Fluid3dSolver::DiffusionImpl Class Reference

#include <Fluid3dSolver.h>

Inheritance diagram for Fluid3dSolver::DiffusionImpl:

Fluid3dSolver::Diffusion List of all members.

Public Member Functions

 DiffusionImpl (OpenGL::Flat3dTextureSet *textures, unsigned int valueTexture, unsigned int tempTexture, BoundaryType boundaryType, bool slice)
 DiffusionImpl (OpenGL::Flat3dTextureSet *textures, unsigned int valueTexture, BoundaryType boundaryType, bool slice)

Detailed Description

Implementation of Diffusion.


Constructor & Destructor Documentation

Fluid3dSolver::DiffusionImpl::DiffusionImpl OpenGL::Flat3dTextureSet textures,
unsigned int  valueTexture,
unsigned int  tempTexture,
BoundaryType  boundaryType,
bool  slice
 

Default constructor.

Parameters:
textures the texture set containing the value and temporary texture.
valueTexture the identifier of the value texture.
tempTexture the identifier of the temporary texture used when solving the set of linear equations.
boundaryType enum specifying which boundary condition to be used.
slice use independent slices.

Fluid3dSolver::DiffusionImpl::DiffusionImpl OpenGL::Flat3dTextureSet textures,
unsigned int  valueTexture,
BoundaryType  boundaryType,
bool  slice
 

Constructor where the temporary texture is created and added to the texture set.

Parameters:
textures the texture set containing the value texture.
valueTexture the identifier of the value texture.
boundaryType enum specifying which boundary condition to be used.
slice use independent slices.


The documentation for this class was generated from the following files:
Generated on Fri Jun 16 08:42:49 2006 for GPU Thesis by  doxygen 1.4.6-NO