SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::model::StellarSurfaceRefinementOptions Struct Reference

Add mesh resolution at the stellar interface before creating field spaces. More...

#include <mesh_options.hpp>

Collaboration diagram for serif::model::StellarSurfaceRefinementOptions:
[legend]

Public Attributes

int levels {0}
 Additional isotropic levels on both sides of the entire stellar surface.
 
int equatorial_levels {0}
 Additional latitude splits in closed rings around the rotation axis.
 
double equatorial_half_angle_degrees {15.0}
 Minimum half-width of the resolved equatorial band, in degrees; 0 < angle <= 35.
 
int radial_levels {0}
 Additional radial halvings of the stellar-side surface shell only; angular surface faces are unchanged.
 
std::array< double, 3 > axis {0.0, 0.0, 1.0}
 Align the mesh's polar direction with this finite nonzero axis through the stellar center.
 

Detailed Description

Add mesh resolution at the stellar interface before creating field spaces.

Member Data Documentation

◆ axis

std::array<double, 3> serif::model::StellarSurfaceRefinementOptions::axis {0.0, 0.0, 1.0}

Align the mesh's polar direction with this finite nonzero axis through the stellar center.

◆ equatorial_half_angle_degrees

double serif::model::StellarSurfaceRefinementOptions::equatorial_half_angle_degrees {15.0}

Minimum half-width of the resolved equatorial band, in degrees; 0 < angle <= 35.

◆ equatorial_levels

int serif::model::StellarSurfaceRefinementOptions::equatorial_levels {0}

Additional latitude splits in closed rings around the rotation axis.

◆ levels

int serif::model::StellarSurfaceRefinementOptions::levels {0}

Additional isotropic levels on both sides of the entire stellar surface.

◆ radial_levels

int serif::model::StellarSurfaceRefinementOptions::radial_levels {0}

Additional radial halvings of the stellar-side surface shell only; angular surface faces are unchanged.


The documentation for this struct was generated from the following file: