36 const std::string event_name =
"SolverPreInitialize";
48 const std::string event_name =
"SolverInitialized";
63 const std::string event_name =
"SolverPreExecution";
75 const std::string event_name =
"SolverExecuted";
89 const std::string event_name =
"SolverPreStep";
101 const std::string event_name =
"SolverStep";
115 const std::string event_name =
"SolverPreAdvance";
127 const std::string event_name =
"SolverAdvanced";
virtual void PublishEvent(const chi::Event &event)
void AddParameter(ParameterBlock block)
static SystemWideEventPublisher & GetInstance()
void PublishEvent(const chi::Event &event) override
void PublishEvent(const chi::Event &event) override
void SolverExecute(Solver &solver)
void SolverAdvance(Solver &solver)
void SolverStep(Solver &solver)
void SolverInitialize(Solver &solver)
static PhysicsEventPublisher & GetInstance()
TimeStepper & GetTimeStepper()
std::string TextName() const
virtual void Initialize()
size_t TimeStepIndex() const
int GetStandardEventCode(const std::string &event_name)