v0.13.1
Public Member Functions | Public Attributes | List of all members
OpPostProcHookeElement< ELEMENT > Struct Template Reference

#include <users_modules/basic_finite_elements/src/HookeElement.hpp>

Inherits ELEMENT::UserDataOperator.

Collaboration diagram for OpPostProcHookeElement< ELEMENT >:
[legend]

Public Member Functions

 OpPostProcHookeElement (const string row_field, boost::shared_ptr< DataAtIntegrationPts > data_at_pts, map< int, BlockData > &block_sets_ptr, moab::Interface &post_proc_mesh, std::vector< EntityHandle > &map_gauss_pts, bool is_ale=false, bool is_field_disp=true)
 
MoFEMErrorCode doWork (int side, EntityType type, EntitiesFieldData::EntData &data)
 

Public Attributes

boost::shared_ptr< DataAtIntegrationPtsdataAtPts
 
map< int, BlockData > & blockSetsPtr
 
moab::Interface & postProcMesh
 
std::vector< EntityHandle > & mapGaussPts
 
bool isALE
 
bool isFieldDisp
 

Detailed Description

template<class ELEMENT>
struct OpPostProcHookeElement< ELEMENT >
Examples
HookeElement.hpp, and HookeInternalStressElement.hpp.

Definition at line 637 of file HookeElement.hpp.

Constructor & Destructor Documentation

◆ OpPostProcHookeElement()

template<class ELEMENT >
OpPostProcHookeElement< ELEMENT >::OpPostProcHookeElement ( const string  row_field,
boost::shared_ptr< DataAtIntegrationPts data_at_pts,
map< int, BlockData > &  block_sets_ptr,
moab::Interface &  post_proc_mesh,
std::vector< EntityHandle > &  map_gauss_pts,
bool  is_ale = false,
bool  is_field_disp = true 
)

Member Function Documentation

◆ doWork()

template<class ELEMENT >
MoFEMErrorCode OpPostProcHookeElement< ELEMENT >::doWork ( int  side,
EntityType  type,
EntitiesFieldData::EntData data 
)

Member Data Documentation

◆ blockSetsPtr

template<class ELEMENT >
map<int, BlockData>& OpPostProcHookeElement< ELEMENT >::blockSetsPtr

Definition at line 640 of file HookeElement.hpp.

◆ dataAtPts

template<class ELEMENT >
boost::shared_ptr<DataAtIntegrationPts> OpPostProcHookeElement< ELEMENT >::dataAtPts

Definition at line 638 of file HookeElement.hpp.

◆ isALE

template<class ELEMENT >
bool OpPostProcHookeElement< ELEMENT >::isALE

Definition at line 643 of file HookeElement.hpp.

◆ isFieldDisp

template<class ELEMENT >
bool OpPostProcHookeElement< ELEMENT >::isFieldDisp

Definition at line 644 of file HookeElement.hpp.

◆ mapGaussPts

template<class ELEMENT >
std::vector<EntityHandle>& OpPostProcHookeElement< ELEMENT >::mapGaussPts

Definition at line 642 of file HookeElement.hpp.

◆ postProcMesh

template<class ELEMENT >
moab::Interface& OpPostProcHookeElement< ELEMENT >::postProcMesh

Definition at line 641 of file HookeElement.hpp.


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