MultiVectorBase object.
More...
#include <Thyra_DetachedMultiVectorView.hpp>
Public Member Functions | |
| DetachedMultiVectorView (MultiVectorBase< Scalar > &mv, const Range1D &rowRng=Range1D(), const Range1D &colRng=Range1D()) | |
| | |
| ~DetachedMultiVectorView () | |
| | |
| const RTOpPack::SubMultiVectorView< Scalar > & | smv () const |
| | |
| Teuchos_Index | globalOffset () const |
| | |
| Teuchos_Index | subDim () const |
| | |
| Teuchos_Index | colOffset () const |
| | |
| Teuchos_Index | numSubCols () const |
| | |
| Scalar * | values () const |
| | |
| Teuchos_Index | leadingDim () const |
| | |
| Scalar & | operator() (Teuchos_Index i, Teuchos_Index j) |
Zero-based indexing: Preconditions: values()!=NULL && (0<=i<subDim()) && (0<=j<numSubCols()). | |
Related Functions | |
| (Note that these are not member functions.) | |
| void | doExplicitMultiVectorAdjoint (const MultiVectorBase< Scalar > &mvIn, MultiVectorBase< Scalar > *mvTransOut) |
| Do an explicit multi-vector adjoint. | |
MultiVectorBase object.
Definition at line 81 of file Thyra_DetachedMultiVectorView.hpp.
| Thyra::DetachedMultiVectorView< Scalar >::DetachedMultiVectorView | ( | MultiVectorBase< Scalar > & | mv, | |
| const Range1D & | rowRng = Range1D(), |
|||
| const Range1D & | colRng = Range1D() | |||
| ) | [inline] |
| Thyra::DetachedMultiVectorView< Scalar >::~DetachedMultiVectorView | ( | ) | [inline] |
| const RTOpPack::SubMultiVectorView<Scalar>& Thyra::DetachedMultiVectorView< Scalar >::smv | ( | ) | const [inline] |
| Teuchos_Index Thyra::DetachedMultiVectorView< Scalar >::globalOffset | ( | ) | const [inline] |
| Teuchos_Index Thyra::DetachedMultiVectorView< Scalar >::subDim | ( | ) | const [inline] |
| Teuchos_Index Thyra::DetachedMultiVectorView< Scalar >::colOffset | ( | ) | const [inline] |
| Teuchos_Index Thyra::DetachedMultiVectorView< Scalar >::numSubCols | ( | ) | const [inline] |
| Scalar* Thyra::DetachedMultiVectorView< Scalar >::values | ( | ) | const [inline] |
| Teuchos_Index Thyra::DetachedMultiVectorView< Scalar >::leadingDim | ( | ) | const [inline] |
| Scalar& Thyra::DetachedMultiVectorView< Scalar >::operator() | ( | Teuchos_Index | i, | |
| Teuchos_Index | j | |||
| ) | [inline] |
Zero-based indexing: Preconditions: values()!=NULL && (0<=i<subDim()) && (0<=j<numSubCols()).
Definition at line 105 of file Thyra_DetachedMultiVectorView.hpp.
| void doExplicitMultiVectorAdjoint | ( | const MultiVectorBase< Scalar > & | mvIn, | |
| MultiVectorBase< Scalar > * | mvTransOut | |||
| ) | [related] |
Do an explicit multi-vector adjoint.
Definition at line 120 of file Thyra_DetachedMultiVectorView.hpp.
1.4.7