Panzer
Version of the Day
|
#include <Panzer_GatherSolution_BlockedTpetra.hpp>
Public Types | |
typedef Thyra::VectorBase < ScalarT > | VectorType |
typedef Thyra::LinearOpBase < ScalarT > | CrsMatrixType |
typedef Tpetra::Map < LocalOrdinalT, GlobalOrdinalT, NodeT > | MapType |
Public Types inherited from panzer::LinearObjContainer | |
enum | Members { X =0x1, DxDt =0x2, F =0x4, Mat =0x8 } |
Private Attributes | |
Teuchos::RCP< VectorType > | x |
Teuchos::RCP< VectorType > | dxdt |
Teuchos::RCP< VectorType > | f |
Teuchos::RCP< CrsMatrixType > | A |
std::vector< Teuchos::RCP < const MapType > > | blockMaps_ |
Linear object container for Block operators, this always assumes the matrix is square.
Definition at line 62 of file Panzer_GatherSolution_BlockedTpetra.hpp.
typedef Thyra::VectorBase<ScalarT> panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::VectorType |
Definition at line 73 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
typedef Thyra::LinearOpBase<ScalarT> panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::CrsMatrixType |
Definition at line 74 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
typedef Tpetra::Map<LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::MapType |
Definition at line 76 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
bool panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::checkCompatibility | ( | ) | const |
Make sure row and column spaces match up.
Definition at line 57 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
|
virtual |
Definition at line 180 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
|
virtual |
Put a particular scalar in the matrix.
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 140 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
|
inline |
Definition at line 86 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 89 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 92 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 93 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 95 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 96 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 98 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 99 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 101 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 102 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
virtual |
Implements panzer::LinearObjContainer.
Definition at line 98 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 109 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 110 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 112 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 113 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 115 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 116 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 118 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< ScalarT >.
Definition at line 119 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
void panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::beginFill | ( | ) |
Definition at line 190 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
void panzer::BlockedTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::endFill | ( | ) |
Definition at line 224 of file Panzer_BlockedTpetraLinearObjContainer_impl.hpp.
|
private |
Definition at line 125 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
private |
Definition at line 125 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
private |
Definition at line 125 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
private |
Definition at line 126 of file Panzer_BlockedTpetraLinearObjContainer.hpp.
|
private |
Definition at line 128 of file Panzer_BlockedTpetraLinearObjContainer.hpp.