Stellarator and Tokamak Modeling and Meshing Software (STOMMS)
Loading...
Searching...
No Matches
Classes | Functions
genFluxCurvesEqdsk.h File Reference

Classes

class  ClosedFluxCurve
 
class  SeparatrixCurve
 
class  OpenFluxCurve
 

Functions

std::vector< FluxgenClosedFluxCurves (const std::vector< double > &corePsiValues, const PhysicsPoint &oPoint, EqdskData &eqdskData, const PlaneMetaData &planeMetaData)
 
std::vector< FluxgenSeparatrixCurves (const std::vector< PhysicsPoint > &xPts, EqdskData &eqdskData, const WallCurve &wall, const PlaneMetaData &planeMetaData)
 
std::vector< FluxgenOpenFluxCurves (pGModel &model, EqdskData &eqdskData, const PhysicsPoint &oPoint, const WallCurve &wall, const PlaneMetaData &planeMetaData)
 
std::vector< FluxgetOpenCurvesOnFace (pGFace gf, std::vector< double > psiValues, EqdskData &eqdskData, const WallCurve &wall, const PhysicsPoint &oPoint, const PlaneMetaData &planeMetaData)
 
std::vector< double > getSpacingOnPrivateRegion (pGFace gf, const PlaneMetaData &planeMetaData)
 

Function Documentation

◆ genClosedFluxCurves()

std::vector< Flux > genClosedFluxCurves ( const std::vector< double > &  corePsiValues,
const PhysicsPoint oPoint,
EqdskData eqdskData,
const PlaneMetaData planeMetaData 
)

◆ genOpenFluxCurves()

std::vector< Flux > genOpenFluxCurves ( pGModel &  model,
EqdskData eqdskData,
const PhysicsPoint oPoint,
const WallCurve wall,
const PlaneMetaData planeMetaData 
)

◆ genSeparatrixCurves()

std::vector< Flux > genSeparatrixCurves ( const std::vector< PhysicsPoint > &  xPts,
EqdskData eqdskData,
const WallCurve wall,
const PlaneMetaData planeMetaData 
)

◆ getOpenCurvesOnFace()

std::vector< Flux > getOpenCurvesOnFace ( pGFace  gf,
std::vector< double >  psiValues,
EqdskData eqdskData,
const WallCurve wall,
const PhysicsPoint oPoint,
const PlaneMetaData planeMetaData 
)

◆ getSpacingOnPrivateRegion()

std::vector< double > getSpacingOnPrivateRegion ( pGFace  gf,
const PlaneMetaData planeMetaData 
)