Stellarator and Tokamak Modeling and Meshing Software (STOMMS)
Loading...
Searching...
No Matches
Public Attributes | List of all members
CurveMetaData Struct Reference

Public Attributes

Point origin
 
double psi
 
bool hitOrigin = false
 
bool hitXPoint = false
 
bool xPoint = false
 
std::vector< PhysicsPointxPoints
 
std::vector< Pointpoints
 

Detailed Description

A struct to hold the curve meta data for curve construction. It includes starting point of curve (origin), psi, if it has an xPoint or not. It gets updated while curve tracing such as hitOrigin , hitXPoint etc.

Member Data Documentation

◆ hitOrigin

bool CurveMetaData::hitOrigin = false

◆ hitXPoint

bool CurveMetaData::hitXPoint = false

◆ origin

Point CurveMetaData::origin

◆ points

std::vector<Point> CurveMetaData::points

◆ psi

double CurveMetaData::psi

◆ xPoint

bool CurveMetaData::xPoint = false

◆ xPoints

std::vector<PhysicsPoint> CurveMetaData::xPoints