v0.16.3
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 114 of file MatUmatImpl.hpp.

Constructor & Destructor Documentation

◆ HenckyStrainHandler()

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

Definition at line 116 of file MatUmatImpl.hpp.

116{};

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 128 of file MatUmatImpl.hpp.

129 {
131 (void)matUmatImpl;
132 (void)mat_ops_data_ptr;
134 }
#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 137 of file MatUmatImpl.hpp.

138 {
140 (void)matUmatImpl;
141 (void)mat_ops_data_ptr;
143 }

◆ 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 118 of file MatUmatImpl.hpp.

119 {
121 (void)matUmatImpl;
122 (void)entity;
123 (void)gg;
125 }

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