salvus.mesh.layered_meshing.detail.direct.special_cases.smoothiesem
Smoothiesem Global Mesh
Classes
SmoothieSEMLateralRefinement
SmoothieSEMLateralRefinementclass 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_minfloat — minimum colatitudetheta_maxfloat — maximum colatituder_minfloat — minimum radius in kmr_maxfloat — maximum radius in kmphi_minfloat — minmum longitudephi_maxfloat — maximum longitudescalefloat — potential scaling used in the mesh
Attributes
phi_max float
phi_max floatmaximum longitude
phi_min float
phi_min floatminimum longitude
r_max float
r_max floatmaximum adius
r_min float
r_min floatminmum radius
theta_max float
theta_max floatmaximum colatitude
theta_min float
theta_min floatmimimum colatitude