A class for parallel auto-correlative statistics.
More...
#include <vtkPAutoCorrelativeStatistics.h>
|
virtual int | IsA (const char *type) |
|
vtkPAutoCorrelativeStatistics * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
|
virtual void | SetController (vtkMultiProcessController *) |
|
virtual vtkMultiProcessController * | GetController () |
|
|
virtual void | Learn (vtkTable *inData, vtkTable *inParameters, vtkMultiBlockDataSet *outMeta) |
|
|
virtual void | Test (vtkTable *, vtkMultiBlockDataSet *, vtkTable *) |
|
vtkAutoCorrelativeStatistics * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | SetSliceCardinality (vtkIdType) |
|
virtual vtkIdType | GetSliceCardinality () |
|
virtual void | Aggregate (vtkDataObjectCollection *, vtkMultiBlockDataSet *) |
|
vtkStatisticsAlgorithm * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | SetColumnStatus (const char *namCol, int status) |
|
virtual void | ResetAllColumnStates () |
|
virtual int | RequestSelectedColumns () |
|
virtual void | ResetRequests () |
|
virtual vtkIdType | GetNumberOfRequests () |
|
virtual vtkIdType | GetNumberOfColumnsForRequest (vtkIdType request) |
|
void | AddColumn (const char *namCol) |
|
void | AddColumnPair (const char *namColX, const char *namColY) |
|
virtual void | SetLearnOptionParameterConnection (vtkAlgorithmOutput *params) |
|
virtual void | SetLearnOptionParameters (vtkDataObject *params) |
|
virtual void | SetInputModelConnection (vtkAlgorithmOutput *model) |
|
virtual void | SetInputModel (vtkDataObject *model) |
|
virtual void | SetLearnOption (bool) |
|
virtual bool | GetLearnOption () |
|
virtual void | SetDeriveOption (bool) |
|
virtual bool | GetDeriveOption () |
|
virtual void | SetAssessOption (bool) |
|
virtual bool | GetAssessOption () |
|
virtual void | SetTestOption (bool) |
|
virtual bool | GetTestOption () |
|
virtual void | SetNumberOfPrimaryTables (vtkIdType) |
|
virtual vtkIdType | GetNumberOfPrimaryTables () |
|
virtual void | SetAssessNames (vtkStringArray *) |
|
virtual vtkStringArray * | GetAssessNames () |
|
virtual const char * | GetColumnForRequest (vtkIdType r, vtkIdType c) |
|
virtual int | GetColumnForRequest (vtkIdType r, vtkIdType c, vtkStdString &columnName) |
|
virtual bool | SetParameter (const char *parameter, int index, vtkVariant value) |
|
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkPAutoCorrelativeStatistics () |
|
| ~vtkPAutoCorrelativeStatistics () |
|
| vtkAutoCorrelativeStatistics () |
|
| ~vtkAutoCorrelativeStatistics () |
|
virtual void | Derive (vtkMultiBlockDataSet *) |
|
virtual vtkDoubleArray * | CalculatePValues (vtkDoubleArray *) |
|
virtual void | Assess (vtkTable *inData, vtkMultiBlockDataSet *inMeta, vtkTable *outData) |
|
virtual void | SelectAssessFunctor (vtkTable *outData, vtkDataObject *inMeta, vtkStringArray *rowNames, AssessFunctor *&dfunc) |
|
| vtkStatisticsAlgorithm () |
|
| ~vtkStatisticsAlgorithm () |
|
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
|
virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
void | Assess (vtkTable *, vtkMultiBlockDataSet *, vtkTable *, int) |
|
A class for parallel auto-correlative statistics.
vtkPAutoCorrelativeStatistics is vtkAutoCorrelativeStatistics subclass for parallel datasets. It learns and derives the global statistical model on each node, but assesses each individual data points on the node that owns it.
- Thanks:
- This class was written by Philippe Pebay, Kitware SAS 2012.
- Tests:
- vtkPAutoCorrelativeStatistics (Tests)
Definition at line 38 of file vtkPAutoCorrelativeStatistics.h.
vtkPAutoCorrelativeStatistics::vtkPAutoCorrelativeStatistics |
( |
| ) |
|
|
protected |
vtkPAutoCorrelativeStatistics::~vtkPAutoCorrelativeStatistics |
( |
| ) |
|
|
protected |
static int vtkPAutoCorrelativeStatistics::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkPAutoCorrelativeStatistics::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkPAutoCorrelativeStatistics::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkPAutoCorrelativeStatistics::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkPAutoCorrelativeStatistics::SetController |
( |
vtkMultiProcessController * |
| ) |
|
|
virtual |
Get/Set the multiprocess controller. If no controller is set, single process is assumed.
virtual vtkMultiProcessController* vtkPAutoCorrelativeStatistics::GetController |
( |
| ) |
|
|
virtual |
Get/Set the multiprocess controller. If no controller is set, single process is assumed.
virtual void vtkPAutoCorrelativeStatistics::Learn |
( |
vtkTable * |
inData, |
|
|
vtkTable * |
inParameters, |
|
|
vtkMultiBlockDataSet * |
outMeta |
|
) |
| |
|
virtual |
virtual void vtkPAutoCorrelativeStatistics::Test |
( |
vtkTable * |
, |
|
|
vtkMultiBlockDataSet * |
, |
|
|
vtkTable * |
|
|
) |
| |
|
virtual |
Execute the calculations required by the Test option. NB: Not implemented for more than 1 processor
Reimplemented from vtkAutoCorrelativeStatistics.
vtkMultiProcessController* vtkPAutoCorrelativeStatistics::Controller |
|
protected |
The documentation for this class was generated from the following file: