SpECTRE
v2023.03.09
|
Holds information that is saved between calls of SizeControl. More...
#include <Info.hpp>
Public Member Functions | |
void | pup (PUP::er &p) |
Public Attributes | |
std::unique_ptr< State > | state |
The current state of size control. | |
double | damping_time |
The current damping time associated with size control. | |
double | target_char_speed |
target_char_speed is what the characteristic speed is driven toward in state Label::AhSpeed. | |
double | target_drift_velocity |
target_drift_velocity is what dr/dt (where r and t are distorted frame variables) of the excision boundary is driven toward in state Label::Initial. | |
double | suggested_time_scale |
Sometimes State::update will request that damping_time be changed; the new suggested value is suggested_time_scale. | |
bool | discontinuous_change_has_occurred |
discontinuous_change_has_occurred is set to true by State::update if it changes anything in such a way that the control signal jumps discontinuously in time. | |
Holds information that is saved between calls of SizeControl.