fullseye

acoustic_material_table — ACOUSTICS ultrasonic op

使い方

Built-in acoustic material table: density, longitudinal speed, impedance Z = rhoc, attenuation alpha0f^n, with a source and a verified flag per entry (table).

返り: {"kind": "acoustic_materials", "materials": {name: {rho, c, Z, alpha0, alpha_n, verified, source, uncertainty}}}。verified が False の材料は代表値の置き場で、 :func:acoustic_layer_stack は allow_unverified=True が無い限り拒む。 単位: rho [kg/m³]、c [m/s]、Z [Rayl]、alpha0 [Np/m/Hz^n]。 Raises: 何も拒まない(引数が無い)。返す dict は毎回の複製で、書き換えても表は変わらない。

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

istft · acoustic_interface_coefficients · pulse_echo_ascan · sam_cscan · echo_phase_polarity · sam_frequency_tradeoff

同カテゴリ(ultrasonic)

acoustic_layer_stack · acoustic_interface_coefficients · pulse_echo_ascan · sam_cscan · echo_phase_polarity · sam_frequency_tradeoff


Provenance: ultrasound.py — ACOUSTICS operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.