|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
Simple aggregate class for a derivative object represented as a column-wise multi-vector or its transpose as a row-wise multi-vector. More...
#include <Thyra_ModelEvaluatorBase_decl.hpp>
Public Member Functions | |
| DerivativeMultiVector () | |
| | |
| DerivativeMultiVector (const RCP< MultiVectorBase< Scalar > > &mv, const EDerivativeMultiVectorOrientation orientation=DERIV_MV_BY_COL) | |
| | |
| void | changeOrientation (const EDerivativeMultiVectorOrientation orientation) |
| | |
| const DerivativeMultiVector < Scalar > & | assert_not_null () const |
| | |
| RCP< MultiVectorBase< Scalar > > | getMultiVector () const |
| | |
| EDerivativeMultiVectorOrientation | getOrientation () const |
| | |
| std::string | description () const |
| | |
| void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
| | |
Private Attributes | |
| RCP< MultiVectorBase< Scalar > > | mv_ |
| EDerivativeMultiVectorOrientation | orientation_ |
Simple aggregate class for a derivative object represented as a column-wise multi-vector or its transpose as a row-wise multi-vector.
Definition at line 312 of file Thyra_ModelEvaluatorBase_decl.hpp.
| Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::DerivativeMultiVector | ( | ) | [inline] |
Definition at line 315 of file Thyra_ModelEvaluatorBase_decl.hpp.
| Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::DerivativeMultiVector | ( | const RCP< MultiVectorBase< Scalar > > & | mv, |
| const EDerivativeMultiVectorOrientation | orientation = DERIV_MV_BY_COL |
||
| ) | [inline] |
Definition at line 319 of file Thyra_ModelEvaluatorBase_decl.hpp.
| void Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::changeOrientation | ( | const EDerivativeMultiVectorOrientation | orientation | ) | [inline] |
Definition at line 324 of file Thyra_ModelEvaluatorBase_decl.hpp.
References Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::orientation_.
| const DerivativeMultiVector<Scalar>& Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::assert_not_null | ( | ) | const [inline] |
Definition at line 327 of file Thyra_ModelEvaluatorBase_decl.hpp.
References Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::mv_.
| RCP<MultiVectorBase<Scalar> > Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::getMultiVector | ( | ) | const [inline] |
Definition at line 330 of file Thyra_ModelEvaluatorBase_decl.hpp.
References Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::mv_.
| EDerivativeMultiVectorOrientation Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::getOrientation | ( | ) | const [inline] |
Definition at line 333 of file Thyra_ModelEvaluatorBase_decl.hpp.
References Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::orientation_.
| std::string Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::description | ( | ) | const |
Definition at line 463 of file Thyra_ModelEvaluatorBase_def.hpp.
References Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::description(), and Thyra::ModelEvaluatorBase::toString().
Referenced by Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::description().
| void Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::describe | ( | Teuchos::FancyOStream & | out, |
| const Teuchos::EVerbosityLevel | verbLevel | ||
| ) | const |
Definition at line 482 of file Thyra_ModelEvaluatorBase_def.hpp.
References Thyra::ModelEvaluatorBase::toString().
RCP<MultiVectorBase<Scalar> > Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::mv_ [private] |
Definition at line 342 of file Thyra_ModelEvaluatorBase_decl.hpp.
Referenced by Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::assert_not_null(), and Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::getMultiVector().
EDerivativeMultiVectorOrientation Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::orientation_ [private] |
Definition at line 343 of file Thyra_ModelEvaluatorBase_decl.hpp.
Referenced by Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::changeOrientation(), and Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >::getOrientation().
1.7.4