Blender V2.61 - r43446
Functions | Variables

solver_interface.cpp File Reference

#include "ntl_matrices.h"
#include "solver_interface.h"
#include "ntl_ray.h"
#include "ntl_world.h"
#include "elbeem.h"

Go to the source code of this file.

Functions

void initGridSizes (int &sizex, int &sizey, int &sizez, ntlVec3Gfx &geoStart, ntlVec3Gfx &geoEnd, int mMaxRefine, bool parallel)
void calculateMemreqEstimate (int resx, int resy, int resz, int refine, float farfield, double *reqret, double *reqretFine, string *reqstr)
string convertSingleFlag2String (CellFlagType cflag)
string convertCellFlagType2String (CellFlagType cflag)
 helper function to convert flag to string (for debuggin)

Variables

int globGeoInitDebug = 0
int globGICPIProblems = 0

Detailed Description

Definition in file solver_interface.cpp.


Function Documentation

void calculateMemreqEstimate ( int  resx,
int  resy,
int  resz,
int  refine,
float  farfield,
double *  reqret,
double *  reqretFine,
string *  reqstr 
)
string convertCellFlagType2String ( CellFlagType  cflag)

helper function to convert flag to string (for debuggin)

Definition at line 722 of file solver_interface.cpp.

References CellFlagType, and convertSingleFlag2String().

Referenced by LbmFsgrSolver::debugPrintNodeInfo(), SimulationObject::initializeLbmSimulation(), and LbmFsgrSolver::reinitFlags().

string convertSingleFlag2String ( CellFlagType  cflag)
void initGridSizes ( int &  sizex,
int &  sizey,
int &  sizez,
ntlVec3Gfx geoStart,
ntlVec3Gfx geoEnd,
int  mMaxRefine,
bool  parallel 
)

Variable Documentation

perform geometry init (if switched on)

Definition at line 344 of file solver_interface.cpp.

Referenced by ControlParticles::checkPointInside(), and LbmSolverInterface::geoInitCheckPointInside().

Definition at line 345 of file solver_interface.cpp.

Referenced by LbmSolverInterface::geoInitCheckPointInside().