Panzer
Version of the Day
|
#include <Panzer_TpetraLinearObjContainer.hpp>
Public Types | |
typedef LinearObjContainer::Members | Members |
typedef Tpetra::Vector < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | VectorType |
typedef Tpetra::CrsMatrix < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | CrsMatrixType |
typedef Tpetra::CrsGraph < LocalOrdinalT, GlobalOrdinalT, NodeT > | CrsGraphType |
typedef Tpetra::Map < LocalOrdinalT, GlobalOrdinalT, NodeT > | MapType |
typedef Tpetra::Import < LocalOrdinalT, GlobalOrdinalT, NodeT > | ImportType |
typedef Tpetra::Export < LocalOrdinalT, GlobalOrdinalT, NodeT > | ExportType |
Public Types inherited from panzer::LinearObjContainer | |
enum | Members { X =0x1, DxDt =0x2, F =0x4, Mat =0x8 } |
Private Types | |
typedef Thyra::TpetraOperatorVectorExtraction < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | TOE |
Private Member Functions | |
TpetraLinearObjContainer () | |
Private Attributes | |
Teuchos::RCP< const Thyra::VectorSpaceBase < ScalarT > > | domainSpace |
Teuchos::RCP< const Thyra::VectorSpaceBase < ScalarT > > | rangeSpace |
Teuchos::RCP< Tpetra::Vector < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > > | x |
Teuchos::RCP< Tpetra::Vector < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > > | dxdt |
Teuchos::RCP< Tpetra::Vector < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > > | f |
Teuchos::RCP < Tpetra::CrsMatrix< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > > | A |
Definition at line 65 of file Panzer_TpetraLinearObjContainer.hpp.
typedef LinearObjContainer::Members panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::Members |
Definition at line 70 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::Vector<ScalarT,LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::VectorType |
Definition at line 72 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::CrsMatrix<ScalarT,LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::CrsMatrixType |
Definition at line 73 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::CrsGraph<LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::CrsGraphType |
Definition at line 74 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::Map<LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::MapType |
Definition at line 75 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::Import<LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::ImportType |
Definition at line 76 of file Panzer_TpetraLinearObjContainer.hpp.
typedef Tpetra::Export<LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::TpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::ExportType |
Definition at line 77 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 160 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
|
inline |
Definition at line 79 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::LinearObjContainer.
Definition at line 86 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Wipe out stored data.
Definition at line 100 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 108 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 109 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 111 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 112 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 114 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 115 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 117 of file Panzer_TpetraLinearObjContainer.hpp.
|
inline |
Definition at line 118 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Put a particular scalar in the matrix.
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 120 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 127 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 135 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 138 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 146 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 149 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 151 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 154 of file Panzer_TpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 156 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 162 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 163 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 165 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 165 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 165 of file Panzer_TpetraLinearObjContainer.hpp.
|
private |
Definition at line 166 of file Panzer_TpetraLinearObjContainer.hpp.