Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007 #include "PHAL_AlbanyTraits.hpp"
00008
00009 #include "QCAD_PoissonSource.hpp"
00010 #include "QCAD_PoissonSource_Def.hpp"
00011
00012
00013 template<typename EvalT, typename Traits>
00014 const double QCAD::PoissonSource<EvalT, Traits>::kbBoltz = 8.617343e-05;
00015
00016
00017 template<typename EvalT, typename Traits>
00018 const double QCAD::PoissonSource<EvalT, Traits>::eps0 = 8.854187817e-12*0.01;
00019
00020
00021 template<typename EvalT, typename Traits>
00022 const double QCAD::PoissonSource<EvalT, Traits>::eleQ = 1.602176487e-19;
00023
00024
00025 template<typename EvalT, typename Traits>
00026 const double QCAD::PoissonSource<EvalT, Traits>::m0 = 9.10938215e-31;
00027
00028
00029 template<typename EvalT, typename Traits>
00030 const double QCAD::PoissonSource<EvalT, Traits>::hbar = 1.054571628e-34;
00031
00032
00033 template<typename EvalT, typename Traits>
00034 const double QCAD::PoissonSource<EvalT, Traits>::pi = 3.141592654;
00035
00036
00037 template<typename EvalT, typename Traits>
00038 const double QCAD::PoissonSource<EvalT, Traits>::MAX_EXPONENT = 100.0;
00039
00040 PHAL_INSTANTIATE_TEMPLATE_CLASS(QCAD::PoissonSource)
00041