IBSimu 1.0.4
|
Abstract base class for electric field. More...
#include <efield.hpp>
Public Member Functions | |
virtual | ~Efield () |
Virtual destructor. | |
virtual Vec3D | operator() (const Vec3D x) const =0 |
Operator for getting interpolated electric field value at x. |
Abstract base class for electric field.
Efield implementations can be made for 1) interpolating electric field mesh or 2) to use analytic expressions or 3) to interpolate and differentiate electric potential (EpotEfield does this). Of course other implementations are also possible.
virtual Efield::~Efield | ( | ) | [inline, virtual] |
Virtual destructor.
Operator for getting interpolated electric field value at x.
Implemented in EpotEfield.