#include <users_modules/homogenisation/src/BCs_RVELagrange_Trac_Rigid_Trans.hpp>
|
struct | OpRVEBCsLhs |
| \biref operator to calculate the LHS for the RVE bounary conditions More...
|
|
|
| BCs_RVELagrange_Trac_Rigid_Trans (MoFEM::Interface &m_field) |
|
PetscErrorCode | setRVEBCsRigidBodyTranOperators (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_Trans()
BCs_RVELagrange_Trac_Rigid_Trans::BCs_RVELagrange_Trac_Rigid_Trans |
( |
MoFEM::Interface & |
m_field | ) |
|
|
inline |
◆ setRVEBCsRigidBodyTranOperators()
PetscErrorCode BCs_RVELagrange_Trac_Rigid_Trans::setRVEBCsRigidBodyTranOperators |
( |
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: