|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
TimeStepEstimator which uses a simple and fixed timestep. More...
#include <timestep_estimator.hpp>

Public Member Functions | |
| ConstantTimeStepEstimator (double dt) | |
| Constructor. More... | |
| DoubleState | dt ([[maybe_unused]] const FieldState &shape_disp, [[maybe_unused]] const std::vector< FieldState > &states, [[maybe_unused]] const std::vector< FieldState > ¶ms) const override |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
Public Member Functions inherited from smith::TimestepEstimator | |
| virtual | ~TimestepEstimator () |
| destructor | |
| virtual DoubleState | dt (const FieldState &shape_disp, const std::vector< FieldState > &states, const std::vector< FieldState > ¶ms) const =0 |
| Interface method for estimating the stable timestep give the current state and parameters. | |
Public Attributes | |
| double | dt_ |
| fixed timestep | |
TimeStepEstimator which uses a simple and fixed timestep.
Definition at line 32 of file timestep_estimator.hpp.
|
inline |
Constructor.
| dt | fixed timestep to use throughout the simulation |
Definition at line 36 of file timestep_estimator.hpp.