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

#include "src/materials/MatUmatImpl.hpp"

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

Public Member Functions

 HenckyStrainHandler ()
 
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::HenckyStrainHandler< DIM, MODEL_TYPE >

Definition at line 113 of file MatUmatImpl.hpp.

Constructor & Destructor Documentation

◆ HenckyStrainHandler()

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

Definition at line 115 of file MatUmatImpl.hpp.

115{};

Member Function Documentation

◆ convertStress()

template<int DIM, int MODEL_TYPE>
MoFEMErrorCode MatOps::HenckyStrainHandler< 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 127 of file MatUmatImpl.hpp.

128 {
130 (void)matUmatImpl;
131 (void)mat_ops_data_ptr;
133 }
#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::HenckyStrainHandler< 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 136 of file MatUmatImpl.hpp.

137 {
139 (void)matUmatImpl;
140 (void)mat_ops_data_ptr;
142 }

◆ runUmat()

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

Implements MatOps::StrainHandler< DIM, MODEL_TYPE >.

Definition at line 117 of file MatUmatImpl.hpp.

118 {
120 (void)matUmatImpl;
121 (void)entity;
122 (void)gg;
124 }

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