VTK
9.3.1
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
Filters
Parallel
vtkPExtractExodusGlobalTemporalVariables.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
17
#ifndef vtkPExtractExodusGlobalTemporalVariables_h
18
#define vtkPExtractExodusGlobalTemporalVariables_h
19
20
#include "
vtkExtractExodusGlobalTemporalVariables.h
"
21
#include "vtkFiltersParallelModule.h"
// For export macro
22
23
VTK_ABI_NAMESPACE_BEGIN
24
class
vtkMultiProcessController
;
25
26
class
VTKFILTERSPARALLEL_EXPORT
vtkPExtractExodusGlobalTemporalVariables
27
:
public
vtkExtractExodusGlobalTemporalVariables
28
{
29
public
:
30
static
vtkPExtractExodusGlobalTemporalVariables
*
New
();
31
vtkTypeMacro(
vtkPExtractExodusGlobalTemporalVariables
,
vtkExtractExodusGlobalTemporalVariables
);
32
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
33
35
39
void
SetController
(
vtkMultiProcessController
*);
40
vtkGetObjectMacro(Controller,
vtkMultiProcessController
);
42
protected
:
43
vtkPExtractExodusGlobalTemporalVariables
();
44
~vtkPExtractExodusGlobalTemporalVariables
()
override
;
45
46
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
47
vtkInformationVector
* outputVector)
override
;
48
49
private
:
50
vtkPExtractExodusGlobalTemporalVariables
(
51
const
vtkPExtractExodusGlobalTemporalVariables
&) =
delete
;
52
void
operator=(
const
vtkPExtractExodusGlobalTemporalVariables
&) =
delete
;
53
54
vtkMultiProcessController
* Controller;
55
};
56
57
VTK_ABI_NAMESPACE_END
58
#endif
vtkExtractExodusGlobalTemporalVariables
extract global temporal arrays or suitable field data arrays
Definition
vtkExtractExodusGlobalTemporalVariables.h:47
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:29
vtkInformationVector
Store zero or more vtkInformation instances.
Definition
vtkInformationVector.h:31
vtkInformation
Store vtkAlgorithm input/output information.
Definition
vtkInformation.h:63
vtkMultiProcessController
Multiprocessing communication superclass.
Definition
vtkMultiProcessController.h:72
vtkPExtractExodusGlobalTemporalVariables
parallel version of vtkExtractExodusGlobalTemporalVariables.
Definition
vtkPExtractExodusGlobalTemporalVariables.h:28
vtkPExtractExodusGlobalTemporalVariables::vtkPExtractExodusGlobalTemporalVariables
vtkPExtractExodusGlobalTemporalVariables()
vtkPExtractExodusGlobalTemporalVariables::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkPExtractExodusGlobalTemporalVariables::~vtkPExtractExodusGlobalTemporalVariables
~vtkPExtractExodusGlobalTemporalVariables() override
vtkPExtractExodusGlobalTemporalVariables::New
static vtkPExtractExodusGlobalTemporalVariables * New()
vtkPExtractExodusGlobalTemporalVariables::SetController
void SetController(vtkMultiProcessController *)
Get/Set the controller to use.
vtkPExtractExodusGlobalTemporalVariables::RequestData
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.
vtkExtractExodusGlobalTemporalVariables.h
Generated on Tue Jul 9 2024 00:00:00 for VTK by
1.11.0