NeoPZ
|
#include <TPZElastoPlasticMemTranslator.h>
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 |
Definition at line 14 of file TPZElastoPlasticMemTranslator.h.
TPZElastoPlasticMemTranslator::TPZElastoPlasticMemTranslator | ( | ) |
Definition at line 11 of file TPZElastoPlasticMemTranslator.cpp.
TPZElastoPlasticMemTranslator::TPZElastoPlasticMemTranslator | ( | const TPZElastoPlasticMemTranslator & | orig | ) |
Definition at line 14 of file TPZElastoPlasticMemTranslator.cpp.
|
virtual |
Definition at line 64 of file TPZElastoPlasticMemTranslator.cpp.
|
overridevirtual |
Reimplemented from TPZChunkTranslator.
Definition at line 67 of file TPZElastoPlasticMemTranslator.cpp.
References classid.
|
overridevirtual |
Reimplemented from TPZChunkTranslator.
Definition at line 71 of file TPZElastoPlasticMemTranslator.cpp.
References classid.
|
overridevirtual |
Implements TPZChunkTranslator.
Definition at line 53 of file TPZElastoPlasticMemTranslator.cpp.
References TPZChunkInTranslation::mNewStream, TPZChunkInTranslation::mOldStream, TPZContBufferedStream::Read(), tpzPlasticStateTranslatorREAL, tpzTensorTranslatorREAL, TPZPlasticStateTranslator< T >::UpdateStream(), TPZChunkTranslator::UpdateStream(), and TPZContBufferedStream::Write().
Referenced by UpdateStream().
|
private |
Definition at line 29 of file TPZElastoPlasticMemTranslator.cpp.
References TPZChunkInTranslation::mNewStream, TPZChunkInTranslation::mOldStream, TPZContBufferedStream::Read(), and TPZContBufferedStream::Write().
Referenced by UpdateStream().
|
overridevirtual |
Reimplemented from TPZChunkTranslator.
Definition at line 17 of file TPZElastoPlasticMemTranslator.cpp.
References TPZChunkInTranslation::mOldVersion, UpdateAttributes(), and UpdateFromV1().
|
staticprivate |
Definition at line 33 of file TPZElastoPlasticMemTranslator.h.
Referenced by GetClassId(), and SetClassId().
|
private |
Definition at line 30 of file TPZElastoPlasticMemTranslator.h.
Referenced by UpdateAttributes().
|
private |
Definition at line 31 of file TPZElastoPlasticMemTranslator.h.
Referenced by UpdateAttributes().