|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
#include "Thyra_ConfigDefs.hpp"#include "RTOpPack_Types.hpp"#include "Teuchos_Range1D.hpp"#include "Teuchos_RCP.hpp"#include "Teuchos_FancyOStream.hpp"#include "Teuchos_Array.hpp"#include "Teuchos_ArrayRCP.hpp"#include "Teuchos_ArrayView.hpp"#include "Teuchos_Tuple.hpp"#include "Teuchos_ParameterList.hpp"#include "Teuchos_ScalarTraits.hpp"#include "Teuchos_TypeNameTraits.hpp"

Go to the source code of this file.
Classes | |
| class | Thyra::Exceptions::UnInitialized |
| Thrown if any member functions are called before initialize() has been called. More... | |
| class | Thyra::Exceptions::IncompatibleVectorSpaces |
| Thrown if vector spaces are incompatible. More... | |
| class | Thyra::Exceptions::OpNotSupported |
Namespaces | |
| namespace | Thyra |
| namespace | Thyra::Exceptions |
Typedefs | |
| typedef Teuchos::Range1D | Thyra::Range1D |
| | |
| typedef Teuchos::Ordinal | Thyra::Ordinal |
| Type for the dimension of a vector space. `*. | |
Enumerations | |
| enum | Thyra::EConj { Thyra::NONCONJ_ELE, Thyra::CONJ_ELE } |
| Enumeration for determining how a linear operator is applied. `*. More... | |
| enum | Thyra::EOpTransp { Thyra::NOTRANS, Thyra::CONJ, Thyra::TRANS, Thyra::CONJTRANS } |
| Enumeration for determining how a linear operator is applied. `*. More... | |
| enum | Thyra::EViewType { Thyra::VIEW_TYPE_DIRECT, Thyra::VIEW_TYPE_DETACHED } |
| Determines if a view is a direct view of data or a detached copy of data. More... | |
| enum | Thyra::EStrideType { Thyra::STRIDE_TYPE_UNIT, Thyra::STRIDE_TYPE_NONUNIT } |
| Determine if data is unit stride or non-unit stride. More... | |
Functions | |
| const char * | Thyra::toString (EConj conj) |
Return a string name for a EOpTransp value. `*. | |
| const char * | Thyra::toString (EOpTransp transp) |
Return a string name for a EOpTransp value. | |
| EOpTransp | Thyra::real_trans (EOpTransp transp) |
Return NOTRANS or TRANS for real scalar valued operators and this also is used for determining structural transpose. | |
| EOpTransp | Thyra::not_trans (EOpTransp transp) |
| Perform a not operation on an EOpTransp value. | |
| EOpTransp | Thyra::trans_trans (EOpTransp trans1, EOpTransp trans2) |
| Combine two transpose arguments. | |
| EConj | Thyra::transToConj (EOpTransp trans) |
Convert from EOpTransp to EConj. | |
| EOpTransp | Thyra::applyConjToTrans (EConj conj) |
Convert from EConj to EOpTransp for forward apply. | |
| EOpTransp | Thyra::applyTransposeConjToTrans (EConj conj) |
Convert from EConj to EOpTransp for forward apply. | |
Variables | |
| THYRA_DEPRECATED typedef Ordinal | Thyra::Index |
| Deprecated: Use Ordinal instead! `*. | |
| THYRA_DEPRECATED typedef EOpTransp | Thyra::ETransp |
| Deprecated (use EOpTransp instead). | |
1.7.4