This code version is the basic version and incorporates the following features (remember to check Future developments for coming improvements). Version 1.4 has the following features:
2-D and 3-D versions
Variable timestep
Choice of time integration schemes: predictor-corrector, verlet, Beeman
Choice of Kernel functions:
Gaussian
Quadratic
Cubic Spline
Wendland Quintic
Choice of two types of solid boundary condition: dynamic and repulsive force
Periodic open boundary conditions in 3-D
Choice of viscosity treatments:
Artificial Viscosity
Laminar Viscosity
Sub-Particle Scale (SPS) Turbulence Model
Different Types of Moving Objects (forced motion only)
Moving Gate
Wavemaker
Sliding Wedge
Visualization routines using Matlab or ParaView
New Options:
Density Reinitialization using Shepard or Moving Least Squares (MLS)