-->
Code Features

From SPHYSICS

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
This code version is the basic version and incorporates the following features (remember to check [[Future_developments| Future developments]] for coming improvements).  Version 1.4 has the following features:  
 
This code version is the basic version and incorporates the following features (remember to check [[Future_developments| Future developments]] for coming improvements).  Version 1.4 has the following features:  
 +
 +
 +
{| align="right" 
 +
| <embed  src="http://stream.manchester.ac.uk/player.swf"  width="520"  height="425"  allowscriptaccess="always"  allowfullscreen="true"  flashvars="height=450&width=525&file=53825842_lo.mp4&streamer=rtmp://flash.stream.manchester.ac.uk/media/mp4:&searchbar=false&autostart=false&image=http://wiki.manchester.ac.uk/sphysics/images/Screenshot-Case3_3D_dx_0p005_frame0590.png">  </embed>
 +
|}
  
 
:*2-D and 3-D versions
 
:*2-D and 3-D versions

Revision as of 14:24, 18 September 2009

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)
    • RESTART option to stop and restart simulations
    • Capability for different Equations of State


From version 1.2 includes faster linked lists and core subroutines.