v0.16.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MatOps::FiniteStrainHandler< DIM, MODEL_TYPE > Struct Template Reference

#include "src/materials/MatUmatImpl.hpp"

Inheritance diagram for MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >:
[legend]
Collaboration diagram for MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >:
[legend]

Public Member Functions

 FiniteStrainHandler ()
 
MoFEMErrorCode runUmat (MatUmatImpl< DIM, MODEL_TYPE > &matUmatImpl, EntityHandle entity, int gg) override
 
MoFEMErrorCode convertStress (MatUmatImpl< DIM, MODEL_TYPE > &matUmatImpl, boost::shared_ptr< MatOpsData > mat_ops_data_ptr) override
 
MoFEMErrorCode convertTangent (MatUmatImpl< DIM, MODEL_TYPE > &matUmatImpl, boost::shared_ptr< MatOpsData > mat_ops_data_ptr) override
 
- Public Member Functions inherited from MatOps::StrainHandler< DIM, MODEL_TYPE >
virtual ~StrainHandler ()=default
 

Detailed Description

template<int DIM, int MODEL_TYPE>
struct MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >

Definition at line 146 of file MatUmatImpl.hpp.

Constructor & Destructor Documentation

◆ FiniteStrainHandler()

template<int DIM, int MODEL_TYPE>
MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >::FiniteStrainHandler ( )
inline

Definition at line 148 of file MatUmatImpl.hpp.

148{};

Member Function Documentation

◆ convertStress()

template<int DIM, int MODEL_TYPE>
MoFEMErrorCode MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >::convertStress ( MatUmatImpl< DIM, MODEL_TYPE > &  matUmatImpl,
boost::shared_ptr< MatOpsData mat_ops_data_ptr 
)
inlineoverridevirtual

Implements MatOps::StrainHandler< DIM, MODEL_TYPE >.

Definition at line 160 of file MatUmatImpl.hpp.

161 {
163 (void)matUmatImpl;
164 (void)mat_ops_data_ptr;
166 }
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
@ MOFEM_NOT_IMPLEMENTED
Definition definitions.h:32
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()

◆ convertTangent()

template<int DIM, int MODEL_TYPE>
MoFEMErrorCode MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >::convertTangent ( MatUmatImpl< DIM, MODEL_TYPE > &  matUmatImpl,
boost::shared_ptr< MatOpsData mat_ops_data_ptr 
)
inlineoverridevirtual

Implements MatOps::StrainHandler< DIM, MODEL_TYPE >.

Definition at line 169 of file MatUmatImpl.hpp.

170 {
172 (void)matUmatImpl;
173 (void)mat_ops_data_ptr;
175 }

◆ runUmat()

template<int DIM, int MODEL_TYPE>
MoFEMErrorCode MatOps::FiniteStrainHandler< DIM, MODEL_TYPE >::runUmat ( MatUmatImpl< DIM, MODEL_TYPE > &  matUmatImpl,
EntityHandle  entity,
int  gg 
)
inlineoverridevirtual

Implements MatOps::StrainHandler< DIM, MODEL_TYPE >.

Definition at line 150 of file MatUmatImpl.hpp.

151 {
153 (void)matUmatImpl;
154 (void)entity;
155 (void)gg;
157 }

The documentation for this struct was generated from the following file: