All routines related to fixing up solution when inversion fails or floors on densities are hit all fixup stuff only called for non-B advance.
More...
|
#define | YFLADDRADTOGAS 0 |
|
#define | FIXUPTYPE 0 |
|
#define | MAXVOTES 8 |
|
#define | NUMCHECKS 2 |
|
#define | ISGAMMACHECK 0 |
|
#define | ISUUCHECK 0 |
|
#define | ORDERINDEPENDENT 1 |
|
#define | GENERALAVERAGE 1 |
|
#define | DO_CONSERVE_D_INFAILFIXUPS (0&&finalstep==1 && (SCALARPL(pl))) |
|
#define | HANDLEUNEG 0 |
|
#define | HANDLERHONEG 0 |
|
#define | HANDLERHOUNEG 0 |
|
#define | DOCOUNTNEGU 1 |
|
#define | DOCOUNTNEGRHO 1 |
|
#define | DOCOUNTNEGRHOU 1 |
|
#define | ADJUSTCONSERVEDQUANTITY 0 |
|
#define | PLOOPSTARTEND(pl) for(pl=startpl;pl<=endpl;pl++) if((NONRADFULLPL(pl) && doingmhd || RADFULLPL(pl) && doingmhd==0) && BPL(pl)==0) |
|
#define | AVG4_1(pr, i, j, k, pl) (0.25*((MACP0A1(pr,i,jp1mac(j),k,pl)+MACP0A1(pr,i,jm1mac(j),k,pl))+(MACP0A1(pr,im1mac(i),j,k,pl)+MACP0A1(pr,ip1mac(i),j,k,pl)))) |
|
#define | AVG4_2(pr, i, j, k, pl) (0.25*((MACP0A1(pr,ip1mac(i),jp1mac(j),k,pl)+MACP0A1(pr,ip1mac(i),jm1mac(j),k,pl))+(MACP0A1(pr,im1mac(i),jp1mac(j),k,pl)+MACP0A1(pr,im1mac(i),jm1mac(j),k,pl)))) |
|
#define | AVG2_1(pr, i, j, k, pl) (0.5*(MACP0A1(pr,i,jp1mac(j),k,pl)+MACP0A1(pr,i,jm1mac(j),k,pl))) |
|
#define | AVG2_2(pr, i, j, k, pl) (0.5*(MACP0A1(pr,ip1mac(i),j,k,pl)+MACP0A1(pr,im1mac(i),j,k,pl))) |
|
#define | AVG2_3(pr, i, j, k, pl) (0.5*(MACP0A1(pr,ip1mac(i),jp1mac(j),k,pl)+MACP0A1(pr,im1mac(i),jm1mac(j),k,pl))) |
|
#define | AVG2_4(pr, i, j, k, pl) (0.5*(MACP0A1(pr,ip1mac(i),jm1mac(j),k,pl)+MACP0A1(pr,im1mac(i),jp1mac(j),k,pl))) |
|
#define | AVG4_1(pr, i, j, k, pl) (0.25*((MACP0A1(pr,i,jp1mac(j),k,pl)+MACP0A1(pr,i,jm1mac(j),k,pl))+(MACP0A1(pr,im1mac(i),j,k,pl)+MACP0A1(pr,ip1mac(i),j,k,pl)))) |
|
#define | AVG4_2(pr, i, j, k, pl) (0.25*((MACP0A1(pr,ip1mac(i),jp1mac(j),k,pl)+MACP0A1(pr,ip1mac(i),jm1mac(j),k,pl))+(MACP0A1(pr,im1mac(i),jp1mac(j),k,pl)+MACP0A1(pr,im1mac(i),jm1mac(j),k,pl)))) |
|
#define | CAUSALAVG 0 |
|
#define | CAUSALAVG_WHEN_U2AVG 0 |
|
#define | SIMPLEAVG_WHEN_U2AVG 1 |
|
#define | MAXUPOSAVG_WHEN_U2AVG 2 |
|
#define | CAUSAL_THENMIN_WHEN_U2AVG 3 |
|
#define | HOWTOAVG_WHEN_U2AVG MAXUPOSAVG_WHEN_U2AVG |
|
#define | NOGOODSTATIC 0 |
|
#define | NOGOODRESET 1 |
|
#define | NOGOODAVERAGE 2 |
|
#define | TODONOGOOD NOGOODAVERAGE |
|
#define | WHICHPTOUSEWHENNOGOOD 0 |
|
#define | FLOORDAMPFRAC (0.1) |
|
#define | NUMBSQFLAGS 5 |
|
#define | GAMMAERGOLIMIT 0 |
|
#define | DO_CONSERVE_D 0 |
|
#define | UTLIMIT (50.0) |
|
#define | UTFIX (utobs) |
|
#define | GRADIENTFACTOR (.001) |
|
All routines related to fixing up solution when inversion fails or floors on densities are hit all fixup stuff only called for non-B advance.
Definition in file fixup.c.