O P A R - Open Architecture Particle in Cell Simulation - Version 3.0
Plasma simulations with dust particles
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
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
:
16
ES_EField
*
pEField
;
18
double
dx3
;
20
double
totalEnergy
;
22
Geometry
*
pGeom
;
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
};
Generated by
1.8.1.1