#include <PHAL_Source_Def.hpp>


Public Types | |
| typedef EvalT::MeshScalarT | MeshScalarT |
Public Member Functions | |
| Gaussian (Teuchos::ParameterList &source_list, std::size_t num) | |
| virtual | ~Gaussian () |
| virtual MeshScalarT | evaluateFields (const std::vector< MeshScalarT > &coords) |
Static Public Member Functions | |
| static bool | check_for_existance (Teuchos::ParameterList &source_list) |
Private Attributes | |
| double | m_amplitude |
| double | m_radius |
| double | m_sigma_sq |
| double | m_sigma_pi |
| Teuchos::Array< double > | m_centroid |
Definition at line 906 of file PHAL_Source_Def.hpp.
| typedef EvalT::MeshScalarT PHAL::Source_Functions::Gaussian< EvalT >::MeshScalarT |
Reimplemented from PHAL::Source_Functions::Spatial_Base< EvalT >.
Definition at line 909 of file PHAL_Source_Def.hpp.
| PHAL::Source_Functions::Gaussian< EvalT >::Gaussian | ( | Teuchos::ParameterList & | source_list, | |
| std::size_t | num | |||
| ) | [inline] |
Definition at line 931 of file PHAL_Source_Def.hpp.
| virtual PHAL::Source_Functions::Gaussian< EvalT >::~Gaussian | ( | ) | [inline, virtual] |
Definition at line 911 of file PHAL_Source_Def.hpp.
| bool PHAL::Source_Functions::Gaussian< EvalT >::check_for_existance | ( | Teuchos::ParameterList & | source_list | ) | [inline, static] |
Definition at line 922 of file PHAL_Source_Def.hpp.
| virtual MeshScalarT PHAL::Source_Functions::Gaussian< EvalT >::evaluateFields | ( | const std::vector< MeshScalarT > & | coords | ) | [virtual] |
Implements PHAL::Source_Functions::Spatial_Base< EvalT >.
double PHAL::Source_Functions::Gaussian< EvalT >::m_amplitude [private] |
Definition at line 914 of file PHAL_Source_Def.hpp.
double PHAL::Source_Functions::Gaussian< EvalT >::m_radius [private] |
Definition at line 915 of file PHAL_Source_Def.hpp.
double PHAL::Source_Functions::Gaussian< EvalT >::m_sigma_sq [private] |
Definition at line 916 of file PHAL_Source_Def.hpp.
double PHAL::Source_Functions::Gaussian< EvalT >::m_sigma_pi [private] |
Definition at line 917 of file PHAL_Source_Def.hpp.
Teuchos::Array<double> PHAL::Source_Functions::Gaussian< EvalT >::m_centroid [private] |
Definition at line 918 of file PHAL_Source_Def.hpp.
1.7.1