#include <Albany_Catalyst_EpetraDataArray.hpp>
Public Member Functions | |
vtkAbstractTypeMacro (EpetraDataArray, vtkMappedDataArray< double >) vtkMappedDataArrayNewInstanceMacro(EpetraDataArray) static EpetraDataArray *New() | |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetEpetraVector (const Epetra_Vector &vector) |
void | Initialize () |
void | GetTuples (vtkIdList *ptIds, vtkAbstractArray *output) |
void | GetTuples (vtkIdType p1, vtkIdType p2, vtkAbstractArray *output) |
void | Squeeze () |
vtkArrayIterator * | NewIterator () |
vtkIdType | LookupValue (vtkVariant value) |
void | LookupValue (vtkVariant value, vtkIdList *ids) |
vtkVariant | GetVariantValue (vtkIdType idx) |
void | ClearLookup () |
double * | GetTuple (vtkIdType i) |
void | GetTuple (vtkIdType i, double *tuple) |
vtkIdType | LookupTypedValue (ValueType value) |
void | LookupTypedValue (ValueType value, vtkIdList *ids) |
ValueType | GetValue (vtkIdType idx) |
ValueType & | GetValueReference (vtkIdType idx) |
void | GetTupleValue (vtkIdType idx, ValueType *t) |
int | Allocate (vtkIdType sz, vtkIdType ext) |
int | Resize (vtkIdType numTuples) |
void | SetNumberOfTuples (vtkIdType number) |
void | SetTuple (vtkIdType i, vtkIdType j, vtkAbstractArray *source) |
void | SetTuple (vtkIdType i, const float *source) |
void | SetTuple (vtkIdType i, const double *source) |
void | InsertTuple (vtkIdType i, vtkIdType j, vtkAbstractArray *source) |
void | InsertTuple (vtkIdType i, const float *source) |
void | InsertTuple (vtkIdType i, const double *source) |
void | InsertTuples (vtkIdList *dstIds, vtkIdList *srcIds, vtkAbstractArray *source) |
vtkIdType | InsertNextTuple (vtkIdType j, vtkAbstractArray *source) |
vtkIdType | InsertNextTuple (const float *source) |
vtkIdType | InsertNextTuple (const double *source) |
void | DeepCopy (vtkAbstractArray *aa) |
void | DeepCopy (vtkDataArray *da) |
void | InterpolateTuple (vtkIdType i, vtkIdList *ptIndices, vtkAbstractArray *source, double *weights) |
void | InterpolateTuple (vtkIdType i, vtkIdType id1, vtkAbstractArray *source1, vtkIdType id2, vtkAbstractArray *source2, double t) |
void | SetVariantValue (vtkIdType idx, vtkVariant value) |
void | RemoveTuple (vtkIdType id) |
void | RemoveFirstTuple () |
void | RemoveLastTuple () |
void | SetTupleValue (vtkIdType i, const ValueType *t) |
void | InsertTupleValue (vtkIdType i, const ValueType *t) |
vtkIdType | InsertNextTupleValue (const ValueType *t) |
void | SetValue (vtkIdType idx, ValueType value) |
vtkIdType | InsertNextValue (ValueType v) |
void | InsertValue (vtkIdType idx, ValueType v) |
Protected Member Functions | |
EpetraDataArray () | |
~EpetraDataArray () | |
Protected Attributes | |
const Epetra_Vector * | Data |
Private Member Functions | |
EpetraDataArray (const EpetraDataArray &) | |
void | operator= (const EpetraDataArray &) |
vtkIdType | Lookup (double val, vtkIdType startIdx) |
Private Attributes | |
double | TmpDouble |
Definition at line 17 of file Albany_Catalyst_EpetraDataArray.hpp.
Albany::Catalyst::EpetraDataArray::EpetraDataArray | ( | ) | [protected] |
Definition at line 290 of file Albany_Catalyst_EpetraDataArray.cpp.
Albany::Catalyst::EpetraDataArray::~EpetraDataArray | ( | ) | [protected] |
Definition at line 295 of file Albany_Catalyst_EpetraDataArray.cpp.
Albany::Catalyst::EpetraDataArray::EpetraDataArray | ( | const EpetraDataArray & | ) | [private] |
Albany::Catalyst::EpetraDataArray::vtkAbstractTypeMacro | ( | EpetraDataArray | , | |
vtkMappedDataArray< double > | ||||
) |
virtual void Albany::Catalyst::EpetraDataArray::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
void Albany::Catalyst::EpetraDataArray::SetEpetraVector | ( | const Epetra_Vector & | vector | ) |
Definition at line 28 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::Initialize | ( | ) |
Definition at line 36 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::GetTuples | ( | vtkIdList * | ptIds, | |
vtkAbstractArray * | output | |||
) |
Definition at line 43 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::GetTuples | ( | vtkIdType | p1, | |
vtkIdType | p2, | |||
vtkAbstractArray * | output | |||
) |
Definition at line 59 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::Squeeze | ( | ) |
Definition at line 74 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkArrayIterator * Albany::Catalyst::EpetraDataArray::NewIterator | ( | ) |
Definition at line 78 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::LookupValue | ( | vtkVariant | value | ) |
Definition at line 85 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::LookupValue | ( | vtkVariant | value, | |
vtkIdList * | ids | |||
) |
Definition at line 94 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkVariant Albany::Catalyst::EpetraDataArray::GetVariantValue | ( | vtkIdType | idx | ) |
Definition at line 106 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::ClearLookup | ( | ) |
Definition at line 111 of file Albany_Catalyst_EpetraDataArray.cpp.
double * Albany::Catalyst::EpetraDataArray::GetTuple | ( | vtkIdType | i | ) |
Definition at line 116 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::GetTuple | ( | vtkIdType | i, | |
double * | tuple | |||
) |
Definition at line 122 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::LookupTypedValue | ( | ValueType | value | ) |
Definition at line 127 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::LookupTypedValue | ( | ValueType | value, | |
vtkIdList * | ids | |||
) |
Definition at line 132 of file Albany_Catalyst_EpetraDataArray.cpp.
EpetraDataArray::ValueType Albany::Catalyst::EpetraDataArray::GetValue | ( | vtkIdType | idx | ) | [inline] |
Definition at line 92 of file Albany_Catalyst_EpetraDataArray.hpp.
EpetraDataArray::ValueType & Albany::Catalyst::EpetraDataArray::GetValueReference | ( | vtkIdType | idx | ) | [inline] |
Definition at line 98 of file Albany_Catalyst_EpetraDataArray.hpp.
void Albany::Catalyst::EpetraDataArray::GetTupleValue | ( | vtkIdType | idx, | |
ValueType * | t | |||
) |
int Albany::Catalyst::EpetraDataArray::Allocate | ( | vtkIdType | sz, | |
vtkIdType | ext | |||
) |
Definition at line 140 of file Albany_Catalyst_EpetraDataArray.cpp.
int Albany::Catalyst::EpetraDataArray::Resize | ( | vtkIdType | numTuples | ) |
Definition at line 146 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetNumberOfTuples | ( | vtkIdType | number | ) |
Definition at line 152 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetTuple | ( | vtkIdType | i, | |
vtkIdType | j, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 157 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetTuple | ( | vtkIdType | i, | |
const float * | source | |||
) |
Definition at line 163 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetTuple | ( | vtkIdType | i, | |
const double * | source | |||
) |
Definition at line 168 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertTuple | ( | vtkIdType | i, | |
vtkIdType | j, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 173 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertTuple | ( | vtkIdType | i, | |
const float * | source | |||
) |
Definition at line 179 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertTuple | ( | vtkIdType | i, | |
const double * | source | |||
) |
Definition at line 184 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertTuples | ( | vtkIdList * | dstIds, | |
vtkIdList * | srcIds, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 189 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::InsertNextTuple | ( | vtkIdType | j, | |
vtkAbstractArray * | source | |||
) |
Definition at line 195 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::InsertNextTuple | ( | const float * | source | ) |
Definition at line 202 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::InsertNextTuple | ( | const double * | source | ) |
Definition at line 208 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::DeepCopy | ( | vtkAbstractArray * | aa | ) |
Definition at line 214 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::DeepCopy | ( | vtkDataArray * | da | ) |
Definition at line 219 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InterpolateTuple | ( | vtkIdType | i, | |
vtkIdList * | ptIndices, | |||
vtkAbstractArray * | source, | |||
double * | weights | |||
) |
Definition at line 224 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InterpolateTuple | ( | vtkIdType | i, | |
vtkIdType | id1, | |||
vtkAbstractArray * | source1, | |||
vtkIdType | id2, | |||
vtkAbstractArray * | source2, | |||
double | t | |||
) |
Definition at line 231 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetVariantValue | ( | vtkIdType | idx, | |
vtkVariant | value | |||
) |
Definition at line 238 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::RemoveTuple | ( | vtkIdType | id | ) |
Definition at line 243 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::RemoveFirstTuple | ( | ) |
Definition at line 248 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::RemoveLastTuple | ( | ) |
Definition at line 253 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetTupleValue | ( | vtkIdType | i, | |
const ValueType * | t | |||
) |
Definition at line 258 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertTupleValue | ( | vtkIdType | i, | |
const ValueType * | t | |||
) |
Definition at line 263 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::InsertNextTupleValue | ( | const ValueType * | t | ) |
Definition at line 268 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::SetValue | ( | vtkIdType | idx, | |
ValueType | value | |||
) |
Definition at line 274 of file Albany_Catalyst_EpetraDataArray.cpp.
vtkIdType Albany::Catalyst::EpetraDataArray::InsertNextValue | ( | ValueType | v | ) |
Definition at line 279 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::InsertValue | ( | vtkIdType | idx, | |
ValueType | v | |||
) |
Definition at line 285 of file Albany_Catalyst_EpetraDataArray.cpp.
void Albany::Catalyst::EpetraDataArray::operator= | ( | const EpetraDataArray & | ) | [private] |
vtkIdType Albany::Catalyst::EpetraDataArray::Lookup | ( | double | val, | |
vtkIdType | startIdx | |||
) | [private] |
Definition at line 299 of file Albany_Catalyst_EpetraDataArray.cpp.
const Epetra_Vector* Albany::Catalyst::EpetraDataArray::Data [protected] |
Definition at line 81 of file Albany_Catalyst_EpetraDataArray.hpp.
double Albany::Catalyst::EpetraDataArray::TmpDouble [private] |
Definition at line 89 of file Albany_Catalyst_EpetraDataArray.hpp.