Go to the source code of this file.
Functions | |
int | AddEdge2Bndr (int BM) |
long | BoundaryEdges () |
void | BoundaryStructure () |
double | bubble (double L1, double L2, double L3, int idx) |
long | check_side (long IA, long IB, long nsid) |
void | CheckNeighbours () |
void | ComputesNormal2Solid () |
void | D2bubble (matrix hes, double L1, double L2, double L3, int idx) |
double | D2fcefi (int j, double x) |
double | D2LegendreP (int j, double x) |
double | D2node (double L1) |
void | D2side (matrix hes, double L1, double L2, int idx, int iL1, int iL2) |
void | Dbubble (vector grad, double L1, double L2, double L3, int idx) |
void | destruct_all () |
double | Dfcefi (int j, double x) |
double | DLegendreP (int j, double x) |
double | Dnode (double L1) |
void | Dside (vector grad, double L1, double L2, int idx, int iL1, int iL2) |
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) |
double | fakt (int k) |
Computes factorial. | |
double | fcefi (int j, double x) |
void | fill_elements_edges () |
double | HeavysideFunction (double _arg) |
double | HeavysideFunctionR (double _arg) |
double | LegendreP (int j, double x) |
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 | NegativePartMatrix (const double *A, double *Anegative) |
long | NeighbouringElement (long i, short k) |
double | node (double L1) |
long | nodedegree (long i) |
void | PositivePartMatrix (const double *A, double *Anegative) |
double | power (double x, int k) |
Computes power. | |
void | quicksort_ijklm (long *_II, long *_JJ, long *_KK, long *_LL, short *_MM, long _lo, long _hi) |
double | SegmentDistance (double pointx, double pointy, double *SEGX, double *SEGY) |
double | side (double L1, double L2, int idx) |
void | SortBoundarySides () |
double | triangle_volume (long i) |
Triangle area. | |
long | unique_ijklm (long *_II, long *_JJ, long *_KK, long *_LL, short *_MM, const long _nz) |
void | write_angener (char fname[]) |
|
Computes approximation of normal to solid (SOLID means airfoil in this stage ) |