libMesh
|
This class serializes an RBEIMEvaluation object using the Cap'n Proto library. More...
#include <rb_data_serialization.h>
Public Member Functions | |
RBEIMEvaluationSerialization (RBEIMEvaluation &rb_eval) | |
Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp. More... | |
virtual | ~RBEIMEvaluationSerialization () |
Destructor. More... | |
void | write_to_file (const std::string &path) |
Write the Cap'n'Proto buffer to disk. More... | |
Private Attributes | |
RBEIMEvaluation & | _rb_eim_eval |
The RBEvaluation object that will be written to disk. More... | |
This class serializes an RBEIMEvaluation object using the Cap'n Proto library.
Definition at line 124 of file rb_data_serialization.h.
libMesh::RBDataSerialization::RBEIMEvaluationSerialization::RBEIMEvaluationSerialization | ( | RBEIMEvaluation & | rb_eval | ) |
Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp.
Definition at line 168 of file rb_data_serialization.C.
|
virtual |
void libMesh::RBDataSerialization::RBEIMEvaluationSerialization::write_to_file | ( | const std::string & | path | ) |
Write the Cap'n'Proto buffer to disk.
Definition at line 178 of file rb_data_serialization.C.
References _rb_eim_eval, libMesh::RBDataSerialization::add_rb_eim_evaluation_data_to_builder(), and libMesh::ParallelObject::comm().
Referenced by main().
|
private |
The RBEvaluation object that will be written to disk.
Definition at line 149 of file rb_data_serialization.h.
Referenced by write_to_file().