VTK  9.2.6
Public Member Functions | List of all members
vtkIOSSModel Class Reference

internal class used by vtkIOSSWriter More...

#include <vtkIOSSModel.h>

Public Member Functions

 vtkIOSSModel (vtkPartitionedDataSetCollection *pdc, vtkIOSSWriter *self)
 
 ~vtkIOSSModel ()
 
void DefineModel (Ioss::Region &region) const
 
void DefineTransient (Ioss::Region &region) const
 
void Model (Ioss::Region &region) const
 
void Transient (Ioss::Region &region, double time) const
 
std::string MD5 () const
 Generates an MD5 sum summarizing the model. More...
 

Detailed Description

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.

Constructor & Destructor Documentation

vtkIOSSModel::vtkIOSSModel ( vtkPartitionedDataSetCollection pdc,
vtkIOSSWriter self 
)
vtkIOSSModel::~vtkIOSSModel ( )

Member Function Documentation

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.


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