|
PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
|
Files | |
| Boundaries.c | |
| Filter.c | |
| Implements numerical filtering schemes for Large Eddy Simulation (LES). | |
| grid.c | |
| implicitsolvers.c | |
| initialcondition.c | |
| // Setup the Initial conditions for different cases. | |
| interpolation.c | |
| Main program for DMSwarm interpolation using the fdf-curvIB method. | |
| io.c | |
| Implementation of data input/output routines, focusing on grid configuration. | |
| les.c | |
| Implements the Large Eddy Simulation (LES) turbulence models. | |
| logging.c | |
| Metric.c | |
| ParticleMotion.c | |
| ParticlePhysics.c | |
| ParticleSwarm.c | |
| picsolver.c | |
| poisson.c | |
| postprocessing_kernels.c | |
| postprocessor.c | |
| Phase 2 implementation of the post-processing tool. | |
| rhs.c | |
| setup.c | |
| // Setup code for running any simulation | |
| simulation.c | |
| // code for simulation loop | |
| solvers.c | |
| vtk_io.c | |
| walkingsearch.c | |
| wallfunction.c | |