#include "vtkCellAttribute.h"
#include "vtkDataArraySelection.h"
#include "vtkDoubleArray.h"
#include "vtkIOSSReader.h"
#include "vtkIOSSUtilities.h"
#include "vtkLogger.h"
#include "vtkObject.h"
#include "vtkSmartPointer.h"
#include "vtkStringToken.h"
#include "vtkTypeInt32Array.h"
#include "vtkTypeInt64Array.h"
#include "vtkTypeList.h"
#include <vtk_ioss.h>
#include <VTK_IOSS(Ioss_Region.h)>
#include <VTK_IOSS(Ioss_Transform.h)>
#include <VTK_IOSS(Ioss_StructuredBlock.h)>
#include <VTK_IOSS(Ioss_SideSet.h)>
#include <VTK_IOSS(Ioss_SideBlock.h)>
#include <cassert>
#include <set>
Go to the source code of this file.
|
vtkSmartPointer< vtkCellMetadata > | vtkIOSSCellGridUtilities::GetCellMetadata (const Ioss::ElementTopology *topology, int &ioss_cell_points, int &ioss_cell_order, vtkCellGrid *cellGrid=nullptr) |
| Returns the an instance of a vtkCellMetadata subclass that can hold data corresponding to the input Ioss topology element.
|
|
const Ioss::ElementTopology * | vtkIOSSCellGridUtilities::GetElementTopology (vtkCellMetadata *cellType) |
| Return (if possible) an Ioss::ElementTopology object that corresponds to the input cell metadata.
|
|
bool | vtkIOSSCellGridUtilities::GetConnectivity (const Ioss::GroupingEntity *group_entity, vtkCellGrid *grid, vtkDGCell *meta, int ioss_cell_points, int spec_index=-1, const std::string &group_name=std::string(), vtkIOSSUtilities::Cache *cache=nullptr) |
| Read connectivity and possibly ghost-node markings into meta.
|
|
vtkSmartPointer< vtkCellMetadata > | vtkIOSSCellGridUtilities::GetCellMetadata (const Ioss::GroupingEntity *group_entity, int &ioss_cell_points, int &ioss_cell_order, vtkCellGrid *cell_grid=nullptr, vtkIOSSUtilities::Cache *cache=nullptr) |
| Read connectivity information from the group_entity with offsetting but without permutation.
|
|
bool | vtkIOSSCellGridUtilities::GetShape (Ioss::Region *region, const Ioss::GroupingEntity *group_entity, vtkCellAttribute::CellTypeInfo &cellShapeInfo, int timestep, vtkDGCell *meta, vtkCellGrid *grid=nullptr, vtkIOSSUtilities::Cache *cache=nullptr) |
| Fetch the nodal coordinates for group_entity and create the cell_grid's shape attribute.
|
|