|
ParaView
|
parallel meta-writer for serial formats More...
#include <vtkParallelSerialWriter.h>


parallel meta-writer for serial formats
vtkParallelSerialWriter is a meta-writer that enables serial writers to work in parallel. It gathers data to the 1st node and invokes the internal writer. The reduction is controlled defined by the PreGatherHelper and PostGatherHelper. This also makes it possible to write time-series for temporal datasets using simple non-time-aware writers.
Definition at line 33 of file vtkParallelSerialWriter.h.
| vtkParallelSerialWriter::vtkParallelSerialWriter | ( | ) | [protected] |
| vtkParallelSerialWriter::~vtkParallelSerialWriter | ( | ) | [protected] |
| static vtkParallelSerialWriter* vtkParallelSerialWriter::New | ( | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual const char* vtkParallelSerialWriter::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| static int vtkParallelSerialWriter::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| virtual int vtkParallelSerialWriter::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| static vtkParallelSerialWriter* vtkParallelSerialWriter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkDataObjectAlgorithm.
| void vtkParallelSerialWriter::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| void vtkParallelSerialWriter::SetWriter | ( | vtkAlgorithm * | ) |
Set/get the internal writer.
| virtual vtkAlgorithm* vtkParallelSerialWriter::GetWriter | ( | ) | [virtual] |
Set/get the internal writer.
| virtual unsigned long vtkParallelSerialWriter::GetMTime | ( | ) | [virtual] |
Return the MTime also considering the internal writer.
Reimplemented from vtkDataObjectAlgorithm.
| virtual void vtkParallelSerialWriter::SetFileNameMethod | ( | const char * | ) | [virtual] |
Name of the method used to set the file name of the internal writer. By default, this is SetFileName.
| virtual char* vtkParallelSerialWriter::GetFileNameMethod | ( | ) | [virtual] |
Name of the method used to set the file name of the internal writer. By default, this is SetFileName.
| virtual void vtkParallelSerialWriter::SetFileName | ( | const char * | ) | [virtual] |
Get/Set the name of the output file.
| virtual char* vtkParallelSerialWriter::GetFileName | ( | ) | [virtual] |
Get/Set the name of the output file.
| int vtkParallelSerialWriter::Write | ( | ) |
Invoke the writer. Returns 1 for success, 0 for failure.
| virtual int vtkParallelSerialWriter::GetPiece | ( | ) | [virtual] |
Get/Set the piece number to write. The same piece number is used for all inputs.
| virtual void vtkParallelSerialWriter::SetPiece | ( | int | ) | [virtual] |
Get/Set the piece number to write. The same piece number is used for all inputs.
| virtual int vtkParallelSerialWriter::GetNumberOfPieces | ( | ) | [virtual] |
Get/Set the number of pieces into which the inputs are split.
| virtual void vtkParallelSerialWriter::SetNumberOfPieces | ( | int | ) | [virtual] |
Get/Set the number of pieces into which the inputs are split.
| virtual int vtkParallelSerialWriter::GetGhostLevel | ( | ) | [virtual] |
Get/Set the number of ghost levels to be written.
| virtual void vtkParallelSerialWriter::SetGhostLevel | ( | int | ) | [virtual] |
Get/Set the number of ghost levels to be written.
| void vtkParallelSerialWriter::SetPreGatherHelper | ( | vtkAlgorithm * | ) |
Get/Set the pre-reduction helper. Pre-Reduction helper is an algorithm that runs on each node's data before it is sent to the root.
| virtual vtkAlgorithm* vtkParallelSerialWriter::GetPreGatherHelper | ( | ) | [virtual] |
Get/Set the pre-reduction helper. Pre-Reduction helper is an algorithm that runs on each node's data before it is sent to the root.
| void vtkParallelSerialWriter::SetPostGatherHelper | ( | vtkAlgorithm * | ) |
Get/Set the reduction helper. Reduction helper is an algorithm with multiple input connections, that produces a single output as the reduced output. This is run on the root node to produce a result from the gathered results of each node.
| virtual vtkAlgorithm* vtkParallelSerialWriter::GetPostGatherHelper | ( | ) | [virtual] |
Get/Set the reduction helper. Reduction helper is an algorithm with multiple input connections, that produces a single output as the reduced output. This is run on the root node to produce a result from the gathered results of each node.
| virtual int vtkParallelSerialWriter::GetWriteAllTimeSteps | ( | ) | [virtual] |
Must be set to true to write all timesteps, otherwise only the current timestep will be written out. Off by default.
| virtual void vtkParallelSerialWriter::SetWriteAllTimeSteps | ( | int | ) | [virtual] |
Must be set to true to write all timesteps, otherwise only the current timestep will be written out. Off by default.
| virtual void vtkParallelSerialWriter::WriteAllTimeStepsOn | ( | ) | [virtual] |
Must be set to true to write all timesteps, otherwise only the current timestep will be written out. Off by default.
| virtual void vtkParallelSerialWriter::WriteAllTimeStepsOff | ( | ) | [virtual] |
Must be set to true to write all timesteps, otherwise only the current timestep will be written out. Off by default.
| void vtkParallelSerialWriter::SetInterpreter | ( | vtkClientServerInterpreter * | interp | ) | [inline] |
Get/Set the interpreter to use to call methods on the writer.
Definition at line 112 of file vtkParallelSerialWriter.h.
| int vtkParallelSerialWriter::RequestInformation | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| int vtkParallelSerialWriter::RequestUpdateExtent | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
| int vtkParallelSerialWriter::RequestData | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
Reimplemented from vtkDataObjectAlgorithm.
1.7.5.1