|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
Base state advancer class, allows specification for quasi-static solve strategies, or time integration algorithms. More...
#include <state_advancer.hpp>
Public Member Functions | |
| virtual | ~StateAdvancer () |
| destructor | |
| virtual std::vector< FieldState > | advanceState (const TimeInfo &time_info, const FieldState &shape_disp, const std::vector< FieldState > &states, const std::vector< FieldState > ¶ms) const =0 |
| interface method to advance the states from a given cycle and time, to the next cycle (cycle+1) and time (time+dt). shape_disp and params are assumed to be fixed in this advance. Time and time increment (dt) are gretl::State in order to record the duals on the reverse pass | |
| virtual std::vector< ReactionState > | computeReactions (const TimeInfo &, const FieldState &, const std::vector< FieldState > &, const std::vector< FieldState > &) const |
| interface method to compute reactions given previous, current states and parameters. | |
Base state advancer class, allows specification for quasi-static solve strategies, or time integration algorithms.
Definition at line 23 of file state_advancer.hpp.