v0.14.0
Classes | Public Member Functions | Public Attributes | List of all members
MinimalSurfaceEquation::MinimalSurfaceElement Struct Reference

Implementation of minimal area element. More...

#include <users_modules/minimal_surface_equation/src/MinimalSurfaceElement.hpp>

Collaboration diagram for MinimalSurfaceEquation::MinimalSurfaceElement:
[legend]

Classes

struct  CommonData
 Keep date between operators. More...
 
struct  EdgeElement
 Bondary problem. More...
 
struct  OpAssembleResidaul
 Assemble residual. More...
 
struct  OpAssembleTangent
 Assemble tangent matrix. More...
 
struct  OpAssmebleBcLhs
 Integrate vector on lhs,. More...
 
struct  OpAssmebleBcRhs
 Integrate vector on rhs,. More...
 
struct  OpCalculateCoefficientsAtGaussPts
 Evaluate function values and gradients at Gauss Pts. More...
 
struct  OpGetDataAtGaussPts
 Evaluate function values and gradients at Gauss Pts. More...
 
struct  SurfaceElement
 

Public Member Functions

 MinimalSurfaceElement (MoFEM::Interface &m_field)
 

Public Attributes

MoFEM::InterfacemField
 
SurfaceElement feRhs
 To calculate right hand side. More...
 
SurfaceElement feLhs
 To calculate left hand side. More...
 
EdgeElement feBcEdge
 Used to calculate dofs on boundary. More...
 

Detailed Description

Implementation of minimal area element.

Examples
minimal_surface_area.cpp.

Definition at line 37 of file MinimalSurfaceElement.hpp.

Constructor & Destructor Documentation

◆ MinimalSurfaceElement()

MinimalSurfaceEquation::MinimalSurfaceElement::MinimalSurfaceElement ( MoFEM::Interface m_field)
inline

Definition at line 70 of file MinimalSurfaceElement.hpp.

71  : mField(m_field), feRhs(m_field), feLhs(m_field), feBcEdge(m_field) {}

Member Data Documentation

◆ feBcEdge

EdgeElement MinimalSurfaceEquation::MinimalSurfaceElement::feBcEdge

Used to calculate dofs on boundary.

Examples
minimal_surface_area.cpp.

Definition at line 68 of file MinimalSurfaceElement.hpp.

◆ feLhs

SurfaceElement MinimalSurfaceEquation::MinimalSurfaceElement::feLhs

To calculate left hand side.

Examples
minimal_surface_area.cpp.

Definition at line 67 of file MinimalSurfaceElement.hpp.

◆ feRhs

SurfaceElement MinimalSurfaceEquation::MinimalSurfaceElement::feRhs

To calculate right hand side.

Examples
minimal_surface_area.cpp.

Definition at line 66 of file MinimalSurfaceElement.hpp.

◆ mField

MoFEM::Interface& MinimalSurfaceEquation::MinimalSurfaceElement::mField

Definition at line 39 of file MinimalSurfaceElement.hpp.


The documentation for this struct was generated from the following file:
MinimalSurfaceEquation::MinimalSurfaceElement::mField
MoFEM::Interface & mField
Definition: MinimalSurfaceElement.hpp:39
MinimalSurfaceEquation::MinimalSurfaceElement::feLhs
SurfaceElement feLhs
To calculate left hand side.
Definition: MinimalSurfaceElement.hpp:67
MinimalSurfaceEquation::MinimalSurfaceElement::feRhs
SurfaceElement feRhs
To calculate right hand side.
Definition: MinimalSurfaceElement.hpp:66
MinimalSurfaceEquation::MinimalSurfaceElement::feBcEdge
EdgeElement feBcEdge
Used to calculate dofs on boundary.
Definition: MinimalSurfaceElement.hpp:68