#include <users_modules/homogenisation/src/BCs_RVELagrange_Trac_Rigid_Rot.hpp>
|
struct | OpRVEBCsLhs |
| \biref operator to calculate the LHS for the RVE boundary conditions More...
|
|
|
| BCs_RVELagrange_Trac_Rigid_Rot (MoFEM::Interface &m_field) |
|
PetscErrorCode | setRVEBCsRigidBodyRotOperators (string field_name, string lagrang_field_name, Mat aij, map< int, RVEBC_Data > setOfRVEBC) |
|
MyTriFE & | getLoopFeRVEBCLhs () |
|
MyTriFE & | getLoopFeRVEBCRhs () |
|
MyTriFE & | getLoopFeRVEBCRhsResidual () |
|
MyTriFE & | getLoopFeRVEBCStress () |
|
MyTriFE & | getLoopFeRVEBCRhsHomoC () |
|
| BCs_RVELagrange_Disp (MoFEM::Interface &m_field) |
|
PetscErrorCode | addLagrangiangElement (const string element_name, const string field_name, const string lagrang_field_name, const string mesh_nodals_positions) |
|
PetscErrorCode | setRVEBCsOperatorsNonlinear (string field_name, string lagrang_field_name, string mesh_nodals_positions, Mat aij, vector< Vec > &fvec, Vec f, VectorDouble given_strain) |
|
PetscErrorCode | setRVEBCsOperators (string field_name, string lagrang_field_name, string mesh_nodals_positions, Mat aij, vector< Vec > &fvec) |
|
PetscErrorCode | setRVEBCsHomoStressOperators (string field_name, string lagrang_field_name, string mesh_nodals_positions, Vec Stress_Homo) |
|
◆ BCs_RVELagrange_Trac_Rigid_Rot()
BCs_RVELagrange_Trac_Rigid_Rot::BCs_RVELagrange_Trac_Rigid_Rot |
( |
MoFEM::Interface & |
m_field | ) |
|
|
inline |
◆ setRVEBCsRigidBodyRotOperators()
PetscErrorCode BCs_RVELagrange_Trac_Rigid_Rot::setRVEBCsRigidBodyRotOperators |
( |
string |
field_name, |
|
|
string |
lagrang_field_name, |
|
|
Mat |
aij, |
|
|
map< int, RVEBC_Data > |
setOfRVEBC |
|
) |
| |
|
inline |
The documentation for this struct was generated from the following file: