Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
smith::SolidMechanicsStateAdvancer Member List

This is the complete list of members for smith::SolidMechanicsStateAdvancer, including all inherited members.

ACCELERATION enum value (defined in smith::SolidMechanicsStateAdvancer)smith::SolidMechanicsStateAdvancer
advanceState(const TimeInfo &time_info, const FieldState &shape_disp, const std::vector< FieldState > &states_old, const std::vector< FieldState > &params) const overridesmith::SolidMechanicsStateAdvancervirtual
buildWeakFormAndStates(const std::shared_ptr< Mesh > &mesh, const std::shared_ptr< gretl::DataStore > &graph, ImplicitNewmarkSecondOrderTimeIntegrationRule time_rule, std::string physics_name, const std::vector< std::string > &param_names, double initial_time=0.0)smith::SolidMechanicsStateAdvancerinlinestatic
computeReactions(const TimeInfo &time_info, const FieldState &shape_disp, const std::vector< FieldState > &states, const std::vector< FieldState > &params) const overridesmith::SolidMechanicsStateAdvancervirtual
createParams(gretl::DataStore &graph, const std::string &name, const std::vector< std::string > &param_names, const std::string &tag, size_t index=0)smith::SolidMechanicsStateAdvancerinlinestatic
DISPLACEMENT enum value (defined in smith::SolidMechanicsStateAdvancer)smith::SolidMechanicsStateAdvancer
SolidMechanicsStateAdvancer(std::shared_ptr< DifferentiableSolver > solid_solver, std::shared_ptr< DirichletBoundaryConditions > vector_bcs, std::shared_ptr< SecondOrderTimeDiscretizedWeakForms > solid_dynamic_weak_forms, ImplicitNewmarkSecondOrderTimeIntegrationRule time_rule)smith::SolidMechanicsStateAdvancer
STATE enum namesmith::SolidMechanicsStateAdvancer
VELOCITY enum value (defined in smith::SolidMechanicsStateAdvancer)smith::SolidMechanicsStateAdvancer
~StateAdvancer()smith::StateAdvancerinlinevirtual