Efield Class Reference
Abstract base class for electric field. More...
#include <efield.hpp>
Inheritance diagram for Efield:
Public Member Functions | |
| virtual | ~Efield () |
| Virtual destructor. | |
| virtual Vec3D | operator() (const Vec3D x) const =0 |
| Operator for getting interpolated electric field value at x. | |
Detailed Description
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.
Constructor & Destructor Documentation
| virtual Efield::~Efield | ( | ) | [inline, virtual] |
Virtual destructor.
Member Function Documentation
Operator for getting interpolated electric field value at x.
Implemented in EpotEfield.
The documentation for this class was generated from the following file: