Panzer Version of the Day
Loading...
Searching...
No Matches
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.
 
virtual Teuchos::RCP< const Thyra::VectorSpaceBase< ScalarT > > getThyraRangeSpace () const =0
 Get the range space.
 
virtual Teuchos::RCP< Thyra::LinearOpBase< ScalarT > > getThyraMatrix () const =0
 Get a matrix operator.
 

Detailed Description

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

Definition at line 59 of file Panzer_ThyraObjFactory.hpp.

Constructor & Destructor Documentation

◆ ~ThyraObjFactory()

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

Definition at line 61 of file Panzer_ThyraObjFactory.hpp.

Member Function Documentation

◆ getThyraDomainSpace()

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

◆ getThyraRangeSpace()

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

◆ getThyraMatrix()

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: