Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
ReflectBoundary Struct Reference

#include <boundaries.h>

Inheritance diagram for ReflectBoundary:
Collaboration diagram for ReflectBoundary:

Public Member Functions

virtual bool handleParticle (Particle &p)
virtual int cellCoordinate (int c)
 ReflectBoundary (int _dimension)
virtual void setExtent (double _min, double _max, int _cells)
Public Member Functions inherited from Boundary
 Boundary (int _dimension)
virtual ~Boundary ()

Public Attributes

Vec3d flip_v
Public Attributes inherited from Boundary
int dimension
double min
double max
int cells

Detailed Description

Definition at line 106 of file boundaries.h.

Constructor & Destructor Documentation

◆ ReflectBoundary()

ReflectBoundary::ReflectBoundary ( int _dimension)
inline

Definition at line 129 of file boundaries.h.

Here is the call graph for this function:

Member Function Documentation

◆ cellCoordinate()

virtual int ReflectBoundary::cellCoordinate ( int c)
inlinevirtual

Implements Boundary.

Definition at line 116 of file boundaries.h.

◆ handleParticle()

virtual bool ReflectBoundary::handleParticle ( Particle & p)
inlinevirtual

Implements Boundary.

Definition at line 108 of file boundaries.h.

◆ setExtent()

virtual void ReflectBoundary::setExtent ( double _min,
double _max,
int _cells )
inlinevirtual

Reimplemented from Boundary.

Definition at line 134 of file boundaries.h.

Member Data Documentation

◆ flip_v

Vec3d ReflectBoundary::flip_v

Definition at line 143 of file boundaries.h.


The documentation for this struct was generated from the following file: