HARM
harm and utilities
 All Data Structures Files Functions Variables Typedefs Macros Pages
Data Structures | Macros
global.structs.h File Reference

macros and definitions related to HARM structures More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  blink
 none of below blink integers should be nearly as large as 32-bit signed integer can handle More...
 
struct  of_compgeom
 stored global geometry used most of the time when previously would call get_geometry() More...
 
struct  of_allgeom
 
struct  of_state
 state structure More...
 
struct  of_loop
 
struct  of_newtonstats
 
struct  of_trueijkp
 

Macros

#define interiorofgeompart1a   int i,j,k,p;
 if add something, then should set it in (at least) set_grid.c gcon put below gcov,gcovpert,alphalapse since gcon not as often needed store betasqoalphasq to avoid need of gcon in most calculations More...
 
#define interiorofgeompart1b   FTYPE gdet;
 
#define interiorofgeompart1c
 
#define interiorofgeompart2   FTYPE igdetnosing;
 must always create eomfunc[NPR],ieomfuncnosing[NPR] even if(WHICHEOM!=WITHGDET) since code refers to these arrays[pl] in general More...
 
#define interiorofgeompart3
 
#define interiorofgeompart4   FTYPE gcon[SYMMATRIXNDIM];
 
#define interiorofgeom
 
#define interiorofgdetgeom
 
#define of_geom   of_compgeom
 typedef struct of_geom struct of_compgeom; force to be the same More...
 
#define of_gdetgeom   of_compgeom
 

Detailed Description

macros and definitions related to HARM structures

structure definitions

Definition in file global.structs.h.

Macro Definition Documentation

#define interiorofgdetgeom
Value:
interiorofgeompart1b \
interiorofgeompart2

Definition at line 79 of file global.structs.h.

#define interiorofgeom
Value:
interiorofgeompart1a \
interiorofgeompart1b \
interiorofgeompart1c \
interiorofgeompart2 \
interiorofgeompart3 \
interiorofgeompart4

Definition at line 71 of file global.structs.h.

#define interiorofgeompart1a   int i,j,k,p;

if add something, then should set it in (at least) set_grid.c gcon put below gcov,gcovpert,alphalapse since gcon not as often needed store betasqoalphasq to avoid need of gcon in most calculations

Definition at line 25 of file global.structs.h.

#define interiorofgeompart1b   FTYPE gdet;

Definition at line 30 of file global.structs.h.

#define interiorofgeompart1c
Value:
FTYPE gcovpert[NDIM]; \
FTYPE alphalapse; \
FTYPE betasqoalphasq; \
FTYPE beta[NDIM];

Definition at line 40 of file global.structs.h.

#define interiorofgeompart2   FTYPE igdetnosing;

must always create eomfunc[NPR],ieomfuncnosing[NPR] even if(WHICHEOM!=WITHGDET) since code refers to these arrays[pl] in general

Definition at line 49 of file global.structs.h.

#define interiorofgeompart3

Definition at line 63 of file global.structs.h.

#define interiorofgeompart4   FTYPE gcon[SYMMATRIXNDIM];

Definition at line 66 of file global.structs.h.

#define of_gdetgeom   of_compgeom

Definition at line 192 of file global.structs.h.

#define of_geom   of_compgeom

typedef struct of_geom struct of_compgeom; force to be the same

Definition at line 100 of file global.structs.h.