Saras
Finite Difference Solver for Fluid Dynamics Simulations

lib  
boundary  
boundary.cc  Definitions for functions of class boundary 
boundary.h  Class declaration of boundary 
dirichletCC.cc  Definitions for functions of class boundary 
dirichletFC.cc  Definitions for functions of class boundary 
neumannCC.cc  Definitions for functions of class boundary 
neumannFC.cc  Definitions for functions of class boundary 
periodicCC.cc  Definitions for functions of class boundary 
periodicFC.cc  Definitions for functions of class boundary 
field  
derivative.cc  Definitions for functions of class derivative 
derivative.h  Class declaration of derivative 
field.cc  Definitions for functions of class field 
field.h  Class declaration of field 
plainsf.cc  Definitions for functions of class plainsf  plain scalar field 
plainsf.h  Class declaration of plainsf  plain scalar field 
plainvf.cc  Definitions for functions of class plainvf  plain vector field 
plainvf.h  Class declaration of plainvf  plain vector field 
sfield.cc  Definitions for functions of class sfield  scalar field 
sfield.h  Class declaration of sfield  scalar field 
vfield.cc  Definitions for functions of class vfield  vector field 
vfield.h  Class declaration of vfield  vector field 
force  
buoyantForce.cc  Definitions for functions of class buoyantForce 
coriolisForce.cc  Definitions for functions of class coriolisForce 
force.cc  Definitions for functions of class force 
force.h  Class declaration of force 
randomForcing.cc  Definitions for functions of class randomForcing 
rotatingConv.cc  Definitions for functions of class rotatingConv 
grid  
grid.cc  Definitions for functions of class grid 
grid.h  Class declaration of grid 
initial  
initial.cc  Definitions for functions of class initial 
initial.h  Class declaration of initial 
io  
parser.cc  Definitions for functions of class parser 
parser.h  Class declaration of parser 
probes.cc  Definitions for functions of class probes 
probes.h  Class declaration of probes 
reader.cc  Definitions for functions of class reader 
reader.h  Class declaration of reader 
tseries.cc  Definitions for functions of class tseries 
tseries.h  Class declaration of tseries 
writer.cc  Definitions for functions of class writer 
writer.h  Class declaration of writer 
parallel  
mpidata.cc  Definitions for functions of class mpidata 
mpidata.h  Class declaration of mpidata 
parallel.cc  Definitions for functions of class parallel 
parallel.h  Class declaration of parallel 
poisson  
poisson.cc  Definitions for functions of class poisson 
poisson.h  Class declaration of poisson 
src  
solvers  
hydro  
hydro.cc  Definitions of common functions for both 2D and 3D runs of the solver class hydro  this class solves the basic NavierStokes equation 
hydro.h  Class declaration of the hydro solver for both 2D and 3D cases 
hydro_d2.cc  Definitions of functions for 2D computations with the hydro class 
hydro_d3.cc  Definitions of functions for 3D computations with the hydro class 
scalar  
scalar.cc  Definitions of common functions for both 2D and 3D runs of the solver class scalar  this class solves the basic NavierStokes equation 
scalar.h  Class declaration of the scalar solver for both 2D and 3D cases 
scalar_d2.cc  Definitions of functions for 2D computations with the scalar class 
scalar_d3.cc  Definitions of functions for 3D computations with the scalar class 
tests  
global  
unittest.cc  Definitions for global functions for unit tests 
unittest.h  Declarations of global functions and variables for unit tests 
units  
alltests.h  Declarations of all the test functions of unit tests 
differ_test.cc  Definitions of functions to test correctness of finite differencing 
field_test.cc  Definitions of functions to test the field library, specifically divergence computation 
hydro_test.cc  Definitions of functions to test the hydro class, specifically periodic data transfer 
nlin_test.cc  Definitions of functions to test if nonlinear terms are being computed correctly 
poisson_test.cc  Definitions of functions to test if the multigrid solver is solving the Poisson equation correctly 
tests  
ldcTest  
validate_ldc.py  Saras 