analyticalSol.cpp | Physalis analytical solutions for the Stokes equation |
analyticalSol.h [code] | |
boundaryCond.cpp | Set outer boundary conditions for velocity |
boundaryCond.h [code] | |
cage.cpp | Calculate coordinates of cage points and call the class analyticalSol to calculate the velocity boundary conditions at cage points |
cage.h [code] | |
cageInit.cpp | Set velocity for cage points at the initial stage |
cageInit.h [code] | |
constant.h [code] | Definitions of global constants |
divUStar.cpp | Calculate divergence of u* |
divUStar.h [code] | |
exactSol.cpp | Set exact solutions of velocity and pressure for calculating accuracy |
exactSol.h [code] | |
flowSolver.cpp | The actual flow solver |
flowSolver.h [code] | |
ghostPoint.cpp | Interpolate the ghost velocity points at the interface of two meshes |
ghostPoint.h [code] | |
initCond.cpp | Set initial conditions |
initCond.h [code] | |
initStage.cpp | Calculate the initial stage using the velcity at cage points from cageInit |
initStage.h [code] | |
inputData.cpp | Read input file with a free format |
inputData.h [code] | |
LLSSolver.cpp | Linear Least Square Solver |
LLSSolver.h [code] | |
main.cpp | Start the simulation |
mainpage.cpp | |
NSSolver.cpp | Navier-Stokes equation Solver |
NSSolver.h [code] | |
outputData.cpp | Output velocity and pressure to files |
outputData.h [code] | |
PetscLinearSolver.cpp | Linear system solver |
PetscLinearSolver.h [code] | |
pressure.cpp | Pressure Poisson equation Solver |
pressure.h [code] | |
projectionMethod.cpp | Projection method solver |
projectionMethod.h [code] | |
setDt.cpp | Set time increment dt for stability |
setDt.h [code] | |
uNew.cpp | Calculate the velocity at the next step |
uNew.h [code] | |
uStar.cpp | Calculate the predicted velocity u* |
uStar.h [code] | |
vorticity.cpp | Calculate vorticity |
vorticity.h [code] |