|
Panzer
Version of the Day
|
#include <Panzer_EpetraLinearObjContainer.hpp>

Public Types | |
| typedef LinearObjContainer::Members | Members |
| typedef Epetra_Vector | VectorType |
| typedef Epetra_CrsMatrix | CrsMatrixType |
Public Types inherited from panzer::LinearObjContainer | |
| enum | Members { X =0x1, DxDt =0x2, F =0x4, Mat =0x8 } |
Public Member Functions | |
| EpetraLinearObjContainer (const Teuchos::RCP< const Epetra_Map > &domain, const Teuchos::RCP< const Epetra_Map > &range) | |
| EpetraLinearObjContainer (const Teuchos::RCP< const Epetra_Map > &domain, const Teuchos::RCP< const Thyra::VectorSpaceBase< double > > &domainS, const Teuchos::RCP< const Epetra_Map > &range, const Teuchos::RCP< const Thyra::VectorSpaceBase< double > > &rangeS) | |
| virtual void | initialize () |
| void | clear () |
| Wipe out stored data. More... | |
| void | set_x (const Teuchos::RCP< Epetra_Vector > &in) |
| const Teuchos::RCP< Epetra_Vector > | get_x () const |
| void | set_dxdt (const Teuchos::RCP< Epetra_Vector > &in) |
| const Teuchos::RCP< Epetra_Vector > | get_dxdt () const |
| void | set_f (const Teuchos::RCP< Epetra_Vector > &in) |
| const Teuchos::RCP< Epetra_Vector > | get_f () const |
| void | set_A (const Teuchos::RCP< Epetra_CrsMatrix > &in) |
| const Teuchos::RCP< Epetra_CrsMatrix > | get_A () const |
| void | initializeMatrix (double value) |
| Put a particular scalar in the matrix. More... | |
| virtual void | set_x_th (const Teuchos::RCP< Thyra::VectorBase< double > > &in) |
| virtual Teuchos::RCP< Thyra::VectorBase< double > > | get_x_th () const |
| virtual void | set_dxdt_th (const Teuchos::RCP< Thyra::VectorBase< double > > &in) |
| virtual Teuchos::RCP< Thyra::VectorBase< double > > | get_dxdt_th () const |
| virtual void | set_f_th (const Teuchos::RCP< Thyra::VectorBase< double > > &in) |
| virtual Teuchos::RCP< Thyra::VectorBase< double > > | get_f_th () const |
| virtual void | set_A_th (const Teuchos::RCP< Thyra::LinearOpBase< double > > &in) |
| virtual Teuchos::RCP< Thyra::LinearOpBase< double > > | get_A_th () const |
Public Member Functions inherited from panzer::LinearObjContainer | |
| virtual | ~LinearObjContainer () |
Public Member Functions inherited from panzer::GlobalEvaluationData_Default | |
| GlobalEvaluationData_Default () | |
| GlobalEvaluationData_Default (const GlobalEvaluationData_Default &s) | |
| virtual void | ghostToGlobal (int) |
| virtual void | globalToGhost (int) |
| virtual void | initializeData () |
| void | setRequiresDirichletAdjustment (bool b) |
| bool | requiresDirichletAdjustment () const |
Public Member Functions inherited from panzer::GlobalEvaluationData | |
| virtual | ~GlobalEvaluationData ()=0 |
| virtual void | print (std::ostream &os) const |
| Diagnostic function for determinning what's in this object. More... | |
Public Member Functions inherited from panzer::ThyraObjContainer< double > | |
| virtual | ~ThyraObjContainer () |
| void | clear () |
Private Member Functions | |
| EpetraLinearObjContainer () | |
Private Attributes | |
| Teuchos::RCP< const Epetra_Map > | domainMap |
| Teuchos::RCP< const Epetra_Map > | rangeMap |
| Teuchos::RCP< const Thyra::VectorSpaceBase< double > > | domainSpace |
| Teuchos::RCP< const Thyra::VectorSpaceBase< double > > | rangeSpace |
| Teuchos::RCP< Epetra_Vector > | x |
| Teuchos::RCP< Epetra_Vector > | dxdt |
| Teuchos::RCP< Epetra_Vector > | f |
| Teuchos::RCP< Epetra_CrsMatrix > | A |
Definition at line 67 of file Panzer_EpetraLinearObjContainer.hpp.
Definition at line 73 of file Panzer_EpetraLinearObjContainer.hpp.
Definition at line 75 of file Panzer_EpetraLinearObjContainer.hpp.
Definition at line 76 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
|
inline |
Definition at line 78 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 86 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::LinearObjContainer.
Definition at line 96 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Wipe out stored data.
Definition at line 105 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 113 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 114 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 116 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 117 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 119 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 120 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 122 of file Panzer_EpetraLinearObjContainer.hpp.
|
inline |
Definition at line 123 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Put a particular scalar in the matrix.
Implements panzer::ThyraObjContainer< double >.
Definition at line 125 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 128 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 130 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 133 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 135 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 138 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 140 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 143 of file Panzer_EpetraLinearObjContainer.hpp.
|
inlinevirtual |
Implements panzer::ThyraObjContainer< double >.
Definition at line 145 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 149 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 150 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 151 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 152 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 153 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 153 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 153 of file Panzer_EpetraLinearObjContainer.hpp.
|
private |
Definition at line 154 of file Panzer_EpetraLinearObjContainer.hpp.
1.8.14