|
SpECTRE
v2026.04.01
|
Mutator to enforce constrained evolution after every time step. More...
#include <EnforceConstrainedEvolution.hpp>
Public Types | |
| using | return_tags |
| using | argument_tags = tmpl::list<::Ccz4::fd::Tags::ConstrainedEvolution> |
Static Public Member Functions | |
| static void | apply (gsl::not_null< tnsr::ii< DataVector, dim > * > conformal_spatial_metric, gsl::not_null< tnsr::ii< DataVector, dim > * > a_tilde, bool constrained_evolution) |
Static Public Attributes | |
| static constexpr size_t | dim = System::volume_dim |
Mutator to enforce constrained evolution after every time step.
Togglable option in input file via option tag defined in Ccz4::fd::Tags. If constrained_evolution is true, enforce the unit determinant constraint on the conformal spatial metric and traceless constraint on the ATilde
| using Ccz4::fd::EnforceConstrainedEvolution::return_tags |