Mondaic
This API reference is not for the latest stable Salvus version.

salvus.mesh.layered_meshing.material.acoustic.transversely_isotropic.dim3

3-D anisotropic acoustic materials.

Classes

Canonical

class 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
  • D11 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d11.
  • D22 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d22.
  • D33 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d23.
  • D23 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d23.
  • D13 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d13.
  • D12 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — d12.
  • M0 Union[salvus.mesh.layered_meshing.material.parameter.ConstantParameter, ~F] — m0.
Attributes
ds Mapping

Material’s xarray representation.

flatten Dict

Get all parameters as a dict.

viscosity Optional[salvus.mesh.layered_meshing.material._material.Material]

Get the optional attenuation.