SpECTRE
v2025.03.17
|
Assign the masking scalar variable (see Tags::NsInteriorMask) at the initialization phase in NS magnetosphere simulations. More...
#include <MaskNeutronStarInterior.hpp>
Public Types | |
using | argument_tags = implementation defined |
using | return_tags = implementation defined |
Static Public Member Functions | |
static void | apply (const gsl::not_null< std::optional< Scalar< DataVector > > * > neutron_star_interior_mask, const tnsr::I< DataVector, 3, Frame::Inertial > &inertial_coords, const evolution::initial_data::InitialData &solution_or_data) |
Assign the masking scalar variable (see Tags::NsInteriorMask) at the initialization phase in NS magnetosphere simulations.
Run the interior_mask()
member function of the initial data if it is callable.