Nektar++
|
#include <InputNek.h>
Public Member Functions | |
HOSurf (vector< unsigned int > pVertId, vector< NodeSharedPtr > pSurfVerts) | |
HOSurf (vector< unsigned int > pVertId) | |
void | Rotate (int i) |
void | Reflect () |
Public Attributes | |
vector< unsigned int > | vertId |
vector< NodeSharedPtr > | surfVerts |
Wrapper structure for high-order mesh information stored in a hsf file.
Definition at line 49 of file InputNek.h.
|
inline |
Definition at line 51 of file InputNek.h.
|
inline |
Definition at line 55 of file InputNek.h.
void Nektar::Utilities::HOSurf::Reflect | ( | ) |
Definition at line 1163 of file InputNek.cpp.
References surfVerts.
void Nektar::Utilities::HOSurf::Rotate | ( | int | nrot | ) |
Rotates the triangle of data points inside surfVerts counter-clockwise nrot times.
nrot | Number of times to rotate triangle. |
Definition at line 1135 of file InputNek.cpp.
References surfVerts.
vector<NodeSharedPtr> Nektar::Utilities::HOSurf::surfVerts |
Vector of surface nodal points. These are electrostatically distributed.
Definition at line 67 of file InputNek.h.
vector<unsigned int> Nektar::Utilities::HOSurf::vertId |
Felisa vertex ids for this face. Comparing these to those stored in the rea file determines the orientation of the face.
Definition at line 61 of file InputNek.h.