|
Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
|
#include <boundaries.h>

Public Member Functions | |
| virtual bool | handleParticle (Particle &p)=0 |
| virtual int | cellCoordinate (int c)=0 |
| Boundary (int _dimension) | |
| virtual void | setExtent (double _min, double _max, int _cells) |
| virtual | ~Boundary () |
Public Attributes | |
| int | dimension |
| double | min |
| double | max |
| int | cells |
Definition at line 26 of file boundaries.h.
|
inline |
|
inlinevirtual |
Definition at line 44 of file boundaries.h.
|
pure virtual |
Implemented in CompactSpatialDimension, OpenBoundary, PeriodicBoundary, and ReflectBoundary.
|
pure virtual |
Implemented in CompactSpatialDimension, OpenBoundary, PeriodicBoundary, and ReflectBoundary.
|
inlinevirtual |
Reimplemented in OpenBoundary, PeriodicBoundary, and ReflectBoundary.
Definition at line 38 of file boundaries.h.
| int Boundary::cells |
Definition at line 53 of file boundaries.h.
| int Boundary::dimension |
Definition at line 47 of file boundaries.h.
| double Boundary::max |
Definition at line 50 of file boundaries.h.
| double Boundary::min |
Definition at line 50 of file boundaries.h.