Nek5000
SEM for Incompressible NS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions | Variables
findpts_el_3_test.c File Reference
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <float.h>
#include <math.h>
#include <string.h>
#include "c99.h"
#include "name.h"
#include "types.h"
#include "fail.h"
#include "mem.h"
#include "poly.h"
#include "findpts_el.h"
+ Include dependency graph for findpts_el_3_test.c:

Go to the source code of this file.

Macros

#define NR   14
 
#define NS   7
 
#define NT   25
 
#define CLAMP(x, r)   do { double temp=r; x = temp<-1?-1:(temp>1?1:temp); } while(0)
 

Functions

int main ()
 

Variables

static const unsigned nr [3] ={NR,NS,NT}
 
static double elx [NR *NS *NT]
 
static double ely [NR *NS *NT]
 
static double elz [NR *NS *NT]
 
static const double *const elx3 [3] = {elx,ely,elz}
 

Macro Definition Documentation

#define CLAMP (   x,
 
)    do { double temp=r; x = temp<-1?-1:(temp>1?1:temp); } while(0)

Referenced by main().

#define NR   14

Definition at line 15 of file findpts_el_3_test.c.

Referenced by main().

#define NS   7

Definition at line 16 of file findpts_el_3_test.c.

Referenced by main().

#define NT   25

Definition at line 17 of file findpts_el_3_test.c.

Referenced by main().

Function Documentation

int main ( )

Definition at line 24 of file findpts_el_3_test.c.

References CLAMP, findpts_el_pt_3::dist2, elx, elx3, ely, elz, 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, lobatto_nodes, NR, nr, NS, NT, p, findpts_el_pt_3::r, findpts_el_pt_3::x, zr, zs, and zt.

+ Here is the call graph for this function:

Variable Documentation

double elx[NR *NS *NT]
static

Definition at line 21 of file findpts_el_3_test.c.

Referenced by main().

const double* const elx3[3] = {elx,ely,elz}
static

Definition at line 22 of file findpts_el_3_test.c.

Referenced by main().

double ely[NR *NS *NT]
static

Definition at line 21 of file findpts_el_3_test.c.

Referenced by main().

double elz[NR *NS *NT]
static

Definition at line 21 of file findpts_el_3_test.c.

Referenced by main().

const unsigned nr[3] ={NR,NS,NT}
static

Definition at line 19 of file findpts_el_3_test.c.

Referenced by main().