[Common data]
More...
#include "tutorials/adv-1/src/ContactOps.hpp"
[Common data]
Definition at line 14 of file ContactOps.hpp.
◆ constraintPtr()
| auto ContactOps::CommonData::constraintPtr |
( |
| ) |
|
|
inline |
◆ contactDispGradPtr()
| auto ContactOps::CommonData::contactDispGradPtr |
( |
| ) |
|
|
inline |
◆ contactDispPtr()
| auto ContactOps::CommonData::contactDispPtr |
( |
| ) |
|
|
inline |
◆ contactTractionPtr()
| auto ContactOps::CommonData::contactTractionPtr |
( |
| ) |
|
|
inline |
◆ createTotalTraction()
| static auto ContactOps::CommonData::createTotalTraction |
( |
MoFEM::Interface & |
m_field | ) |
|
|
inlinestatic |
- Examples
- mofem/tutorials/adv-1/src/ContactOps.hpp, and mofem/users_modules/adolc-plasticity/adolc_plasticity.cpp.
Definition at line 31 of file ContactOps.hpp.
31 {
32 constexpr int ghosts[] = {0, 1, 2, 3, 4};
35
37
38 (m_field.get_comm_rank() == 0) ? 0 : 5, ghosts);
40 }
auto createGhostVector(MPI_Comm comm, PetscInt n, PetscInt N, PetscInt nghost, const PetscInt ghosts[])
Create smart ghost vector.
virtual MPI_Comm & get_comm() const =0
virtual int get_comm_rank() const =0
◆ getFTensor1TotalTraction()
| static auto ContactOps::CommonData::getFTensor1TotalTraction |
( |
| ) |
|
|
inlinestatic |
- Examples
- mofem/tutorials/adv-1/src/ContactOps.hpp.
Definition at line 42 of file ContactOps.hpp.
42 {
44 const double *t_ptr;
46 "get array");
48 t_ptr[4]};
50 "restore array");
52 } else {
54 }
55 }
#define CHK_THROW_MESSAGE(err, msg)
Check and throw MoFEM exception.
constexpr double t
plate stiffness
◆ gradSdfPtr()
| auto ContactOps::CommonData::gradSdfPtr |
( |
| ) |
|
|
inline |
◆ hessSdfPtr()
| auto ContactOps::CommonData::hessSdfPtr |
( |
| ) |
|
|
inline |
◆ sdfPtr()
| auto ContactOps::CommonData::sdfPtr |
( |
| ) |
|
|
inline |
◆ constraintVals
| VectorDouble ContactOps::CommonData::constraintVals |
◆ contactDisp
| MatrixDouble ContactOps::CommonData::contactDisp |
◆ contactDispGrad
| MatrixDouble ContactOps::CommonData::contactDispGrad |
◆ contactTraction
| MatrixDouble ContactOps::CommonData::contactTraction |
◆ gradsSdf
| MatrixDouble ContactOps::CommonData::gradsSdf |
◆ hessSdf
| MatrixDouble ContactOps::CommonData::hessSdf |
◆ sdfVals
| VectorDouble ContactOps::CommonData::sdfVals |
◆ totalTraction
| SmartPetscObj< Vec > CommonData::totalTraction |
|
static |
The documentation for this struct was generated from the following file: