|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
This is the complete list of members for smith::ContactData, including all inherited members.
| addContactInteraction(int interaction_id, const std::set< int > &bdry_attr_surf1, const std::set< int > &bdry_attr_surf2, ContactOptions contact_opts) | smith::ContactData | |
| ContactData(const mfem::ParMesh &mesh) | smith::ContactData | |
| contactSubspaceTransferOperator() | smith::ContactData | |
| forces() const | smith::ContactData | |
| haveContactInteractions() const | smith::ContactData | inline |
| haveLagrangeMultipliers() const | smith::ContactData | inline |
| jacobianFunction(std::unique_ptr< mfem::HypreParMatrix > orig_J) const | smith::ContactData | |
| mergedGaps(bool zero_inactive=false) const | smith::ContactData | |
| mergedJacobian() const | smith::ContactData | |
| mergedPressures() const | smith::ContactData | |
| numPressureDofs() const | smith::ContactData | inline |
| reset() | smith::ContactData | |
| residualFunction(const mfem::Vector &u_shape, const mfem::Vector &u, mfem::Vector &r) | smith::ContactData | |
| setDisplacements(const mfem::Vector &u_shape, const mfem::Vector &u) | smith::ContactData | protected |
| setPressures(const mfem::Vector &merged_pressures) const | smith::ContactData | protected |
| update(int cycle, double time, double &dt, std::optional< std::reference_wrapper< const mfem::Vector >> u_shape=std::nullopt, std::optional< std::reference_wrapper< const mfem::Vector >> u=std::nullopt, std::optional< std::reference_wrapper< const mfem::Vector >> p=std::nullopt) | smith::ContactData | |
| updateGaps(int cycle, double time, double &dt, std::optional< std::reference_wrapper< const mfem::Vector >> u_shape=std::nullopt, std::optional< std::reference_wrapper< const mfem::Vector >> u=std::nullopt, bool eval_jacobian=false) | smith::ContactData | |
| ~ContactData() | smith::ContactData |