|
Stellarator and Tokamak Modeling and Meshing Software (STOMMS)
|
Functions | |
| bool | isModelFaceOnCore (pGFace gf) |
| int | getNumPeriodicEdgesOnModelFace (pGFace gf) |
| std::vector< pGVertex > | getCriticalPointsOnModelFace (pGFace gf, PhysicsPointType pointType) |
| void | tagModelFacesAdjacentToXPoint (pGVertex gv, int index) |
| void | setFaceTagsOnInnerSeparatrix (pGVertex gv, int index) |
| void | setFaceTagsOnOuterSeparatrix (pGVertex gv, int index) |
| bool | isFaceBoundedByTwoFluxCurves (pGFace gf) |
| bool | compareVertexPsi (pGVertex gv1, pGVertex gv2) |
| std::vector< pGVertex > | getCriticalPointsOnModel (pGModel model, PhysicsPointType pointType) |
| bool compareVertexPsi | ( | pGVertex | gv1, |
| pGVertex | gv2 | ||
| ) |
Function to compare psi values of two model vertices.
| gv1 | model vertex 1. |
| gv2 | model vertex 2. |
| std::vector< pGVertex > getCriticalPointsOnModel | ( | pGModel | model, |
| PhysicsPointType | pointType | ||
| ) |
Functon to return model vertices of critical points on the model.
| model | simmetrix model. |
| pointType | type of critical point (OPoint, XPoint). |
| std::vector< pGVertex > getCriticalPointsOnModelFace | ( | pGFace | gf, |
| PhysicsPointType | pointType | ||
| ) |
Function to get a vector of model vertices classified on the model face.
| gf | model face. |
| pointType | type of critical point (OPoint, XPoint). |
| int getNumPeriodicEdgesOnModelFace | ( | pGFace | gf | ) |
Function to get number of periodic model edges bounding the model face.
| gf | model face. |
| bool isFaceBoundedByTwoFluxCurves | ( | pGFace | gf | ) |
Function to check if a model face is bounded by edges with two different psi values.
| gf | model face. |
| bool isModelFaceOnCore | ( | pGFace | gf | ) |
Function to check if a model face is on the core region or not.
| gf | model face. |
| void setFaceTagsOnInnerSeparatrix | ( | pGVertex | gv, |
| int | index | ||
| ) |
Function to set classification on model faces adjacent to Inner X-point (primary).
| gv | x-point model vertex. |
| index | index of the X-point (to figure out if its primary x-point or not). |
| void setFaceTagsOnOuterSeparatrix | ( | pGVertex | gv, |
| int | index | ||
| ) |
Function to set classification on model faces adjacent to outer separatrix.
| gv | x-point model vertex. |
| index | index of the X-point (to figure out if its primary x-point or not). |
| void tagModelFacesAdjacentToXPoint | ( | pGVertex | gv, |
| int | index | ||
| ) |
Function to set classification on model faces adjacent to X-point. Its top level function. Next two functions are implementation functions.
| gv | x-point model vertex. |
| index | index of the X-point (to figure out if its primary x-point or not). |