| 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] |
1.5.6