NeoPZ
TPZElastoPlasticMemTranslator.h
Go to the documentation of this file.
1 /*
2  * File: TPZElastoPlasticMemTranslator.h
3  * Author: thiago
4  *
5  * Created on 12 de Março de 2018, 18:58
6  */
7 
8 #ifndef TPZELASTOPLASTICMEMTRANSLATOR_H
9 #define TPZELASTOPLASTICMEMTRANSLATOR_H
10 
11 #include "TPZChunkTranslator.h"
13 
15 public:
18 
19 
20  virtual void UpdateStream(TPZChunkInTranslation& chunk, const std::map<std::string, uint64_t>& toVersion) override;
21  virtual void UpdateAttributes(TPZChunkInTranslation& chunk, const std::map<std::string, uint64_t>& toVersion) override;
22 
23  int GetClassId() const override;
24  void SetClassId(int classid) override;
25 
27 private:
28 
29  void UpdateFromV1(TPZChunkInTranslation &chunk, const std::map<std::string, uint64_t> &toVersion);
32 
33  static int classid;
34 };
35 
36 #endif /* TPZELASTOPLASTICMEMTRANSLATOR_H */
37 
TPZTensorTranslator< REAL > tpzTensorTranslatorREAL
virtual void UpdateAttributes(TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) override
void UpdateFromV1(TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion)
virtual void UpdateStream(TPZChunkInTranslation &chunk, const std::map< std::string, uint64_t > &toVersion) override
TPZPlasticStateTranslator< REAL > tpzPlasticStateTranslatorREAL