v0.14.0 |
Basic implementation of Nitsche's method. More...
#include <users_modules/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 [27] and [36]. For scratch book derivations see link.
Definition at line 61 of file NitscheMethod.hpp.