8#ifndef _model_PointSource_h
9#define _model_PointSource_h
11#include <SpatialCellParticle.h>
21 template<
typename Derived,
22 short unsigned int _dim,
23 typename ...FieldTypes>
27 template<
typename Derived,
28 short unsigned int _dim,
30 typename ...MoreFieldTypes>
31 struct PointSource<Derived,_dim,FieldType,MoreFieldTypes...> :
39 template<
typename...T>
41 PointSource<Derived,_dim,MoreFieldTypes...>(Pin,moreEnb...),
51 template<
typename Derived,
52 short unsigned int _dim>
54 public SpatialCellParticle<Derived,_dim>
58 typedef typename SpatialCellParticleType::VectorDimD
VectorDimD;
PointSource(const VectorDimD &Pin, const bool &enb, const T &...moreEnb)
PointSource< Derived, _dim, MoreFieldTypes... >::VectorDimD VectorDimD
PointSource(const VectorDimD &Pin)
SpatialCellParticleType::VectorDimD VectorDimD
SpatialCellParticle< Derived, _dim > SpatialCellParticleType
SingleSourcePoint(const bool &enb)