Saras
Finite   Difference   Solver   for   Fluid   Dynamics   Simulations
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  lib
  boundary
 boundary.ccDefinitions for functions of class boundary
 boundary.hClass declaration of boundary
 dirichletCC.ccDefinitions for functions of class boundary
 dirichletFC.ccDefinitions for functions of class boundary
 neumannCC.ccDefinitions for functions of class boundary
 neumannFC.ccDefinitions for functions of class boundary
 periodicCC.ccDefinitions for functions of class boundary
 periodicFC.ccDefinitions for functions of class boundary
  field
 derivative.ccDefinitions for functions of class derivative
 derivative.hClass declaration of derivative
 field.ccDefinitions for functions of class field
 field.hClass declaration of field
 plainsf.ccDefinitions for functions of class plainsf - plain scalar field
 plainsf.hClass declaration of plainsf - plain scalar field
 plainvf.ccDefinitions for functions of class plainvf - plain vector field
 plainvf.hClass declaration of plainvf - plain vector field
 sfield.ccDefinitions for functions of class sfield - scalar field
 sfield.hClass declaration of sfield - scalar field
 vfield.ccDefinitions for functions of class vfield - vector field
 vfield.hClass declaration of vfield - vector field
  force
 buoyantForce.ccDefinitions for functions of class buoyantForce
 coriolisForce.ccDefinitions for functions of class coriolisForce
 force.ccDefinitions for functions of class force
 force.hClass declaration of force
 randomForcing.ccDefinitions for functions of class randomForcing
 rotatingConv.ccDefinitions for functions of class rotatingConv
  grid
 grid.ccDefinitions for functions of class grid
 grid.hClass declaration of grid
  initial
 channelSine.ccDefinitions for functions of class initial
 initial.ccDefinitions for functions of class initial
 initial.hClass declaration of initial
 taylorGreen.ccDefinitions for functions of class initial
  io
 parser.ccDefinitions for functions of class parser
 parser.hClass declaration of parser
 probes.ccDefinitions for functions of class probes
 probes.hClass declaration of probes
 reader.ccDefinitions for functions of class reader
 reader.hClass declaration of reader
 tseries.ccDefinitions for functions of class tseries
 tseries.hClass declaration of tseries
 writer.ccDefinitions for functions of class writer
 writer.hClass declaration of writer
  parallel
 mpidata.ccDefinitions for functions of class mpidata
 mpidata.hClass declaration of mpidata
 parallel.ccDefinitions for functions of class parallel
 parallel.hClass declaration of parallel
  poisson
 poisson.ccDefinitions for functions of class poisson
 poisson.hClass declaration of poisson
  src
  solvers
  hydro
 hydro.ccDefinitions of common functions for both 2D and 3D runs of the solver class hydro - this class solves the basic Navier-Stokes equation
 hydro.hClass declaration of the hydro solver for both 2D and 3D cases
 hydro_d2.ccDefinitions of functions for 2D computations with the hydro class
 hydro_d3.ccDefinitions of functions for 3D computations with the hydro class
  scalar
 scalar.ccDefinitions of common functions for both 2D and 3D runs of the solver class scalar - this class solves the basic Navier-Stokes equation
 scalar.hClass declaration of the scalar solver for both 2D and 3D cases
 scalar_d2.ccDefinitions of functions for 2D computations with the scalar class
 scalar_d3.ccDefinitions of functions for 3D computations with the scalar class
 main.ccMain file for Saras. The appropriate solver is chosen and initialized here
  tests
  global
 unittest.ccDefinitions for global functions for unit tests
 unittest.hDeclarations of global functions and variables for unit tests
  units
 alltests.hDeclarations of all the test functions of unit tests
 differ_test.ccDefinitions of functions to test correctness of finite differencing
 field_test.ccDefinitions of functions to test the field library, specifically divergence computation
 hydro_test.ccDefinitions of functions to test the hydro class, specifically periodic data transfer
 nlin_test.ccDefinitions of functions to test if non-linear terms are being computed correctly
 poisson_test.ccDefinitions of functions to test if the multi-grid solver is solving the Poisson equation correctly
 main.ccMain file for test run of Saras. All test modules are called from here
  tests
  ldcTest
 checkLDC.pySaras