libMesh::RBDataSerialization::RBEIMEvaluationSerialization Class Reference

#include <rb_data_serialization.h>

Public Member Functions

 RBEIMEvaluationSerialization (RBEIMEvaluation &rb_eval)
 
virtual ~RBEIMEvaluationSerialization ()
 
void write_to_file (const std::string &path)
 

Private Attributes

RBEIMEvaluation_rb_eim_eval
 

Detailed Description

This class serializes an RBEIMEvaluation object using the Cap'n Proto library.

Definition at line 124 of file rb_data_serialization.h.

Constructor & Destructor Documentation

◆ RBEIMEvaluationSerialization()

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.

◆ ~RBEIMEvaluationSerialization()

virtual libMesh::RBDataSerialization::RBEIMEvaluationSerialization::~RBEIMEvaluationSerialization ( )
virtual

Destructor.

Member Function Documentation

◆ write_to_file()

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

Write the Cap'n'Proto buffer to disk.

Member Data Documentation

◆ _rb_eim_eval

RBEIMEvaluation& libMesh::RBDataSerialization::RBEIMEvaluationSerialization::_rb_eim_eval
private

The RBEvaluation object that will be written to disk.

Definition at line 149 of file rb_data_serialization.h.


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