O P A R - Open Architecture Particle in Cell Simulation - Version 3.0
Plasma simulations with dust particles
 All Classes Files Functions Variables Friends Macros Groups Pages
fielddiag.h
Go to the documentation of this file.
1 
5 #include "task.h"
6 #include "numeric.h"
7 #include "geometry.h"
8 //---------------------------------------------------------------------------------------------------------------------
9 class ES_EField;
10 class ESEFieldDiag : public Task {
11  private:
13  std::string strGeometry;
14  protected:
18  double dx3;
20  double totalEnergy;
23  public:
25  ESEFieldDiag () : pEField(NULL) {};
27  virtual ~ESEFieldDiag () {};
29  virtual std::string GetClassName () const {return "ESEFieldDiag";};
30  virtual void Init ();
31  virtual bool Execute ();
32  protected:
33  virtual PARAMETERMAP* MakeParamMap (PARAMETERMAP* pm = NULL);
34 };