![]() |
v0.15.0 |
Basic implementation of Nitsche's method. More...
#include "users_modules/mofem_um_homogenisation/src/NitscheMethod.hpp"
Classes | |
| struct | BlockData |
| Block data for Nitsche method. More... | |
| struct | CommonData |
| Common data shared between finite element operators. More... | |
| struct | MyFace |
| struct | MyVolumeFE |
| Definition of volume element. More... | |
| struct | OpBasicCommon |
| Basic operated shared between all Nitsche operators. More... | |
| struct | OpCommon |
| Calculate jacobian and variation of tractions. More... | |
| struct | OpGetFaceData |
| Get integration pts data on face. More... | |
| struct | OpLhsNormal |
| Calculate Nitsche method terms on left hand side. More... | |
| struct | OpRhsNormal |
| Calculate Nitsche method terms on right hand side. More... | |
Basic implementation of Nitsche's method.
This implementation have been used to enforce periodic constrains, see Periodic boundary conditions with Nitsche's method. For theoretical foundations of the method explanations see [24] and [32]. For scratch book derivations see link.
Definition at line 61 of file NitscheMethod.hpp.