NeoPZ
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
TPZElastoPlasticMemTranslator Class Reference

#include <TPZElastoPlasticMemTranslator.h>

Inheritance diagram for TPZElastoPlasticMemTranslator:
[legend]
Collaboration diagram for TPZElastoPlasticMemTranslator:
[legend]

Public Member Functions

 TPZElastoPlasticMemTranslator ()
 
 TPZElastoPlasticMemTranslator (const TPZElastoPlasticMemTranslator &orig)
 
virtual void UpdateStream (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) override
 
virtual void UpdateAttributes (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) override
 
int GetClassId () const override
 
void SetClassId (int classid) override
 
virtual ~TPZElastoPlasticMemTranslator ()
 
- Public Member Functions inherited from TPZChunkTranslator
virtual ~TPZChunkTranslator ()
 

Private Member Functions

void UpdateFromV1 (TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion)
 

Private Attributes

TPZPlasticStateTranslator< REAL > tpzPlasticStateTranslatorREAL
 
TPZTensorTranslator< REAL > tpzTensorTranslatorREAL
 

Static Private Attributes

static int classid
 

Detailed Description

Definition at line 14 of file TPZElastoPlasticMemTranslator.h.

Constructor & Destructor Documentation

◆ TPZElastoPlasticMemTranslator() [1/2]

TPZElastoPlasticMemTranslator::TPZElastoPlasticMemTranslator ( )

Definition at line 11 of file TPZElastoPlasticMemTranslator.cpp.

◆ TPZElastoPlasticMemTranslator() [2/2]

TPZElastoPlasticMemTranslator::TPZElastoPlasticMemTranslator ( const TPZElastoPlasticMemTranslator orig)

Definition at line 14 of file TPZElastoPlasticMemTranslator.cpp.

◆ ~TPZElastoPlasticMemTranslator()

TPZElastoPlasticMemTranslator::~TPZElastoPlasticMemTranslator ( )
virtual

Definition at line 64 of file TPZElastoPlasticMemTranslator.cpp.

Member Function Documentation

◆ GetClassId()

int TPZElastoPlasticMemTranslator::GetClassId ( ) const
overridevirtual

Reimplemented from TPZChunkTranslator.

Definition at line 67 of file TPZElastoPlasticMemTranslator.cpp.

References classid.

◆ SetClassId()

void TPZElastoPlasticMemTranslator::SetClassId ( int  classid)
overridevirtual

Reimplemented from TPZChunkTranslator.

Definition at line 71 of file TPZElastoPlasticMemTranslator.cpp.

References classid.

◆ UpdateAttributes()

void TPZElastoPlasticMemTranslator::UpdateAttributes ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
overridevirtual

◆ UpdateFromV1()

void TPZElastoPlasticMemTranslator::UpdateFromV1 ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
private

◆ UpdateStream()

void TPZElastoPlasticMemTranslator::UpdateStream ( TPZChunkInTranslation chunk,
const std::map< std::string, uint64_t > &  toVersion 
)
overridevirtual

Member Data Documentation

◆ classid

int TPZElastoPlasticMemTranslator::classid
staticprivate

Definition at line 33 of file TPZElastoPlasticMemTranslator.h.

Referenced by GetClassId(), and SetClassId().

◆ tpzPlasticStateTranslatorREAL

TPZPlasticStateTranslator<REAL> TPZElastoPlasticMemTranslator::tpzPlasticStateTranslatorREAL
private

Definition at line 30 of file TPZElastoPlasticMemTranslator.h.

Referenced by UpdateAttributes().

◆ tpzTensorTranslatorREAL

TPZTensorTranslator<REAL> TPZElastoPlasticMemTranslator::tpzTensorTranslatorREAL
private

Definition at line 31 of file TPZElastoPlasticMemTranslator.h.

Referenced by UpdateAttributes().


The documentation for this class was generated from the following files: