Panzer
Version of the Day
|
#include <Panzer_SGTpetraLinearObjContainer.hpp>
Public Types | |
typedef TpetraLinearObjContainer < ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT > | ObjContainer |
typedef std::vector < Teuchos::RCP< ObjContainer > > | CoeffVector |
typedef CoeffVector::iterator | iterator |
typedef CoeffVector::const_iterator | const_iterator |
![]() | |
enum | Members { X =0x1, DxDt =0x2, F =0x4, Mat =0x8 } |
Public Member Functions | |
SGTpetraLinearObjContainer (const CoeffVector &coeffs, const Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > &basis) | |
virtual void | initialize () |
virtual std::size_t | size () const |
CoeffVector::iterator | begin () |
CoeffVector::iterator | end () |
CoeffVector::const_iterator | begin () const |
CoeffVector::const_iterator | end () const |
Teuchos::RCP < Stokhos::OrthogPolyExpansion < int, double > > | getExpansion () const |
![]() | |
virtual | ~LinearObjContainer () |
![]() | |
GlobalEvaluationData_Default () | |
GlobalEvaluationData_Default (const GlobalEvaluationData_Default &s) | |
virtual void | ghostToGlobal (int mem) |
virtual void | globalToGhost (int mem) |
virtual void | initializeData () |
void | setRequiresDirichletAdjustment (bool b) |
bool | requiresDirichletAdjustment () const |
![]() | |
virtual | ~GlobalEvaluationData ()=0 |
Private Attributes | |
CoeffVector | coeffs_ |
Teuchos::RCP < Stokhos::OrthogPolyExpansion < int, double > > | expansion_ |
Linear object container for SG-Tpetra objects.
Definition at line 60 of file Panzer_SGTpetraLinearObjContainer.hpp.
typedef TpetraLinearObjContainer<ScalarT,LocalOrdinalT,GlobalOrdinalT,NodeT> panzer::SGTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::ObjContainer |
Definition at line 62 of file Panzer_SGTpetraLinearObjContainer.hpp.
typedef std::vector<Teuchos::RCP<ObjContainer> > panzer::SGTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::CoeffVector |
Definition at line 64 of file Panzer_SGTpetraLinearObjContainer.hpp.
typedef CoeffVector::iterator panzer::SGTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::iterator |
Definition at line 65 of file Panzer_SGTpetraLinearObjContainer.hpp.
typedef CoeffVector::const_iterator panzer::SGTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::const_iterator |
Definition at line 66 of file Panzer_SGTpetraLinearObjContainer.hpp.
panzer::SGTpetraLinearObjContainer< ScalarT, LocalOrdinalT, GlobalOrdinalT, NodeT >::SGTpetraLinearObjContainer | ( | const CoeffVector & | coeffs, |
const Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > & | basis | ||
) |
Definition at line 92 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
virtual |
Implements panzer::LinearObjContainer.
Definition at line 98 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inlinevirtual |
Definition at line 73 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 76 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 77 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 79 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 80 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
inline |
Definition at line 82 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
private |
Definition at line 86 of file Panzer_SGTpetraLinearObjContainer.hpp.
|
private |
Definition at line 87 of file Panzer_SGTpetraLinearObjContainer.hpp.