[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
- ContactOps.hpp, and adolc_plasticity.cpp.
Definition at line 31 of file ContactOps.hpp.
31 {
32 constexpr int ghosts[] = {0, 1, 2, 3, 4};
35
37
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
- 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 |
nb of rows is equals to dimension, and nb of cols is equals to number of gauss points on element
- Examples
- ContactOps.hpp.
Definition at line 21 of file ContactOps.hpp.
◆ hessSdf
MatrixDouble ContactOps::CommonData::hessSdf |
nb of rows is equals to nb of element of symmetric matrix, and nb of cols is equals to number of gauss points on element
- Examples
- ContactOps.hpp.
Definition at line 23 of file ContactOps.hpp.
◆ sdfVals
VectorDouble ContactOps::CommonData::sdfVals |
◆ totalTraction
SmartPetscObj< Vec > CommonData::totalTraction |
|
static |
The documentation for this struct was generated from the following file: