vtkCPAdaptorAPI provides the implementation for API exposed to typical adaptor, such as C, Fortran.
More...
#include <vtkCPAdaptorAPI.h>
vtkCPAdaptorAPI provides the implementation for API exposed to typical adaptor, such as C, Fortran.
Definition at line 27 of file vtkCPAdaptorAPI.h.
◆ Superclass
◆ GetClassName()
virtual const char* vtkCPAdaptorAPI::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkCPAdaptorAPI::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkCPAdaptorAPI::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ CoProcessorInitialize()
static void vtkCPAdaptorAPI::CoProcessorInitialize |
( |
| ) |
|
|
static |
call at the start of the simulation
◆ CoProcessorFinalize()
static void vtkCPAdaptorAPI::CoProcessorFinalize |
( |
| ) |
|
|
static |
call at the end of the simulation
◆ RequestDataDescription()
static void vtkCPAdaptorAPI::RequestDataDescription |
( |
int * |
timeStep, |
|
|
double * |
time, |
|
|
int * |
coprocessThisTimeStep |
|
) |
| |
|
static |
this is the function that determines whether or not there is anything to coprocess this time step
◆ NeedToCreateGrid()
static void vtkCPAdaptorAPI::NeedToCreateGrid |
( |
int * |
needGrid | ) |
|
|
static |
this function sets needgrid to 1 if it does not have a copy of the grid it sets needgrid to 0 if it does have a copy of the grid but does not check if the grid is modified or needs to be updated
◆ CoProcess()
static void vtkCPAdaptorAPI::CoProcess |
( |
| ) |
|
|
static |
do the actual coprocessing.
it is assumed that the vtkCPDataDescription has been filled in elsewhere.
◆ GetCoProcessorData()
◆ GetCoProcessor()
◆ CoProcessorData
◆ CoProcessor
◆ IsTimeDataSet
bool vtkCPAdaptorAPI::IsTimeDataSet |
|
staticprotected |
The documentation for this class was generated from the following file: