SpECTRE
v2024.12.16
|
Packages some of the inputs to the State::update, so that State::update doesn't need a large number of arguments. More...
#include <State.hpp>
Public Attributes | |
double | min_char_speed |
min_char_speed is the minimum over the excision boundary of Eq. 89 of [91]. | |
double | min_comoving_char_speed |
min_comoving_char_speed is the minimum over the excision boundary of Eq. 28 of [91]. | |
double | control_error_delta_r |
control_error_delta_r is the control error when the control system is in state Label::DeltaR. This is Q in Eq. 96 of [91]. | |
std::optional< double > | average_radial_distance |
average_radial_distance is the average distance between the horizon and the excision boundary. Used only for state DeltaRDriftOutward. If std::nullopt, then DeltaRDriftOutward will not be used. | |
std::optional< double > | max_allowed_radial_distance |
max_allowed_radial_distance is the minimum distance between the horizon and the excision boundary that will trigger state Label::DeltaRDriftOutward. If std::nullopt, then DeltaRDriftOutward will never be triggered. | |
Packages some of the inputs to the State::update, so that State::update doesn't need a large number of arguments.