|
VTK
9.4.2
|
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. | |
| bool | GlobalIdsCreated () const |
| Returns true if the global ids have been created for this model, because they were not present in the input data. | |
| bool | GlobalIdsModified () const |
| Returns true if the global ids have been modified for this model, because they were invalid in the input data. | |
| bool | ElementSideCouldNotBeCreated () const |
| Returns true if the element_side was not present for this model. | |
| bool | ElementSideModified () const |
| Returns true if the element_side has been modified for this model, because it was invalid. | |
| bool | ElementSideCouldNotBeModified () const |
| Returns true if the element_side was invalid, and therefore could not be modified for this 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 28 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.
| bool vtkIOSSModel::GlobalIdsCreated | ( | ) | const |
Returns true if the global ids have been created for this model, because they were not present in the input data.
| bool vtkIOSSModel::GlobalIdsModified | ( | ) | const |
Returns true if the global ids have been modified for this model, because they were invalid in the input data.
| bool vtkIOSSModel::ElementSideCouldNotBeCreated | ( | ) | const |
Returns true if the element_side was not present for this model.
| bool vtkIOSSModel::ElementSideModified | ( | ) | const |
Returns true if the element_side has been modified for this model, because it was invalid.
| bool vtkIOSSModel::ElementSideCouldNotBeModified | ( | ) | const |
Returns true if the element_side was invalid, and therefore could not be modified for this model.