salvus.material.acoustic.hexagonal
Hexagonal (VTI) anisotropic acoustic materials.
Classes
TensorComponents3D
TensorComponents3Dclass TensorComponents3D(
salvus.material.acoustic.hexagonal._Hexagonal,
salvus.material.acoustic.AcousticTensorComponents,
):
def __init__(
self,
M0: Union[ConstantParameter, ~F],
D11: Union[ConstantParameter, ~F],
D33: Union[ConstantParameter, ~F],
D13: Union[ConstantParameter, ~F],
) -> None: ...Hexagonal anisotropic acoustic material parametrized by acoustic tensor.
Parameters
M0Union[ConstantParameter, ~F] — The density in kg / m^3.D11Union[ConstantParameter, ~F] — The d_11 component of the acoustic tensor.D33Union[ConstantParameter, ~F] — The d_33 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.
Thomsen
Thomsenclass Thomsen(salvus.material.acoustic.hexagonal._Hexagonal):
def __init__(
self,
RHO: Union[ConstantParameter, ~F],
VP: Union[ConstantParameter, ~F],
DELTA: Union[ConstantParameter, ~F],
EPSILON: Union[ConstantParameter, ~F],
) -> None: ...Hexagonal acoustic materials specified using Thomsen’s parameters.
Parameters
RHOUnion[ConstantParameter, ~F] — Density in kg / m^3.VPUnion[ConstantParameter, ~F] — P-wave velocity in m / s.DELTAUnion[ConstantParameter, ~F] — Thomsen’s delta parameter (dimensionless).EPSILONUnion[ConstantParameter, ~F] — Thomsen’s epsilon parameter (dimensionless).
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.
Velocity
Velocityclass Velocity(salvus.material.acoustic.hexagonal._Hexagonal):
def __init__(
self,
RHO: Union[ConstantParameter, ~F],
VPV: Union[ConstantParameter, ~F],
VPH: Union[ConstantParameter, ~F],
DELTA: Union[ConstantParameter, ~F],
) -> None: ...Hexagonal anisotropic elastic material parametrized by velocities.
Parameters
RHOUnion[ConstantParameter, ~F] — Density in kg / m^3.VPVUnion[ConstantParameter, ~F] — Vertical P-wave velocity in m / s.VPHUnion[ConstantParameter, ~F] — Horizontal P-wave velocity in m / s.DELTAUnion[ConstantParameter, ~F] — Thomsen’s delta parameter (dimensionless).
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.