openlifu.seg.material.Material¶
- class openlifu.seg.material.Material(id: "Annotated[str, OpenLIFUFieldData('Material ID', 'The unique identifier of the material')]" = 'material', name: "Annotated[str, OpenLIFUFieldData('Material name', 'Name for the material')]" = 'Material', sound_speed: "Annotated[float, OpenLIFUFieldData('Sound speed (m/s)', 'Speed of sound in the material (m/s)')]" = 1500.0, density: "Annotated[float, OpenLIFUFieldData('Density (kg/m^3)', 'Mass density of the material (kg/m^3)')]" = 1000.0, attenuation: "Annotated[float, OpenLIFUFieldData('Attenuation (dB/cm/MHz)', 'Ultrasound attenuation in the material (dB/cm/MHz)')]" = 0.0, specific_heat: "Annotated[float, OpenLIFUFieldData('Specific heat (J/kg/K)', 'Specific heat capacity of the material (J/kg/K)')]" = 4182.0, thermal_conductivity: "Annotated[float, OpenLIFUFieldData('Thermal conductivity (W/m/K)', 'Thermal conductivity of the material (W/m/K)')]" = 0.598)[source]¶
Bases:
object- attenuation: Annotated[float, OpenLIFUFieldData(name='Attenuation (dB/cm/MHz)', description='Ultrasound attenuation in the material (dB/cm/MHz)')] = 0.0¶
Ultrasound attenuation in the material (dB/cm/MHz)
- density: Annotated[float, OpenLIFUFieldData(name='Density (kg/m^3)', description='Mass density of the material (kg/m^3)')] = 1000.0¶
Mass density of the material (kg/m^3)
- id: Annotated[str, OpenLIFUFieldData(name='Material ID', description='The unique identifier of the material')] = 'material'¶
The unique identifier of the material
- name: Annotated[str, OpenLIFUFieldData(name='Material name', description='Name for the material')] = 'Material'¶
Name for the material
- sound_speed: Annotated[float, OpenLIFUFieldData(name='Sound speed (m/s)', description='Speed of sound in the material (m/s)')] = 1500.0¶
Speed of sound in the material (m/s)
- specific_heat: Annotated[float, OpenLIFUFieldData(name='Specific heat (J/kg/K)', description='Specific heat capacity of the material (J/kg/K)')] = 4182.0¶
Specific heat capacity of the material (J/kg/K)
- thermal_conductivity: Annotated[float, OpenLIFUFieldData(name='Thermal conductivity (W/m/K)', description='Thermal conductivity of the material (W/m/K)')] = 0.598¶
Thermal conductivity of the material (W/m/K)