#include <FEApp_FunctionFactory.hpp>
Public Member Functions | |
| FunctionFactory (const Teuchos::RCP< Teuchos::ParameterList > &funcParams, const Teuchos::RCP< Sacado::ScalarParameterLibrary > ¶mLib) | |
| Default constructor. | |
| virtual | ~FunctionFactory () |
| Destructor. | |
| virtual Teuchos::RCP< FEApp::AbstractFunction< ScalarT > > | create () |
Protected Attributes | |
| Teuchos::RCP< Teuchos::ParameterList > | funcParams |
| Parameter list specifying what strategy to create. | |
| Teuchos::RCP< Sacado::ScalarParameterLibrary > | paramLib |
| Parameter library. | |
Private Member Functions | |
| FunctionFactory (const FunctionFactory &) | |
| Private to prohibit copying. | |
| FunctionFactory & | operator= (const FunctionFactory &) |
| Private to prohibit copying. | |
Definition at line 48 of file FEApp_FunctionFactory.hpp.
| FEApp::FunctionFactory< ScalarT >::FunctionFactory | ( | const Teuchos::RCP< Teuchos::ParameterList > & | funcParams, | |
| const Teuchos::RCP< Sacado::ScalarParameterLibrary > & | paramLib | |||
| ) |
| virtual FEApp::FunctionFactory< ScalarT >::~FunctionFactory | ( | ) | [inline, virtual] |
| FEApp::FunctionFactory< ScalarT >::FunctionFactory | ( | const FunctionFactory< ScalarT > & | ) | [private] |
Private to prohibit copying.
| Teuchos::RCP< FEApp::AbstractFunction< ScalarT > > FEApp::FunctionFactory< ScalarT >::create | ( | ) | [virtual] |
Definition at line 44 of file FEApp_FunctionFactoryImpl.hpp.
| FunctionFactory& FEApp::FunctionFactory< ScalarT >::operator= | ( | const FunctionFactory< ScalarT > & | ) | [private] |
Private to prohibit copying.
Teuchos::RCP<Teuchos::ParameterList> FEApp::FunctionFactory< ScalarT >::funcParams [protected] |
Parameter list specifying what strategy to create.
Definition at line 73 of file FEApp_FunctionFactory.hpp.
Teuchos::RCP<Sacado::ScalarParameterLibrary> FEApp::FunctionFactory< ScalarT >::paramLib [protected] |
1.4.7