Skip to content

Releases: danieljprice/splash

v3.3.4

21 Jan 03:02
Compare
Choose a tag to compare
  • improved visual appearance of normalised renderings with free boundaries
  • automatically read planet-wake parameters from phantom file headers
  • added --wake=1,3 flag to plot wake from sink particle 3 around star 1
  • bug fix with disappearing sinks in phantom MPI dumps
  • fixed seg fault in fits reader

v3.3.3

19 Nov 01:37
Compare
Choose a tag to compare
  • "splash to csv" exports to comma separated variable (.csv) format
  • automatically apply -ev flag for filenames ending in .ev, .mdot or .out
  • improved label recognition from ascii file headers
  • additional divergent colour schemes (thanks to Sahl Rowther)
  • deal with merged sink particles from phantom (thanks to James Wurster)
  • bug fix with units resetting to 1
  • skip blank and comment lines in splash.filenames

v3.3.1

19 Jul 05:10
Compare
Choose a tag to compare
  • f/F in interactive mode flips y axis on 2D plots to next column
  • gradual transparency in double rendering rather than sharp cutoff
  • removed S from main menu as now redundant
  • allow longer paths with -dev flag
  • added --xmin,--xmax,--ymin,--ymax flags for manual margin adjustment
  • bug fix with relativistic corrections in splash calc lightcurve

v3.3.0

20 May 00:53
Compare
Choose a tag to compare
  • bug fix with surface density plot with physical units on
  • splash calc lightcurve computes spectra from local blackbody emission if T and kappa given
  • lightcurve now performs frequency-dependent ray tracing
  • added --anglex,--angley,--anglez flags
  • can add labelled arrows by typing ^ in interactive mode, also delete/edit
  • capital M, 0 or ncols+1 from main menu gives multiplot
  • added -multi flag for multiplot from command line

v3.2.1

26 Apr 00:53
Compare
Choose a tag to compare
  • added --xsec=1.0 and --kappa=1.0 flags to specify cross section position and opacity, respectively
  • specifying --xsec automatically switches from projection to cross section
  • specifying --kappa turns on opacity rendering
  • bug fix in splash calc tracks
  • can use --track=1,2,3 to specify list of particles

v3.2.0

20 Apr 01:42
Compare
Choose a tag to compare
  • disable ALL prompts if any command line flags set
  • all environment variables can now be given as command line flags using lower case string after last underscore e.g. SPLASH_CENTRE_ON_SINK=1 becomes --sink=1 on command line
  • useful options include --corotate, --sink=1, --debug and more
  • splash to grid recognises flags including --periodic, --npix=100,100,100 and --convert=1,4
  • added -gandalf and -f gandalf as shortcut for seren data read
  • assume default xw device and disable device prompt if any command line flags set
  • s/S options now do the same thing

v3.1.1

31 Mar 01:21
Compare
Choose a tag to compare
  • automatically plot y vs x given a two-column data file
  • planet wake coordinate system added
  • bug fix with SPLASH_COROTATE
  • bug fix reading phantom dumps when number of particles of each type does not match itype array
  • bug fixes in grid2pdf

v3.1.0

16 Feb 01:09
Compare
Choose a tag to compare
  • splash calc lightcurve implemented
  • sink particles ON by default
  • changing units rescales plot limits correctly
  • further improvements to ray tracing / opacity rendering with physical opacity
  • can change units temporarily without writing .units file
  • auto-select closest velocity and mass unit and better default time unit in phantom/sphNG read
  • error message if Inf or NaN read from .units file
  • bug fix with units prompt
  • floating colour bars are white not black
  • automatically write copyright in Hollywood mode
  • auto-render fits files
  • read softening length from phantom sinks if accretion radius is zero;

v3.0.2

20 Jan 05:50
Compare
Choose a tag to compare
  • opacity rendering uses physical value of kappa, can also use opacity defined on particles
  • can track multiple particles with 'splash calc tracks' by specifying ids in splash.tracks file
  • support for SWIFT code in gadget_hdf5
  • auto-recognise format for .csv files
  • improved starsmasher data read
  • improved physical unit selection
  • exact solution lines can be plotted in background colour
  • bug fix for dead particles in phantom dumps
  • seg fault in fits reader fixed
  • seg fault in gadget data read fixed
  • bug fix in x-menu options

v3.0.1

27 Aug 01:00
Compare
Choose a tag to compare
  • Unified splash binary with -f flag to specify format (with thanks to Josh Calcino). No more gsplash, ssplash etc.
  • automated format recognition for phantom, gadget (and hdf5 variants) and fits
  • cleaner d) menu
  • splash is compiled in double precision by default;
  • rotation settings used in splash to grid to rotate particles;
  • bug fix in mbatesph data read
  • compatibility with pysplash utility for reading supported splash data formats into python
  • libsplash.so, libexact.so and libread.so libraries
  • automated update and testing of homebrew package