1.6.0
CCC
 
Loading...
Searching...
No Matches
AModelOptimSills.cpp File Reference

Macros

#define IJDIR(ijvar, ipadir)   ((ijvar) * _npadir + (ipadir))
 
#define WT(ijvar, ipadir)   wt[IJDIR(ijvar, ipadir)]
 
#define GG(ijvar, ipadir)   gg[IJDIR(ijvar, ipadir)]
 
#define _WT(ijvar, ipadir)   _wt[IJDIR(ijvar, ipadir)]
 
#define _GG(ijvar, ipadir)   _gg[IJDIR(ijvar, ipadir)]
 
#define _WT2(ijvar, ipadir)   _wt2[IJDIR(ijvar, ipadir)]
 
#define _GG2(ijvar, ipadir)   _gg2[IJDIR(ijvar, ipadir)]
 
#define TAB(ijvar, ipadir)   tabin[IJDIR(ijvar, ipadir)]
 
#define DD(idim, ijvar, ipadir)   _dd[idim][IJDIR(ijvar, ipadir)]
 
#define CORRECT(idir, k)
 
#define INCORRECT(idir, k)
 

Macro Definition Documentation

◆ _GG

#define _GG (   ijvar,
  ipadir 
)    _gg[IJDIR(ijvar, ipadir)]

◆ _GG2

#define _GG2 (   ijvar,
  ipadir 
)    _gg2[IJDIR(ijvar, ipadir)]

◆ _WT

#define _WT (   ijvar,
  ipadir 
)    _wt[IJDIR(ijvar, ipadir)]

◆ _WT2

#define _WT2 (   ijvar,
  ipadir 
)    _wt2[IJDIR(ijvar, ipadir)]

◆ CORRECT

#define CORRECT (   idir,
 
)
Value:
(!isZero(vario->getHhByIndex(idir, k)) && \
!FFFF(vario->getHhByIndex(idir, k)) && \
!isZero(vario->getSwByIndex(idir, k)) && \
!FFFF(vario->getSwByIndex(idir, k)) && !FFFF(vario->getGgByIndex(idir, k)))
GSTLEARN_EXPORT bool FFFF(double value)
Definition Utilities.cpp:113
GSTLEARN_EXPORT bool isZero(double value, double eps=EPSILON10)
Definition Utilities.cpp:63

◆ DD

#define DD (   idim,
  ijvar,
  ipadir 
)    _dd[idim][IJDIR(ijvar, ipadir)]

◆ GG

#define GG (   ijvar,
  ipadir 
)    gg[IJDIR(ijvar, ipadir)]

◆ IJDIR

#define IJDIR (   ijvar,
  ipadir 
)    ((ijvar) * _npadir + (ipadir))

◆ INCORRECT

#define INCORRECT (   idir,
 
)
Value:
(isZero(vario->getHhByIndex(idir, k)) || \
FFFF(vario->getHhByIndex(idir, k)) || \
isZero(vario->getSwByIndex(idir, k)) || \
FFFF(vario->getSwByIndex(idir, k)) || FFFF(vario->getGgByIndex(idir, k)))

◆ TAB

#define TAB (   ijvar,
  ipadir 
)    tabin[IJDIR(ijvar, ipadir)]

◆ WT

#define WT (   ijvar,
  ipadir 
)    wt[IJDIR(ijvar, ipadir)]