salvus.material.acoustic.orthotropic
Orthotropic anisotropic acoustic materials.
Classes
TensorComponents
TensorComponentsclass TensorComponents(
salvus.material.acoustic.orthotropic._Orthotropic,
salvus.material.acoustic.AcousticTensorComponents,
):
def __init__(
self,
M0: Union[ConstantParameter, ~F],
D11: Union[ConstantParameter, ~F],
D22: Union[ConstantParameter, ~F],
D33: Union[ConstantParameter, ~F],
D12: Union[ConstantParameter, ~F],
D23: Union[ConstantParameter, ~F],
D13: Union[ConstantParameter, ~F],
) -> None: ...Orthotropic acoustic material parametrized by tensor components.
This is the most generic material in the acoustic case.
Parameters
M0Union[ConstantParameter, ~F] — The M0 parameterD11Union[ConstantParameter, ~F] — The d_11 component of the acoustic tensor.D22Union[ConstantParameter, ~F] — The d_22 component of the acoustic tensor.D33Union[ConstantParameter, ~F] — The d_33 component of the acoustic tensor.D12Union[ConstantParameter, ~F] — The d_12 component of the acoustic tensor.D23Union[ConstantParameter, ~F] — The d_23 component of the acoustic tensor.D13Union[ConstantParameter, ~F] — The d_13 component of the acoustic tensor.
Attributes
ds Mapping
ds MappingMaterial’s xarray representation.
flatten builtins.dict
flatten builtins.dictGet all parameters as a dict.
viscosity types
viscosity typesGet the optional attenuation.