Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
panzer::ThyraObjContainer< ScalarT > Class Template Referenceabstract

#include <Panzer_ThyraObjContainer.hpp>

Inheritance diagram for panzer::ThyraObjContainer< ScalarT >:
Inheritance graph
[legend]

Public Member Functions

virtual ~ThyraObjContainer ()
 
virtual void initializeMatrix (ScalarT value)=0
 Put a particular scalar in the matrix. More...
 
virtual void set_x_th (const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &in)=0
 
virtual Teuchos::RCP
< Thyra::VectorBase< ScalarT > > 
get_x_th () const =0
 
virtual void set_dxdt_th (const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &in)=0
 
virtual Teuchos::RCP
< Thyra::VectorBase< ScalarT > > 
get_dxdt_th () const =0
 
virtual void set_f_th (const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &in)=0
 
virtual Teuchos::RCP
< Thyra::VectorBase< ScalarT > > 
get_f_th () const =0
 
virtual void set_A_th (const Teuchos::RCP< Thyra::LinearOpBase< ScalarT > > &in)=0
 
virtual Teuchos::RCP
< Thyra::LinearOpBase< ScalarT > > 
get_A_th () const =0
 
void clear ()
 

Detailed Description

template<typename ScalarT>
class panzer::ThyraObjContainer< ScalarT >

Definition at line 27 of file Panzer_ThyraObjContainer.hpp.

Constructor & Destructor Documentation

template<typename ScalarT>
virtual panzer::ThyraObjContainer< ScalarT >::~ThyraObjContainer ( )
inlinevirtual

Definition at line 29 of file Panzer_ThyraObjContainer.hpp.

Member Function Documentation

template<typename ScalarT>
virtual void panzer::ThyraObjContainer< ScalarT >::initializeMatrix ( ScalarT  value)
pure virtual
template<typename ScalarT>
virtual void panzer::ThyraObjContainer< ScalarT >::set_x_th ( const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &  in)
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<Thyra::VectorBase<ScalarT> > panzer::ThyraObjContainer< ScalarT >::get_x_th ( ) const
pure virtual
template<typename ScalarT>
virtual void panzer::ThyraObjContainer< ScalarT >::set_dxdt_th ( const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &  in)
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<Thyra::VectorBase<ScalarT> > panzer::ThyraObjContainer< ScalarT >::get_dxdt_th ( ) const
pure virtual
template<typename ScalarT>
virtual void panzer::ThyraObjContainer< ScalarT >::set_f_th ( const Teuchos::RCP< Thyra::VectorBase< ScalarT > > &  in)
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<Thyra::VectorBase<ScalarT> > panzer::ThyraObjContainer< ScalarT >::get_f_th ( ) const
pure virtual
template<typename ScalarT>
virtual void panzer::ThyraObjContainer< ScalarT >::set_A_th ( const Teuchos::RCP< Thyra::LinearOpBase< ScalarT > > &  in)
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<Thyra::LinearOpBase<ScalarT> > panzer::ThyraObjContainer< ScalarT >::get_A_th ( ) const
pure virtual
template<typename ScalarT>
void panzer::ThyraObjContainer< ScalarT >::clear ( )
inline

Definition at line 46 of file Panzer_ThyraObjContainer.hpp.


The documentation for this class was generated from the following file: