Releases: danieljprice/splash
Releases · danieljprice/splash
v3.3.4
- 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
- "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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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