NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
nimble::BoundaryConditionManager Member List

This is the complete list of members for nimble::BoundaryConditionManager, including all inherited members.

ApplyInitialConditions(const ViewT reference_coordinates, ViewT velocity, std::vector< ViewT > &offnom_velocities)nimble::BoundaryConditionManagerinline
ApplyInitialConditions(const ViewT reference_coordinates, ViewT velocity)nimble::BoundaryConditionManagerinline
ApplyKinematicBC(double time_current, double time_previous, const ViewT reference_coordinates, ViewT displacement, ViewT velocity, std::vector< ViewT > &offnom_velocities)nimble::BoundaryConditionManagerinline
ApplyKinematicBC(double time_current, double time_previous, const ViewT reference_coordinates, ViewT displacement, ViewT velocity)nimble::BoundaryConditionManagerinline
ApplyTractionBC(double time_current, const ViewT reference_coordinates, ViewT internal_force)nimble::BoundaryConditionManagerinline
BoundaryConditionManager()nimble::BoundaryConditionManagerinline
EXPLICIT enum valuenimble::BoundaryConditionManager
Initialize(std::map< int, std::string > const &node_set_names, std::map< int, std::vector< int > > const &node_sets, std::map< int, std::string > const &side_set_names, std::map< int, std::vector< int > > const &side_sets, std::vector< std::string > const &bc_strings, int dim, std::string time_integration_scheme)nimble::BoundaryConditionManager
ModifyRHSForKinematicBC(const int *global_node_ids, double *rhs) constnimble::BoundaryConditionManager
ModifyTangentStiffnessMatrixForKinematicBC(int num_unknowns, const int *global_node_ids, double diagonal_entry, MatT &tangent_stiffness) constnimble::BoundaryConditionManager
QUASISTATIC enum valuenimble::BoundaryConditionManager
Time_Integration_Scheme enum namenimble::BoundaryConditionManager
UNDEFINED enum valuenimble::BoundaryConditionManager
~BoundaryConditionManager()=defaultnimble::BoundaryConditionManagervirtual