|
Nek5000
SEM for Incompressible NS
|
#include <stddef.h>#include <stdlib.h>#include <stdio.h>#include <math.h>#include <float.h>#include <string.h>#include "c99.h"#include "types.h"#include "name.h"#include "fail.h"#include "mem.h"#include "tensor.h"#include "poly.h"#include "lob_bnd.h"#include "obbox.h"#include "findpts_el.h"#include "rand_elt_test.h"#include "rdtsc.h"
Include dependency graph for findpts_el_3_test2.c:Go to the source code of this file.
Macros | |
| #define | USE_HW_COUNTER 1 |
| #define | REPEAT 100 |
| #define | NR 7 |
| #define | TNR 8 |
| #define | NS 8 |
| #define | TNS 9 |
| #define | NT 9 |
| #define | TNT 7 |
| #define | TNTOT (TNR*TNS*TNT) |
| #define | MR (4*NR) |
| #define | MS (4*NS) |
| #define | MT (4*NT) |
| #define | NPT 256 |
| #define | TOL 1024*DBL_EPSILON |
Functions | |
| int | main () |
Variables | |
| static const unsigned | nr [3] = {NR,NS,NT} |
| static double | zr [NR] |
| static double | zs [NS] |
| static double | zt [NT] |
| static double | tzr [TNR] |
| static double | tzs [TNS] |
| static double | tzt [TNT] |
| static double | Jr [NR *TNR] |
| static double | Js [NS *TNS] |
| static double | Jt [NT *TNT] |
| static double | elx [NR *NS *NT] |
| static double | ely [NR *NS *NT] |
| static double | elz [NR *NS *NT] |
| static const double *const | elxyz [3] = {elx,ely,elz} |
| static double | telx [3][TNR *TNS *TNT] |
| static double | work [TNR *(NS+TNS)*NT] |
| #define MR (4*NR) |
Definition at line 35 of file findpts_el_3_test2.c.
| #define MS (4*NS) |
Definition at line 36 of file findpts_el_3_test2.c.
| #define MT (4*NT) |
Definition at line 37 of file findpts_el_3_test2.c.
| #define NPT 256 |
Definition at line 42 of file findpts_el_3_test2.c.
Referenced by main().
| #define NR 7 |
Definition at line 28 of file findpts_el_3_test2.c.
Referenced by main().
| #define NS 8 |
Definition at line 30 of file findpts_el_3_test2.c.
Referenced by main().
| #define NT 9 |
Definition at line 32 of file findpts_el_3_test2.c.
Referenced by main().
| #define REPEAT 100 |
Definition at line 26 of file findpts_el_3_test2.c.
Referenced by main().
| #define TNR 8 |
Definition at line 29 of file findpts_el_3_test2.c.
Referenced by main().
| #define TNS 9 |
Definition at line 31 of file findpts_el_3_test2.c.
Referenced by main().
| #define TNT 7 |
Definition at line 33 of file findpts_el_3_test2.c.
Referenced by main().
Definition at line 34 of file findpts_el_3_test2.c.
Referenced by main().
| #define TOL 1024*DBL_EPSILON |
Definition at line 45 of file findpts_el_3_test2.c.
| #define USE_HW_COUNTER 1 |
Definition at line 20 of file findpts_el_3_test2.c.
| int main | ( | ) |
Definition at line 55 of file findpts_el_3_test2.c.
References bubble_elt(), findpts_el_pt_3::dist2, findpts_el_3, findpts_el_free_3, findpts_el_points_3(), findpts_el_setup_3, findpts_el_start_3(), findpts_el_pt_3::flags, i, findpts_el_data_3::lag, findpts_el_data_3::lag_data, lobatto_nodes, n, NPT, NR, NS, NT, p, findpts_el_pt_3::r, rand_elt_3(), REPEAT, tensor_3t(), TNR, TNS, TNT, TNTOT, work, x, findpts_el_pt_3::x, y, and z.
Here is the call graph for this function:Definition at line 50 of file findpts_el_3_test2.c.
Definition at line 51 of file findpts_el_3_test2.c.
Definition at line 50 of file findpts_el_3_test2.c.
Definition at line 50 of file findpts_el_3_test2.c.
Definition at line 49 of file findpts_el_3_test2.c.
Definition at line 49 of file findpts_el_3_test2.c.
Definition at line 49 of file findpts_el_3_test2.c.
Definition at line 39 of file findpts_el_3_test2.c.
Definition at line 52 of file findpts_el_3_test2.c.
|
static |
Definition at line 48 of file findpts_el_3_test2.c.
|
static |
Definition at line 48 of file findpts_el_3_test2.c.
|
static |
Definition at line 48 of file findpts_el_3_test2.c.
Definition at line 53 of file findpts_el_3_test2.c.
Referenced by main().
|
static |
Definition at line 47 of file findpts_el_3_test2.c.
|
static |
Definition at line 47 of file findpts_el_3_test2.c.
|
static |
Definition at line 47 of file findpts_el_3_test2.c.
Referenced by lob_bnd_lin_3(), main(), and seed().
1.8.8