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::ThyraObjFactory< ScalarT > Class Template Referenceabstract

#include <Panzer_ThyraObjFactory.hpp>

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

Public Member Functions

virtual ~ThyraObjFactory ()
 
virtual Teuchos::RCP< const
Thyra::VectorSpaceBase
< ScalarT > > 
getThyraDomainSpace () const =0
 Get the domain space. More...
 
virtual Teuchos::RCP< const
Thyra::VectorSpaceBase
< ScalarT > > 
getThyraRangeSpace () const =0
 Get the range space. More...
 
virtual Teuchos::RCP
< Thyra::LinearOpBase< ScalarT > > 
getThyraMatrix () const =0
 Get a matrix operator. More...
 

Detailed Description

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

Definition at line 59 of file Panzer_ThyraObjFactory.hpp.

Constructor & Destructor Documentation

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

Definition at line 61 of file Panzer_ThyraObjFactory.hpp.

Member Function Documentation

template<typename ScalarT>
virtual Teuchos::RCP<const Thyra::VectorSpaceBase<ScalarT> > panzer::ThyraObjFactory< ScalarT >::getThyraDomainSpace ( ) const
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<const Thyra::VectorSpaceBase<ScalarT> > panzer::ThyraObjFactory< ScalarT >::getThyraRangeSpace ( ) const
pure virtual
template<typename ScalarT>
virtual Teuchos::RCP<Thyra::LinearOpBase<ScalarT> > panzer::ThyraObjFactory< ScalarT >::getThyraMatrix ( ) const
pure virtual

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