VTK
9.2.6
|
internal class used by vtkIOSSWriter More...
#include <vtkIOSSModel.h>
Public Member Functions | |
vtkIOSSModel (vtkPartitionedDataSetCollection *pdc, vtkIOSSWriter *self) | |
~vtkIOSSModel () | |
void | DefineModel (Ioss::Region ®ion) const |
void | DefineTransient (Ioss::Region ®ion) const |
void | Model (Ioss::Region ®ion) const |
void | Transient (Ioss::Region ®ion, double time) const |
std::string | MD5 () const |
Generates an MD5 sum summarizing the model. | |
internal class used by vtkIOSSWriter
vtkIOSSModel is a helper class used by vtkIOSSWriter. It helps us construct a data structure more suitable for serializing to IOSS from a vtkPartitionedDataSetCollection.
Definition at line 39 of file vtkIOSSModel.h.
vtkIOSSModel::vtkIOSSModel | ( | vtkPartitionedDataSetCollection * | pdc, |
vtkIOSSWriter * | self ) |
vtkIOSSModel::~vtkIOSSModel | ( | ) |
void vtkIOSSModel::DefineModel | ( | Ioss::Region & | region | ) | const |
void vtkIOSSModel::DefineTransient | ( | Ioss::Region & | region | ) | const |
void vtkIOSSModel::Model | ( | Ioss::Region & | region | ) | const |
void vtkIOSSModel::Transient | ( | Ioss::Region & | region, |
double | time ) const |
std::string vtkIOSSModel::MD5 | ( | ) | const |
Generates an MD5 sum summarizing the model.
This is used to test if the model has changed enough so that it requires a redefinition.
This is not perfect, but is a reasonable option for now.