salvus.material.acoustic.isotropic
Isotropic acoustic materials.
Classes
BulkModulus
BulkModulusclass BulkModulus(salvus.material.acoustic.isotropic._Isotropic):
def __init__(
self,
RHO: Union[ConstantParameter, ~F],
KAPPA: Union[ConstantParameter, ~F],
) -> None: ...Isotropic acoustic material parametrized by its Bulk Modulus.
RHOUnion[ConstantParameter, ~F] — The density in kg / m^3.KAPPAUnion[ConstantParameter, ~F] — The bulk modulus in Pascals.
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.
LinearCoefficients
LinearCoefficientsclass LinearCoefficients(salvus.material.acoustic.isotropic._Isotropic):
def __init__(
self,
M0: Union[ConstantParameter, ~F],
M1: Union[ConstantParameter, ~F],
) -> None: ...An acoustic material parameterized by it’s elliptical constants.
Essentially the same as the tensor components material, but with a scalar instead of an acoustic tensor.
M0Union[ConstantParameter, ~F] — The M0 parameter.M1Union[ConstantParameter, ~F] — The M1 parameter.
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.
TensorComponents
TensorComponentsclass TensorComponents(
salvus.material.acoustic.isotropic._Isotropic,
salvus.material.acoustic.AcousticTensorComponents,
):
def __init__(
self,
M0: Union[ConstantParameter, ~F],
D11: Union[ConstantParameter, ~F],
) -> None: ...Isotropic acoustic material parametrized by elastic constant in its tensor representation.
M0Union[ConstantParameter, ~F] — The density in kg / m^3.D11Union[ConstantParameter, ~F] — The d_11 component of the acoustic tensor.
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.isotropic._Isotropic):
def __init__(
self,
RHO: Union[ConstantParameter, ~F],
VP: Union[ConstantParameter, ~F],
) -> None: ...An acoustic material parameterized by density and p-wave velocity.
RHOUnion[ConstantParameter, ~F] — Density in kg / m^3.VPUnion[ConstantParameter, ~F] — P-wave velocity in m / s.
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.