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

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 = 0.0,
        phi_min: float = -180.0,
        phi_max: float = 180.0,
        scale: float = 1.0,
    ): ...

an object to store lateral refinement parameters for SmoothieSEM in an immutable way

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 adius

r_min float

minmum radius

theta_max float

maximum colatitude

theta_min float

mimimum colatitude