#include <PHAL_Source_Def.hpp>

Public Member Functions | |
| Source_Base () | |
| virtual | ~Source_Base () |
| virtual void | EvaluatedFields (Source< EvalT, Traits > &source, Teuchos::ParameterList &p)=0 |
| virtual void | DependentFields (Source< EvalT, Traits > &source, Teuchos::ParameterList &p)=0 |
| virtual void | FieldData (PHX::EvaluatorUtilities< EvalT, Traits > &utils, PHX::FieldManager< Traits > &fm)=0 |
| virtual void | evaluateFields (typename Traits::EvalData workset)=0 |
Definition at line 27 of file PHAL_Source_Def.hpp.
| PHAL::Source_Functions::Source_Base< EvalT, Traits >::Source_Base | ( | ) | [inline] |
Definition at line 29 of file PHAL_Source_Def.hpp.
| virtual PHAL::Source_Functions::Source_Base< EvalT, Traits >::~Source_Base | ( | ) | [inline, virtual] |
Definition at line 30 of file PHAL_Source_Def.hpp.
| virtual void PHAL::Source_Functions::Source_Base< EvalT, Traits >::EvaluatedFields | ( | Source< EvalT, Traits > & | source, | |
| Teuchos::ParameterList & | p | |||
| ) | [pure virtual] |
Implemented in PHAL::Source_Functions::Constant< EvalT, Traits >, PHAL::Source_Functions::Table< EvalT, Traits >, PHAL::Source_Functions::Trigonometric< EvalT, Traits >, PHAL::Source_Functions::Quadratic< EvalT, Traits >, PHAL::Source_Functions::TruncatedKL< EvalT, Traits >, PHAL::Source_Functions::NeutronFission< EvalT, Traits >, PHAL::Source_Functions::MVQuadratic< EvalT, Traits >, PHAL::Source_Functions::MVExponential< EvalT, Traits >, and PHAL::Source_Functions::PointSource< EvalT, Traits >.
| virtual void PHAL::Source_Functions::Source_Base< EvalT, Traits >::DependentFields | ( | Source< EvalT, Traits > & | source, | |
| Teuchos::ParameterList & | p | |||
| ) | [pure virtual] |
Implemented in PHAL::Source_Functions::Constant< EvalT, Traits >, PHAL::Source_Functions::Table< EvalT, Traits >, PHAL::Source_Functions::Trigonometric< EvalT, Traits >, PHAL::Source_Functions::Quadratic< EvalT, Traits >, PHAL::Source_Functions::TruncatedKL< EvalT, Traits >, PHAL::Source_Functions::NeutronFission< EvalT, Traits >, PHAL::Source_Functions::MVQuadratic< EvalT, Traits >, PHAL::Source_Functions::MVExponential< EvalT, Traits >, and PHAL::Source_Functions::PointSource< EvalT, Traits >.
| virtual void PHAL::Source_Functions::Source_Base< EvalT, Traits >::FieldData | ( | PHX::EvaluatorUtilities< EvalT, Traits > & | utils, | |
| PHX::FieldManager< Traits > & | fm | |||
| ) | [pure virtual] |
Implemented in PHAL::Source_Functions::Constant< EvalT, Traits >, PHAL::Source_Functions::Table< EvalT, Traits >, PHAL::Source_Functions::Trigonometric< EvalT, Traits >, PHAL::Source_Functions::Quadratic< EvalT, Traits >, PHAL::Source_Functions::TruncatedKL< EvalT, Traits >, PHAL::Source_Functions::NeutronFission< EvalT, Traits >, PHAL::Source_Functions::MVQuadratic< EvalT, Traits >, PHAL::Source_Functions::MVExponential< EvalT, Traits >, and PHAL::Source_Functions::PointSource< EvalT, Traits >.
| virtual void PHAL::Source_Functions::Source_Base< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | workset | ) | [pure virtual] |
Implemented in PHAL::Source_Functions::Constant< EvalT, Traits >, PHAL::Source_Functions::Table< EvalT, Traits >, PHAL::Source_Functions::Trigonometric< EvalT, Traits >, PHAL::Source_Functions::Quadratic< EvalT, Traits >, PHAL::Source_Functions::TruncatedKL< EvalT, Traits >, PHAL::Source_Functions::NeutronFission< EvalT, Traits >, PHAL::Source_Functions::MVQuadratic< EvalT, Traits >, PHAL::Source_Functions::MVExponential< EvalT, Traits >, and PHAL::Source_Functions::PointSource< EvalT, Traits >.
1.7.1