salvus.mesh.layered_meshing.material.acoustic.transversely_isotropic.dim3
3-D anisotropic acoustic materials.
Classes
Canonical
Canonicalclass Canonical(
salvus.mesh.layered_meshing.material.acoustic._AnisotropicAcousticMaterial3D
):
def __init__(
self,
D11: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
D22: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
D33: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
D23: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
D13: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
D12: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
M0: Union[
salvus.mesh.layered_meshing.material.parameter.ConstantParameter,
~F,
],
) -> None:
...An 3-D anisotropic acoustic material parameterized by its tensor.
Parameters
D11Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d11.D22Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d22.D33Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d23.D23Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d23.D13Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d13.D12Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d12.M0Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — m0.
Attributes
ds Mapping
ds MappingMaterial’s xarray representation.
flatten Dict
flatten DictGet all parameters as a dict.
viscosity Optional[salvus.mesh.layered_meshing.material._material.Material]
viscosity Optional[salvus.mesh.layered_meshing.material._material.Material]Get the optional attenuation.