Namespaces | Macros | Enumerations | Functions | Variables
DisplacementFiniteStrainULElement.cpp File Reference
#include "Marmot/DisplacementFiniteStrainULElement.h"
#include "Marmot/Marmot.h"
#include "Marmot/MarmotFiniteElement.h"
Include dependency graph for DisplacementFiniteStrainULElement.cpp:

Namespaces

 Marmot
 This file includes functions needed for calculations with stress and strain tensors written in voigt notation.
 
 Marmot::Elements
 
 Marmot::Elements::Registration
 

Macros

#define CONCAT(a, b)   a##b
 

Enumerations

enum  Marmot::Elements::Registration::DisplacementFiniteStrainULElementCode {
  Marmot::Elements::Registration::CPE8RUL = CONCAT( 1193, 83801 ), Marmot::Elements::Registration::C3D8UL = CONCAT( 1193, 83301 ), Marmot::Elements::Registration::C3D20UL = CONCAT( 1193, 203301 ), Marmot::Elements::Registration::C3D20RUL = CONCAT( 1193, 203601 ),
  Marmot::Elements::Registration::CX8RUL = CONCAT( 1193, 83901 ), Marmot::Elements::Registration::CX8UL = CONCAT( 1193, 83101 )
}
 

Functions

template<class T , Marmot::FiniteElement::Quadrature::IntegrationTypes integrationType, typename T::SectionType sectionType>
MarmotLibrary::MarmotElementFactory::elementFactoryFunction Marmot::Elements::Registration::makeFactoryFunction ()
 

Variables

static const bool Marmot::Elements::Registration::CX8RUL_isRegistered
 
static const bool Marmot::Elements::Registration::CX8UL_isRegistered
 
static const bool Marmot::Elements::Registration::CPE8RGradientEnhancedMicropolar_isRegistered
 
static const bool Marmot::Elements::Registration::C3D8UL_isRegistered
 
static const bool Marmot::Elements::Registration::C3D20RUL_isRegistered
 
static const bool Marmot::Elements::Registration::C3D20UL_isRegistered
 

Macro Definition Documentation

◆ CONCAT

#define CONCAT (   a,
 
)    a##b