Defines |
| #define | H3D_TINY 10e-15 |
| #define | INTEGRATE_EXPRESSION(exp) |
| #define | U_CURL_0 (du2dy[i] - du1dz[i]) |
| #define | U_CURL_1 (du0dz[i] - du2dx[i]) |
| #define | U_CURL_2 (du1dx[i] - du0dy[i]) |
| #define | V_CURL_0 (dv2dy[i] - dv1dz[i]) |
| #define | V_CURL_1 (dv0dz[i] - dv2dx[i]) |
| #define | V_CURL_2 (dv1dx[i] - dv0dy[i]) |
Functions |
| double | calc_error (double(*fn)(MeshFunction *, MeshFunction *, int, QuadPt3D *), MeshFunction *sln1, MeshFunction *sln2) |
| | Calculates the absolute error between sln1 and sln2 using function fn.
|
| double | calc_norm (double(*fn)(MeshFunction *, int, QuadPt3D *), MeshFunction *sln) |
| | Calculates the norm of sln using function fn.
|
| double | error_fn_h1 (MeshFunction *sln1, MeshFunction *sln2, int np, QuadPt3D *pt) |
| double | norm_fn_h1 (MeshFunction *sln, int np, QuadPt3D *pt) |
| double | h1_error (MeshFunction *sln1, MeshFunction *sln2) |
| double | h1_norm (MeshFunction *sln) |
| double | error_fn_l2 (MeshFunction *sln1, MeshFunction *sln2, int np, QuadPt3D *pt) |
| double | norm_fn_l2 (MeshFunction *sln, int np, QuadPt3D *pt) |
| double | l2_error (MeshFunction *sln1, MeshFunction *sln2) |
| double | l2_norm (MeshFunction *sln) |
| double | error_fn_hcurl (MeshFunction *sln1, MeshFunction *sln2, int np, QuadPt3D *pt) |
| double | norm_fn_hcurl (MeshFunction *sln, int np, QuadPt3D *pt) |
| double | hcurl_error (MeshFunction *sln1, MeshFunction *sln2) |
| double | hcurl_norm (MeshFunction *sln) |
| double | error_fn_l2_hcurl (MeshFunction *sln1, MeshFunction *sln2, int np, QuadPt3D *pt) |
| double | norm_fn_l2_hcurl (MeshFunction *sln, int np, QuadPt3D *pt) |
| double | l2_error_hcurl (MeshFunction *sln1, MeshFunction *sln2) |
| double | l2_norm_hcurl (MeshFunction *sln) |