Line 2: | Line 2: | ||
− | '''22 April 2008 | + | '''11 February 2009 - v1.4.000: ''' |
+ | |||
+ | ''Source code:'' | ||
+ | :*Optimisations for gfortran and ifort compilers (-ipo)(SPHysicsgen.f) | ||
+ | :*CFL_number is an input data to calculate dt (SPHysicsgen.f; getdata.f) | ||
+ | :*dt corrected for Predictor-correct algorithm (step_predictor_corrector.f) | ||
+ | :*Equation of state for an ideal gas (SPHysicsgen.f ; EoS_IdealGas.f) | ||
+ | :*Changes in common (obsolete variables removed) (common.2D/3D) | ||
+ | :*The Beeman time-stepping algorithm is implemented (SPHysicsgen.f ; step_beeman.f) | ||
+ | :*The parameter KIND has been removed from subroutines ac, celij, self, kernel, viscosity. | ||
+ | |||
+ | ''BATCH files:'' | ||
+ | :*sph.out: output data from SPHYSICS is created in the code and some information appears on the screen, too. | ||
+ | :*Now SPHYSICSgen is automatically compiled using SPHYSICSgen_compiler.mak files | ||
+ | |||
+ | ''CaseN.txt:'' | ||
+ | :*Case3_3D: Case3.txt.highRes or Case3.txt.lowRes | ||
+ | :*Changes due to new compiling options. | ||
+ | |||
+ | ''Postprocessing:'' | ||
+ | :*Paraview programs in Fortran. New file FortranRoutines in Postprocessing | ||
+ | |||
+ | |||
+ | '''22 April 2008 - v1.2.000 : ''' | ||
:*New version with Faster linked list and routines | :*New version with Faster linked list and routines | ||
:**(changes to divide_2D/3D.f, ini_divide_2D/3D.f, keep_list_2D/3D.f, recover_list_2D/3D.f, celij_BC_#choice#_2D/3D.f, self_BC_#choice#_2D/3D.f) | :**(changes to divide_2D/3D.f, ini_divide_2D/3D.f, keep_list_2D/3D.f, recover_list_2D/3D.f, celij_BC_#choice#_2D/3D.f, self_BC_#choice#_2D/3D.f) | ||
Line 10: | Line 33: | ||
:*Guide updated | :*Guide updated | ||
− | '''12 November 2007 | + | '''12 November 2007 - v1.0.003 : ''' |
:*Corrected undefined tangents in updateNormals_2D.f | :*Corrected undefined tangents in updateNormals_2D.f | ||
:*Corrected bugs and updated plotting routines, e.g. SPHYSICSgen2D/3D_Plot.m | :*Corrected bugs and updated plotting routines, e.g. SPHYSICSgen2D/3D_Plot.m | ||
Line 16: | Line 39: | ||
:*Changed parameters in some CaseN.txt files to obtain improved results | :*Changed parameters in some CaseN.txt files to obtain improved results | ||
− | '''08 August 2007 | + | '''08 August 2007 - v1.0.002 : ''' |
:*Corrected permissions on linux .bat files | :*Corrected permissions on linux .bat files | ||
:*Edited README files for compiler choice | :*Edited README files for compiler choice | ||
− | '''06 August 2007 | + | '''06 August 2007 - v1.0.001 : ''' |
:*Corrected directory SPHYSICS_2D to SPHYSICS2D CaseN_cvf.bat (same for 3D) | :*Corrected directory SPHYSICS_2D to SPHYSICS2D CaseN_cvf.bat (same for 3D) | ||
:*Corrected ..\Release to ..\..\execs in ''subroutine tocompile_cvf'' in SPHYSICSgen_2D.f & SPHYSICSgen_3D.f | :*Corrected ..\Release to ..\..\execs in ''subroutine tocompile_cvf'' in SPHYSICSgen_2D.f & SPHYSICSgen_3D.f | ||
− | '''01 August 2007 | + | '''01 August 2007 - v1.0 : ''' |
:*CODE RELEASED! | :*CODE RELEASED! |
This page details code changes with their date and their version numbers
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 :