|
libMesh
|
This class de-serializes an RBEvaluation object using the Cap'n Proto library. More...
#include <rb_data_deserialization.h>
Public Member Functions | |
| RBEvaluationDeserialization (RBEvaluation &rb_eval) | |
| Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp. | |
| RBEvaluationDeserialization (RBEvaluationDeserialization &&)=default | |
| Special functions. | |
| RBEvaluationDeserialization (const RBEvaluationDeserialization &)=default | |
| RBEvaluationDeserialization & | operator= (const RBEvaluationDeserialization &)=delete |
| RBEvaluationDeserialization & | operator= (RBEvaluationDeserialization &&)=delete |
| virtual | ~RBEvaluationDeserialization () |
| void | read_from_file (const std::string &path, bool read_error_bound_data, bool use_packing=false) |
| Read the Cap'n'Proto buffer from disk. | |
Private Attributes | |
| RBEvaluation & | _rb_eval |
| The RBEvaluation object that we will read into. | |
This class de-serializes an RBEvaluation object using the Cap'n Proto library.
Deserializes RBEvaluation objects using Cap'n Proto.
Definition at line 60 of file rb_data_deserialization.h.
| libMesh::RBDataDeserialization::RBEvaluationDeserialization::RBEvaluationDeserialization | ( | RBEvaluation & | rb_eval | ) |
Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp.
Definition at line 75 of file rb_data_deserialization.C.
|
default |
Special functions.
|
default |
|
virtualdefault |
|
delete |
|
delete |
| void libMesh::RBDataDeserialization::RBEvaluationDeserialization::read_from_file | ( | const std::string & | path, |
| bool | read_error_bound_data, | ||
| bool | use_packing = false |
||
| ) |
Read the Cap'n'Proto buffer from disk.
If use_packing is true, the file is read using the "packed" scheme, which can reduce the filesize on disk.
Definition at line 82 of file rb_data_deserialization.C.
References _rb_eval, and libMesh::RBDataDeserialization::load_rb_evaluation_data().
Referenced by main().
|
private |
The RBEvaluation object that we will read into.
Definition at line 96 of file rb_data_deserialization.h.
Referenced by read_from_file().