Stellarator and Tokamak Modeling and Meshing Software (STOMMS)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ModelCurve Class Reference

Public Member Functions

 ModelCurve (int curveNumber, const CurveType &type, double psi, const std::vector< int > &edges)
 
 ModelCurve ()
 
const int & getCurveId ()
 
const CurveTypegetCurveType ()
 
const TopoTypegetTopoType ()
 
const std::vector< GeomIdType > & getModelEdgesGeomIds ()
 
const double & getCurvePsi ()
 

Constructor & Destructor Documentation

◆ ModelCurve() [1/2]

ModelCurve::ModelCurve ( int  curveNumber,
const CurveType type,
double  psi,
const std::vector< int > &  edges 
)

◆ ModelCurve() [2/2]

ModelCurve::ModelCurve ( )
inline

Member Function Documentation

◆ getCurveId()

const int & ModelCurve::getCurveId ( )

◆ getCurvePsi()

const double & ModelCurve::getCurvePsi ( )

◆ getCurveType()

const CurveType & ModelCurve::getCurveType ( )

◆ getModelEdgesGeomIds()

const std::vector< GeomIdType > & ModelCurve::getModelEdgesGeomIds ( )

◆ getTopoType()

const TopoType & ModelCurve::getTopoType ( )