Class PoloidalPlaneEmbedding

Inheritance Relationships

Base Type

Class Documentation

class PoloidalPlaneEmbedding : public pcms::CoordinateMap

Public Functions

explicit PoloidalPlaneEmbedding(Real theta0)
Parameters:

theta0 – toroidal angle of the plane, in radians

Protected Functions

virtual std::unique_ptr<BoundCoordinateMap> BindImpl(const CoordinateView<DeviceMemorySpace> &query_points) const override

Binds query_points, already checked to be in the source coordinate system. May leave kernels in flight; Bind fences after it returns.