#include <Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp>
Public Types | |
typedef Teuchos::ArrayRCP< Scalar > | ContainerType |
typedef Scalar | ValueType |
Public Member Functions | |
vtkMappedDataArrayNewInstanceMacro (TeuchosArrayRCPDataArray< Scalar >) static TeuchosArrayRCPDataArray *New() | |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetArrayRCP (const Teuchos::ArrayRCP< Scalar > &array, int numComps) |
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 | |
TeuchosArrayRCPDataArray () | |
~TeuchosArrayRCPDataArray () | |
Protected Attributes | |
Teuchos::ArrayRCP< Scalar > | Data |
Private Member Functions | |
TeuchosArrayRCPDataArray (const TeuchosArrayRCPDataArray &) | |
void | operator= (const TeuchosArrayRCPDataArray &) |
vtkIdType | Lookup (double val, vtkIdType startIdx) |
Private Attributes | |
Scalar * | TmpArray |
Definition at line 20 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
typedef Teuchos::ArrayRCP<Scalar> Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::ContainerType |
Definition at line 25 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
typedef Scalar Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::ValueType |
Definition at line 26 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::TeuchosArrayRCPDataArray | ( | ) | [protected] |
Definition at line 393 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::~TeuchosArrayRCPDataArray | ( | ) | [protected] |
Definition at line 400 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::TeuchosArrayRCPDataArray | ( | const TeuchosArrayRCPDataArray< Scalar > & | ) | [private] |
Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::vtkMappedDataArrayNewInstanceMacro | ( | TeuchosArrayRCPDataArray< Scalar > | ) |
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Definition at line 32 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetArrayRCP | ( | const Teuchos::ArrayRCP< Scalar > & | array, | |
int | numComps | |||
) |
Definition at line 39 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Initialize | ( | ) |
Definition at line 50 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetTuples | ( | vtkIdList * | ptIds, | |
vtkAbstractArray * | output | |||
) |
Definition at line 58 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetTuples | ( | vtkIdType | p1, | |
vtkIdType | p2, | |||
vtkAbstractArray * | output | |||
) |
Definition at line 91 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Squeeze | ( | ) |
Definition at line 119 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkArrayIterator * Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::NewIterator | ( | ) |
Definition at line 124 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::LookupValue | ( | vtkVariant | value | ) |
Definition at line 132 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::LookupValue | ( | vtkVariant | value, | |
vtkIdList * | ids | |||
) |
Definition at line 143 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkVariant Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetVariantValue | ( | vtkIdType | idx | ) |
Definition at line 156 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::ClearLookup | ( | ) |
Definition at line 162 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
double * Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetTuple | ( | vtkIdType | i | ) |
Definition at line 168 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetTuple | ( | vtkIdType | i, | |
double * | tuple | |||
) |
Definition at line 181 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::LookupTypedValue | ( | ValueType | value | ) |
Definition at line 191 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::LookupTypedValue | ( | ValueType | value, | |
vtkIdList * | ids | |||
) |
Definition at line 198 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
Scalar Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetValue | ( | vtkIdType | idx | ) | [inline] |
Definition at line 102 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
Scalar & Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetValueReference | ( | vtkIdType | idx | ) | [inline] |
Definition at line 108 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::GetTupleValue | ( | vtkIdType | idx, | |
TeuchosArrayRCPDataArray< Scalar >::ValueType * | t | |||
) | [inline] |
Definition at line 114 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
int Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Allocate | ( | vtkIdType | sz, | |
vtkIdType | ext | |||
) |
Definition at line 207 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
int Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Resize | ( | vtkIdType | numTuples | ) |
Definition at line 214 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetNumberOfTuples | ( | vtkIdType | number | ) |
Definition at line 221 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetTuple | ( | vtkIdType | i, | |
vtkIdType | j, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 228 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetTuple | ( | vtkIdType | i, | |
const float * | source | |||
) |
Definition at line 234 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetTuple | ( | vtkIdType | i, | |
const double * | source | |||
) |
Definition at line 241 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertTuple | ( | vtkIdType | i, | |
vtkIdType | j, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 249 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertTuple | ( | vtkIdType | i, | |
const float * | source | |||
) |
Definition at line 256 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertTuple | ( | vtkIdType | i, | |
const double * | source | |||
) |
Definition at line 263 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertTuples | ( | vtkIdList * | dstIds, | |
vtkIdList * | srcIds, | |||
vtkAbstractArray * | source | |||
) |
Definition at line 270 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertNextTuple | ( | vtkIdType | j, | |
vtkAbstractArray * | source | |||
) |
Definition at line 277 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertNextTuple | ( | const float * | source | ) |
Definition at line 284 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertNextTuple | ( | const double * | source | ) |
Definition at line 292 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::DeepCopy | ( | vtkAbstractArray * | aa | ) |
Definition at line 299 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::DeepCopy | ( | vtkDataArray * | da | ) |
Definition at line 305 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InterpolateTuple | ( | vtkIdType | i, | |
vtkIdList * | ptIndices, | |||
vtkAbstractArray * | source, | |||
double * | weights | |||
) |
Definition at line 312 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InterpolateTuple | ( | vtkIdType | i, | |
vtkIdType | id1, | |||
vtkAbstractArray * | source1, | |||
vtkIdType | id2, | |||
vtkAbstractArray * | source2, | |||
double | t | |||
) |
Definition at line 320 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetVariantValue | ( | vtkIdType | idx, | |
vtkVariant | value | |||
) |
Definition at line 328 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::RemoveTuple | ( | vtkIdType | id | ) |
Definition at line 334 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::RemoveFirstTuple | ( | ) |
Definition at line 340 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::RemoveLastTuple | ( | ) |
Definition at line 346 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetTupleValue | ( | vtkIdType | i, | |
const ValueType * | t | |||
) |
Definition at line 353 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertTupleValue | ( | vtkIdType | i, | |
const ValueType * | t | |||
) |
Definition at line 360 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertNextTupleValue | ( | const ValueType * | t | ) |
Definition at line 367 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::SetValue | ( | vtkIdType | idx, | |
ValueType | value | |||
) |
Definition at line 374 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertNextValue | ( | ValueType | v | ) |
Definition at line 380 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::InsertValue | ( | vtkIdType | idx, | |
ValueType | v | |||
) |
Definition at line 387 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
void Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::operator= | ( | const TeuchosArrayRCPDataArray< Scalar > & | ) | [private] |
vtkIdType Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Lookup | ( | double | val, | |
vtkIdType | startIdx | |||
) | [private] |
Definition at line 407 of file Albany_Catalyst_TeuchosArrayRCPDataArray.hpp.
Teuchos::ArrayRCP<Scalar> Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::Data [protected] |
Definition at line 90 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.
Scalar* Albany::Catalyst::TeuchosArrayRCPDataArray< Scalar >::TmpArray [private] |
Definition at line 98 of file Albany_Catalyst_TeuchosArrayRCPDataArrayDecl.hpp.