#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 >.