Mondaic

salvus.mesh.layered_meshing.detail.direct.special_cases.smoothiesem

salvus.mesh.layered_meshing.detail.direct.special_cases.smoothiesem salvus mesh layered_meshing detail direct special_cases smoothiesem

Smoothiesem Global Mesh.

Classes

SmoothieSEMLateralRefinement

class SmoothieSEMLateralRefinement(builtins.object):
    def __init__(
        self,
        theta_min: float,
        theta_max: float,
        r_min: float,
        r_max: float = -1.0,
        phi_min: float = -180.0,
        phi_max: float = 180.0,
        scale: float = 1.0,
    ): ...

Immutable lateral refinement parameters for SmoothieSEM meshes.

Parameters
  • theta_min float — minimum colatitude
  • theta_max float — maximum colatitude
  • r_min float — minimum radius in km
  • r_max float — maximum radius in km
  • phi_min float — minmum longitude
  • phi_max float — maximum longitude
  • scale float — potential scaling used in the mesh.
Attributes
phi_max float

Maximum longitude.

phi_min float

Minimum longitude.

r_max float

Maximum radius.

r_min float

Minimum radius.

theta_max float

Maximum colatitude.

theta_min float

Mimimum colatitude.