Line 1: | Line 1: | ||
− | + | '''11 February 2009 - v2.0.000: ''' | |
+ | |||
+ | For version 2.0, there are many new features including kernel correction schemes, floating objects, Riemann solvers. Details can be found in the new '''[[Media:SPHysics_v2.0.000_GUIDE.pdf | SPHysics_v2.0.000_GUIDE.pdf]]''' | ||
+ | |||
+ | ''Features:'' | ||
+ | :*kernel gradient correction | ||
+ | :*floating objects | ||
+ | :*Riemann solvers | ||
+ | |||
+ | ''Source code bugs:'' | ||
+ | :*Have separate subroutines : poute_2D & poute_Conservative_2D | ||
+ | :*INDAT always in columns (better to read files from Matlab) | ||
+ | :*Normalization coefficients for Wendland 3D: AWen = 21/(16.pi) and BWen = AWen*-5 | ||
+ | :*Shepard filter appears now with ac_Shepard / pre_celij_Shepard / pre_self_Shepard | ||
+ | :*Correct TIME for each PART | ||
+ | :*ipoute is used instead of ivort_calc | ||
+ | :*use vortx/y/z_temp in poute instead of vortx(npar) | ||
+ | :*Variables xm1 in Verlet were obsolete and removed | ||
+ | :*Some variables xdoto, xdotm1 in Beeman were obsolete and removed | ||
+ | :*Vorticity calculation as an option | ||
+ | :*Velocity gradients, CSPH, in separate routines | ||
+ | :*if(i.ge. nstart_ MLS.and.j.ge. nstart_ MLS)then before drx and call kernel in pre_MLS | ||
+ | :*nstart_Shepard = nbp1 !nstart and nstart_MLS = nbp1 !nstart | ||
+ | :*if(rr2.lt.fourh2.and.rr2.gt.1.e-18) then instead of if(rr2.le.fourh2.and.rr2.ge.1.e-18) then | ||
+ | :*Checkpointing (i.e. using RESTART repetitively for batch submissions on clusters) | ||
+ | :*nstart changed | ||
+ | :*Bug found by Arno Meyerhofer in LU_decomposition | ||
+ | :*message that Verlet and Beeman do not work with conservative formulation | ||
+ | :*Error Message for periodic boundaries cases with too few particles | ||
+ | :*Hughes and Graham (2010) suggestion to improve Dalrymple BC behaviour | ||
+ | :*Number of time steps to apply density filter, verlet or DBC correction as input data | ||
+ | :*AC replaced by AC_NONE | ||
+ | :*Floating bodies for Dalrymple BC | ||
+ | |||
+ | ''COMPILERS:'' | ||
+ | :*Support has now been added for the Silverfrost FTN95 compiler on Windows, and for the GCC gfortran compiler on Cygwin (linux file system emulator) | ||
+ | |||
+ | ''BATCH files:'' | ||
+ | :*Batch files for unix/linux now report errors in compilation and successful completion of SPHYSICSgen | ||
+ | :*New batch files for Silverfrost FTN95 (formerly Salford FTN95) | ||
+ | |||
+ | ''CaseN.txt:'' | ||
+ | :*Multiple Changes due to new compiling options. | ||
+ | :*Option for precision of XYZ variables: single or double | ||
+ | |||
+ | ''Postprocessing:'' | ||
+ | :*Matlab program to plot properties by colour (e.g. SPHYSICS2D_Plot_Magnitude.m) | ||
+ | :*Debugged PART2VTU_2D/3D.f | ||
11 February 2009 - v2.0.000:
For version 2.0, there are many new features including kernel correction schemes, floating objects, Riemann solvers. Details can be found in the new SPHysics_v2.0.000_GUIDE.pdf
Features:
Source code bugs:
COMPILERS:
BATCH files:
CaseN.txt:
Postprocessing:
11 February 2009 - v1.4.000:
Source code:
BATCH files:
CaseN.txt:
Postprocessing:
22 April 2008 - v1.2.000 :
12 November 2007 - v1.0.003 :
08 August 2007 - v1.0.002 :
06 August 2007 - v1.0.001 :
01 August 2007 - v1.0 :