Functions | |
int | AddEdge2Bndr (int BM) |
long | BoundaryEdges () |
void | BoundaryStructure () |
void | check_bndrs (long nsid) |
long | check_side (long IA, long IB, long nsid) |
void | CheckNeighbours () |
void | destruct_all () |
long | edge_number (long Z, long K) |
double | edge_volume (long i) |
Edge length. | |
double | element_volume (long i) |
double | element_volume1 (long i) |
double | element_volume2 (long i) |
double | element_volume_original (long i) |
void | fast_fill_elements_edges () |
void | fill_elements_edges () |
void | load_angener (const char fname[]) |
void | load_edge (const char *FileName) |
void | load_ele (const char *FileName) |
void | load_node (const char *FileName) |
void | load_triang () |
void | load_triang_angener () |
double | maxside () |
double | minside () |
void | SortBoundarySides () |
double | triangle_volume (long i) |
Triangle area. | |
void | write_angener (char fname[]) |
Variables | |
double * | ALE_GridVelocityVector = NULL |
long * | BELE [2] |
long | BndrEdges [MAX_BOUNDARIES] |
int | BndrId [MAX_BOUNDARIES] |
int | BndrTypes = 0 |
long * | BSIDE_INDEX = NULL |
long ** | ELEMENT = NULL |
long ** | ELEMENT_BOUNDARY_SIDES = NULL |
short * | ELEMENT_MARK = NULL |
double | FirstLayerDistance |
long | FixPressureIdx |
double * | GTension = NULL |
double * | GVel1 = NULL |
double * | GVel2 = NULL |
long * | ListOfSidesFluidGas |
long * | ListofSidesFluidStructure |
double | max_side = 0.0 |
double | min_side = 1000.0 |
long | NBSides = 0 |
long | NElements = 0 |
long | NInterfaceFluidGas |
long | NInterfaceFluidStructure |
long | NPoints = 0 |
long | NSides = 0 |
long * | PatchList = NULL |
long * | PatchW = NULL |
short * | PointMark |
double * | RecentGVel1 = NULL |
double * | RecentGVel2 = NULL |
double * | rh = NULL |
long ** | SIDE = NULL |
short * | SIDE_MARK = NULL |
double * | SIDE_S = NULL |
long * | UsePatch = NULL |
double * | x = NULL |
double * | xh = NULL |
double * | xT1 = NULL |
double * | xT2 = NULL |
double * | y = NULL |
double * | yh = NULL |
double * | yT1 = NULL |
double * | yT2 = NULL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of Elements |
|
Number of Sides |
|
Number of Points/Vertices |
|
Number of Boundary Sides |
|
|
|
vertices location at current time level N |
|
boundary marks etc. |
|
|
|
vertices location at previous time level N-1 |
|
|
|
vertices location at previous time level N-2 |
|
|
|
|
|
initial/original configuration (ALE) |
|
whether to fix pressure at a point (when solving NS with just Dirichlet BC, -1 if no fix) |
|
Patch - indices to PatchList |
|
Patch - elements neighbouring each vertex |
|
Patch - for reconstruction near boundary |
|
number of edges on Fluid-Gas interface |
|
list of edges on Fluid-Gas interface |
|
number of edges on Fluid-Structure interface |
|
list of edges on Fluid-Structure interface |
|
|
|
previous grid velocity - piecewise linear |
|
|
|
|
|
current grid velocity |
|
grid motion tension |
|
Triangulation: list of elements vertices ELEMENT[index_element][index_of_vertex] |
|
Triangulation: element description |
|
Triangulation: indices of boundary sides |
|
list of sides vertices SIDE[index_side][index_of_vertex] |
|
length of side |
|
side description |
|
2 - boundary elements of a side (first with the same orientation??) |
|
List of boundary sides - sorted by Boundary Marks |
|
length of the maximal side |
|
length of the minimal side |
|
Number of Boundary Types |
|
Boundary Types Identification |
|
Number of Boundary with Prescribed BndrID |
|
Distance of the closest layer to the wall |