|
#define | DIAGREPORT {trifprintf("t=%21.15g to do: tener=%21.15g (dt=%21.15g): dump_cnt=%ld @ t=%21.15g (dt=%21.15g) : avg_cnt=%ld @ t=%21.15g (dt=%21.15g) : debug_cnt=%ld @ t=%21.15g (dt=%21.15g) : image_cnt=%ld @ t=%21.15g (dt=%21.15g): restart=%d @ nstep=%ld (dt=%ld) dtfake=%ld\n",t,tdumpgen[ENERDUMPTYPE],DTdumpgen[ENERDUMPTYPE],dumpcntgen[MAINDUMPTYPE],tdumpgen[MAINDUMPTYPE],DTdumpgen[MAINDUMPTYPE],dumpcntgen[AVG1DUMPTYPE],tdumpgen[AVG1DUMPTYPE],DTdumpgen[AVG1DUMPTYPE],dumpcntgen[DEBUGDUMPTYPE],tdumpgen[DEBUGDUMPTYPE],DTdumpgen[DEBUGDUMPTYPE],dumpcntgen[IMAGEDUMPTYPE],tdumpgen[IMAGEDUMPTYPE],DTdumpgen[IMAGEDUMPTYPE],whichrestart,nrestart,DTr,DTfake);} |
|
#define | JETBSQORHO (3.162) |
|
#define | JETBSQORHO (3.162) |
|
#define | DEBUGFRLOOP 1 |
|
#define | AVOIDFULLINVERSION 1 |
|
|
static int | get_dodumps (int call_code, int firsttime, SFTYPE localt, long localnstep, long localrealnstep, FTYPE *tdumpgen, FTYPE *tlastgen, FTYPE tlastareamap, long long int nlastrestart, long long int nrestart, long long int nlastfake, long long int nfake, int *doareamap, int *dodumpgen) |
| setup whether do each dump type More...
|
|
static int | pre_dump (int whichDT, FTYPE tt, FTYPE localt, FTYPE *DTdumpgenvar, long int *dumpcntgenvar, long long int *dumpcgen, FTYPE *tdumpgen, FILE **dumpcnt_filegen, FTYPE *tlastgen,int whichrestartvar, long long int restartc, long long int localrealnstep, long long int nrestart, long DTrvar, long long int nlastrestart,int whichfakevar, long long int fakec, long long int nfake, long DTfakevar, long long int nlastfake) |
| do stuff before dumping More...
|
|
static int | post_dump (int whichDT, FTYPE localt, FTYPE *DTdumpgenvar, long int *dumpcntgenvar, long long int *dumpcgen, FTYPE *tdumpgen, FILE **dumpcnt_filegen, FTYPE *tlastgen,long *restartstepsvar, int *whichrestartvar, long long int *restartc, long localrealnstep, long long int *nrestart, long DTrvar, long long int *nlastrestart,long *fakestepsvar, int *whichfakevar, long long int *fakec, long long int *nfake, long DTfakevar, long long int *nlastfake) |
| do stuff after dumping More...
|
|
int | diag (int call_code, FTYPE localt, long localnstep, long localrealnstep) |
| main diag() call for diagnostics OPENMPNOTE: Assume diag() not called by multiple threads, so static's are ok (including firsttime) More...
|
|
int | area_map (int call_code, int type, int size, int i, int j, int k, FTYPE(*prim)[NSTORE2][NSTORE3][NPR]) |
| 2D only for now since really only useful for 2D imaging map out region around failure point OPENMPNOTE: Assume area_map() not called by multiple threads, so static's are ok (including firsttime) More...
|
|
void | frdotout (void) |
| OPENMPNOTE: Assume frdotout() not called by multiple threads, so static's are ok (including firsttime) write the flux vs. More...
|
|
void | init_varstavg (void) |
| get various vars vs. time and average them in time More...
|
|
void | final_varstavg (FTYPE IDT) |
| final vars averaged in time More...
|
|
int | set_varstavg (FTYPE tfrac) |
| set var to be averaged in time More...
|
|
int | average_calc (int doavg) |
| if doavg==1, then assume this is call before dumping More...
|
|
diagnostics subroutine
Definition in file diag.c.