HARM
harm and utilities
 All Data Structures Files Functions Variables Typedefs Macros Pages
Variables
defs.general.h File Reference

General code variable declarations: GLOBAL VARIABLES that are not for every point in space. More...

#include "mpidefs.h"
#include "kazfulleos.defsglobalprivate.h"
#include "rancdefs.h"
#include "defs.user.h"
Include dependency graph for defs.general.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

int BEGINOPENMPSHAREDLIST
 BELOW USED BY makeopenmpsharedlist.sh to generate OPENMPSHAREDLIST, so should come last among all things in this file. More...
 
FTYPE Xmetricnew [NDIM]
 
FTYPE Xmetricold [NDIM]
 
SFTYPElumvsr
 
SFTYPElumvsr_tot
 
SFTYPEdissvsr [NUMDISSVERSIONS]
 
SFTYPEdissvsr_tot [NUMDISSVERSIONS]
 
FTYPErcent
 
FTYPErcent_tot
 
SFTYPEdVvsr
 
SFTYPEdVvsr_tot
 
SFTYPEvrsqvsr
 
SFTYPEvrsqvsr_tot
 
SFTYPEdMvsr
 
SFTYPEdMvsr_tot
 
SFTYPEdTrrvsr
 
SFTYPEdTrrvsr_tot
 
SFTYPEMvsr_tot
 
SFTYPEMvsrface1_tot
 
SFTYPEMOrvsr_tot
 
SFTYPEphivsr_tot
 
SFTYPEdJvsr
 
SFTYPEdJvsr_tot
 
SFTYPEJvsr_tot
 
SFTYPEJvsrface1_tot
 
FTYPE gam
 GLOBAL PARAMETERS SECTION. More...
 
FTYPE gamideal
 
FTYPE ARAD_CODE
 
int defcoord
 
FTYPE Rin
 
FTYPE R0
 
FTYPE Rout
 
FTYPE hslope
 
FTYPE Zin
 
FTYPE Zout
 
FTYPE Rin_array [NDIM]
 
FTYPE Rout_array [NDIM]
 
FTYPE Risco
 
FTYPE Rhor
 
FTYPE cour
 
FTYPE dV
 
FTYPE dVF
 
FTYPE dx [NDIM]
 
FTYPE startx [NDIM]
 
FTYPE endx [NDIM]
 
FTYPE Diffx [NDIM]
 
SFTYPE dt
 
SFTYPE t
 
SFTYPE tf
 
SFTYPE tstepparti
 
SFTYPE tsteppartf
 
SFTYPE fluxdumpdt
 
long fluxdumprealnstep
 
FTYPE TDYNORYEglobal
 
FTYPE Hglobal
 
FTYPE rcurr
 
FTYPE hcurr
 
FTYPE drsing
 
FTYPE FLUXDISSIPATION
 float value prefactor for dissipation term in flux calculations (see fluxcompute.c) More...
 
FTYPE EMFDISSIPATION
 
int isc
 int istart, istop, jstart, jstop; More...
 
int iec
 
int jsc
 
int jec
 
int isf1
 
int ief1
 
int jsf1
 
int jef1
 
int ksf1
 
int kef1
 
int isf2
 
int ief2
 
int jsf2
 
int jef2
 
int ksf2
 
int kef2
 
int isf3
 
int ief3
 
int jsf3
 
int jef3
 
int ksf3
 
int kef3
 
int ise
 
int iee
 
int jse
 
int jee
 
int isf1ct
 
int ief1ct
 
int jsf1ct
 
int jef1ct
 
int isf2ct
 
int ief2ct
 
int jsf2ct
 
int jef2ct
 
int isf3ct
 
int ief3ct
 
int jsf3ct
 
int jef3ct
 
int isdq
 
int iedq
 
int jsdq
 
int jedq
 
int ispdq
 
int iepdq
 
int jspdq
 
int jepdq
 
FTYPE mydminarg1
 
FTYPE mydminarg2
 
long nstep
 
int specialstep
 
int steppart
 
int numstepparts
 
int gocont
 
int runtype
 
FILE * log_file
 
FILE * fail_file
 
FILE * logfull_file
 
FILE * logdt_file
 
FILE * logdtfull_file
 
FILE * logstep_file
 
FILE * logperf_file
 
SFTYPE DTstep
 
SFTYPE DTstepdot
 
SFTYPE DTperf
 
SFTYPE DTgocheck
 
SFTYPE DTtimecheck
 
SFTYPE DTperfdump
 
int reallaststep
 
int onemorestep
 
int PVER
 file version stuff: More...
 
int GRIDVER
 
int DVER
 
int FLVER
 
int NPVER
 
int AVG1DVER
 
int AVG2DVER
 
int ENERVER
 
int MODEVER
 
int LOSSVER
 
int SPVER
 
int TSVER
 
int LOGDTVER
 
int STEPVER
 
int PERFVER
 
int ADVER
 
int PDVER
 
int CALCVER
 
int FLINEVER
 
int PTYPE
 
int GRIDTYPE
 
int DTYPE
 
int FLTYPE
 
int NPTYPE
 
int AVG2DTYPE
 
int AVG1DTYPE
 
int ENERTYPE
 
int LOSSTYPE
 
int SPTYPE
 
int TSTYPE
 
int LOGDTTYPE
 
int STEPTYPE
 
int PERFTYPE
 
int ADTYPE
 
int PDTYPE
 
int CALCTYPE
 
int FLINETYPE
 
int MODETYPE
 
int EXPANDTYPE
 
int NPCOMPUTETYPE
 
char dumpnamelist [NUMDUMPTYPES][MAXFILENAME]
 
SFTYPE DTdumpgen [NUMDUMPTYPES]
 
long dumpcntgen [NUMDUMPTYPES]
 
long DTr
 
long DTfake
 
long rdump_cnt
 
int nstroke
 
FTYPE t_transition_in
 for holding absolute values of indices of regions – for restarting More...
 
FTYPE t_transition_out
 
int failed
 
int lim [NDIM]
 
int fluxmethod [NPR]
 
int FLUXB
 
int UTOPRIMVERSION
 
int TIMEORDER
 
int TIMETYPE
 
int DOENOFLUX
 
int avgscheme [NDIM]
 
int dofluxreconevolvepointfield
 
int emffixedstencil
 
int extrazones4emf
 
int unewisavg
 
int do_transverse_flux_integration [NPR]
 
int do_conserved_integration [NPR]
 
int do_source_integration [NPR]
 
int useghostplusactive
 
FTYPE defcon
 
int global_preinterpolate
 
SFTYPE frdot [N1][NPR]
 don't track this separately in other regions except global region More...
 
SFTYPE pdottermsjet2 [COMPDIM *2][NUMFLUXTERMS][NPR]
 
CTYPE failfloorcountlocal [2][NUMTSCALES][NUMFAILFLOORFLAGS]
 
CTYPE failfloorcountlocal_tot [2][NUMTSCALES][NUMFAILFLOORFLAGS]
 
int dothisenerreg [NUMENERREGIONS]
 general stuff for ener.out file for regions to completely track, including terms within flux More...
 
int dofluxreg [NUMENERREGIONS][COMPDIM *2]
 
int enerposreg [NUMENERREGIONS][COMPDIM *2]
 
SFTYPE fladdreg [NUMENERREGIONS][NPR]
 these quantities contain diagnostics all these require writing to restart file other _tot quantities appear in dump_ener.c that don't need to be written to restart file since easily computed from existing data. More...
 
SFTYPE fladdreg_tot [NUMENERREGIONS][NPR]
 
SFTYPE fladdtermsreg [NUMENERREGIONS][NUMFAILFLOORFLAGS][NPR]
 
SFTYPE fladdtermsreg_tot [NUMENERREGIONS][NUMFAILFLOORFLAGS][NPR]
 
SFTYPE Ureg_init [NUMENERREGIONS][NPR]
 
SFTYPE Ureg_init_tot [NUMENERREGIONS][NPR]
 
SFTYPE pcumreg [NUMENERREGIONS][COMPDIM *2][NPR]
 
SFTYPE pcumreg_tot [NUMENERREGIONS][COMPDIM *2][NPR]
 
SFTYPE pdotreg [NUMENERREGIONS][COMPDIM *2][NPR]
 
SFTYPE pdottermsreg [NUMENERREGIONS][COMPDIM *2][NUMFLUXTERMS][NPR]
 
SFTYPE sourceaddreg [NUMENERREGIONS][NPR]
 
SFTYPE sourceaddreg_tot [NUMENERREGIONS][NPR]
 
SFTYPE sourceaddtermsreg [NUMENERREGIONS][NUMSOURCES][NPR]
 
SFTYPE sourceaddtermsreg_tot [NUMENERREGIONS][NUMSOURCES][NPR]
 
SFTYPE dissreg [NUMENERREGIONS][NUMDISSVERSIONS]
 
SFTYPE dissreg_tot [NUMENERREGIONS][NUMDISSVERSIONS]
 
SFTYPE pdotreg_tot [NUMENERREGIONS][COMPDIM *2][NPR]
 below quantities are not kept in restart file since easily recomputed kept global so can always access current value throughout code More...
 
SFTYPE pdottermsreg_tot [NUMENERREGIONS][COMPDIM *2][NUMFLUXTERMS][NPR]
 
int * doflux
 used for each region, related to global quantities _tot quantities here are global since used in restart. More...
 
int * enerpos
 
SFTYPEfladd
 
SFTYPEfladd_tot
 
SFTYPE(* fladdterms )[NPR]
 
SFTYPE(* fladdterms_tot )[NPR]
 
SFTYPEU_init
 
SFTYPEU_init_tot
 
SFTYPE(* pcum )[NPR]
 
SFTYPE(* pcum_tot )[NPR]
 
SFTYPE(* pdot )[NPR]
 
SFTYPE(* pdotterms )[NUMFLUXTERMS][NPR]
 
SFTYPEsourceadd
 
SFTYPEsourceadd_tot
 
SFTYPE(* sourceaddterms )[NPR]
 
SFTYPE(* sourceaddterms_tot )[NPR]
 
SFTYPEdiss
 
SFTYPE(* pdot_tot )[NPR]
 kept global More...
 
SFTYPE(* pdotterms_tot )[NUMFLUXTERMS][NPR]
 
int horizoni
 end changes after ... More...
 
int horizoncpupos1
 
long realnstep
 
int partialstep
 
int mpicombine
 
int mpicombinetype
 
int truempicombinetype
 
int halftimep
 
int appendold
 
int whocalleducon
 
int whichrestart
 global flags More...
 
int whichfake
 
long fakesteps [2]
 
int binaryoutput
 
int sortedoutput
 
int CHECKCONT
 
int DOTSTEPDIAG
 
int DOLOGSTEP
 
int DOLOGPERF
 
int NDTCCHECK
 
int NZCCHECK
 
int NDTDOTCCHECK
 
int NGOCHECK
 
int NTIMECHECK
 
int NDTPERFDUMPCHECK
 
SFTYPE PERFWALLTIME
 
SFTYPE ZCPSESTIMATE
 
FTYPE zerouuperbaryon
 
long steptofaildump
 
long steptofailmap
 
int ifail
 
int jfail
 
int kfail
 
int dofailmap
 
int dofaildump
 
FTYPE h_over_r
 IC. More...
 
FTYPE h_over_r_jet
 BC. More...
 
int BCtype [COMPDIM *2]
 
int cooling
 
int DOENERDIAG
 
int DOGDUMPDIAG
 
int DORDUMPDIAG
 
int DODUMPDIAG
 
int DOAVGDIAG
 
int DOIMAGEDIAG
 
int DOAREAMAPDIAG
 
int GAMMIEDUMP
 
int GAMMIEIMAGE
 
int GAMMIEENER
 
int DODIAGS
 
int RESTARTMODE
 
int WHICHFILE
 
int POSDEFMETRIC
 
int DOENODEBUGEVERYSUBSTEP
 
int DODIAGEVERYSUBSTEP
 
int INVERTFROMAVERAGEIFFAILED
 
int LIMIT_AC_PRIM_FRAC_CHANGE
 
int LIMIT_AC_FRAC_CHANGE
 
int PARAMODWENO
 
FTYPE MAX_AC_FRAC_CHANGE
 
FTYPE MAX_AC_PRIM_FRAC_CHANGE
 
FTYPE RHOMIN
 
FTYPE UUMIN
 
FTYPE SPECIFICENTROPYMIN
 
FTYPE RHOMINLIMIT
 
FTYPE UUMINLIMIT
 
FTYPE SPECIFICENTROPYMINLIMIT
 
FTYPE prMAX [NPR]
 
FTYPE prfloorcoef [NPR]
 
FTYPE BSQORHOLIMIT
 
FTYPE BSQOULIMIT
 
FTYPE UORHOLIMIT
 
FTYPE GAMMAMAX
 
FTYPE GAMMADAMP
 
FTYPE GAMMAFAIL
 
FTYPE ERADLIMIT
 
FTYPE GAMMAMAXRAD
 
FTYPE GAMMAMAXRADFAIL
 
FTYPE UULIMIT
 
FTYPE SAFE
 
FTYPE uttdiscr
 
int jonchecks
 
int dnumcolumns [NUMDUMPTYPES]
 
int dnumversion [NUMDUMPTYPES]
 
struct blinkblinkptr0 [NUMDUMPTYPES]
 
struct blinkcpulinkptr0 [NUMDUMPTYPES]
 
int DOCOLSPLIT [NUMDUMPTYPES]
 
int docolsplit
 
int nextcol
 
int doevolvemetricsubsteps
 
int gravityskipstep
 
FTYPE gravitydtglobal
 
FTYPE sourcedtglobal
 
FTYPE wavedtglobal
 
int waveglobaldti [NDIM]
 
int waveglobaldtj [NDIM]
 
int waveglobaldtk [NDIM]
 
int didstorepositiondata
 
int didstoremetricdata
 
FTYPE msun
 
FTYPE lsun
 
FTYPE rsun
 
FTYPE G
 
FTYPE H
 
FTYPE C
 
FTYPE qe
 
FTYPE Na
 
FTYPE malpha
 
FTYPE mn
 
FTYPE me
 
FTYPE kb
 
FTYPE arad
 
FTYPE sigmasb
 
FTYPE sigmamat
 
FTYPE mevocsq
 
FTYPE ergPmev
 
FTYPE mp
 
FTYPE Q
 
FTYPE R
 
FTYPE Re
 
FTYPE hpl
 
FTYPE hbar
 
FTYPE K
 
FTYPE K2
 
SFTYPE a
 
SFTYPE MBH
 
SFTYPE QBH
 
SFTYPE EP3
 
SFTYPE THETAROT
 
SFTYPE THETAROTMETRIC
 
SFTYPE THETAROTPRIMITIVES
 
FTYPE Mfactor
 
FTYPE Jfactor
 
FTYPE rhofactor
 
SFTYPE dabh
 
SFTYPE dE
 
SFTYPE dJ
 
SFTYPE dEold
 
SFTYPE dJold
 
FTYPE mb
 
FTYPE mbcsq
 
FTYPE mbwithrhounit
 
FTYPE amu
 
FTYPE a0
 
FTYPE MBH0
 
FTYPE QBH0
 
FTYPE EP30
 
FTYPE THETAROT0
 
FTYPE Mdot
 
FTYPE Mdotc
 
FTYPE Mcgs
 
FTYPE Ccode
 
FTYPE Lunit
 
FTYPE Tunit
 
FTYPE Vunit
 
FTYPE rhounit
 
FTYPE rhomassunit
 
FTYPE Munit
 
FTYPE mdotunit
 
FTYPE energyunit
 
FTYPE edotunit
 
FTYPE Pressureunit
 
FTYPE Tempunit
 
FTYPE Bunit
 
FTYPE massunitPmsun
 
int rho0unittype
 
FTYPE ledd
 
FTYPE leddcode
 
int NUMBUFFERS
 
int advancepassnumber
 
int nprstart
 OPENMPNOTE: Ensure all pl's are set as private as required [only npr2interp and npr2notinterp changed in parallel regions] and removed use of "plglobal" type globals for SPLITNPR (NOW generally used): for choosing range of PLOOP type arrays. More...
 
int nprend
 
int nprlist [MAXNPR]
 
int npr2interpstart
 for choosing range of PLOOPINTERP type arrays More...
 
int npr2interpend
 
int npr2interplist [MAXNPR]
 
int npr2notinterpstart
 for choosing range of PLOOPNOTINTERP type arrays More...
 
int npr2notinterpend
 
int npr2notinterplist [MAXNPR]
 
int nprboundstart
 for choosing range of PBOUNDLOOP and PLOOPMPI type arrays More...
 
int nprboundend
 
int nprboundlist [MAXNPR]
 
int nprfluxboundstart
 for choosing range of PFLUXBOUNDLOOP and PLOOPMPI type arrays More...
 
int nprfluxboundend
 
int nprfluxboundlist [MAXNPR]
 
int nprdumpstart
 for choosing range of PDUMPLOOP More...
 
int nprdumpend
 
int nprdumplist [MAXNPR]
 
int nprinvertstart
 for choosing range of PINVERTLOOP More...
 
int nprinvertend
 
int nprinvertlist [MAXNPR]
 
int nogdetlist [MAXNPR]
 
int fluxloop [NDIM][NUMFLUXLOOPNUMBERS]
 
int emffluxloop [NDIM][NUMFLUXLOOPNUMBERS]
 
int Uconsloop [NUMFLUXLOOPNUMBERS]
 
int emfUconsloop [NUMFLUXLOOPNUMBERS]
 
int Uconsevolveloop [NUMFLUXLOOPNUMBERS]
 
int a_interporder [NUMINTERPS]
 
int * interporder
 
int a_usedqarray [NUMINTERPS]
 
int * usedqarray
 
int special3dspc
 ENO DEBUG GLOBAL VARS. More...
 
int dofull2pi
 
FTYPE global_npow
 SOME GRID VARIABLES. More...
 
FTYPE global_npow2
 
FTYPE global_cpow2
 
FTYPE global_rbr
 
FTYPE global_x10
 ANGULAR GRID SETUP. More...
 
FTYPE global_x20
 
FTYPE global_fracdisk
 
FTYPE global_fracjet
 
FTYPE global_jetnu
 
FTYPE global_rsjet
 
FTYPE global_r0grid
 
FTYPE global_r0jet
 
FTYPE global_rjetend
 
FTYPE global_r0disk
 
FTYPE global_rdiskend
 
FTYPE global_fracphi
 PHI GRID SETUP. More...
 
int numbercpu [3+1]
 
FTYPE nu
 Ramesh stuff. More...
 
FTYPE ss
 
FTYPE ucrit
 
FTYPE Ttpow
 
FTYPE jetalpha
 
FTYPE(* ptr_pressure_rho0_u [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 EOS related functions. More...
 
FTYPE(* ptr_compute_u_from_entropy [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE entropy)
 
FTYPE(* ptr_u_rho0_p [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE p)
 
FTYPE(* ptr_u_rho0_T [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE T)
 
FTYPE(* ptr_dpdu_rho0_u [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_dpdrho0_rho0_u [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_cs2_compute [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_compute_entropy [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_compute_dSdrho [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_compute_dSdu [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
FTYPE(* ptr_compute_specificentropy_wmrho0 [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_compute_dspecificSdrho_wmrho0 [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_compute_dspecificSdwmrho0_wmrho0 [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_pressure_wmrho0 [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_compute_idwmrho0dp [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_compute_idrho0dp [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)
 
FTYPE(* ptr_compute_qdot [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
int(* ptr_compute_sources_EOS [NUMEOSS])(FTYPE *EOSextra, FTYPE *pr, struct of_geom *geom, struct of_state *q, FTYPE *Ui, FTYPE *dUother, FTYPE(*dUcomp)[NPR])
 
FTYPE(* ptr_compute_temp [NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)
 
void(* ptr_compute_EOS_parms [NUMEOSS])(FTYPE(*EOSextra)[NSTORE2][NSTORE3][NUMEOSGLOBALS], FTYPE(*prim)[NSTORE2][NSTORE3][NPR])
 
void(* ptr_compute_EOS_parms_full [NUMEOSS])(FTYPE(*EOSextra)[NSTORE2][NSTORE3][NUMEOSGLOBALS], FTYPE(*prim)[NSTORE2][NSTORE3][NPR])
 
void(* ptr_store_EOS_parms [NUMEOSS])(int numparms, FTYPE *EOSextra, FTYPE *parlist)
 
void(* ptr_get_EOS_parms [NUMEOSS])(int *numparms, FTYPE *EOSextra, FTYPE *parlist)
 
void(* ptr_fix_primitive_eos_scalars [NUMEOSS])(FTYPE *EOSextra, FTYPE *pr)
 
void(* ptr_getall_forinversion [NUMEOSS])(int eomtype, int whichd, FTYPE *EOSextra, FTYPE quant1, FTYPE quant2, FTYPE *fun, FTYPE *dfunofrho, FTYPE *dfunofu)
 
FTYPE SQRTMINNUMREPRESENT
 
FTYPE NUMEPSILONPOW23
 
int AVOIDADVANCESHIFTX1DN
 some grid section or loop things More...
 
int AVOIDADVANCESHIFTX1UP
 
int AVOIDADVANCESHIFTX2DN
 
int AVOIDADVANCESHIFTX2UP
 
int AVOIDADVANCESHIFTX3DN
 
int AVOIDADVANCESHIFTX3UP
 
int GLOBALBCMOVEDWITHACTIVESECTION
 
int ENDOPENMPSHAREDLIST
 BELOW USED BY makeopenmpsharedlist.sh to generate OPENMPSHAREDLIST, so should come last among all things in this file. More...
 

Detailed Description

General code variable declarations: GLOBAL VARIABLES that are not for every point in space.

OPENMPNOTE: Note that any global variable written to inside parallel region must be made private and dealt with or neglected in value. Otherwise race condition occurs and if results depend upon that variable, then result will be undefined and wrong in general.

Definition in file defs.general.h.

Variable Documentation

SFTYPE a

Definition at line 269 of file defs.general.h.

FTYPE a0

Definition at line 272 of file defs.general.h.

int a_interporder[NUMINTERPS]

Definition at line 321 of file defs.general.h.

int a_usedqarray[NUMINTERPS]

Definition at line 323 of file defs.general.h.

int ADTYPE

Definition at line 100 of file defs.general.h.

int advancepassnumber

Definition at line 279 of file defs.general.h.

int ADVER

Definition at line 98 of file defs.general.h.

FTYPE amu

Definition at line 272 of file defs.general.h.

int appendold

Definition at line 216 of file defs.general.h.

FTYPE arad

Definition at line 268 of file defs.general.h.

FTYPE ARAD_CODE

Definition at line 43 of file defs.general.h.

int AVG1DTYPE

Definition at line 100 of file defs.general.h.

int AVG1DVER

Definition at line 98 of file defs.general.h.

int AVG2DTYPE

Definition at line 100 of file defs.general.h.

int AVG2DVER

Definition at line 98 of file defs.general.h.

int avgscheme[NDIM]

Definition at line 131 of file defs.general.h.

int AVOIDADVANCESHIFTX1DN

some grid section or loop things

Definition at line 393 of file defs.general.h.

int AVOIDADVANCESHIFTX1UP

Definition at line 393 of file defs.general.h.

int AVOIDADVANCESHIFTX2DN

Definition at line 393 of file defs.general.h.

int AVOIDADVANCESHIFTX2UP

Definition at line 393 of file defs.general.h.

int AVOIDADVANCESHIFTX3DN

Definition at line 393 of file defs.general.h.

int AVOIDADVANCESHIFTX3UP

Definition at line 393 of file defs.general.h.

int BCtype[COMPDIM *2]

Definition at line 237 of file defs.general.h.

int BEGINOPENMPSHAREDLIST

BELOW USED BY makeopenmpsharedlist.sh to generate OPENMPSHAREDLIST, so should come last among all things in this file.

Definition at line 15 of file defs.general.h.

int binaryoutput

Definition at line 223 of file defs.general.h.

struct blink* blinkptr0[NUMDUMPTYPES]

Definition at line 257 of file defs.general.h.

FTYPE BSQORHOLIMIT

Definition at line 248 of file defs.general.h.

FTYPE BSQOULIMIT

Definition at line 248 of file defs.general.h.

FTYPE Bunit

Definition at line 273 of file defs.general.h.

FTYPE C

Definition at line 268 of file defs.general.h.

int CALCTYPE

Definition at line 100 of file defs.general.h.

int CALCVER

Definition at line 98 of file defs.general.h.

FTYPE Ccode

Definition at line 272 of file defs.general.h.

int CHECKCONT

Definition at line 224 of file defs.general.h.

int cooling

Definition at line 239 of file defs.general.h.

FTYPE cour

Definition at line 50 of file defs.general.h.

struct blink* cpulinkptr0[NUMDUMPTYPES]

Definition at line 258 of file defs.general.h.

SFTYPE dabh

Definition at line 271 of file defs.general.h.

SFTYPE dE

Definition at line 271 of file defs.general.h.

FTYPE defcon

Definition at line 135 of file defs.general.h.

int defcoord

Definition at line 46 of file defs.general.h.

SFTYPE dEold

Definition at line 271 of file defs.general.h.

int didstoremetricdata

Definition at line 265 of file defs.general.h.

int didstorepositiondata

Definition at line 265 of file defs.general.h.

FTYPE Diffx[NDIM]

Definition at line 51 of file defs.general.h.

SFTYPE* diss

Definition at line 197 of file defs.general.h.

Definition at line 166 of file defs.general.h.

Definition at line 167 of file defs.general.h.

Definition at line 33 of file defs.general.h.

SFTYPE * dissvsr_tot[NUMDISSVERSIONS]

Definition at line 33 of file defs.general.h.

SFTYPE dJ

Definition at line 271 of file defs.general.h.

SFTYPE dJold

Definition at line 271 of file defs.general.h.

SFTYPE * dJvsr

Definition at line 37 of file defs.general.h.

SFTYPE * dJvsr_tot

Definition at line 37 of file defs.general.h.

SFTYPE * dMvsr

Definition at line 37 of file defs.general.h.

SFTYPE * dMvsr_tot

Definition at line 37 of file defs.general.h.

int dnumcolumns[NUMDUMPTYPES]

Definition at line 255 of file defs.general.h.

int dnumversion[NUMDUMPTYPES]

Definition at line 256 of file defs.general.h.

int do_conserved_integration[NPR]

Definition at line 133 of file defs.general.h.

int do_source_integration[NPR]

Definition at line 133 of file defs.general.h.

int do_transverse_flux_integration[NPR]

Definition at line 133 of file defs.general.h.

int DOAREAMAPDIAG

Definition at line 240 of file defs.general.h.

int DOAVGDIAG

Definition at line 240 of file defs.general.h.

int DOCOLSPLIT[NUMDUMPTYPES]

Definition at line 259 of file defs.general.h.

int docolsplit

Definition at line 260 of file defs.general.h.

int DODIAGEVERYSUBSTEP

Definition at line 241 of file defs.general.h.

int DODIAGS

Definition at line 241 of file defs.general.h.

int DODUMPDIAG

Definition at line 240 of file defs.general.h.

int DOENERDIAG

Definition at line 240 of file defs.general.h.

int DOENODEBUGEVERYSUBSTEP

Definition at line 241 of file defs.general.h.

int DOENOFLUX

Definition at line 131 of file defs.general.h.

int doevolvemetricsubsteps

Definition at line 262 of file defs.general.h.

int dofaildump

Definition at line 232 of file defs.general.h.

int dofailmap

Definition at line 232 of file defs.general.h.

int* doflux

used for each region, related to global quantities _tot quantities here are global since used in restart.

dangerous as global quantity since could overlap if nesting use of enerregion stuff! GODMARK

Definition at line 181 of file defs.general.h.

int dofluxreconevolvepointfield

Definition at line 132 of file defs.general.h.

int dofluxreg[NUMENERREGIONS][COMPDIM *2]

Definition at line 147 of file defs.general.h.

int dofull2pi

Definition at line 332 of file defs.general.h.

int DOGDUMPDIAG

Definition at line 240 of file defs.general.h.

int DOIMAGEDIAG

Definition at line 240 of file defs.general.h.

int DOLOGPERF

Definition at line 224 of file defs.general.h.

int DOLOGSTEP

Definition at line 224 of file defs.general.h.

int DORDUMPDIAG

Definition at line 240 of file defs.general.h.

int dothisenerreg[NUMENERREGIONS]

general stuff for ener.out file for regions to completely track, including terms within flux

Definition at line 146 of file defs.general.h.

int DOTSTEPDIAG

Definition at line 224 of file defs.general.h.

FTYPE drsing

Definition at line 57 of file defs.general.h.

SFTYPE dt

Definition at line 52 of file defs.general.h.

SFTYPE DTdumpgen[NUMDUMPTYPES]

Definition at line 103 of file defs.general.h.

long DTfake

Definition at line 111 of file defs.general.h.

SFTYPE DTgocheck

Definition at line 94 of file defs.general.h.

SFTYPE DTperf

Definition at line 94 of file defs.general.h.

SFTYPE DTperfdump

Definition at line 94 of file defs.general.h.

long DTr

Definition at line 110 of file defs.general.h.

SFTYPE * dTrrvsr

Definition at line 37 of file defs.general.h.

SFTYPE * dTrrvsr_tot

Definition at line 37 of file defs.general.h.

SFTYPE DTstep

Definition at line 94 of file defs.general.h.

SFTYPE DTstepdot

Definition at line 94 of file defs.general.h.

SFTYPE DTtimecheck

Definition at line 94 of file defs.general.h.

int DTYPE

Definition at line 100 of file defs.general.h.

long dumpcntgen[NUMDUMPTYPES]

Definition at line 104 of file defs.general.h.

char dumpnamelist[NUMDUMPTYPES][MAXFILENAME]

Definition at line 102 of file defs.general.h.

FTYPE dV

Definition at line 51 of file defs.general.h.

int DVER

Definition at line 98 of file defs.general.h.

FTYPE dVF

Definition at line 51 of file defs.general.h.

SFTYPE* dVvsr

Definition at line 37 of file defs.general.h.

SFTYPE * dVvsr_tot

Definition at line 37 of file defs.general.h.

FTYPE dx[NDIM]

Definition at line 51 of file defs.general.h.

FTYPE edotunit

Definition at line 273 of file defs.general.h.

FTYPE EMFDISSIPATION

Definition at line 60 of file defs.general.h.

int emffixedstencil

Definition at line 132 of file defs.general.h.

int emffluxloop[NDIM][NUMFLUXLOOPNUMBERS]

Definition at line 317 of file defs.general.h.

int emfUconsloop[NUMFLUXLOOPNUMBERS]

Definition at line 319 of file defs.general.h.

int ENDOPENMPSHAREDLIST

BELOW USED BY makeopenmpsharedlist.sh to generate OPENMPSHAREDLIST, so should come last among all things in this file.

Definition at line 405 of file defs.general.h.

FTYPE endx[NDIM]

Definition at line 51 of file defs.general.h.

FTYPE energyunit

Definition at line 273 of file defs.general.h.

int* enerpos

Definition at line 182 of file defs.general.h.

int enerposreg[NUMENERREGIONS][COMPDIM *2]

Definition at line 148 of file defs.general.h.

int ENERTYPE

Definition at line 100 of file defs.general.h.

int ENERVER

Definition at line 98 of file defs.general.h.

SFTYPE EP3

Definition at line 269 of file defs.general.h.

FTYPE EP30

Definition at line 272 of file defs.general.h.

FTYPE ERADLIMIT

Definition at line 249 of file defs.general.h.

FTYPE ergPmev

Definition at line 268 of file defs.general.h.

int EXPANDTYPE

Definition at line 100 of file defs.general.h.

int extrazones4emf

Definition at line 132 of file defs.general.h.

FILE* fail_file

Definition at line 88 of file defs.general.h.

int failed

Definition at line 130 of file defs.general.h.

CTYPE failfloorcountlocal[2][NUMTSCALES][NUMFAILFLOORFLAGS]

Definition at line 142 of file defs.general.h.

CTYPE failfloorcountlocal_tot[2][NUMTSCALES][NUMFAILFLOORFLAGS]

Definition at line 143 of file defs.general.h.

long fakesteps[2]

Definition at line 222 of file defs.general.h.

SFTYPE* fladd

Definition at line 183 of file defs.general.h.

SFTYPE* fladd_tot

Definition at line 184 of file defs.general.h.

SFTYPE fladdreg[NUMENERREGIONS][NPR]

these quantities contain diagnostics all these require writing to restart file other _tot quantities appear in dump_ener.c that don't need to be written to restart file since easily computed from existing data.

Definition at line 152 of file defs.general.h.

SFTYPE fladdreg_tot[NUMENERREGIONS][NPR]

Definition at line 153 of file defs.general.h.

SFTYPE(* fladdterms)[NPR]

Definition at line 185 of file defs.general.h.

SFTYPE(* fladdterms_tot)[NPR]

Definition at line 186 of file defs.general.h.

SFTYPE fladdtermsreg[NUMENERREGIONS][NUMFAILFLOORFLAGS][NPR]

Definition at line 154 of file defs.general.h.

SFTYPE fladdtermsreg_tot[NUMENERREGIONS][NUMFAILFLOORFLAGS][NPR]

Definition at line 155 of file defs.general.h.

int FLINETYPE

Definition at line 100 of file defs.general.h.

int FLINEVER

Definition at line 98 of file defs.general.h.

int FLTYPE

Definition at line 100 of file defs.general.h.

int FLUXB

Definition at line 131 of file defs.general.h.

FTYPE FLUXDISSIPATION

float value prefactor for dissipation term in flux calculations (see fluxcompute.c)

Definition at line 60 of file defs.general.h.

SFTYPE fluxdumpdt

Definition at line 53 of file defs.general.h.

long fluxdumprealnstep

Definition at line 54 of file defs.general.h.

int fluxloop[NDIM][NUMFLUXLOOPNUMBERS]

Definition at line 316 of file defs.general.h.

int fluxmethod[NPR]

Definition at line 131 of file defs.general.h.

int FLVER

Definition at line 98 of file defs.general.h.

SFTYPE frdot[N1][NPR]

don't track this separately in other regions except global region

Definition at line 140 of file defs.general.h.

FTYPE G

Definition at line 268 of file defs.general.h.

FTYPE gam

GLOBAL PARAMETERS SECTION.

Definition at line 43 of file defs.general.h.

FTYPE gamideal

Definition at line 43 of file defs.general.h.

FTYPE GAMMADAMP

Definition at line 248 of file defs.general.h.

FTYPE GAMMAFAIL

Definition at line 248 of file defs.general.h.

FTYPE GAMMAMAX

Definition at line 248 of file defs.general.h.

FTYPE GAMMAMAXRAD

Definition at line 249 of file defs.general.h.

FTYPE GAMMAMAXRADFAIL

Definition at line 249 of file defs.general.h.

int GAMMIEDUMP

Definition at line 241 of file defs.general.h.

int GAMMIEENER

Definition at line 241 of file defs.general.h.

int GAMMIEIMAGE

Definition at line 241 of file defs.general.h.

FTYPE global_cpow2

Definition at line 338 of file defs.general.h.

FTYPE global_fracdisk

Definition at line 342 of file defs.general.h.

FTYPE global_fracjet

Definition at line 342 of file defs.general.h.

FTYPE global_fracphi

PHI GRID SETUP.

Definition at line 346 of file defs.general.h.

FTYPE global_jetnu

Definition at line 342 of file defs.general.h.

FTYPE global_npow

SOME GRID VARIABLES.

RADIAL GRID SETUP

Definition at line 338 of file defs.general.h.

FTYPE global_npow2

Definition at line 338 of file defs.general.h.

int global_preinterpolate

Definition at line 136 of file defs.general.h.

FTYPE global_r0disk

Definition at line 342 of file defs.general.h.

FTYPE global_r0grid

Definition at line 342 of file defs.general.h.

FTYPE global_r0jet

Definition at line 342 of file defs.general.h.

FTYPE global_rbr

Definition at line 338 of file defs.general.h.

FTYPE global_rdiskend

Definition at line 342 of file defs.general.h.

FTYPE global_rjetend

Definition at line 342 of file defs.general.h.

FTYPE global_rsjet

Definition at line 342 of file defs.general.h.

FTYPE global_x10

ANGULAR GRID SETUP.

Definition at line 342 of file defs.general.h.

FTYPE global_x20

Definition at line 342 of file defs.general.h.

int GLOBALBCMOVEDWITHACTIVESECTION

Definition at line 393 of file defs.general.h.

int gocont

Definition at line 83 of file defs.general.h.

FTYPE gravitydtglobal

Definition at line 263 of file defs.general.h.

int gravityskipstep

Definition at line 262 of file defs.general.h.

int GRIDTYPE

Definition at line 100 of file defs.general.h.

int GRIDVER

Definition at line 98 of file defs.general.h.

FTYPE H

Definition at line 268 of file defs.general.h.

FTYPE h_over_r

IC.

Definition at line 234 of file defs.general.h.

FTYPE h_over_r_jet

BC.

Definition at line 236 of file defs.general.h.

int halftimep

Definition at line 215 of file defs.general.h.

FTYPE hbar

Definition at line 268 of file defs.general.h.

FTYPE hcurr

Definition at line 56 of file defs.general.h.

FTYPE Hglobal

Definition at line 55 of file defs.general.h.

int horizoncpupos1

Definition at line 209 of file defs.general.h.

int horizoni

end changes after ...

Definition at line 209 of file defs.general.h.

FTYPE hpl

Definition at line 268 of file defs.general.h.

FTYPE hslope

Definition at line 47 of file defs.general.h.

int iec

Definition at line 65 of file defs.general.h.

int iedq

Definition at line 73 of file defs.general.h.

int iee

Definition at line 69 of file defs.general.h.

int ief1

Definition at line 66 of file defs.general.h.

int ief1ct

Definition at line 70 of file defs.general.h.

int ief2

Definition at line 67 of file defs.general.h.

int ief2ct

Definition at line 71 of file defs.general.h.

int ief3

Definition at line 68 of file defs.general.h.

int ief3ct

Definition at line 72 of file defs.general.h.

int iepdq

Definition at line 74 of file defs.general.h.

int ifail

Definition at line 231 of file defs.general.h.

int* interporder

Definition at line 322 of file defs.general.h.

int INVERTFROMAVERAGEIFFAILED

Definition at line 242 of file defs.general.h.

int isc

int istart, istop, jstart, jstop;

Definition at line 65 of file defs.general.h.

int isdq

Definition at line 73 of file defs.general.h.

int ise

Definition at line 69 of file defs.general.h.

int isf1

Definition at line 66 of file defs.general.h.

int isf1ct

Definition at line 70 of file defs.general.h.

int isf2

Definition at line 67 of file defs.general.h.

int isf2ct

Definition at line 71 of file defs.general.h.

int isf3

Definition at line 68 of file defs.general.h.

int isf3ct

Definition at line 72 of file defs.general.h.

int ispdq

Definition at line 74 of file defs.general.h.

int jec

Definition at line 65 of file defs.general.h.

int jedq

Definition at line 73 of file defs.general.h.

int jee

Definition at line 69 of file defs.general.h.

int jef1

Definition at line 66 of file defs.general.h.

int jef1ct

Definition at line 70 of file defs.general.h.

int jef2

Definition at line 67 of file defs.general.h.

int jef2ct

Definition at line 71 of file defs.general.h.

int jef3

Definition at line 68 of file defs.general.h.

int jef3ct

Definition at line 72 of file defs.general.h.

int jepdq

Definition at line 74 of file defs.general.h.

FTYPE jetalpha

Definition at line 353 of file defs.general.h.

FTYPE Jfactor

Definition at line 270 of file defs.general.h.

int jfail

Definition at line 231 of file defs.general.h.

int jonchecks

Definition at line 254 of file defs.general.h.

int jsc

Definition at line 65 of file defs.general.h.

int jsdq

Definition at line 73 of file defs.general.h.

int jse

Definition at line 69 of file defs.general.h.

int jsf1

Definition at line 66 of file defs.general.h.

int jsf1ct

Definition at line 70 of file defs.general.h.

int jsf2

Definition at line 67 of file defs.general.h.

int jsf2ct

Definition at line 71 of file defs.general.h.

int jsf3

Definition at line 68 of file defs.general.h.

int jsf3ct

Definition at line 72 of file defs.general.h.

int jspdq

Definition at line 74 of file defs.general.h.

SFTYPE * Jvsr_tot

Definition at line 37 of file defs.general.h.

SFTYPE * Jvsrface1_tot

Definition at line 37 of file defs.general.h.

FTYPE K

Definition at line 268 of file defs.general.h.

FTYPE K2

Definition at line 268 of file defs.general.h.

FTYPE kb

Definition at line 268 of file defs.general.h.

int kef1

Definition at line 66 of file defs.general.h.

int kef2

Definition at line 67 of file defs.general.h.

int kef3

Definition at line 68 of file defs.general.h.

int kfail

Definition at line 231 of file defs.general.h.

int ksf1

Definition at line 66 of file defs.general.h.

int ksf2

Definition at line 67 of file defs.general.h.

int ksf3

Definition at line 68 of file defs.general.h.

FTYPE ledd

Definition at line 275 of file defs.general.h.

FTYPE leddcode

Definition at line 275 of file defs.general.h.

int lim[NDIM]

Definition at line 131 of file defs.general.h.

int LIMIT_AC_FRAC_CHANGE

Definition at line 242 of file defs.general.h.

int LIMIT_AC_PRIM_FRAC_CHANGE

Definition at line 242 of file defs.general.h.

FILE* log_file

Definition at line 87 of file defs.general.h.

FILE* logdt_file

Definition at line 90 of file defs.general.h.

FILE* logdtfull_file

Definition at line 91 of file defs.general.h.

int LOGDTTYPE

Definition at line 100 of file defs.general.h.

int LOGDTVER

Definition at line 98 of file defs.general.h.

FILE* logfull_file

Definition at line 89 of file defs.general.h.

FILE* logperf_file

Definition at line 93 of file defs.general.h.

FILE* logstep_file

Definition at line 92 of file defs.general.h.

int LOSSTYPE

Definition at line 100 of file defs.general.h.

int LOSSVER

Definition at line 98 of file defs.general.h.

FTYPE lsun

Definition at line 268 of file defs.general.h.

SFTYPE* lumvsr

Definition at line 31 of file defs.general.h.

SFTYPE * lumvsr_tot

Definition at line 31 of file defs.general.h.

FTYPE Lunit

Definition at line 273 of file defs.general.h.

FTYPE malpha

Definition at line 268 of file defs.general.h.

FTYPE massunitPmsun

Definition at line 273 of file defs.general.h.

FTYPE MAX_AC_FRAC_CHANGE

Definition at line 244 of file defs.general.h.

FTYPE MAX_AC_PRIM_FRAC_CHANGE

Definition at line 244 of file defs.general.h.

FTYPE mb

Definition at line 272 of file defs.general.h.

FTYPE mbcsq

Definition at line 272 of file defs.general.h.

SFTYPE MBH

Definition at line 269 of file defs.general.h.

FTYPE MBH0

Definition at line 272 of file defs.general.h.

FTYPE mbwithrhounit

Definition at line 272 of file defs.general.h.

FTYPE Mcgs

Definition at line 272 of file defs.general.h.

FTYPE Mdot

Definition at line 272 of file defs.general.h.

FTYPE Mdotc

Definition at line 272 of file defs.general.h.

FTYPE mdotunit

Definition at line 273 of file defs.general.h.

FTYPE me

Definition at line 268 of file defs.general.h.

FTYPE mevocsq

Definition at line 268 of file defs.general.h.

FTYPE Mfactor

Definition at line 270 of file defs.general.h.

FTYPE mn

Definition at line 268 of file defs.general.h.

int MODETYPE

Definition at line 100 of file defs.general.h.

int MODEVER

Definition at line 98 of file defs.general.h.

SFTYPE * MOrvsr_tot

Definition at line 37 of file defs.general.h.

FTYPE mp

Definition at line 268 of file defs.general.h.

int mpicombine

Definition at line 212 of file defs.general.h.

int mpicombinetype

Definition at line 213 of file defs.general.h.

FTYPE msun

Definition at line 268 of file defs.general.h.

FTYPE Munit

Definition at line 273 of file defs.general.h.

SFTYPE * Mvsr_tot

Definition at line 37 of file defs.general.h.

SFTYPE * Mvsrface1_tot

Definition at line 37 of file defs.general.h.

FTYPE mydminarg1

Definition at line 77 of file defs.general.h.

FTYPE mydminarg2

Definition at line 77 of file defs.general.h.

FTYPE Na

Definition at line 268 of file defs.general.h.

int NDTCCHECK

Definition at line 225 of file defs.general.h.

int NDTDOTCCHECK

Definition at line 225 of file defs.general.h.

int NDTPERFDUMPCHECK

Definition at line 225 of file defs.general.h.

int nextcol

Definition at line 261 of file defs.general.h.

int NGOCHECK

Definition at line 225 of file defs.general.h.

int nogdetlist[MAXNPR]

Definition at line 313 of file defs.general.h.

int NPCOMPUTETYPE

Definition at line 100 of file defs.general.h.

int npr2interpend

Definition at line 288 of file defs.general.h.

int npr2interplist[MAXNPR]

Definition at line 289 of file defs.general.h.

int npr2interpstart

for choosing range of PLOOPINTERP type arrays

Definition at line 288 of file defs.general.h.

int npr2notinterpend

Definition at line 292 of file defs.general.h.

int npr2notinterplist[MAXNPR]

Definition at line 293 of file defs.general.h.

int npr2notinterpstart

for choosing range of PLOOPNOTINTERP type arrays

Definition at line 292 of file defs.general.h.

int nprboundend

Definition at line 296 of file defs.general.h.

int nprboundlist[MAXNPR]

Definition at line 297 of file defs.general.h.

int nprboundstart

for choosing range of PBOUNDLOOP and PLOOPMPI type arrays

Definition at line 296 of file defs.general.h.

int nprdumpend

Definition at line 304 of file defs.general.h.

int nprdumplist[MAXNPR]

Definition at line 305 of file defs.general.h.

int nprdumpstart

for choosing range of PDUMPLOOP

Definition at line 304 of file defs.general.h.

int nprend

Definition at line 284 of file defs.general.h.

int nprfluxboundend

Definition at line 300 of file defs.general.h.

int nprfluxboundlist[MAXNPR]

Definition at line 301 of file defs.general.h.

int nprfluxboundstart

for choosing range of PFLUXBOUNDLOOP and PLOOPMPI type arrays

Definition at line 300 of file defs.general.h.

int nprinvertend

Definition at line 308 of file defs.general.h.

int nprinvertlist[MAXNPR]

Definition at line 309 of file defs.general.h.

int nprinvertstart

for choosing range of PINVERTLOOP

Definition at line 308 of file defs.general.h.

int nprlist[MAXNPR]

Definition at line 285 of file defs.general.h.

int nprstart

OPENMPNOTE: Ensure all pl's are set as private as required [only npr2interp and npr2notinterp changed in parallel regions] and removed use of "plglobal" type globals for SPLITNPR (NOW generally used): for choosing range of PLOOP type arrays.

Definition at line 284 of file defs.general.h.

int NPTYPE

Definition at line 100 of file defs.general.h.

int NPVER

Definition at line 98 of file defs.general.h.

long nstep

Definition at line 78 of file defs.general.h.

int nstroke

Definition at line 119 of file defs.general.h.

int NTIMECHECK

Definition at line 225 of file defs.general.h.

FTYPE nu

Ramesh stuff.

Definition at line 353 of file defs.general.h.

int numbercpu[3+1]

Definition at line 350 of file defs.general.h.

int NUMBUFFERS

Definition at line 277 of file defs.general.h.

FTYPE NUMEPSILONPOW23

Definition at line 390 of file defs.general.h.

int numstepparts

Definition at line 81 of file defs.general.h.

int NZCCHECK

Definition at line 225 of file defs.general.h.

int onemorestep

Definition at line 95 of file defs.general.h.

int PARAMODWENO

Definition at line 243 of file defs.general.h.

int partialstep

Definition at line 211 of file defs.general.h.

SFTYPE(* pcum)[NPR]

Definition at line 189 of file defs.general.h.

SFTYPE(* pcum_tot)[NPR]

Definition at line 190 of file defs.general.h.

SFTYPE pcumreg[NUMENERREGIONS][COMPDIM *2][NPR]

Definition at line 158 of file defs.general.h.

SFTYPE pcumreg_tot[NUMENERREGIONS][COMPDIM *2][NPR]

Definition at line 159 of file defs.general.h.

SFTYPE(* pdot)[NPR]

Definition at line 191 of file defs.general.h.

SFTYPE(* pdot_tot)[NPR]

kept global

Definition at line 201 of file defs.general.h.

SFTYPE pdotreg[NUMENERREGIONS][COMPDIM *2][NPR]

Definition at line 160 of file defs.general.h.

SFTYPE pdotreg_tot[NUMENERREGIONS][COMPDIM *2][NPR]

below quantities are not kept in restart file since easily recomputed kept global so can always access current value throughout code

Definition at line 175 of file defs.general.h.

SFTYPE(* pdotterms)[NUMFLUXTERMS][NPR]

Definition at line 192 of file defs.general.h.

SFTYPE(* pdotterms_tot)[NUMFLUXTERMS][NPR]

Definition at line 202 of file defs.general.h.

SFTYPE pdottermsjet2[COMPDIM *2][NUMFLUXTERMS][NPR]

Definition at line 141 of file defs.general.h.

SFTYPE pdottermsreg[NUMENERREGIONS][COMPDIM *2][NUMFLUXTERMS][NPR]

Definition at line 161 of file defs.general.h.

SFTYPE pdottermsreg_tot[NUMENERREGIONS][COMPDIM *2][NUMFLUXTERMS][NPR]

Definition at line 176 of file defs.general.h.

int PDTYPE

Definition at line 100 of file defs.general.h.

int PDVER

Definition at line 98 of file defs.general.h.

int PERFTYPE

Definition at line 100 of file defs.general.h.

int PERFVER

Definition at line 98 of file defs.general.h.

SFTYPE PERFWALLTIME

Definition at line 226 of file defs.general.h.

SFTYPE * phivsr_tot

Definition at line 37 of file defs.general.h.

int POSDEFMETRIC

Definition at line 241 of file defs.general.h.

FTYPE Pressureunit

Definition at line 273 of file defs.general.h.

FTYPE prfloorcoef[NPR]

Definition at line 247 of file defs.general.h.

FTYPE prMAX[NPR]

Definition at line 246 of file defs.general.h.

FTYPE(* ptr_compute_dSdrho[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 366 of file defs.general.h.

FTYPE(* ptr_compute_dSdu[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 367 of file defs.general.h.

FTYPE(* ptr_compute_dspecificSdrho_wmrho0[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 370 of file defs.general.h.

FTYPE(* ptr_compute_dspecificSdwmrho0_wmrho0[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 371 of file defs.general.h.

FTYPE(* ptr_compute_entropy[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 365 of file defs.general.h.

void(* ptr_compute_EOS_parms[NUMEOSS])(FTYPE(*EOSextra)[NSTORE2][NSTORE3][NUMEOSGLOBALS], FTYPE(*prim)[NSTORE2][NSTORE3][NPR])

Definition at line 381 of file defs.general.h.

void(* ptr_compute_EOS_parms_full[NUMEOSS])(FTYPE(*EOSextra)[NSTORE2][NSTORE3][NUMEOSGLOBALS], FTYPE(*prim)[NSTORE2][NSTORE3][NPR])

Definition at line 382 of file defs.general.h.

FTYPE(* ptr_compute_idrho0dp[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 375 of file defs.general.h.

FTYPE(* ptr_compute_idwmrho0dp[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 374 of file defs.general.h.

FTYPE(* ptr_compute_qdot[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 376 of file defs.general.h.

int(* ptr_compute_sources_EOS[NUMEOSS])(FTYPE *EOSextra, FTYPE *pr, struct of_geom *geom, struct of_state *q, FTYPE *Ui, FTYPE *dUother, FTYPE(*dUcomp)[NPR])

Definition at line 377 of file defs.general.h.

FTYPE(* ptr_compute_specificentropy_wmrho0[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 369 of file defs.general.h.

FTYPE(* ptr_compute_temp[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 380 of file defs.general.h.

FTYPE(* ptr_compute_u_from_entropy[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE entropy)

Definition at line 358 of file defs.general.h.

FTYPE(* ptr_cs2_compute[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 363 of file defs.general.h.

FTYPE(* ptr_dpdrho0_rho0_u[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 362 of file defs.general.h.

FTYPE(* ptr_dpdu_rho0_u[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

Definition at line 361 of file defs.general.h.

void(* ptr_fix_primitive_eos_scalars[NUMEOSS])(FTYPE *EOSextra, FTYPE *pr)

Definition at line 385 of file defs.general.h.

void(* ptr_get_EOS_parms[NUMEOSS])(int *numparms, FTYPE *EOSextra, FTYPE *parlist)

Definition at line 384 of file defs.general.h.

void(* ptr_getall_forinversion[NUMEOSS])(int eomtype, int whichd, FTYPE *EOSextra, FTYPE quant1, FTYPE quant2, FTYPE *fun, FTYPE *dfunofrho, FTYPE *dfunofu)

Definition at line 386 of file defs.general.h.

FTYPE(* ptr_pressure_rho0_u[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE u)

EOS related functions.

Definition at line 357 of file defs.general.h.

FTYPE(* ptr_pressure_wmrho0[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE wmrho0)

Definition at line 373 of file defs.general.h.

void(* ptr_store_EOS_parms[NUMEOSS])(int numparms, FTYPE *EOSextra, FTYPE *parlist)

Definition at line 383 of file defs.general.h.

FTYPE(* ptr_u_rho0_p[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE p)

Definition at line 359 of file defs.general.h.

FTYPE(* ptr_u_rho0_T[NUMEOSS])(FTYPE *EOSextra, FTYPE rho0, FTYPE T)

Definition at line 360 of file defs.general.h.

int PTYPE

Definition at line 100 of file defs.general.h.

int PVER

file version stuff:

Definition at line 98 of file defs.general.h.

FTYPE Q

Definition at line 268 of file defs.general.h.

SFTYPE QBH

Definition at line 269 of file defs.general.h.

FTYPE QBH0

Definition at line 272 of file defs.general.h.

FTYPE qe

Definition at line 268 of file defs.general.h.

FTYPE R

Definition at line 268 of file defs.general.h.

FTYPE R0

Definition at line 47 of file defs.general.h.

FTYPE* rcent

Definition at line 35 of file defs.general.h.

FTYPE * rcent_tot

Definition at line 35 of file defs.general.h.

FTYPE rcurr

Definition at line 56 of file defs.general.h.

long rdump_cnt

Definition at line 116 of file defs.general.h.

FTYPE Re

Definition at line 268 of file defs.general.h.

int reallaststep

Definition at line 95 of file defs.general.h.

long realnstep

Definition at line 210 of file defs.general.h.

int RESTARTMODE

Definition at line 241 of file defs.general.h.

int rho0unittype

Definition at line 274 of file defs.general.h.

FTYPE rhofactor

Definition at line 270 of file defs.general.h.

FTYPE rhomassunit

Definition at line 273 of file defs.general.h.

FTYPE RHOMIN

Definition at line 245 of file defs.general.h.

FTYPE RHOMINLIMIT

Definition at line 245 of file defs.general.h.

FTYPE Rhor

Definition at line 49 of file defs.general.h.

FTYPE rhounit

Definition at line 273 of file defs.general.h.

FTYPE Rin

Definition at line 47 of file defs.general.h.

FTYPE Rin_array[NDIM]

Definition at line 48 of file defs.general.h.

FTYPE Risco

Definition at line 49 of file defs.general.h.

FTYPE Rout

Definition at line 47 of file defs.general.h.

FTYPE Rout_array[NDIM]

Definition at line 48 of file defs.general.h.

FTYPE rsun

Definition at line 268 of file defs.general.h.

int runtype

Definition at line 84 of file defs.general.h.

FTYPE SAFE

Definition at line 251 of file defs.general.h.

FTYPE sigmamat

Definition at line 268 of file defs.general.h.

FTYPE sigmasb

Definition at line 268 of file defs.general.h.

int sortedoutput

Definition at line 223 of file defs.general.h.

SFTYPE* sourceadd

Definition at line 193 of file defs.general.h.

SFTYPE* sourceadd_tot

Definition at line 194 of file defs.general.h.

SFTYPE sourceaddreg[NUMENERREGIONS][NPR]

Definition at line 162 of file defs.general.h.

SFTYPE sourceaddreg_tot[NUMENERREGIONS][NPR]

Definition at line 163 of file defs.general.h.

SFTYPE(* sourceaddterms)[NPR]

Definition at line 195 of file defs.general.h.

SFTYPE(* sourceaddterms_tot)[NPR]

Definition at line 196 of file defs.general.h.

SFTYPE sourceaddtermsreg[NUMENERREGIONS][NUMSOURCES][NPR]

Definition at line 164 of file defs.general.h.

SFTYPE sourceaddtermsreg_tot[NUMENERREGIONS][NUMSOURCES][NPR]

Definition at line 165 of file defs.general.h.

FTYPE sourcedtglobal

Definition at line 263 of file defs.general.h.

int special3dspc

ENO DEBUG GLOBAL VARS.

SOME GEOMETRIC VARIABLES

Definition at line 331 of file defs.general.h.

int specialstep

Definition at line 79 of file defs.general.h.

FTYPE SPECIFICENTROPYMIN

Definition at line 245 of file defs.general.h.

FTYPE SPECIFICENTROPYMINLIMIT

Definition at line 245 of file defs.general.h.

int SPTYPE

Definition at line 100 of file defs.general.h.

int SPVER

Definition at line 98 of file defs.general.h.

FTYPE SQRTMINNUMREPRESENT

Definition at line 388 of file defs.general.h.

FTYPE ss

Definition at line 353 of file defs.general.h.

FTYPE startx[NDIM]

Definition at line 51 of file defs.general.h.

int steppart

Definition at line 81 of file defs.general.h.

long steptofaildump

Definition at line 230 of file defs.general.h.

long steptofailmap

Definition at line 230 of file defs.general.h.

int STEPTYPE

Definition at line 100 of file defs.general.h.

int STEPVER

Definition at line 98 of file defs.general.h.

SFTYPE t

Definition at line 52 of file defs.general.h.

FTYPE t_transition_in

for holding absolute values of indices of regions – for restarting

Definition at line 123 of file defs.general.h.

FTYPE t_transition_out

Definition at line 123 of file defs.general.h.

FTYPE TDYNORYEglobal

Definition at line 55 of file defs.general.h.

FTYPE Tempunit

Definition at line 273 of file defs.general.h.

SFTYPE tf

Definition at line 52 of file defs.general.h.

SFTYPE THETAROT

Definition at line 269 of file defs.general.h.

FTYPE THETAROT0

Definition at line 272 of file defs.general.h.

SFTYPE THETAROTMETRIC

Definition at line 269 of file defs.general.h.

SFTYPE THETAROTPRIMITIVES

Definition at line 269 of file defs.general.h.

int TIMEORDER

Definition at line 131 of file defs.general.h.

int TIMETYPE

Definition at line 131 of file defs.general.h.

int truempicombinetype

Definition at line 214 of file defs.general.h.

SFTYPE tsteppartf

Definition at line 52 of file defs.general.h.

SFTYPE tstepparti

Definition at line 52 of file defs.general.h.

int TSTYPE

Definition at line 100 of file defs.general.h.

int TSVER

Definition at line 98 of file defs.general.h.

FTYPE Ttpow

Definition at line 353 of file defs.general.h.

FTYPE Tunit

Definition at line 273 of file defs.general.h.

SFTYPE* U_init

Definition at line 187 of file defs.general.h.

SFTYPE* U_init_tot

Definition at line 188 of file defs.general.h.

int Uconsevolveloop[NUMFLUXLOOPNUMBERS]

Definition at line 320 of file defs.general.h.

int Uconsloop[NUMFLUXLOOPNUMBERS]

Definition at line 318 of file defs.general.h.

FTYPE ucrit

Definition at line 353 of file defs.general.h.

int unewisavg

Definition at line 132 of file defs.general.h.

FTYPE UORHOLIMIT

Definition at line 248 of file defs.general.h.

SFTYPE Ureg_init[NUMENERREGIONS][NPR]

Definition at line 156 of file defs.general.h.

SFTYPE Ureg_init_tot[NUMENERREGIONS][NPR]

Definition at line 157 of file defs.general.h.

int* usedqarray

Definition at line 324 of file defs.general.h.

int useghostplusactive

Definition at line 134 of file defs.general.h.

int UTOPRIMVERSION

Definition at line 131 of file defs.general.h.

FTYPE uttdiscr

Definition at line 253 of file defs.general.h.

FTYPE UULIMIT

Definition at line 250 of file defs.general.h.

FTYPE UUMIN

Definition at line 245 of file defs.general.h.

FTYPE UUMINLIMIT

Definition at line 245 of file defs.general.h.

SFTYPE * vrsqvsr

Definition at line 37 of file defs.general.h.

SFTYPE * vrsqvsr_tot

Definition at line 37 of file defs.general.h.

FTYPE Vunit

Definition at line 273 of file defs.general.h.

FTYPE wavedtglobal

Definition at line 263 of file defs.general.h.

int waveglobaldti[NDIM]

Definition at line 264 of file defs.general.h.

int waveglobaldtj[NDIM]

Definition at line 264 of file defs.general.h.

int waveglobaldtk[NDIM]

Definition at line 264 of file defs.general.h.

int whichfake

Definition at line 220 of file defs.general.h.

int WHICHFILE

Definition at line 241 of file defs.general.h.

int whichrestart

global flags

Definition at line 219 of file defs.general.h.

int whocalleducon

Definition at line 217 of file defs.general.h.

FTYPE Xmetricnew[NDIM]

Definition at line 29 of file defs.general.h.

FTYPE Xmetricold[NDIM]

Definition at line 29 of file defs.general.h.

SFTYPE ZCPSESTIMATE

Definition at line 226 of file defs.general.h.

FTYPE zerouuperbaryon

Definition at line 228 of file defs.general.h.

FTYPE Zin

Definition at line 47 of file defs.general.h.

FTYPE Zout

Definition at line 47 of file defs.general.h.