MCPcopy Create free account
hub / github.com/Kitware/VTK / vtkIOSSWriter

Method vtkIOSSWriter

IO/IOSS/vtkIOSSWriter.cxx:82–102  ·  view source on GitHub ↗

----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

80vtkCxxSetObjectMacro(vtkIOSSWriter, Controller, vtkMultiProcessController);
81//----------------------------------------------------------------------------
82vtkIOSSWriter::vtkIOSSWriter()
83 : Internals(new vtkIOSSWriter::vtkInternals)
84 , Controller(nullptr)
85 , FileName(nullptr)
86 , AssemblyName(nullptr)
87 , ChooseFieldsToWrite(false)
88 , RemoveGhosts(true)
89 , OffsetGlobalIds(false)
90 , PreserveOriginalIds(false)
91 , WriteQAAndInformationRecords(true)
92 , DisplacementMagnitude(1.0)
93 , TimeStepRange{ 0, VTK_INT_MAX - 1 }
94 , TimeStepStride(1)
95{
96 this->SetController(vtkMultiProcessController::GetGlobalController());
97 this->SetAssemblyName(vtkDataAssemblyUtilities::HierarchyName());
98 for (int i = 0; i < EntityType::NUMBER_OF_ENTITY_TYPES; ++i)
99 {
100 this->FieldSelection[i]->AddObserver(vtkCommand::ModifiedEvent, this, &vtkIOSSWriter::Modified);
101 }
102}
103
104//----------------------------------------------------------------------------
105vtkIOSSWriter::~vtkIOSSWriter()

Callers

nothing calls this directly

Calls 4

HierarchyNameFunction · 0.85
SetAssemblyNameMethod · 0.80
SetControllerMethod · 0.45
AddObserverMethod · 0.45

Tested by

no test coverage detected