libMesh
Public Member Functions | Private Attributes | List of all members
libMesh::RBDataSerialization::TransientRBEvaluationSerialization Class Reference

This class serializes a TransientRBEvaluation object using the Cap'n Proto library. More...

#include <rb_data_serialization.h>

Public Member Functions

 TransientRBEvaluationSerialization (TransientRBEvaluation &rb_eval)
 Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp. More...
 
virtual ~TransientRBEvaluationSerialization ()
 Destructor. More...
 
void write_to_file (const std::string &path)
 Write the Cap'n'Proto buffer to disk. More...
 

Private Attributes

TransientRBEvaluation_trans_rb_eval
 The RBEvaluation object that will be written to disk. More...
 

Detailed Description

This class serializes a TransientRBEvaluation object using the Cap'n Proto library.

Definition at line 91 of file rb_data_serialization.h.

Constructor & Destructor Documentation

◆ TransientRBEvaluationSerialization()

libMesh::RBDataSerialization::TransientRBEvaluationSerialization::TransientRBEvaluationSerialization ( TransientRBEvaluation rb_eval)

Initialize a new buffer using the structure from the Cap'n'Proto schema described in rb_data.capnp.

◆ ~TransientRBEvaluationSerialization()

virtual libMesh::RBDataSerialization::TransientRBEvaluationSerialization::~TransientRBEvaluationSerialization ( )
virtual

Destructor.

Member Function Documentation

◆ write_to_file()

void libMesh::RBDataSerialization::TransientRBEvaluationSerialization::write_to_file ( const std::string &  path)

Write the Cap'n'Proto buffer to disk.

Member Data Documentation

◆ _trans_rb_eval

TransientRBEvaluation& libMesh::RBDataSerialization::TransientRBEvaluationSerialization::_trans_rb_eval
private

The RBEvaluation object that will be written to disk.

Definition at line 116 of file rb_data_serialization.h.


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