|
| MutableSubVectorT1B () |
|
| MutableSubVectorT1B (Teuchos_Ordinal globalOffset, Teuchos_Ordinal subDim, Scalar *values, ptrdiff_t stride) |
|
| MutableSubVectorT1B (const MutableSubVectorT1B< Scalar > &sv) |
|
| MutableSubVectorT1B (const SubVectorView< Scalar > &sv) |
|
| operator SubVectorView< Scalar > () |
|
void | initialize (Teuchos_Ordinal globalOffset, Teuchos_Ordinal subDim, Scalar *values, ptrdiff_t stride) |
|
void | set_uninitialized () |
|
Scalar * | values () const |
|
const Teuchos::ArrayRCP< Scalar > | arcp_values () const |
|
Scalar & | operator[] (Teuchos_Ordinal i) const |
| Zero-based indexing (Preconditions: values()!=NULL && (0 <= i < subDim()) ) More...
|
|
Scalar & | operator() (Teuchos_Ordinal i) const |
| One-based indexing (Preconditions: values()!=NULL && (1 <= i <= subDim()) ) More...
|
|
| SubVectorT1B () |
|
| SubVectorT1B (Teuchos_Ordinal globalOffset, Teuchos_Ordinal subDim, const Scalar *values, ptrdiff_t stride) |
|
| SubVectorT1B (const SubVectorT1B< Scalar > &sv) |
|
| SubVectorT1B (const ConstSubVectorView< Scalar > &sv) |
|
| operator ConstSubVectorView< Scalar > () |
|
void | initialize (Teuchos_Ordinal globalOffset, Teuchos_Ordinal subDim, const Scalar *values, ptrdiff_t stride) |
|
void | set_uninitialized () |
|
void | setGlobalOffset (Teuchos_Ordinal globalOffset) |
|
Teuchos_Ordinal | globalOffset () const |
|
Teuchos_Ordinal | subDim () const |
|
const Scalar * | values () const |
|
const Teuchos::ArrayRCP< const
Scalar > | arcp_values () const |
|
ptrdiff_t | stride () const |
|
const Scalar & | operator[] (Teuchos_Ordinal i) const |
| Zero-based indexing (Preconditions: values()!=NULL && (0 <= i < subDim()) ) More...
|
|
const Scalar & | operator() (Teuchos_Ordinal i) const |
| One-based indexing (Preconditions: values()!=NULL && (1 <= i <= subDim()) ) More...
|
|
template<class Scalar>
class RTOpPack::MutableSubVectorT1B< Scalar >
Class for a mutable sub-vector.
Definition at line 116 of file RTOpPack_OldTypes.hpp.