#include <ignitionDelayTemperature.hpp>
Inheritance diagram for ablate::monitors::IgnitionDelayTemperature:Public Member Functions | |
| IgnitionDelayTemperature (std::shared_ptr< eos::EOS >, std::vector< double > location, double thresholdTemperature, std::shared_ptr< logs::Log > log={}, std::shared_ptr< logs::Log > historyLog={}) | |
| void | Register (std::shared_ptr< solver::Solver >) override |
| PetscMonitorFunction | GetPetscFunction () override |
Public Member Functions inherited from ablate::monitors::Monitor | |
| virtual void * | GetContext () |
Additional Inherited Members | |
Protected Member Functions inherited from ablate::monitors::Monitor | |
| std::shared_ptr< solver::Solver > | GetSolver () |
The ignition delay monitor logs the temperature computes the ignition delay from it.
|
inlineoverridevirtual |
Return a function to be called after every time step. By default null is returned so this is never called
Reimplemented from ablate::monitors::Monitor.
|
overridevirtual |
Override this function to setup the monitor
| solverIn |
Reimplemented from ablate::monitors::Monitor.