Blender V2.61 - r43446
Defines | Functions | Variables

solver_main.cpp File Reference

#include "solver_class.h"
#include "solver_relax.h"
#include "particletracer.h"
#include "loop_tools.h"
#include <stdlib.h>

Go to the source code of this file.

Defines

#define NEWDEBCHECK(str)
#define MYDF(l)   RAC(ccel, l)
#define RWVEL_THRESH   1.5
#define RWVEL_WINDTHRESH   (RWVEL_THRESH*0.5)
#define SLOWDOWNREGION   (mSizez/4)
#define P_LCSMQO   0.01
#define nbdf(l)   m[ this->dfInv[(l)] ]
#define REFERENCE_PRESSURE   1.0

Functions

void messageOutputForce (string from)

Variables

double globdfcnt
double globdfavg [19]
double globdfmax [19]
double globdfmin [19]
int glob_mpindex
int glob_mpnum
bool globOutstrForce

Detailed Description

Definition in file solver_main.cpp.


Define Documentation

#define MYDF (   l)    RAC(ccel, l)

Definition at line 339 of file solver_main.cpp.

Referenced by LbmFsgrSolver::mainLoop().

#define nbdf (   l)    m[ this->dfInv[(l)] ]
#define NEWDEBCHECK (   str)
Value:
if(!this->mPanic){ FSGR_FORIJK_BOUNDS(mMaxRefine) { \
        if(RFLAG(mMaxRefine,i,j,k,mLevel[mMaxRefine].setCurr)&(CFFluid|CFInter)) { \
        for(int l=0;l<dTotalNum;l++) { \
            if(!finite(QCELL(mMaxRefine,i,j,k,mLevel[mMaxRefine].setCurr,l))) { errMsg("NNOFIN"," "<<str<<" at "<<PRINT_IJK<<" l"<<l<<" "); }\
        }/*for*/ \
        }/*if*/ \
    } }

Definition at line 249 of file solver_main.cpp.

#define P_LCSMQO   0.01

Definition at line 352 of file solver_main.cpp.

Referenced by LbmFsgrSolver::mainLoop().

#define REFERENCE_PRESSURE   1.0

Referenced by LbmFsgrSolver::mainLoop().

#define RWVEL_THRESH   1.5

Definition at line 342 of file solver_main.cpp.

Referenced by LbmFsgrSolver::mainLoop().

#define RWVEL_WINDTHRESH   (RWVEL_THRESH*0.5)

Definition at line 343 of file solver_main.cpp.

Referenced by LbmFsgrSolver::mainLoop().

#define SLOWDOWNREGION   (mSizez/4)

Definition at line 347 of file solver_main.cpp.

Referenced by LbmFsgrSolver::mainLoop().


Function Documentation

void messageOutputForce ( string  from)

Definition at line 300 of file utilities.cpp.

References DM_NONE, globOutstrForce, and messageOutputFunc().

Referenced by LbmFsgrSolver::stepMain().


Variable Documentation

Definition at line 89 of file utilities.cpp.

Definition at line 88 of file utilities.cpp.

double globdfavg[19]

Definition at line 24 of file solver_main.cpp.

double globdfcnt

perform a single LBM step

Definition at line 23 of file solver_main.cpp.

double globdfmax[19]

Definition at line 25 of file solver_main.cpp.

double globdfmin[19]

Definition at line 26 of file solver_main.cpp.

Definition at line 298 of file utilities.cpp.

Referenced by messageOutputForce().