|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
Lumped mass explicit dynamics implementation for the StateAdvancer interface. More...
#include <lumped_mass_explicit_newmark_state_advancer.hpp>

Public Member Functions | |
| LumpedMassExplicitNewmarkStateAdvancer (const std::shared_ptr< WeakForm > &r, const std::shared_ptr< WeakForm > &mr, const std::shared_ptr< TimestepEstimator > &ts, std::shared_ptr< BoundaryConditionManager > bc) | |
| Constructor for lumped mass explicit Newmark implementation. | |
| std::vector< FieldState > | advanceState (const TimeInfo &time_info, const FieldState &shape_disp, const std::vector< FieldState > &states, 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::StateAdvancer | |
| virtual | ~StateAdvancer () |
| destructor | |
| 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. | |
Lumped mass explicit dynamics implementation for the StateAdvancer interface.
Definition at line 28 of file lumped_mass_explicit_newmark_state_advancer.hpp.