2012-05-16 dprice * build/Makefile: fixed install target so that installs gsplash-hdf5, seren read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4596 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-16 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 2.1.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4595 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-16 dprice * src/splash.f90: version 2.1.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4594 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-16 dprice * install-cairo.sh: cairo/pixman versions updated in install-cairo script git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4593 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-14 dprice * src/read_data_gadget_hdf5.f90, src/read_data_gadget_hdf5_utils.c: GADGET hdf5 read now reads and uses particle ID to resort particles/track identities git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4589 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-14 dprice * src/interpolate3D_projection.F90: silenced h<0 warning in interpolate_projection (spurious when mixed particle types) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4588 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-14 dprice * src/read_data_gadget_hdf5.f90, src/read_data_gadget_hdf5_utils.c: implemented GADGET HDF5 data read (works on available test cases) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4587 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-14 dprice * src/read_data_sphNG.f90: phantom+cleaning labelling fixed in sphNG read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4586 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-05-06 dprice * src/get_data.f90: less verboseness git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4560 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-13 dprice * src/fieldlines.f90: minor parameter adjustments to fieldline rendering git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4547 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-13 dprice * src/options_xsecrotate.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/render.f90: plot_imag_alpha interfaces added; ppm stuff no longer used with opacity rendering (but new stuff not quite working yet) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4546 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-07 dprice * src/splash.f90: date updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4545 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-07 dprice * src/exact.f90, src/exact_fromfile.f90, src/plotstep.f90: exact solution from file can have arbitrary number of columns (prompts if ncols>2); can have one exact file per dump git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4544 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-07 dprice * src/read_data_seren.f90: bug fix with seren data read labelling of vector quantities in different coordinate systems git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4543 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-03-06 dprice * src/colours.f90: few more colour schemes added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4542 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-02-15 dprice * src/options_limits.f90: adjust limits to device OFF by default git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4541 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-01-27 dprice * src/calc_quantities.f90: bug fix with newly added calculated quantities being skipped git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4540 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-01-26 dprice * src/calc_quantities.f90: BUG FIX with calculated quantities and alternative coordinate systems (thanks to Farzana Meru); also with printed output of nused git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4539 cab04810-efc7-4a10-8ecf-f366c833a2ad 2012-01-26 dprice * src/calc_quantities.f90: minor bug fix with identification of calc quantities/debug mode git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4538 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-20 dprice * src/read_data_sphNG.f90: added units for resistivity parameters to sphNG read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4537 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-19 dprice * src/plotstep.f90: minor debugging stuff added; bug partially fixed with no axes on multiplots + multiple steps per page git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4536 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-19 dprice * src/get_data.f90: endian information now only printed if BIG endian is found git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4535 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-19 dprice * src/legends.f90: header updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4534 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-19 dprice * src/read_data_sphNG.f90: fixed labelling for eta/psi/extra stuff in MHD dumps with sphNG git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4533 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-18 dprice * src/colours.f90: added Terrys Alice WBYR colour scheme git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4532 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-14 dprice * INSTALL: updated installation instructions to use install-cairo script + package info git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4530 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-14 dprice * install-cairo.sh: added script to install cairo and pixman if they are not already present git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4529 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-13 dprice * src/fieldlines.f90: 3D field line plotting added; now default if streamlines are set and 3D projection plot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4528 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-13 dprice * src/plotstep.f90: bug fix with weights not being calculated for vector plots not drawn on top of another render plot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4527 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-13 dprice * src/interactive.f90: bug fix with effect of u,U,d,D in interactive mode for 3D perspective git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4526 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-09 dprice * src/fieldlines.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90: new 3D field line plotting implemented (not yet live) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4525 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-08 dprice * src/convert.f90: bug fix with interface to analysis not having been committed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4524 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-08 dprice * src/analysis.f90: analysis does max/min/mean only for types being plotted; also calculates total ang mom for energies git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4523 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-12-06 dprice * src/interactive.f90: bug fix with vector limits not being saved in interactive mode on multiplots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4522 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-16 dprice * src/prompting.f90: minor fix to prompting module git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4517 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-16 dprice * src/read_data_sphNG.f90: env variable for reading dust added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4516 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-14 dprice * src/plotlib_giza.f90: bug fix in giza interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4512 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-14 dprice * src/colourbar.f90, src/colours.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/render.f90: inverse greyscale colour bars now working in giza; also use new extend arguments to giza_render to determine padding of image (used for colour bars, not for main image) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4511 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-11 dprice * src/plotlib_giza.f90: added support for inverse colour tables with giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4510 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-09 dprice * src/read_data_sphNG.f90: sphNG read less verbose git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4509 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-09 dprice * src/analysis.f90: ekiny/kh analysis added (undocumented) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4508 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-11-03 dprice * src/read_data_sphNG.f90: sphNG read gets curl v from .divv file if present for phantom dumps git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4507 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-21 dprice * src/plotstep.f90: smarter plot tiling: can still tile plots with different colour bars as long as all colour bars in the row are the same git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4486 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-20 dprice * src/calc_quantities.f90: bug fix with dependency calculations in calculated quantities/partial data reads git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4485 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/calc_quantities.f90, src/get_data.f90, src/plotstep.f90: optimisation with calculated quantities: now only reads required quantities from file and only computes those actually being used git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4482 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/options_page.f90: bug fix with saving alphalegend to splash.defaults git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4481 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/read_data_ascii.f90: less verbose output git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4480 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/get_data.f90, src/globaldata.f90, src/options_data.f90, src/read_data_ascii.f90, src/units.f90: verboseness of splash calc reduced git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4479 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/analysis.f90: vrms/rhomach analyses hidden from documentation (as not recommended for general use) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4478 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-19 dprice * src/calc_quantities.f90: calculated quantities output less verbose when skipped git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4477 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-11 dprice * build/Makefile: make clean deletes bin/splash bin/ssplash etc git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4472 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-11 dprice * src/read_data_gadget.f90: minor changes to output in gadget read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4471 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-11 dprice * bin/.keep: added .keep to bin directory so it appears in svn git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4470 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-10-10 dprice * src/exact.f90, src/plotstep.f90: added option to plot exact solution only on selected panels; also bug fix with fixed npix + auto-adjusted limits git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4469 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-21 dprice * src/plotstep.f90: bug fix with non-cartesian rendering and auto-adjusted plot limits (also r-z gives square plot by default) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4465 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-15 dprice * src/interactive.f90: bug fix with uninitialised variable in getpanel git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4451 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-14 dprice * src/interactive.f90: bug fix with uninitialised variable git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4446 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * src/plotstep.f90: minor bug fix with round-off error in automatic pixel selection git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4442 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * src/options_limits.f90: auto-adjust is set by default git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4441 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * src/options_limits.f90, src/options_page.f90, src/plotstep.f90, src/setpage.f90: added option to automatically adjust the plot limits to match the device aspect ratio git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4440 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * README: README file updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4439 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * src/options_page.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90: page sizes can now be specified in pixels (giza only) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4438 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-09-09 dprice * src/plotlib_giza.f90: updated interface to giza_set_paper_size git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4437 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * src/setpage.f90: whitespace bug fixed in tiled non-square plots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4431 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * docs/version_history_tex.tex: version 2.0-beta git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4430 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * docs/version: version 2.0-beta git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4429 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * src/interactive.f90: bug fix with + in interactive mode for double rendering git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4428 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * build/Makefile: bug fixes with giza build with ifort/icc git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4427 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * build/Makefile: default backend now giza (for v2.0) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4426 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * INSTALL, INSTALL.macosx, INSTALLv1.x: updated install instructions for 2.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4425 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * src/splash.f90: more pgplot refs removed; version is 2.0beta git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4424 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * src/exact.f90, src/options_particleplots.f90, src/setpage.f90, src/splash.f90: PGPLOT references removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4423 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * build/Makefile: -Wall only done if debug flags set in SYSTEM=gfortran git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4412 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.15.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4411 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-29 dprice * docs/splash.tex: docs updated for 1.15.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4410 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-28 dprice * src/splash.f90: v1.15.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4409 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-28 dprice * src/exact.f90, src/options_page.f90, src/options_particleplots.f90, src/particleplot.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/shapes.f90, src/timestepping.f90: added plotlib_maxlinestyle, plotlib_maxlinecolour and plotlib_maxfillstyle; these are used where appropriate instead of hardwired values git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4408 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-26 dprice * build/Makefile: c compiler and flags passed to giza makefile git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4407 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-26 dprice * build/Makefile: added build target (libgiza) to just build giza, no splash git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4406 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-26 dprice * build/.depends, build/Makefile: .depends moved to separate file; other cleanups in Makefile git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4405 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-26 dprice * build/Makefile: removed unnecessary include stuff now we are using libgiza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4404 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-26 dprice * build/Makefile: new build process for giza; uses libgiza instead of direct use of object files; uses recursive make to build giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4403 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-25 dprice * src/interactive.f90, src/plotstep.f90: bug fix with interactive mode on double-rendered multiplots; also better panel determination in colour bar click git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4402 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-25 dprice * src/plotstep.f90: bug fix with seg fault on double-rendering in multiplots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4401 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-25 dprice * src/particleplot.f90: line plotting for particle type 2 added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4400 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-25 dprice * src/interactive.f90, src/plotstep.f90: preliminaries for interactive setting of double-rendered colour bar on multiplots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4399 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-25 dprice * src/interactive.f90, src/plotstep.f90: interactive limits setting on double-rendered colour bar fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4398 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-24 dprice * src/exact_dustywaves.f90: bug fix in dustywave solution if density .ne. unity git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4397 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-24 dprice * src/exact.f90, src/exact_shock.f90: dustyshock solution added (modification of shock); also dustywave reads Kdrag from ndspmhd input file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4396 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-23 dprice * src/read_data_sphNG.f90: sphNG read handles batcode format git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4395 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-18 dprice * scripts/splash_parallel.pl: minor updates to splash_parallel from sun grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4394 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-17 dprice * src/system_utils.f90: valgrind error silenced in renvironment (does not attempt to read blank string) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4393 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-17 dprice * src/get_data.f90: bug fix in get_data if no data read (does not access ix if it is not set) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4392 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * src/allocate.f90, src/analysis.f90, src/calc_quantities.f90, src/colourbar.f90, src/colourparts.f90, src/colours.f90, src/convert.f90, src/convert_grid.f90, src/cubicsolve.f90, src/defaults.f90, src/discplot.f90, src/exact.f90, src/exact_densityprofiles.f90, src/exact_dustywaves.f90, src/exact_fromfile.f90, src/exact_function.f90, src/exact_mhdshock.f90, src/exact_mhdshock_other.f90, src/exact_polytrope.f90, src/exact_rhoh.f90, src/exact_ringspread.f90, src/exact_rochelobe.f90, src/exact_sedov.f90, src/exact_shock.f90, src/exact_shock_sr.f90, src/exact_torus.f90, src/exact_toystar1D.f90, src/exact_toystar2D.f90, src/exact_wave.f90, src/fieldlines.f90, src/fparser.f90, src/geometry.f90, src/get_data.f90, src/globaldata.f90, src/interactive.f90, src/interpolate1D.f90, src/interpolate2D.f90, src/interpolate3D_opacity.f90, src/interpolate3D_xsec.f90, src/interpolate_vec.f90, src/interpolation.f90, src/legends.f90, src/limits.f90, src/menu.f90, src/options_data.f90, src/options_limits.f90, src/options_page.f90, src/options_particleplots.f90, src/options_powerspec.f90, src/options_render.f90, src/options_vecplot.f90, src/options_xsecrotate.f90, src/pagecolours.f90, src/particleplot.f90, src/pdfs.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/plotutils.f90, src/powerspectrums.f90, src/prompting.f90, src/read_data_UCLA.f90, src/read_data_VINE.f90, src/read_data_ascii.f90, src/read_data_bauswein.f90, src/read_data_dansph.f90, src/read_data_dansph_old.f90, src/read_data_dragon.f90, src/read_data_egaburov.f90, src/read_data_flash_hdf5.f90, src/read_data_foulkes.f90, src/read_data_gadget.f90, src/read_data_gadget_hdf5.f90, src/read_data_gadget_jsb.f90, src/read_data_h5part.f90, src/read_data_jjm.f90, src/read_data_jjm_multiphase.f90, src/read_data_jules.f90, src/read_data_kitp.f90, src/read_data_mbate.f90, src/read_data_mbate_hydro.f90, src/read_data_mbate_mhd.f90, src/read_data_oilonwater.f90, src/read_data_rsph.f90, src/read_data_scw.f90, src/read_data_seren.f90, src/read_data_snsph.f90, src/read_data_sphNG.f90, src/read_data_spyros.f90, src/read_data_sro.f90, src/read_data_urban.f90, src/read_data_vanaverbeke.f90, src/render.f90, src/rotate.f90, src/setpage.f90, src/shapes.f90, src/splash.f90, src/system_f2003.f90, src/system_unix.f90, src/system_unix_NAG.f90, src/system_utils.f90, src/timestepping.f90, src/timing.f90, src/titles.f90, src/transform.f90, src/units.f90, src/write_data_phantom.f90, src/write_pixmap.f90, src/write_sphdata.f90: spurious whitespace at end of lines removed (script) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4390 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * src/read_data_sphNG.f90: less verbose output git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4389 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * build/Makefile: CC set to gcc only if not already set git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4388 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * src/options_particleplots.f90, src/particleplot.f90: implemented outlined solid marker types git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4387 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * build/Makefile, src/contours.f90, src/options_render.f90, src/render.f90: implemented manual level/label setting for contour plots (thanks to Andy McLeod) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4386 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-15 dprice * src/asciiutils.f90: BUG FIX in read_asciifile_real; affects only splash calc massaboverho; added additional routine for contouring git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4385 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-11 dprice * src/get_data.f90, src/read_data_dansph.f90: reads multiple types from ndspmhd; bug fix with check_data_read and multiple types if get_label not called in read_data routine git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4382 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-05 dprice * build/Makefile: better giza compilation with icc git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@4368 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-04 dprice * src/menu.f90: allow rendering in alternative coordinate systems git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1675 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-04 dprice * src/interpolate3D_proj_geom.F90, src/plotstep.f90: minor tweaks to rendering in alternative coord systems git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1674 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-04 dprice * src/interpolate3D_proj_geom.F90, src/plotstep.f90: minor fixes to interp3D_geom, trying to get r-z to work git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1673 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-04 dprice * build/Makefile, src/interactive.f90, src/particleplot.f90: circles of interaction done in other coordinate systems in interactive mode git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1672 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-04 dprice * build/Makefile, src/geometry.f90, src/interpolate3D_proj_geom.F90, src/plotstep.f90: implemented rendering in alternative coordinate systems (works but slow!) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1671 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/geometry.f90: added parameter variables for each coordinate system to geometry module git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1665 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/plotstep.f90, src/setpage.f90: interface to 2D interpolation fixed; plus redraw_axes now done with giza but only if rendering git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1664 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/interpolate2D.f90: 2D interpolation works with non-square pixels git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1663 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/read_data_sphNG.f90: better warning about lowmem+multiple types for phantom read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1662 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/analysis.f90: bug fix with momentum calculation in splash calc energies git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1661 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/read_data_sphNG.f90: bug fix causing seg fault in phantom+dust+low memory mode git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1660 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-08-02 dprice * src/globaldata.f90: BUG FIX with igettype routine git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1659 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/discplot.f90, src/globaldata.f90, src/interactive.f90, src/plotstep.f90: bug fix with interactive particle queries: now ignores particle types not plotted git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1653 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/read_data_sphNG.f90: bug fix with accreted particles + dust in phantom read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1652 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/discplot.f90, src/plotstep.f90: surface density/toomre Q plots respect particle types turned on/off git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1651 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D.F90: use shared instead of firstprivate for hmin git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1650 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D.F90: parallel interpolate3D_vec routine: so all 3D grid interpolations can be done in parallel git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1649 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * build/Makefile: bug fix with dependencies in Makefile git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1648 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D_projection.F90: compiler warnings fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1647 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D.F90: parallelised interpolation to 3D grid (splash to grid) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1646 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D.F90, src/interpolate3D.f90: .f90->.F90 for parallel 3D interpolation git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1645 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/get_data.f90: bug fix with ifort compilation git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1644 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D.f90, src/interpolate3D_opacity.f90, src/interpolate3D_projection.F90: minor formatting of timings/header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1643 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolate3D_projection.F90: timing is formatted better; with openmp clearly indicates cpu-s not s git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1642 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * build/Makefile, src/get_data.f90, src/timing.f90: timing module added; data read timing now walltime not cpu time git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1641 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolation.f90: bug fix in openmp git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1640 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interpolation.f90: parallel set_interpolation_weights git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1639 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-27 dprice * src/interactive.f90, src/plotstep.f90: bug fix with a in interactive mode: now adapts only to types being plotted git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1638 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-26 dprice * src/plotstep.f90: bug fix with adaptive limits + mixed particle types git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1637 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-26 dprice * src/particleplot.f90: minor amendment to header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1636 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-15 dprice * src/read_data_sphNG.f90: labels fixed on H2 chemistry small dumps git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1597 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-14 dprice * src/read_data_sphNG.f90: labelling of H2 chemistry more robust (works with mhd) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1596 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-14 dprice * src/units.f90: bug fix/more robust write/read of units files git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1595 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-12 dprice * src/read_data_sphNG.f90: fix for corrupt sphNG dump files (now checks that RT=on in file header - assumes block 3 not present if not) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1588 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-11 dprice * src/plotstep.f90: colour bar plotted as expected (for 2nd quantity) if double rendering is used git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1587 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-11 dprice * src/render.f90: minor formatting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1586 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-11 dprice * src/colourbar.f90: uses plot_gray if icolours=1 for colour bar git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1585 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-11 dprice * src/read_data_sphNG.f90: labelling of H2 chemistry stuff implemented (for Phantom) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1583 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-07-01 dprice * src/plotlib_pgplot.f90: bug fix with plotlib_pgplot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1552 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-30 dprice * src/discplot.f90, src/plotstep.f90: bug fix (for Ben): surface density and Toomre Q plots now use only particles turned on git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1551 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-30 dprice * src/plotlib_giza.f90: translates unit 3 to giza_units_pixels not giza_units_device git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1550 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-30 dprice * src/menu.f90, src/options_render.f90, src/plotstep.f90, src/splash.f90: implemented menu options for double rendering git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1549 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-30 dprice * src/colourbar.f90, src/options_page.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/setpage.f90: plotlib_is_pgplot etc are parameters not query functions git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1548 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-30 dprice * src/options_render.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/render.f90: double rendering implemented; seems to work git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1547 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-29 dprice * src/convert_grid.f90: safer default grid size for splash to grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1546 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-27 dprice * src/exact_rochelobe.f90: bug fix with ifort compilation git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1545 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-23 dprice * src/interpolate3D_projection.F90, src/interpolate3D_xsec.f90, src/plotstep.f90: non-square axes implemented for cross section slices git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1518 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-23 dprice * build/Makefile, src/exact.f90, src/exact_rochelobe.f90: added roche lobe exact solution (somewhat restricted at present) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1515 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-21 dprice * scripts/makemovie.sh: movie script from Ben Ayliffe added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1487 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-21 dprice * src/options_data.f90: minor header change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1486 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-17 dprice * src/calc_quantities.f90: only print info in debug mode for column identification git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1483 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-17 dprice * src/get_data.f90: BUG FIX with labels not being set on first call to calc_quantities causing calculated quantities to be inactive git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1482 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-17 dprice * src/calc_quantities.f90: calc_quantities module identifies calculated quantities so they can be used in the exact solutions (in particular, the radius) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1481 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-14 dprice * src/get_data.f90: less verbose endian information git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1480 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-10 dprice * src/defaults.f90: file unit is a parameter rather than hard coded in defaults file read/write git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1479 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-10 dprice * src/plotstep.f90: extra spaces removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1478 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-10 dprice * src/asciiutils.f90: header updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1477 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-10 dprice * src/setpage.f90: A long-standing bug with numbers being chopped in half at the edge of the viewport fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1476 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-02 dprice * src/allocate.f90: dat array zeroed when memory first allocated; avoids uninitialised variable problems (valgrind) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1475 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-02 dprice * src/limits.f90: header info updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1474 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-02 dprice * src/limits.f90, src/units.f90: checks if limits/units files exist before trying to open (removes valgrind warning) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1473 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-06-01 dprice * src/colourbar.f90: minor cleanups in colourbar routine git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1472 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-31 dprice * src/plotstep.f90: minor debugging output added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1471 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-26 dprice * src/calc_quantities.f90: added h*divB/B and plasma beta to list of examples/prefilled calculated quantities git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1470 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-26 dprice * src/calc_quantities.f90: arithmetic operators removed from labels git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1469 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-26 dprice * src/calc_quantities.f90: implemented pre-filling of calculated quantities list with *all* of the known examples (requested by Ben Ayliffe) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1468 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-18 dprice * src/plotstep.f90: enters single plot interactive mode if only one step exists (suggested by Ben Ayliffe) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1467 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-17 dprice * src/splash.f90: BUG FIX with global SPLASH_DEFAULTS variable setting/use git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1464 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-16 dprice * src/exact.f90, src/exact_sedov.f90: added vr solution for Sedov blast wave git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1459 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-15 dprice * scripts/png2theora.sh: png2theora script added (contributed by Pau Amari-Seoane) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1458 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-13 dprice * src/interpolation.f90: minor change to header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1457 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-13 dprice * src/plotstep.f90: BUG FIX with non-interactive multiplot and partial data reads (required) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1456 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-09 dprice * src/defaults.f90, src/options_particleplots.f90: minor change to header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1455 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-09 dprice * src/defaults.f90, src/globaldata.f90, src/menu.f90, src/plotstep.f90, src/prompting.f90: allow multiplots consisting of different particle types: seems to work git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1454 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-05-04 dprice * src/cubicsolve.f90: bug fix with seg fault in cubic solver for dustywave solution git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1448 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-31 dprice * src/calc_quantities.f90, src/interactive.f90: radius in calculated quantities is now computed relative to tracked particle if x0,y0 and z0 are used; calculated quantities are recomputed when necessary (that is, when t is set and quantities use x0,y0 or z0 in the calculation) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1439 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-31 dprice * src/colours.f90: added debug info in colour_set git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1438 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-24 dprice * src/read_data_sphNG.f90: better warning if end of file reached (explicitly pauses and asks user to continue) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1436 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.14.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1433 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * src/splash.f90: v1.14.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1432 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * INSTALL.macosx: updated install instructions for OS/X git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1431 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * src/splash.f90: v1.14.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1430 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * docs/splash.tex: docs updated for 1.14.1; more compiler info added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1429 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * src/cubicsolve.f90: replaced cubicsolve_complex with version that does not require sinh or asinh (for maximum portability, these are F2008 features) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1428 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-17 dprice * src/interpolate3D_projection.F90: spurious debug line removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1427 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-14 dprice * src/plotstep.f90: uninitialised variable bug fix (valgrind) with gotcontours git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1424 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-07 dprice * src/splash.f90: version info for 1.14.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1416 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-07 dprice * src/read_data_gadget.f90, src/read_data_gadget_hdf5.f90: BUG fix with massoftype in header if ntypes > 6 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1415 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-07 dprice * src/read_data_gadget.f90: bug fix with new maxpartypes setting and gadget read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1414 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-07 dprice * src/calc_quantities.f90: better formatting on write statement git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1413 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-07 dprice * src/plotstep.f90: labeltimeunits has length lenunitslabel git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1412 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-03 dprice * src/calc_quantities.f90: added magnitude of all vector quantities to example calculated quantities list; also magnetic pressure git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1411 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-03 dprice * src/plotlib_giza.f90: scir and qcir implemented in giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1410 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-02 dprice * src/plotlib_giza.f90: updated plotlib_giza with new routines git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1409 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-03-02 dprice * src/globaldata.f90: year bumped to 2011 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1408 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-28 dprice * src/read_data_sphNG.f90: reads generalised euler potentials from phantom dump git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1407 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/plotstep.f90: minor formatting change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1406 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/plotstep.f90: minor change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1405 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/plotstep.f90: minor change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1404 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/plotstep.f90: minor change to resolve conflict git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1403 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/globaldata.f90: max number of particle types increased to 12 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1402 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/units.f90: units labels actually *use* lenunitslabel git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1401 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * build/Makefile, src/read_data_seren.f90: seren data read added, now included in default build (thanks to Andrew McLeod) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1400 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/read_data_dragon.f90: added updated dragon read (thanks to Andrew McLeod) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1399 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/calc_quantities.f90: use lenlabel instead of fixed length for calculated quantity string git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1398 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-27 dprice * src/interpolation.f90: unit_interp moved to after the rescaling git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1397 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-18 dprice * src/colourbar.f90: save added to declaration git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1396 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-18 dprice * utils/grid2pdf.f90: updated grid2pdf utility git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1395 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-18 dprice * src/legends.f90, src/options_page.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90, src/plotstep.f90: implemented transparency for legend text (with giza only) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1394 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-18 dprice * src/convert_grid.f90, src/globaldata.f90, src/interpolation.f90, src/units.f90: added unit_interp for SEREN data read, for Andrew McLeod git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1393 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-02-01 dprice * src/exact.f90, src/exact_dustywaves.f90: dustywaves solution takes rhogas and dust-to-gas ratio as parameters git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1380 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-01-25 dprice * scripts/mapletofortran.pl: script for converting maple .tex to Fortran added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1363 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-01-25 dprice * src/exact_dustywaves.f90: bug fixes with dusty wave exact solution: now seems to work OK git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1362 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-01-24 dprice * build/Makefile, src/cubicsolve.f90, src/exact.f90, src/exact_dustywaves.f90: exact solution for two fluid dust/gas waves added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1361 cab04810-efc7-4a10-8ecf-f366c833a2ad 2011-01-24 dprice * src/exact.f90: changed order of exact solutions so that arbitrary function is #1, read from file is #2, rest come later git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1360 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-22 dprice * src/read_data_gadget.f90: bug fix if h not present in block-labelled gadget format (i.e. ICs files) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1359 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile, src/read_data_flash_hdf5.f90: bug fixes in flash hdf5 read compilation git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1338 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile: pgplot makefile check first checks if PGPLOT_DIR/makefile exists; cuts out spurious errors git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1337 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * src/splash.f90: version date bumped git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1336 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile: use of DESTDIR and PREFIX complies with gnu coding standards git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1335 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * Makefile, build/Makefile: bug fixes with make install target git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1334 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile: uses DESTDIR instead of DEST for make install; for compatibility with macports; portfile uses SYSTEM=gfortran git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1333 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile: working on macports build git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1332 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * build/Makefile: added SYSTEM=macports git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1331 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-08 dprice * docs/splash.tex: some more minor config for HeVeA git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1330 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-07 dprice * docs/splash.bbl: splash userguide modified to work with HEVEA translation to html; build for htmldocs added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1329 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-07 dprice * .gitignore, build/Makefile, docs/splash.tex: splash userguide modified to work with HEVEA translation to html; build for htmldocs added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1328 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-07 dprice * : arrow files updated (oops) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1327 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-07 dprice * : added html docs dir git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1326 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * docs/version_history, docs/version_history_tex.tex: version 1.14.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1325 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * docs/version_history, docs/version_history_tex.tex: version 1.14.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1324 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.14.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1323 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * src/splash.f90: v1.14.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1322 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * docs/splash.tex: updated docs with env variable options + f/F git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1321 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * src/globaldata.f90, src/read_data_gadget.f90: F. Buerzle: minor changes to gadget read to handle poloidal/toroidal field reading git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1320 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * src/plotstep.f90: BUG fix with -666 and 10^38 plot limits if NaNs in rendered quantity; also if rendermin=rendermax git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1319 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * src/plotstep.f90: added SPLASH_MARGIN_XMAX/SPLASH_MARGIN_XMIN etc env. variables for setting page margins git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1318 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-12-06 dprice * src/plotlib_giza.f90: added set_text_background stuff to giza interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1317 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-11-25 dprice * src/plotlib_giza.f90: plotlib uses new giza_format_number routine git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1316 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-11-05 dprice * src/read_data_sphNG.f90: reads external binary masses from phantom header (backwards compatible with old format) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1279 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-11-05 dprice * src/read_data_sphNG.f90: bug fix in memory allocation for iphase with phantom dumps + external binary git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1278 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/read_data_sphNG.f90: MORE bug fixes with phantom+sinks; this time if idim=idimptmass git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1272 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/get_data.f90: checks that number of particles from iamtype is consistent with npartoftype git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1271 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/plotstep.f90: minor bug fix with debug mode if npart < 10 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1270 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/setpage.f90: allow slightly bigger offsets for title and labels (to look OK with giza) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1267 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * build/Makefile: debug flags updated for gfortran 4.5 (uses -fcheck=all) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1266 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/read_data_sphNG.f90: bug fix with memory allocation and sinks git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1265 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/colours.f90: added Dolag colour schemes back in git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1264 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-15 dprice * src/read_data_sphNG.f90: bugs fixed with read of sink particle only phantom dumps git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1262 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-14 dprice * src/read_data_sphNG.f90: no colouring of particles git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1261 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-14 dprice * src/read_data_sphNG.f90: read of sink particles in phantom dumps added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1260 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-11 dprice * src/read_data_sphNG.f90: bug fix with sinks + phantom read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1227 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-10-07 dprice * src/read_data_sphNG.f90: bug fix with stepping backwards + accreted particles in phantom dumps git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1222 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-28 dprice * src/read_data_sphNG.f90: bug fix with iphase + blank plots from phantom dumps git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1207 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-28 dprice * src/read_data_sphNG.f90: bug fix with phantom dumps + accreted particles, now treated much better git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1206 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-27 dprice * src/plotlib_giza.f90: added contouring routines to giza interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1205 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-27 dprice * docs/splash.tex, src/read_data_sphNG.f90: expanded SSPLASH_TIMEUNITS settings; added to docs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1204 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-27 dprice * src/read_data_sphNG.f90: SSPLASH_TIMEUNITS env variable added to change default time units git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1203 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-21 dprice * src/read_data_sphNG.f90: debug statements added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1201 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-21 dprice * src/read_data_sphNG.f90: reads iphase from phantom dumps and assigns types git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1194 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-09-16 dprice * src/read_data_sphNG.f90: bug fix with reading dust+gas files from phantom git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1189 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-27 dprice * src/plotlib_giza.f90: better calls to routines specifying units; units are converted from pgplot to giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1188 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-27 dprice * build/Makefile: nsplash added to the default make git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1187 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-17 dprice * build/Makefile: build order bug fix (thanks to Robert Thompson) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1181 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-16 dprice * src/shapes.f90: text field in shapes can now be up to 120 characters git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1180 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-12 dprice * src/shapes.f90: arbitrary function can also be plotted as a shape: more flexible in terms of line style, colour etc git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1179 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-05 dprice * src/particleplot.f90: bug fixes with lines + 3D perspective git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1178 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-05 dprice * src/plotstep.f90: bug fixes with lines + rotation; no prompt for unit magnification distance; rotated axes: bug fix if coords not in first ndim columns git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1177 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-05 dprice * src/plotlib_giza.f90: plotlib_giza cleaned up; few more things added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1176 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-08-05 dprice * src/read_data_ascii.f90: asplash recognises coordinates even if they are not in the first ndim columns git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1172 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/interactive.f90: bug fix with F/f in interactive mode git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1168 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * build/Makefile: bug fix with build order git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1167 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * docs/splash.tex: docs updated for SPLASH_DEFAULTS git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1166 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/menu.f90: removed PDF option from the main menu unless SPLASH_TURB=yes is set git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1165 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/splash.f90: Monash email address updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1164 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/splash.f90: implemented SPLASH_DEFAULTS environment variable that can be used to set a system-wide defaults file used if no local files are present git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1163 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/analysis.f90: splash calc energies now only uses particle types that are turned on git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1162 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/asciiutils.f90, src/read_data_ascii.f90: improved treatment of blank lines in header of ascii data git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1161 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * docs/splash.tex, src/read_data_ascii.f90: added several more environment variable for getting the time and gamma from the header in the ascii data read; added to docs also git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1160 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/get_data.f90: warning added if set ix but number of dimensions not set correctly from data read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1159 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/plotstep.f90: .le.ndim -> is_coords; now done everywhere so in principle everything should work if coords are not in the first ndim columns git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1158 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/interactive.f90: .le.ndim -> is_coord git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1157 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/particleplot.f90: uses is_coord instead of .le.ndim git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1156 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/particleplot.f90: neatened up source code git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1155 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/limits.f90: coords not assumed in 1:ndim => uses ix() explicitly git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1154 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/options_limits.f90: uses is_coord instead of .le.ndim; neatened up formatting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1153 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/exact.f90: .le.ndim --> is_coord in exact solution plotting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1152 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * tests/test_interpolate3D.f90: test uses new interface to interpolate3D_projection git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1151 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/render.f90: render accepts non-square pixels git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1150 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-28 dprice * src/interpolate3D_opacity.f90, src/interpolate3D_projection.F90, src/plotstep.f90: changes to 3D interpolation interfaces: can use different pixel width in the y direction; plus 3D opacity rendering now ignores particles with zero or negative weights git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1149 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-23 dprice * build/Makefile: build added for prompt and slicer tests git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1148 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-23 dprice * src/calc_quantities.f90: editing of individual calc quantities entries now works; plus uses same routine to print the quantities at startup git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1147 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-23 dprice * src/calc_quantities.f90: edit option in calc quantities setting: can now choose which column git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1145 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-23 dprice * src/read_data_egaburov.f90: read by E.Gaburov added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1144 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-23 dprice * src/prompting.f90: integer prompt with min2:max2 range tested and working git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1142 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-22 dprice * src/prompting.f90: integer prompt handles two ranges (not checked yet) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1141 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-22 dprice * src/prompting.f90: integer prompt handles two ranges (not checked yet) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1140 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-22 dprice * src/plotlib_giza.f90: bug fix with translation of tr to affine; added new utility routine for this git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1139 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-22 dprice * src/exact.f90, src/exact_mhdshock.f90: all MHD shock tube solutions are labelled and work for all times git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1138 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact_function.f90: less confusing naming of internal routines in exact_function git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1137 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact_function.f90: exact solution can be f(x,t) not just f(x) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1136 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact.f90: exact solution can be f(x,t) not just f(x) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1135 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact.f90, src/exact_function.f90: exact solution can be f(x,t) not just f(x) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1134 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact_mhdshock.f90: added time scaling for mshk7 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1133 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-21 dprice * src/exact_mhdshock.f90: Brio/Wu problem scaled with time git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1132 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * src/read_data_gadget.f90, src/read_data_gadget_hdf5.f90, src/read_data_gadget_jsb.f90: added correct labels for gadget particle types 3 and 4 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1131 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * src/plotlib_giza.f90: implemented more of plot_qinf in giza interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1130 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * .gitignore: added some more files to .gitignore git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1129 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * src/read_data_gadget_hdf5.f90, src/read_data_gadget_hdf5_utils.c: gadget HDF5 read: so far just reads the header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1128 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * build/Makefile: gadget hdf5 read added to Makefile; tests build correctly git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1127 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * src/read_data_flash_hdf5_utils.c: bug fix with number of datasets read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1126 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-17 dprice * src/plotlib_giza.f90: plot_numb interface calls giza_format_number -- seems to work OK git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1125 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-07-06 dprice * src/read_data_sphNG.f90: plots sink particles from phantom with binary potential git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1099 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-20 dprice * src/plotlib_giza.f90: Added the interface for plot_circ and plot_arro. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1015 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-17 dprice * src/read_data_gadget.f90: minor bug fix with uninitialised hsoft variable in gadget read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1005 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-17 dprice * src/read_data_gadget.f90: multi-file gadget read tested with block-labelled format and seems to work OK; info about neighbour number added; slight bug fix with this git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@1004 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/get_data.f90: bug fix with minimum h setting (now not applied to -ve smoothing lengths) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@999 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/read_data_gadget.f90: some minor cleanups to gadget read: better errors/warnings git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@998 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/read_data_gadget.f90: particle id read code neatened; plus bug fix with rescaling of h git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@997 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/read_data_gadget.f90: cleanup after multiple file read stuff; commented out sections removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@996 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/options_xsecrotate.f90: trailing whitespace fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@995 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/options_xsecrotate.f90: slightly more user-friendly prompts when setting animation sequences git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@994 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/interpolate3D_projection.F90: minor update to warning about h <= 0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@993 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-13 dprice * src/read_data_gadget.f90: GADGET read across multiple files: bugs fixed, tested and seems to work OK git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@992 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-12 dprice * src/read_data_gadget.f90: neighbour warning happens only once git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@991 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-12 dprice * src/read_data_gadget.f90: neighbour warning happens only once git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@990 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-12 dprice * src/read_data_gadget.f90: clean up of multiple file read; should work with all formats + dm smoothing lengths; friendly neighbour warning added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@989 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-12 dprice * docs/splash.tex: minor doc changes git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@988 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/read_data_gadget.f90: gadget read seems to work across multiple files; a few issues remaining git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@987 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/convert_grid.f90: parallel min/max/mean on grid commented (reduction on arrays does not work with ifort 10) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@986 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * docs/splash.tex: docs updated with splash to grid + splash_vzero_codeunits git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@985 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/splash.f90: date updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@984 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * scripts/time_average_pdfs.f90: bug with checking bin positions fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@983 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/convert_grid.f90: SPLASH_TO_GRID_DENSITY_ONLY; plus counts how many empty grid cells there are git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@982 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/pdfs.f90: bug with normalisation fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@981 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-11 dprice * src/get_data.f90: environment variable SPLASH_VZERO_CODEUNITS added to subtract mean velocity field git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@980 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-10 dprice * src/plotlib_giza.f90: bug fix in plot_vect interface to giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@979 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-10 dprice * src/read_data_h5part.f90: minor changes to format statements git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@978 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-07 dprice * src/plotlib_giza.f90: Added vectors to interface. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@977 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/plotstep.f90: debug statements added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@973 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/options_powerspec.f90, src/pdfs.f90, src/plotstep.f90: pdf calculation more obvious: always does raw quantity (not transformed); pdf options moved to iotions_powerspec, will be saved; means pdf is a more standalone module git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@972 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/convert.f90: bug fix with low memory mode + splash to grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@971 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/convert_grid.f90: env variable for density only in splash to grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@970 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/analysis.f90: uses tagline git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@969 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-05 dprice * src/write_griddata.F90: minor git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@968 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/calc_quantities.f90: default prompt reverts to q after first entry in calc_quantities git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@967 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/allocate.f90, src/exact_shock_sr.f90, src/interpolate3D.f90, src/plotlib_giza.f90, src/write_data_phantom.f90: compiler warnings fixed (g95) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@966 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * build/Makefile: read_data_sphNG_otherendian now builds; does not leave .f90 files in build dir git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@965 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/convert_grid.f90: compiled warnings fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@964 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * build/Makefile, utils/grid2pdf.f90: added grid2pdf utility that calculates PDF from output of splash to gridbinary git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@963 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/splash.f90: new module names git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@962 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/pdfs.f90, src/plotstep.f90: pdf module restructured so more standalone; not dependent on plotting library; calc separate to write git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@961 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/globaldata.f90: tagline updated git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@960 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/convert.f90, src/convert_grid.f90, src/write_griddata.F90: write_griddata module renamed readwrite_griddata; read routines added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@959 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-05-03 dprice * src/write_griddata.F90: gridbinary format explicitly explained in the command line options git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@958 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-29 dprice * src/read_data_VINE.f90: VINE read ignores ipindx array if there are values < 0 or > ntot; other minor changes git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@957 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-27 dprice * src/analysis.f90: rhomach calculation volume setting affects mean only, not variance git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@956 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-23 dprice * docs/splash.tex: page size larger; manual is smaller git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@955 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-23 dprice * src/legends.f90: bug fix with set/unset line cap/style for legends with giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@954 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-22 dprice * build/Makefile: giza objects only defined if BACKEND=giza git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@953 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-22 dprice * src/options_particleplots.f90, src/particleplot.f90, src/plotstep.f90: implemented more general error bars; can be for x and y axis; error bar location for each column stored; also bug fix/regression with interactive change of irender git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@952 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-22 dprice * src/read_data_ascii.f90: docs added to header git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@951 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-22 dprice * docs/splash.tex: updated endian section; details of h5part read added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@950 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-22 dprice * src/plotlib_pgplot.f90: minor change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@949 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-12 dprice * build/Makefile: h5part compiles in munich git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@948 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-12 dprice * src/splash.f90: bumped version number/date git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@947 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-12 dprice * src/options_xsecrotate.f90: sets default rotation if none is set when 3D perspective turned on git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@946 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-12 dprice * build/Makefile: H5partAttrib added to build git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@945 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-12 dprice * src/interactive.f90, src/plotstep.f90: f/F flips rendered quantity to next one (only for 1-plot-per-page interactive call) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@944 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * src/plotstep.f90: debugging of step legend, minor formatting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@943 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * src/H5Part/H5Part.F90, src/H5Part/H5Pt.F90: .F90 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@942 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * src/H5Part/H5Part.f90, src/H5Part/H5Pt.F90: rename to .F90 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@941 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * src/H5Part/H5Part.f90, src/H5Part/H5PartAttrib.f90, src/H5Part/H5PartAttribF.c, src/H5Part/H5PartF.c, src/read_data_h5part.f90: finished the new H5Part interface (phew!); h5part read now seems to work OK git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@940 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * src/interactive.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/shapes.f90: Changed plot_curs and plot_band to functinos, all calls modified accordingly. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@939 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-08 dprice * build/Makefile, src/interactive.f90, src/plotlib_giza.f90, src/plotlib_pgplot.f90: Added plot_left_click to the plot libs. Changed giza-fortran.f90 to giza-fortran.F90. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@938 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-04-07 dprice * src/plotlib_giza.f90: Modified the call to giza_render. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@937 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-31 dprice * src/plotstep.f90: legend and shapes only plotted once per page (avoids multiple antialiasing in giza) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@926 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-31 dprice * src/shapes.f90: text shape editing starts from first character (no need to delete -click to edit- first) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@925 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-31 dprice * src/plotlib_giza.f90: more warnings added for unimplemented functionality git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@924 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-31 dprice * src/plotlib_pgplot.f90: minor formatting changes; comments added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@923 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-31 dprice * src/plotlib_giza.f90: added error bar interface and get/set fill style; comments added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@922 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-29 dprice * src/plotstep.f90: paper size set in plot_init; plus axes only drawn once if multiple-steps-on-page git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@921 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-29 dprice * src/plotlib_giza.f90, src/plotlib_pgplot.f90: plot_init handles optional paper size git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@920 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-29 dprice * src/setpage.f90: only redraw axes if using PGPLOT git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@919 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-29 dprice * src/pagecolours.f90: bug fix with page colours the wrong way around! git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@918 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-28 dprice * src/plotstep.f90: bug fix with openMP statements in plotstep git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@917 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/read_data_h5part.f90: reads particle IDs and distinguishes between types git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@916 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/read_data_h5part.f90: reads particle IDs and distinguishes between types git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@915 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/plotstep.f90: plotstep works even if coords are not in the first ndim columns git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@914 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/H5Part/H5Part.f90, src/H5Part/H5PartAttribF.c, src/H5Part/H5PartF.c: removed unnecessary underscoring business from h5part interface; uses bind(C) instead git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@913 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/H5Part/H5Part.f90: version without the bind(C) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@912 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * build/Makefile: h5part reader added; better linking to HDF5 libraries git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@911 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/globaldata.f90, src/menu.f90: is_coord function added; used so that coords can be anywhere in data git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@910 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-25 dprice * src/H5Part/COPYING, src/H5Part/H5Part.f90, src/H5Part/H5PartAttribF.c, src/H5Part/H5PartF.c, src/H5Part/README, src/read_data_h5part.f90: h5part reader added; with modified Fortran interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@909 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-17 dprice * src/plotlib_giza.f90: added plot_circ, qch and sfs/qfs to giza interface git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@908 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-15 dprice * src/plotstep.f90: minor formatting changes; additional debugging output added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@907 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-15 dprice * src/particleplot.f90: bug fix with commented-out line in particleplot.f90 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@906 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-15 dprice * src/calc_quantities.f90: maximum number of calculated quantities increased to 35; plus bugs fixed + message printed when this limit is reached git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@905 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-05 dprice * build/Makefile: h5part depends on H5part.o git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@904 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-05 dprice * build/Makefile: working on giza backend compilation; compiles ok, new giza-fortran.f90; also started h5part read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@903 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-04 dprice * build/Makefile: bug fix with auto library adding if compiler does not match PGPLOT git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@902 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-04 dprice * src/read_data_tipsy.F90: velocity labels fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@901 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-04 dprice * build/Makefile: Makefile is able to compile with the giza backend; plus much more user-friendly for PGPLOT; ensures PGPLOT_DIR is set plus adds compiler libraries for g77, g95 and gfortran-compiled PGPLOT automatically git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@900 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * bin/tmp: removed tmp git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@899 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * bin/tmp: bin dir added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@898 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * src/plotlib_cpl.f90: removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@897 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * src/plotlib_giza.f90: fixed a few things with the interface [intent(out) variables set, renamed to giza] git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@896 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * src/isosurface.f90: obsolete file removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@895 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * Makefile, build/Makefile: build works with subdirs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@894 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * Makefile, build/Makefile, src/Makefile: build works with subdirs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@893 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * Makefile, allocate.f90, analysis.f90, asciiutils.f90, calc_quantities.f90, colourbar.f90, colourparts.f90, colours.f90, convert.f90, convert_grid.f90, defaults.f90, discplot.f90, exact.f90, exact_densityprofiles.f90, exact_fromfile.f90, exact_function.f90, exact_mhdshock.f90, exact_mhdshock_other.f90, exact_polytrope.f90, exact_rhoh.f90, exact_ringspread.f90, exact_sedov.f90, exact_shock.f90, exact_shock_sr.f90, exact_torus.f90, exact_toystar1D.f90, exact_toystar2D.f90, exact_wave.f90, fieldlines.f90, fparser.f90, geometry.f90, get_data.f90, globaldata.f90, interactive.f90, interpolate1D.f90, interpolate2D.f90, interpolate3D.f90, interpolate3D_opacity.f90, interpolate3D_projection.F90, interpolate3D_xsec.f90, interpolate_vec.f90, interpolation.f90, isosurface.f90, legends.f90, limits.f90, menu.f90, options_data.f90, options_limits.f90, options_page.f90, options_particleplots.f90, options_powerspec.f90, options_render.f90, options_vecplot.f90, options_xsecrotate.f90, pagecolours.f90, particleplot.f90, pdfs.f90, plotlib_cpl.f90, plotlib_pgplot.f90, plotstep.f90, plotutils.f90, powerspectrums.f90, prompting.f90, read_data_UCLA.f90, read_data_VINE.f90, read_data_ascii.f90, read_data_bauswein.f90, read_data_dansph.f90, read_data_dansph_old.f90, read_data_dragon.f90, read_data_flash_hdf5.f90, read_data_flash_hdf5_utils.c, read_data_foulkes.f90, read_data_gadget.f90, read_data_gadget_jsb.f90, read_data_jjm.f90, read_data_jjm_multiphase.f90, read_data_jules.f90, read_data_kitp.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_oilonwater.f90, read_data_rsph.f90, read_data_scw.f90, read_data_snsph.f90, read_data_snsph_utils.c, read_data_sphNG.f90, read_data_spyros.f90, read_data_sro.f90, read_data_tipsy.F90, read_data_urban.f90, read_data_vanaverbeke.f90, render.f90, rotate.f90, setpage.f90, shapes.f90, splash.f90, src/Makefile, src/allocate.f90, src/analysis.f90, src/asciiutils.f90, src/calc_quantities.f90, src/colourbar.f90, src/colourparts.f90, src/colours.f90, src/convert.f90, src/convert_grid.f90, src/defaults.f90, src/discplot.f90, src/exact.f90, src/exact_densityprofiles.f90, src/exact_fromfile.f90, src/exact_function.f90, src/exact_mhdshock.f90, src/exact_mhdshock_other.f90, src/exact_polytrope.f90, src/exact_rhoh.f90, src/exact_ringspread.f90, src/exact_sedov.f90, src/exact_shock.f90, src/exact_shock_sr.f90, src/exact_torus.f90, src/exact_toystar1D.f90, src/exact_toystar2D.f90, src/exact_wave.f90, src/fieldlines.f90, src/fparser.f90, src/geometry.f90, src/get_data.f90, src/globaldata.f90, src/interactive.f90, src/interpolate1D.f90, src/interpolate2D.f90, src/interpolate3D.f90, src/interpolate3D_opacity.f90, src/interpolate3D_projection.F90, src/interpolate3D_xsec.f90, src/interpolate_vec.f90, src/interpolation.f90, src/isosurface.f90, src/legends.f90, src/limits.f90, src/menu.f90, src/options_data.f90, src/options_limits.f90, src/options_page.f90, src/options_particleplots.f90, src/options_powerspec.f90, src/options_render.f90, src/options_vecplot.f90, src/options_xsecrotate.f90, src/pagecolours.f90, src/particleplot.f90, src/pdfs.f90, src/plotlib_cpl.f90, src/plotlib_pgplot.f90, src/plotstep.f90, src/plotutils.f90, src/powerspectrums.f90, src/prompting.f90, src/read_data_UCLA.f90, src/read_data_VINE.f90, src/read_data_ascii.f90, src/read_data_bauswein.f90, src/read_data_dansph.f90, src/read_data_dansph_old.f90, src/read_data_dragon.f90, src/read_data_flash_hdf5.f90, src/read_data_flash_hdf5_utils.c, src/read_data_foulkes.f90, src/read_data_gadget.f90, src/read_data_gadget_jsb.f90, src/read_data_jjm.f90, src/read_data_jjm_multiphase.f90, src/read_data_jules.f90, src/read_data_kitp.f90, src/read_data_mbate.f90, src/read_data_mbate_hydro.f90, src/read_data_mbate_mhd.f90, src/read_data_oilonwater.f90, src/read_data_rsph.f90, src/read_data_scw.f90, src/read_data_snsph.f90, src/read_data_snsph_utils.c, src/read_data_sphNG.f90, src/read_data_spyros.f90, src/read_data_sro.f90, src/read_data_tipsy.F90, src/read_data_urban.f90, src/read_data_vanaverbeke.f90, src/render.f90, src/rotate.f90, src/setpage.f90, src/shapes.f90, src/splash.f90, src/system_f2003.f90, src/system_unix.f90, src/system_unix_NAG.f90, src/system_utils.f90, src/timestepping.f90, src/titles.f90, src/transform.f90, src/units.f90, src/write_data_phantom.f90, src/write_griddata.F90, src/write_pixmap.f90, src/write_sphdata.f90, system_f2003.f90, system_unix.f90, system_unix_NAG.f90, system_utils.f90, timestepping.f90, titles.f90, transform.f90, units.f90, write_data_phantom.f90, write_griddata.F90, write_pixmap.f90, write_sphdata.f90: files moved to sub-directory src/ git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@892 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * README: updated contact details git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@891 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-03-03 dprice * scripts/ppm2gif.bash: uses splash filenames not supersphplot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@890 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * docs/version_history, docs/version_history_tex.tex: version 1.13.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@889 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.13.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@888 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * splash.f90: v1.13.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@887 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * splash.f90: v1.13.1 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@886 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * interpolate3D_projection.F90: subgrid warning if nsubgrid > 10% of particles git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@885 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * interactive.f90: better message when pressing s git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@884 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * interpolate3D_projection.F90: added warning about subgrid rendering; info about resolution required git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@883 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * options_data.f90: better menu behaviour if calcquantities is initially off git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@882 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-26 dprice * calc_quantities.f90: calc_quantities compiles with ifort; bugs with subsequent variables and label settings fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@881 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * splash.f90: version changed to -svn git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@880 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * plotstep.f90: page colour schemes handled slighly differently to avoid use of pgscrn; also simpler; explicit refs to PGPLOT removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@879 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * Makefile, options_page.f90, pagecolours.f90: page colour schemes handled slighly differently to avoid use of pgscrn; also simpler; explicit refs to PGPLOT removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@878 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * calc_quantities.f90: bug fix with physical unit rescaling (ncalc not icalc) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@877 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * render.f90: render_opacity removed (obsolete) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@876 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * plotlib_cpl.f90, plotlib_pgplot.f90, plotstep.f90: bug fix with auto pixel selection (min now 1); check for PGPLOT bugs only done if lib is pgplot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@875 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * interactive.f90: bug fix with a) on multipanel plots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@874 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * interactive.f90: bug fix with a) on multipanel plots git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@873 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * Makefile: resolved conflict git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@872 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * plotlib_pgplot.f90: added header to plotlib routine git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@871 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * splash.f90: added credit to james git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@870 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-25 dprice * Makefile, colourbar.f90, colourparts.f90, colours.f90, discplot.f90, exact.f90, exact_toystar1D.f90, exact_toystar2D.f90, fieldlines.f90, interactive.f90, legends.f90, options_page.f90, particleplot.f90, plotstep.f90, plotutils.f90, render.f90, rotate.f90, setpage.f90, shapes.f90, timestepping.f90: PGPLOT calls replaced by calls to generic plot interface (work by James Wetter) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@869 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * Makefile: permissions fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@868 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_flash_hdf5_utils.c: permissions fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@867 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * LICENSE, plotlib_cpl.f90, plotlib_pgplot.f90: permissions fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@866 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.13.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@865 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * splash.f90: v1.13.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@864 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * calc_quantities.f90, defaults.f90, options_data.f90: function parser implemented for calc_quantities; tested and seems to work git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@863 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * globaldata.f90: lenunitslabel added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@862 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * menu.f90: print statement removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@861 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * fparser.f90: verboseness optional argument to checkf and parsef git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@860 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * docs/splash.tex: docs updated for 1.13.0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@859 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * calc_quantities.f90: bug fix with units label git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@858 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_sphNG.f90: bug fix with uninitialised variables git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@857 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * prompting.f90: updated contact details git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@856 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * prompting.f90: string prompt does not accept blank string if noblank=.true. git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@855 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_ascii.f90: nicer formatting in file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@854 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * INSTALL, INSTALL.macosx, README: permissions changed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@853 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * : figs added to repository git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@852 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_VINE.f90, read_data_ascii.f90, read_data_bauswein.f90, read_data_dansph.f90, read_data_dansph_old.f90, read_data_gadget_jsb.f90, read_data_jjm.f90, read_data_kitp.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_oilonwater.f90, read_data_rsph.f90, read_data_scw.f90, read_data_snsph.f90, read_data_sphNG.f90, read_data_spyros.f90, read_data_sro.f90, read_data_urban.f90: format printed at the start of all data reads git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@851 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_timli.f90: renamed to jjm_multiphase git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@850 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_jjm_multiphase.f90: renamed to jjm_multiphase git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@849 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * plotlib_pgplot.f90: plotlib added for pgplot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@848 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * plotlib_cpl.f90: added plotlib for cairoplot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@847 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * get_data.f90: more error checks on data read added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@846 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * get_data.f90: debugging statements added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@845 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * menu.f90: bug fix if ncolumns=0 from data read + menu git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@844 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * read_data_urban.f90: bug fix with urban data read if no columns found git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@843 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-24 dprice * Makefile: the splash binary is now the same as asplash git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@842 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-10 dprice * menu.f90: re-formatting; plus no extra columns if ncolumns=0 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@833 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-10 dprice * get_data.f90, read_data_urban.f90: bug fix with ncol<0 in data reads: added check for this git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@832 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-10 dprice * read_data_urban.f90: reads time; fixed bug with not closing file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@831 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-05 dprice * read_data_urban.f90: sink particle file name substitutes _number for _S git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@830 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-02 dprice * Makefile, docs/splash.tex: urban binary called usplash git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@829 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-02-02 dprice * docs/splash.tex: andrea urban format added to docs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@828 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * read_data_ascii.f90: vector labels are set by default git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@827 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * prompting.f90: optional list argument to string prompt git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@826 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * get_data.f90: units labels always applied if iRescale is true git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@825 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * fparser.f90: checks for -ve numbers to fractional powers and zero to negative power git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@824 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * Makefile, read_data_urban.f90: data read added for Andrea Urban git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@823 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-27 dprice * plotstep.f90: uninitialised variable errors fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@822 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-25 dprice * plotstep.f90: bug fix with unset variables if irotate but not coord plot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@821 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-21 dprice * get_data.f90: nicer endian info printout git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@820 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-21 dprice * prompting.f90: uses len_trim instead of len(trim()) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@819 cab04810-efc7-4a10-8ecf-f366c833a2ad 2010-01-21 dprice * plotstep.f90: catches incorrect setting of iplotx,iploty to avoid seg fault if internal error git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@818 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-23 dprice * options_page.f90, plotstep.f90: panels can be plotted in column-major or row-major order git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@817 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-23 dprice * interactive.f90: extra safety on the panel determination git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@816 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-23 dprice * plotstep.f90: iplotxtemp and iplotytemp given default values for safety (prevents seg fault even if plotting page is screwed up) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@815 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-15 dprice * options_page.f90, timestepping.f90: allows max colour index setting and mod for line styles git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@814 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-15 dprice * globaldata.f90, read_data_gadget.f90: added iax label + sink particle type for gadget read (from Florian Buerzle) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@813 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-12-04 dprice * setpage.f90: bug fix with labelling of the y-axis and tiling git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@812 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-04 dprice * get_data.f90, menu.f90, options_data.f90, splash.f90: single routine used for resetting coordinate and vector labels after coordinate system change; fixes bugs with labels not being set properly under some circumstances git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@780 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-04 dprice * convert_grid.f90: skips interpolation if array is zero git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@779 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * convert_grid.f90: does velocity components one at a time if large grid used git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@778 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * convert_grid.f90, interpolate3D.f90, write_griddata.F90: added gridtest format; sub-grid interpolation implemented on 3D interpolation, gives much better results git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@777 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * write_griddata.F90: returns ierr = 0 if not set git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@776 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * write_sphdata.f90: created by git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@775 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * write_griddata.F90: jumps out if error in write git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@774 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * globaldata.f90, write_griddata.F90, write_sphdata.f90: implemented ascii grid format (also default) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@773 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-03 dprice * convert.f90, convert_grid.f90, interpolate3D.f90, write_griddata.F90: bug fixes in splash to grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@772 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * Makefile: new files added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@771 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * convert.f90, convert_grid.f90, interpolate3D.f90, plotstep.f90, powerspectrums.f90, splash.f90, write_griddata.F90: splash to grid feature implemented; seems to work ok (limited formats at present) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@770 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * get_data.f90: better checks on labels (checks ix.ne.0 if ndim>0) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@769 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * analysis.f90: minor change to log output for rhomach git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@768 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * INSTALL: comments on old gfortran added to install instructions git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@767 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * Makefile, interpolation.f90, plotstep.f90: set_interpolation_weights moved to separate module so can be called for sph to grid conversion git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@766 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * Makefile: added SYSTEM for old gfortran; new gfortran uses f2003 system file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@765 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-11-02 dprice * read_data_mbate.f90: reads all headers first to allocate memory properly; fixes seg fault git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@764 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-19 dprice * analysis.f90: variance and mean of ln(rho) computed in calc rhomach git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@760 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-19 dprice * particleplot.f90: line colour but not style used for error bars git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@759 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-09 dprice * analysis.f90: rhomach spits out b values also git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@52 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-09 dprice * Makefile: build order fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@51 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-09 dprice * analysis.f90: calc rhomach fixed; option to override volume with environment variable; spits out more to file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@50 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-09 dprice * analysis.f90: added calc rms and vrms, plus rhomach calculation using Knuth-style variance git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@49 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-08 dprice * Makefile: added build for gadget dual endian read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@48 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-08 dprice * get_data.f90: commented out stuff about read_data_otherendian git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@47 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-08 dprice * interpolate3D_opacity.f90: added commented-out parallelisation from zen git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@46 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-08 dprice * calc_quantities.f90: minor changes from zen (to dudtrad) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@45 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-10-08 dprice * Makefile: merged changes from zen into makefile: read_data_otherendian for sphNG stuff added git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@44 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-28 dprice * docs/splash.tex: docs added for splash calc timeaverage git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@43 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-28 dprice * interactive.f90, shapes.f90: ctrl-t adds a text shape at current location; seems to work ok git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@42 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-28 dprice * exact.f90, globaldata.f90, read_data_dansph.f90: sr shock tube solution for rho* plotted; plus memory explicitly allocated/deallocated for exact soln plotting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@41 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-28 dprice * get_data.f90: less verbose: timing only printed if takes > 1s for data read git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@40 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-28 dprice * exact_shock_sr.f90: special rel shock tube zooms correctly, instead of fixed x grid git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@39 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-17 dprice * read_data_sphNG.f90: out-of-bounds error in low mem sphNG read fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@38 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * analysis.f90, convert.f90: added ability to compute time average of a whole sequence of files git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@37 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * read_data_ascii.f90: reads splash.columns file in preference to columns git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@36 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * fparser.f90: BUG FIX: exits after calling ParseErrMsg; avoids array-out-of-bounds error git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@35 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * exact.f90: uses read_asciifile to read .func files git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@34 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * asciiutils.f90: bug fix if comments at the end of real columns: now works ok (gets n columns correctly) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@33 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * asciiutils.f90: bug fixes with error returned (0 by default) on read_asciifile; also spurious warning if nlines=nmax removed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@32 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * exact_function.f90: allow less verbose checking git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@31 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * exact.f90: allow up to 10 functions; functions can be read from .func file (dumpfile.func or splash.func) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@30 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * Makefile: added cleanall and distclean target to remove installed files git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@29 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * get_data.f90: endian info printed first time; neatened up formatting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@28 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * legends.f90: blank legend entries are not printed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@27 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-09-04 dprice * interactive.f90: less verbose if non-interactive device git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@26 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * plotstep.f90: legend entries continue over multiple panels if there are enough lines in the step legend file git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@25 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * get_data.f90: unused variables removed from only clauses git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@24 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * Makefile: added install target; controlled by DEST= setting git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@23 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * fparser.f90: commented out unused routines/calls git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@22 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * exact.f90: allows up to five functions to be plotted git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@21 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * plotstep.f90: bug fix with log labels if iaxis=20 git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@20 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * fparser.f90: function parser recognises mathematical constants (currently just pi) and parses them (not using substitution) git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@19 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-27 dprice * exact.f90, exact_function.f90: implemented sub-functions in call to function parser git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@18 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-10 dprice * exact_function.f90: minor change git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@17 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-07 dprice * write_data_phantom.f90: compiler warnings fixed git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@16 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-07 dprice * asciiutils.f90: string_replace does all occurrences git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@15 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-07 dprice * Makefile: function parser added; new exact solution plots arbitrary function git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@14 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-07 dprice * exact.f90, exact_function.f90, fparser.f90: function parser added; new exact solution plots arbitrary function git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@13 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-08-07 dprice * allocate.f90, analysis.f90, asciiutils.f90, calc_quantities.f90, colourbar.f90, colourparts.f90, colours.f90, convert.f90, defaults.f90, discplot.f90, exact.f90, exact_densityprofiles.f90, exact_fromfile.f90, exact_mhdshock.f90, exact_mhdshock_other.f90, exact_polytrope.f90, exact_rhoh.f90, exact_ringspread.f90, exact_sedov.f90, exact_shock.f90, exact_shock_sr.f90, exact_torus.f90, exact_toystar1D.f90, exact_toystar2D.f90, exact_wave.f90, fieldlines.f90, geometry.f90, get_data.f90, globaldata.f90, interactive.f90, interpolate1D.f90, interpolate2D.f90, interpolate3D.f90, interpolate3D_opacity.f90, interpolate3D_projection.F90, interpolate3D_xsec.f90, interpolate_vec.f90, isosurface.f90, legends.f90, limits.f90, menu.f90, options_data.f90, options_limits.f90, options_page.f90, options_particleplots.f90, options_powerspec.f90, options_render.f90, options_vecplot.f90, options_xsecrotate.f90, particleplot.f90, pdfs.f90, plotstep.f90, plotutils.f90, powerspectrums.f90, prompting.f90, read_data_UCLA.f90, read_data_VINE.f90, read_data_ascii.f90, read_data_bauswein.f90, read_data_dansph.f90, read_data_dansph_old.f90, read_data_dragon.f90, read_data_flash_hdf5.f90, read_data_foulkes.f90, read_data_gadget.f90, read_data_gadget_jsb.f90, read_data_jjm.f90, read_data_jules.f90, read_data_kitp.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_oilonwater.f90, read_data_rsph.f90, read_data_scw.f90, read_data_snsph.f90, read_data_sphNG.f90, read_data_spyros.f90, read_data_sro.f90, read_data_timli.f90, read_data_tipsy.F90, read_data_vanaverbeke.f90, render.f90, rotate.f90, setpage.f90, shapes.f90, splash.f90, system_f2003.f90, system_unix.f90, system_unix_NAG.f90, system_utils.f90, timestepping.f90, titles.f90, transform.f90, units.f90, write_data_phantom.f90, write_pixmap.f90, write_sphdata.f90: header notice added to all .f90 files git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@12 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-24 dprice * plotstep.f90: prints limits for non-interactive plots for the first plot git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@11 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-23 dprice * read_data_dansph.f90: added labels for vector potential git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@10 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-17 dprice * Makefile: adds openMP flags if OPENMP=yes or if PARALLEL=yes git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@9 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-17 dprice * : commit 523eb26e751b3fa84eb22b5e6cb92d307dd20ed0 Author: dprice Date: Fri Jul 17 12:34:51 2009 +0000 2009-07-17 dprice * : deleted empty dirs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@6 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-17 Daniel Price * docs/splash.tex: updated thanks to users 2009-07-17 dprice * trunk/Makefile: test of svn commit git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@5 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-17 dprice * Makefile: test of svn commit git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash/trunk@5 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-17 dprice * : 328 0 trunk/INSTALL 112 0 trunk/INSTALL.macosx 280 0 trunk/LICENSE 692 0 trunk/Makefile 23 0 trunk/README 250 0 trunk/allocate.f90 471 0 trunk/analysis.f90 374 0 trunk/asciiutils.f90 433 0 trunk/calc_quantities.f90 335 0 trunk/colourbar.f90 29 0 trunk/colourparts.f90 410 0 trunk/colours.f90 91 0 trunk/convert.f90 269 0 trunk/defaults.f90 167 0 trunk/discplot.f90 1181 0 trunk/docs/bibstyle.bst 8488 0 trunk/docs/figs/colourschemes.ps 22724 0 trunk/docs/figs/hyperbolic.ps - - trunk/docs/figs/sedov_example.png - - trunk/docs/figs/starpart1.png - - trunk/docs/figs/starpart2.png - - trunk/docs/figs/starpart3.png - - trunk/docs/figs/starpart4.png - - trunk/docs/figs/starpart5.png - - trunk/docs/figs/starpart6.png - - trunk/docs/figs/starpartfinal.png - - trunk/docs/figs/surfdens.pdf - - trunk/docs/figs/surfpart1.png - - trunk/docs/figs/surfpart2.png - - trunk/docs/figs/surfpart3.png - - trunk/docs/figs/surfpart4.png - - trunk/docs/figs/surfpart5.png - - trunk/docs/figs/surfpart6.png - - trunk/docs/figs/surfpartfinal.png 551 0 trunk/docs/figs/xsec2D.eps 61 0 trunk/docs/figs/xsec2D.fig 177 0 trunk/docs/figs/xsec3D.eps 33 0 trunk/docs/figs/xsec3D.fig 44 0 trunk/docs/splash.bbl 2576 0 trunk/docs/splash.tex 1 0 trunk/docs/version 98 0 trunk/docs/version_history 38 0 trunk/docs/version_history_tex.tex 936 0 trunk/exact.f90 100 0 trunk/exact_densityprofiles.f90 48 0 trunk/exact_fromfile.f90 446 0 trunk/exact_mhdshock.f90 261 0 trunk/exact_mhdshock_other.f90 104 0 trunk/exact_polytrope.f90 47 0 trunk/exact_rhoh.f90 321 0 trunk/exact_ringspread.f90 247 0 trunk/exact_sedov.f90 400 0 trunk/exact_shock.f90 850 0 trunk/exact_shock_sr.f90 122 0 trunk/exact_torus.f90 414 0 trunk/exact_toystar1D.f90 465 0 trunk/exact_toystar2D.f90 49 0 trunk/exact_wave.f90 319 0 trunk/fieldlines.f90 531 0 trunk/geometry.f90 441 0 trunk/get_data.f90 185 0 trunk/globaldata.f90 2510 0 trunk/interactive.f90 147 0 trunk/interpolate1D.f90 580 0 trunk/interpolate2D.f90 227 0 trunk/interpolate3D.f90 456 0 trunk/interpolate3D_opacity.f90 790 0 trunk/interpolate3D_projection.F90 327 0 trunk/interpolate3D_xsec.f90 155 0 trunk/interpolate_vec.f90 89 0 trunk/isosurface.f90 279 0 trunk/legends.f90 356 0 trunk/limits.f90 662 0 trunk/menu.f90 219 0 trunk/options_data.f90 238 0 trunk/options_limits.f90 410 0 trunk/options_page.f90 312 0 trunk/options_particleplots.f90 81 0 trunk/options_powerspec.f90 194 0 trunk/options_render.f90 145 0 trunk/options_vecplot.f90 750 0 trunk/options_xsecrotate.f90 613 0 trunk/particleplot.f90 237 0 trunk/pdfs.f90 3561 0 trunk/plotstep.f90 123 0 trunk/plotutils.f90 307 0 trunk/powerspectrums.f90 511 0 trunk/prompting.f90 188 0 trunk/read_data_UCLA.f90 481 0 trunk/read_data_VINE.f90 351 0 trunk/read_data_ascii.f90 250 0 trunk/read_data_bauswein.f90 403 0 trunk/read_data_dansph.f90 519 0 trunk/read_data_dansph_old.f90 659 0 trunk/read_data_dragon.f90 270 0 trunk/read_data_flash_hdf5.f90 304 0 trunk/read_data_flash_hdf5_utils.c 245 0 trunk/read_data_foulkes.f90 975 0 trunk/read_data_gadget.f90 343 0 trunk/read_data_gadget_jsb.f90 197 0 trunk/read_data_jjm.f90 232 0 trunk/read_data_jules.f90 180 0 trunk/read_data_kitp.f90 368 0 trunk/read_data_mbate.f90 314 0 trunk/read_data_mbate_hydro.f90 339 0 trunk/read_data_mbate_mhd.f90 393 0 trunk/read_data_oilonwater.f90 342 0 trunk/read_data_rsph.f90 289 0 trunk/read_data_scw.f90 172 0 trunk/read_data_snsph.f90 115 0 trunk/read_data_snsph_utils.c 1280 0 trunk/read_data_sphNG.f90 230 0 trunk/read_data_spyros.f90 781 0 trunk/read_data_sro.f90 234 0 trunk/read_data_timli.f90 443 0 trunk/read_data_tipsy.F90 256 0 trunk/read_data_vanaverbeke.f90 260 0 trunk/render.f90 293 0 trunk/rotate.f90 36 0 trunk/scripts/cpfiles.bash 59 0 trunk/scripts/fixpgplotnames.bash 37 0 trunk/scripts/getav.pl 9 0 trunk/scripts/ppm2gif.bash 200 0 trunk/scripts/splash_parallel.pl 90 0 trunk/scripts/time_average_pdfs.f90 562 0 trunk/setpage.f90 422 0 trunk/shapes.f90 619 0 trunk/splash.f90 38 0 trunk/system_f2003.f90 39 0 trunk/system_unix.f90 39 0 trunk/system_unix_NAG.f90 145 0 trunk/system_utils.f90 281 0 trunk/tests/test_fieldlines.f90 387 0 trunk/tests/test_interpolate3D.f90 339 0 trunk/timestepping.f90 66 0 trunk/titles.f90 699 0 trunk/transform.f90 276 0 trunk/units.f90 294 0 trunk/write_data_phantom.f90 355 0 trunk/write_pixmap.f90 239 0 trunk/write_sphdata.f90 create mode 100755 trunk/INSTALL create mode 100755 trunk/INSTALL.macosx create mode 100755 trunk/LICENSE create mode 100755 trunk/Makefile create mode 100755 trunk/README create mode 100755 trunk/allocate.f90 create mode 100644 trunk/analysis.f90 create mode 100644 trunk/asciiutils.f90 create mode 100755 trunk/calc_quantities.f90 create mode 100644 trunk/colourbar.f90 create mode 100755 trunk/colourparts.f90 create mode 100755 trunk/colours.f90 create mode 100644 trunk/convert.f90 create mode 100755 trunk/defaults.f90 create mode 100644 trunk/discplot.f90 create mode 100755 trunk/docs/bibstyle.bst create mode 100755 trunk/docs/figs/colourschemes.ps create mode 100755 trunk/docs/figs/hyperbolic.ps create mode 100644 trunk/docs/figs/sedov_example.png create mode 100644 trunk/docs/figs/starpart1.png create mode 100644 trunk/docs/figs/starpart2.png create mode 100644 trunk/docs/figs/starpart3.png create mode 100644 trunk/docs/figs/starpart4.png create mode 100644 trunk/docs/figs/starpart5.png create mode 100644 trunk/docs/figs/starpart6.png create mode 100644 trunk/docs/figs/starpartfinal.png create mode 100644 trunk/docs/figs/surfdens.pdf create mode 100644 trunk/docs/figs/surfpart1.png create mode 100644 trunk/docs/figs/surfpart2.png create mode 100644 trunk/docs/figs/surfpart3.png create mode 100644 trunk/docs/figs/surfpart4.png create mode 100644 trunk/docs/figs/surfpart5.png create mode 100644 trunk/docs/figs/surfpart6.png create mode 100644 trunk/docs/figs/surfpartfinal.png create mode 100755 trunk/docs/figs/xsec2D.eps create mode 100755 trunk/docs/figs/xsec2D.fig create mode 100755 trunk/docs/figs/xsec3D.eps create mode 100755 trunk/docs/figs/xsec3D.fig create mode 100644 trunk/docs/splash.bbl create mode 100755 trunk/docs/splash.tex create mode 100644 trunk/docs/version create mode 100644 trunk/docs/version_history create mode 100644 trunk/docs/version_history_tex.tex create mode 100755 trunk/exact.f90 create mode 100755 trunk/exact_densityprofiles.f90 create mode 100755 trunk/exact_fromfile.f90 create mode 100755 trunk/exact_mhdshock.f90 create mode 100755 trunk/exact_mhdshock_other.f90 create mode 100755 trunk/exact_polytrope.f90 create mode 100755 trunk/exact_rhoh.f90 create mode 100644 trunk/exact_ringspread.f90 create mode 100755 trunk/exact_sedov.f90 create mode 100755 trunk/exact_shock.f90 create mode 100755 trunk/exact_shock_sr.f90 create mode 100755 trunk/exact_torus.f90 create mode 100755 trunk/exact_toystar1D.f90 create mode 100755 trunk/exact_toystar2D.f90 create mode 100755 trunk/exact_wave.f90 create mode 100755 trunk/fieldlines.f90 create mode 100755 trunk/geometry.f90 create mode 100755 trunk/get_data.f90 create mode 100755 trunk/globaldata.f90 create mode 100755 trunk/interactive.f90 create mode 100755 trunk/interpolate1D.f90 create mode 100755 trunk/interpolate2D.f90 create mode 100755 trunk/interpolate3D.f90 create mode 100755 trunk/interpolate3D_opacity.f90 create mode 100644 trunk/interpolate3D_projection.F90 create mode 100755 trunk/interpolate3D_xsec.f90 create mode 100755 trunk/interpolate_vec.f90 create mode 100755 trunk/isosurface.f90 create mode 100755 trunk/legends.f90 create mode 100755 trunk/limits.f90 create mode 100755 trunk/menu.f90 create mode 100755 trunk/options_data.f90 create mode 100755 trunk/options_limits.f90 create mode 100755 trunk/options_page.f90 create mode 100755 trunk/options_particleplots.f90 create mode 100755 trunk/options_powerspec.f90 create mode 100755 trunk/options_render.f90 create mode 100755 trunk/options_vecplot.f90 create mode 100755 trunk/options_xsecrotate.f90 create mode 100755 trunk/particleplot.f90 create mode 100644 trunk/pdfs.f90 create mode 100755 trunk/plotstep.f90 create mode 100644 trunk/plotutils.f90 create mode 100755 trunk/powerspectrums.f90 create mode 100755 trunk/prompting.f90 create mode 100755 trunk/read_data_UCLA.f90 create mode 100755 trunk/read_data_VINE.f90 create mode 100755 trunk/read_data_ascii.f90 create mode 100644 trunk/read_data_bauswein.f90 create mode 100755 trunk/read_data_dansph.f90 create mode 100755 trunk/read_data_dansph_old.f90 create mode 100644 trunk/read_data_dragon.f90 create mode 100755 trunk/read_data_flash_hdf5.f90 create mode 100755 trunk/read_data_flash_hdf5_utils.c create mode 100755 trunk/read_data_foulkes.f90 create mode 100755 trunk/read_data_gadget.f90 create mode 100755 trunk/read_data_gadget_jsb.f90 create mode 100755 trunk/read_data_jjm.f90 create mode 100755 trunk/read_data_jules.f90 create mode 100644 trunk/read_data_kitp.f90 create mode 100755 trunk/read_data_mbate.f90 create mode 100755 trunk/read_data_mbate_hydro.f90 create mode 100755 trunk/read_data_mbate_mhd.f90 create mode 100755 trunk/read_data_oilonwater.f90 create mode 100755 trunk/read_data_rsph.f90 create mode 100755 trunk/read_data_scw.f90 create mode 100644 trunk/read_data_snsph.f90 create mode 100644 trunk/read_data_snsph_utils.c create mode 100755 trunk/read_data_sphNG.f90 create mode 100755 trunk/read_data_spyros.f90 create mode 100755 trunk/read_data_sro.f90 create mode 100755 trunk/read_data_timli.f90 create mode 100644 trunk/read_data_tipsy.F90 create mode 100644 trunk/read_data_vanaverbeke.f90 create mode 100755 trunk/render.f90 create mode 100755 trunk/rotate.f90 create mode 100755 trunk/scripts/cpfiles.bash create mode 100755 trunk/scripts/fixpgplotnames.bash create mode 100755 trunk/scripts/getav.pl create mode 100755 trunk/scripts/ppm2gif.bash create mode 100755 trunk/scripts/splash_parallel.pl create mode 100644 trunk/scripts/time_average_pdfs.f90 create mode 100755 trunk/setpage.f90 create mode 100755 trunk/shapes.f90 create mode 100644 trunk/splash.f90 create mode 100755 trunk/system_f2003.f90 create mode 100755 trunk/system_unix.f90 create mode 100755 trunk/system_unix_NAG.f90 create mode 100644 trunk/system_utils.f90 create mode 100644 trunk/tests/test_fieldlines.f90 create mode 100755 trunk/tests/test_interpolate3D.f90 create mode 100755 trunk/timestepping.f90 create mode 100755 trunk/titles.f90 create mode 100755 trunk/transform.f90 create mode 100644 trunk/units.f90 create mode 100644 trunk/write_data_phantom.f90 create mode 100644 trunk/write_pixmap.f90 create mode 100644 trunk/write_sphdata.f90 2009-07-17 dprice * : making trunk,tags,branches dirs git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@3 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-07-16 Daniel Price * Makefile: minor reformatting 2009-07-15 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.12.2 2009-07-15 dprice * exact_wave.f90: does not multiply by ymean if it is zero; warns if period -ve 2009-07-15 dprice * splash.f90: v1.12.2 description, plus uses argument 0 in usage 2009-07-15 dprice * docs/splash.bbl, docs/splash.tex: docs updated for v1.12.2 2009-07-15 dprice * options_particleplots.f90, particleplot.f90: variable marker sizes implemented; can plot particles as filled or outlined circles with radius proportional to h 2009-07-15 dprice * Makefile: added write_data_phantom.f90 to source files 2009-07-15 dprice * convert.f90, write_data_phantom.f90, write_sphdata.f90: convert to phantom dump format implemented 2009-07-15 dprice * globaldata.f90: single precision defined; bug fix with int8 definition 2009-07-15 dprice * system_utils.f90: lenvironment accepts 1 as true 2009-07-15 dprice * plotstep.f90: bug fix with opacity-based rendering + dark matter 2009-07-15 dprice * read_data_gadget.f90: BUG FIX: creates h and rho columns when using GSPLASH_DARKMATTER_HSOFT with block-labelled data read; also read from .hsml and .dens files implemented better -- dark matter rendering now works OK in this case 2009-07-14 dprice * menu.f90, options_render.f90: bug fix with contour plotting and icolours=0; behaviour better defined; contour prompt does not appear in this case 2009-07-14 dprice * plotstep.f90: interpolation weights only set if needed; avoids pointless warnings, also bug fix with contour plotting and icolours=0 2009-07-14 dprice * read_data_VINE.f90: implemented read of star/point mass particles from VINE dumps 2009-07-14 dprice * read_data_ascii.f90: does not override vector labels 2009-07-13 dprice * defaults.f90, get_data.f90, globaldata.f90, menu.f90, options_data.f90: does not override coordinate and vector labels by default (unless not set) 2009-07-13 dprice * read_data_sphNG.f90: speed improvements for low memory mode - skips faster if no columns need to be read 2009-07-13 dprice * read_data_ascii.f90: r and z recognised as coordinates 2009-07-13 dprice * interactive.f90: cursor position now saved relative to viewport, stops weird cursor jumping 2009-07-13 dprice * allocate.f90: spaces removed 2009-06-25 dprice * read_data_sphNG.f90: BUG FIX with B field read in sphNG 2009-06-11 dprice * plotstep.f90: debug mode; temporary arrays allocated one at a time; low memory mode does not allocate temp arrays if not needed 2009-06-11 dprice * menu.f90: minor bug fix with irendermulti resetting before prompt (icolpixmap related) 2009-06-11 dprice * write_pixmap.f90: oops 2009-06-11 dprice * write_pixmap.f90: better warning if cant find .pix files 2009-06-11 dprice * particleplot.f90: allow arbitrary sizes for input arrays; gracefully warns if z array size too small 2009-06-11 dprice * read_data_sro.f90, setpage.f90: compiler warnings fixed 2009-06-11 dprice * globaldata.f90, splash.f90: debug mode added 2009-06-10 dprice * plotstep.f90: bug fix with tiling decision for pixmap plotting 2009-06-10 dprice * globaldata.f90, menu.f90, plotstep.f90, splash.f90, write_pixmap.f90: -readpix option added for plotting grid based data alongside SPH, limited formats at present 2009-06-10 dprice * asciiutils.f90: basename function added for stripping directory names 2009-06-01 dprice * read_data_dansph.f90: bug fix with garbled geomfile in header printing 2009-05-25 dprice * read_data_timli.f90: better memory reallocation 2009-05-21 dprice * plotstep.f90: shocking bug with saving of number of pixels and automatic pixel numbers fixed 2009-05-20 dprice * globaldata.f90, read_data_oilonwater.f90: units in rsun and msun for oilonwater; module physcon added 2009-05-20 dprice * plotstep.f90: temporary arrays are explicitly allocated instead of being left up to the compiler 2009-05-19 dprice * Makefile, read_data_oilonwater.f90: added new oilonwater read for Ross Church, Melvyn Davies 2009-05-19 dprice * analysis.f90, plotstep.f90: bug fixes blocking compilation with ifort8 2009-05-14 dprice * read_data_sphNG.f90: bug fix with reading Bens small dumps 2009-05-14 dprice * read_data_sphNG.f90: few more debugging statements added 2009-05-11 dprice * read_data_gadget.f90: lcase in asciiutils module 2009-05-11 dprice * plotstep.f90: bug fix with plot tiling; buffer for line width changes removed 2009-05-08 dprice * INSTALL: added some extra bits; simplified others 2009-05-07 dprice * Makefile, read_data_timli.f90: added timli data read 2009-05-07 dprice * options_particleplots.f90, particleplot.f90, plotstep.f90: error bar plotting implemented for particle plots 2009-04-30 dprice * read_data_ascii.f90: guessing of column identities from columns file is case-insensitive 2009-04-30 dprice * analysis.f90, asciiutils.f90, convert.f90, get_data.f90, prompting.f90: functions ucase, lcase moved from prompting module into asciiutils module 2009-04-29 dprice * particleplot.f90: memory only allocated for temporary arrays when required (when plotting circles of interaction as error bars) 2009-04-27 dprice * asciiutils.f90, docs/splash.bbl: minor changes 2009-04-22 dprice * read_data_ascii.f90: better error handling on bad lines - carries on reading but gives warning 2009-04-21 dprice * Makefile, read_data_snsph.f90, read_data_snsph_utils.c: snsph data read added 2009-04-21 dprice * read_data_tipsy.F90: works with ifort 10.0.0 stream access which is still old style 2009-04-20 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.12.1 2009-04-20 dprice * docs/version_history, docs/version_history_tex.tex: version 1.12.1 2009-04-20 dprice * splash.f90: v1.12.1 2009-04-20 dprice * docs/splash.tex: extra GSPLASH env variables added to docs 2009-04-20 dprice * read_data_gadget.f90: added GSPLASH_IGNORE_IFLAGCOOL and GSPLASH_HSML_COLUMN 2009-04-20 dprice * INSTALL, INSTALL.macosx: updated install instructions 2009-04-20 dprice * docs/splash.tex: docs updated for v1.12.1 2009-04-20 dprice * setpage.f90: bug fix with round-off error on exact pixel boundary selection 2009-04-20 dprice * analysis.f90: BUG FIXES with analysis mode -- thanks to Florian Buerzle. Format statements now work with arbitrary numbers of columns (up to 999), also massaboverho analysis works with masses in dump file headers 2009-04-08 dprice * colourbar.f90: bug fix with separation in colour bar label 2009-03-30 dprice * write_sphdata.f90: bug fix with convert to rsph format 2009-03-27 dprice * write_sphdata.f90: convert to Steinars rsph file format added 2009-03-25 dprice * calc_quantities.f90: dudtrad added 2009-03-23 dprice * plotstep.f90, render.f90: removed need to render twice when contour limits differ from render limits 2009-03-23 dprice * splash.f90: date/version bumped 2009-03-23 dprice * limits.f90: allow contour max=min 2009-03-23 dprice * interactive.f90, limits.f90, menu.f90, plotstep.f90: ability to set contour limits separately from render limits for same quantity implemented 2009-03-23 dprice * render.f90: bug fix with formatting of contour limits 2009-03-19 dprice * splash.f90: bug fix with broken -d and -l command line options 2009-03-11 dprice * splash.f90: version 1.12.1beta 2009-03-11 dprice * docs/figs/colourschemes.ps: new colour schemes added to figure 2009-03-11 dprice * colourbar.f90, interactive.f90, shapes.f90: can interactively edit text shapes and the colour bar label 2009-03-11 dprice * asciiutils.f90, options_render.f90, plotstep.f90: option to customize label on projection plots implemented 2009-03-11 dprice * Makefile: dependencies added to Makefile properly, still try to get files in the right order 2009-03-06 dprice * plotutils.f90, render.f90: formatreal utility added; used for contour level labels; also character height of contour labels increased 2009-03-06 dprice * get_data.f90: label check done after every get_labels call; added SPLASH_HMIN_CODEUNITS environment variable to set minimum h 2009-03-06 dprice * options_render.f90, plotstep.f90, render.f90: option added for numeric labelling of contours 2009-03-06 dprice * render.f90: contour levels set better: exactly on min and max apart from with nc=1 which uses min; also prints out full list of levels 2009-02-11 pgdixon * : new dir splash git-svn-id: https://svn-vre.its.monash.edu.au/mathsci/splash@2 cab04810-efc7-4a10-8ecf-f366c833a2ad 2009-02-07 dprice * plotstep.f90: bug fix with separate types in contours 2009-02-06 dprice * read_data_sphNG.f90: tabs removed 2009-02-06 dprice * exact_shock_sr.f90: compiler warnings (unused variables, no intents) fixed 2009-02-06 dprice * exact_sedov.f90, exact_toystar1D.f90, exact_toystar2D.f90, interactive.f90, interpolate3D.f90, interpolate3D_projection.F90, menu.f90, options_data.f90, plotstep.f90, prompting.f90, splash.f90, system_utils.f90: compiler warnings (unused variables, no intents) fixed 2009-02-06 dprice * docs/splash.tex: docs updated with command line options 2009-02-06 dprice * read_data_dansph.f90: minor change to the way it prints geometry info 2009-02-06 dprice * prompting.f90: mask= added to print_logical 2009-02-06 dprice * Makefile, options_particleplots.f90, plotstep.f90: contours of different particle type to rendered quantity implemented 2009-02-05 dprice * read_data_sphNG.f90: bug fix with seg fault in low memory mode 2009-02-05 dprice * read_data_sphNG.f90: location of u in mhd small dumps known 2009-02-05 dprice * read_data_sphNG.f90: new location for u in small dumps 2009-02-05 dprice * read_data_sphNG.f90: fixed labelling on pure RT small dumps 2009-02-05 dprice * read_data_sphNG.f90: ilocpmassinitial is 23 for small sphNG dumps; 15 for phantom 2009-02-05 dprice * splash.f90: updated contact details, year 2009-01-29 dprice * read_data_sphNG.f90: bug fix with MHD_RT small dumps; debug as environment variable 2009-01-15 dprice * system_utils.f90: BUG FIX with integer environment variable read 2008-12-22 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.12.0 2008-12-22 dprice * splash.f90: v1.12.0 2008-12-22 dprice * read_data_tipsy.F90: bug fix with preprocessing of ifort checks 2008-12-22 dprice * read_data_tipsy.F90, read_data_tipsy.f90: added preprocessor option for older ifort compilers + stream access 2008-12-22 dprice * splash.f90: no longer prompts for filenames (obsolete), instead prints usage; also bug fix with command-line plot invocation - if interactive device is invoked, will enter menu instead of quitting 2008-12-16 dprice * read_data_tipsy.f90: access=stream for ifort 9 added (will comment later) 2008-12-10 dprice * plotstep.f90, shapes.f90: BUG FIX: transforms applied to shape coordinates 2008-12-09 dprice * read_data_sphNG.f90: bug fix with Phantom MPI read (missing particles) 2008-12-08 dprice * scripts/time_average_pdfs.f90: bug fix with time averaged pdf calculation 2008-12-08 dprice * plotstep.f90: bug fix with required array for PDF plots 2008-12-07 dprice * pdfs.f90, plotstep.f90: ability to manually set the number of bins for pdf plots 2008-12-07 dprice * scripts/time_average_pdfs.f90: f90 script to produce time averaged pdfs from a bunch of SPLASH PDF files 2008-12-05 dprice * transform.f90: ln transformation added 2008-12-05 dprice * transform.f90: ln transformation added 2008-12-05 dprice * read_data_flash_hdf5_utils.c: spaces removed from SPH density dataset name 2008-12-05 dprice * asciiutils.f90: uses tiny instead of arbitrary number 2008-12-05 dprice * pdfs.f90: bug fix if normalisation is zero in PDF 2008-12-05 dprice * menu.f90: bug fix with PDFs in multiplot 2008-12-05 dprice * read_data_flash_hdf5.f90, read_data_flash_hdf5_utils.c: updated flash tracer particle read/write (reads SPH density dataset if present) 2008-12-01 dprice * docs/splash.tex, splash.f90: documentation for -x -y -render -vec -cont -dev added 2008-12-01 dprice * read_data_flash_hdf5.f90, read_data_flash_hdf5_utils.c: partial data reading+low memory mode implemented for FLASH tracer particles format 2008-12-01 dprice * Makefile: typo in HDF5INCLUDE fixed 2008-12-01 dprice * read_data_flash_hdf5.f90, read_data_flash_hdf5_utils.c: puts particles in id order, uses bind(c) for linking with c (more portable) 2008-12-01 dprice * Makefile: FLASH code +HDF5 compiling and linking; also LDFLAGS always put at the end of the compile-time line (seems to be more standard) 2008-12-01 dprice * read_data_flash_hdf5.f90, read_data_flash_hdf5_utils.c: read data routine added for FLASH code tracer particles (hdf5 format). HDF5 requires linking with HDF5 libraries and compiling/calling c routine 2008-11-30 dprice * asciiutils.f90: uses len not len_trim, should be more portable 2008-11-27 dprice * interactive.f90: ctrl-C in interactive window kills it 2008-11-27 dprice * asciiutils.f90: function to convert a fortran string into a c string added 2008-11-27 dprice * limits.f90: formatted output 2008-11-27 dprice * plotstep.f90, shapes.f90: shapes can be plotted on only some panels, or first row, first column etc 2008-11-26 dprice * read_data_gadget.f90: oops! now bug really fixed in block-labelled read 2008-11-26 dprice * system_utils.f90: more robust integer environment variable read 2008-11-26 dprice * menu.f90: bug fix with allowrendering if mass not present 2008-11-26 dprice * read_data_gadget.f90: BUG FIX with block labelled gadget read if BFLD present 2008-11-26 dprice * options_xsecrotate.f90, plotstep.f90: BUG FIX: cross section slice thickness is saved - no longer resets in prompt 2008-11-21 dprice * calc_quantities.f90: calculates gas temperature in K for barytropic EOS runs 2008-11-21 dprice * read_data_sphNG.f90: bug fix with reading of B from sphNG files 2008-11-21 dprice * read_data_sphNG.f90: minor bug fix with labelling 2008-11-20 dprice * read_data_ascii.f90: bug fix with auto-labelling: ndimV = 0 if ndim = 0 2008-11-13 dprice * options_render.f90: nicer printing of logical options after they have been set 2008-11-12 dprice * defaults.f90, globaldata.f90, menu.f90, plotstep.f90, splash.f90, timestepping.f90, transform.f90: contour plotting of second quantity (ie. different to rendered quantity) implemented; tested and seems to work OK 2008-11-12 dprice * units.f90: bug fix with units for calculated quantities not being read properly from units file 2008-11-12 dprice * limits.f90: improved formatting on min=max warning after reading limits file; less repeated code 2008-11-12 dprice * options_data.f90: bug fix if only changing unit labels: now prompts to write units file 2008-11-11 dprice * interpolate3D_projection.F90: atomic statements added to openMP parallelism - fixes "black dots" bug 2008-11-11 dprice * options_data.f90: prints info about z integration unit 2008-11-11 dprice * plotstep.f90: bug fix with normalised column integrated plots if unit for z integration set 2008-11-11 dprice * scripts/cpfiles.bash: cpfiles script added for renaming .defaults, .limits files etc 2008-11-10 dprice * plotstep.f90: can plot step legend on panels other than the first one 2008-11-10 dprice * options_page.f90, timestepping.f90: options for finer control of line-style changing / line colour changing added 2008-11-10 dprice * plotstep.f90, splash.f90: bug fixes with command line plot/device specification 2008-11-10 dprice * defaults.f90, menu.f90, options_page.f90, plotstep.f90, splash.f90, timestepping.f90: command line plotting implemented: -x, -y, -render and -vecplot can be used to specify the plot from the command line (ie. no prompts needed), also -dev to specify the pgplot device 2008-11-07 dprice * asciiutils.f90: bug fix in format statement 2008-11-07 dprice * Makefile, analysis.f90, convert.f90, splash.f90: "splash calc" command line utility implemented; calculates energies, min,max,mean of all columns and mass above rho vs time using all the dump files on the command ine 2008-11-07 dprice * write_sphdata.f90: minor changes to formatting 2008-11-07 dprice * asciiutils.f90: read_asciifile now generic interface that can return either array of strings or array of reals from an ascii file 2008-11-07 dprice * get_data.f90: blank filenames not allowed in prompt 2008-10-30 dprice * read_data_sphNG.f90: debug flag set back to false 2008-10-21 dprice * read_data_sphNG.f90: bug fixes with RT+MHD small dump read 2008-10-21 dprice * read_data_sphNG.f90: minor change to low memory mode 2008-10-20 dprice * interactive.f90: backspace key added to interactive mode - progressively removes annotation from the plot (ie. axes and colour bar, legends, titles, shapes, scale) - legends and titles can be restored by pressing G, T and H for each 2008-10-16 dprice * system_utils.f90: BUG FIX with envlist routine (cause of seg fault in GADGET read): thanks to Daniel Cunnama 2008-10-13 dprice * docs/version_history, docs/version_history_tex.tex: version 1.11.1 2008-10-13 dprice * docs/version_history, docs/version_history_tex.tex: version 1.11.1 2008-10-13 dprice * docs/version_history_tex.tex: version 1.11.1 2008-10-13 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.11.1 2008-10-13 dprice * splash.f90: v1.11.1 2008-10-13 dprice * docs/splash.tex: docs updated for v1.11.1 2008-10-13 dprice * transform.f90: function interface; not used yet 2008-10-13 dprice * plotstep.f90: sends brightness into particleplot for opacity rendering; also origin sent into interactive routines 2008-10-13 dprice * interpolate2D.f90, particleplot.f90: sets brightness to 1. if present for writing sinks direct to ppm 2008-10-13 dprice * read_data_foulkes.f90: bugs fixed; only reads up to smoothing length by default 2008-10-13 dprice * colourbar.f90: only does split-colourbar workaround if > 1024 pixels actually needed 2008-10-13 dprice * setpage.f90: bug fix: tol reduced when finding exact pixel boundaries 2008-10-10 dprice * Makefile, read_data_foulkes.f90: read_data added for steve foulkes 2008-10-10 dprice * interactive.f90: o in interactive mode recentres plot on origin (ie. not zero if origin set to something different 2008-10-07 dprice * colourbar.f90: one-sided colour bars implemented as both vertical or horizontal 2008-10-07 dprice * plotstep.f90: npix = 1024/nacross in auto mode for pixel devices 2008-10-07 dprice * plotstep.f90: automatic resolution determination limited to 800/nacross on vector devices 2008-10-07 dprice * plotstep.f90: automatic resolution determination limited to 400/nacross on vector devices 2008-10-07 dprice * plotstep.f90: bug fix with new colour bar plot order: now uses foreground colour again 2008-10-02 dprice * read_data_sphNG.f90: less verbose header printout for MPI dumps 2008-10-02 dprice * shapes.f90: shapes can be plotted relative to viewport for each panel as well as using plot coords; also longer text string allowed 2008-09-26 dprice * prompting.f90: blank="blank" in prompt, not null= 2008-09-26 dprice * Makefile, colourbar.f90, setpage.f90: colour bar lies on exact pixel boundaries; calls same routine as setpage to determine this 2008-09-26 dprice * plotstep.f90: frame changes on a per-page basis, not per dump file; does not quite work with interactive mode step navigation 2008-09-25 dprice * plotstep.f90: small page buffer if box is drawn to allow for line width changes 2008-09-25 dprice * plotstep.f90, titles.f90: lensteplegend a parameter to avoid pgf90 bug 2008-09-25 dprice * plotstep.f90: colour bar now plotted AFTER renderings, so can in principle plot colour bar on top of rendered plot 2008-09-25 dprice * plotstep.f90: lower stacksize footprint; renderplot now only allocated when necessary (ie. for rendering with particle colouring instead of pixels) 2008-09-24 dprice * read_data_sphNG.f90: parallelisation uses default(none) 2008-09-24 dprice * Makefile: pgf90 flags updated 2008-09-24 dprice * get_data.f90: compiles with pgf90 2008-09-24 dprice * globaldata.f90, plotstep.f90: workaround for crash in pgf90 compiler; now runs OK 2008-09-23 dprice * options_render.f90: auto npix back on by default 2008-09-23 dprice * read_data_sphNG.f90: ssplash_omegat environment variable added 2008-09-18 dprice * menu.f90, splash.f90: v1.11.1alpha; contact details updated to Monash 2008-09-18 dprice * options_render.f90: npix=200 by default for 1.11.1alpha 2008-09-18 dprice * read_data_gadget.f90: BUG FIX with block-labelled GADGET read if mass array not present; also labelling added for every column that appears in io.c in GADGET-3 2008-09-18 dprice * plotstep.f90: minor bug fixes with interpolation weights when mass not read from dump file 2008-09-17 dprice * exact_shock_sr.f90: minor formatting 2008-09-10 dprice * Makefile, exact.f90, exact_shock_sr.f90, riemann_sr.f: special relativistic shock tube exact solution added 2008-09-07 dprice * plotstep.f90: BUG fix with particle coordinates in different coordinate systems 2008-09-05 dprice * options_page.f90: line width allowed to be >5 2008-09-03 dprice * get_data.f90: rendering works if mass not read as column (just as a single number for each type); works only for sphNG read at the moment in low-memory mode; endian check added but commented 2008-09-03 dprice * menu.f90, read_data_sphNG.f90: rendering works if mass not read as column (just as a single number for each type); works only for sphNG read at the moment in low-memory mode 2008-09-03 dprice * plotstep.f90: bug fix with circles of interaction on particle plots 2008-09-03 dprice * Makefile: changes committed by mistake reverted 2008-09-03 dprice * options_render.f90, setpage.f90: automatic pixel numbers re-activated (will appear in v1.11.1); bug fix with multiple panels 2008-09-02 dprice * Makefile, read_data_jjm.f90, read_data_jules.f90: jules data read added 2008-08-15 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.11.0 2008-08-15 dprice * splash.f90: v1.11.0 2008-08-15 dprice * plotstep.f90: bug fix with auto pixel selection 2008-08-15 dprice * docs/splash.tex: extra info re: data reads/environment variables added 2008-08-15 dprice * read_data_gadget.f90: BUG FIX with reading masses from gadget files if particle mass < 1.e-8 (thanks to Thomas Grief); also GSPLASH_CHECKIDS added 2008-08-15 dprice * read_data_VINE.f90: minor changes to VINE format: VSPLASH_MHD and VINE_MHD both work; VSPLASH_HFAC added as option for compatibility with older vine output 2008-08-15 dprice * options_render.f90: automatic pixel numbers disabled for v1.11.0 2008-08-15 dprice * setpage.f90: exact pixel boundaries improved; disabled for v1.11.0 2008-08-15 dprice * plotstep.f90: bug fixes, improvements to automatic pixel selection 2008-08-15 dprice * Makefile, read_data_UCLA.f90: data read for Sky King (UCLA) added 2008-08-15 dprice * options_render.f90: bug fix: prompt for label distance appears for plot-hugging colour bars 2008-08-07 dprice * plotstep.f90: bug fix with frames not changing 2008-08-06 dprice * exact_sedov.f90: out-of-bounds error fixed at t=0 2008-07-28 dprice * plotstep.f90: BUG FIX with velocity components in different coordinate systems (VPHI WAS WRONG!) - thanks to Giuseppe Lodato 2008-07-22 dprice * exact_shock_sr.f90, riemann_sr.f: exact solution for special relativistic riemann problem 2008-07-21 dprice * options_render.f90, plotstep.f90: AUTO-SELECT npix so pixels exactly match those on device (MUCH SMOOTHER PLOTS WITH NO ARTIFACTS); rendering of sinks to ppm implemented 2008-07-21 dprice * interpolate2D.f90, particleplot.f90: rendering of sinks to ppm files implemented (slightly inflexible at the moment) 2008-07-21 dprice * setpage.f90: viewport automatically adjusted to lie exactly on pixel boundaries (no blank spaces) 2008-07-10 dprice * interactive.f90: bug fix with C 2008-07-10 dprice * interactive.f90: C key re-centres plot on cursor in interactive mode 2008-07-10 dprice * allocate.f90: bug fix with reallocation of iamtype variable 2008-07-10 dprice * read_data_sphNG.f90: divvcol read only if required 2008-07-10 dprice * read_data_sphNG.f90: star particle type added for sphNG read 2008-07-04 dprice * read_data_sphNG.f90: bug fix with reading phantom small dumps + MPI 2008-06-25 dprice * docs/splash.tex, options_page.f90: documentation added for shapes; better scale menu option 2008-06-25 dprice * shapes.f90: bug fixes with shape plotting 2008-06-24 dprice * read_data_sphNG.f90: prints RK2, tff, dtmax, rhozero as read from sphNG header 2008-06-24 dprice * exact_polytrope.f90: bug fix: handles gamma 4/3 case now 2008-06-24 dprice * exact.f90: errors in residuals collected into one warning 2008-06-19 dprice * options_render.f90: no prompt for label if no colour bar plotted 2008-06-05 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.11.0beta 2008-06-05 dprice * splash.f90: v1.11.0beta 2008-06-05 dprice * read_data_sphNG.f90: check for zero particle mass in Phantom dumps 2008-06-05 dprice * read_data_ascii.f90: local file called columns takes precedence over ASPLASH_COLUMNSFILE environment variable 2008-06-05 dprice * interactive.f90, plotstep.f90: v,V,w and H implemented in interactive mode on multiple-steps-per-page/multiple panels 2008-06-05 dprice * colourbar.f90, options_render.f90: vertical and horizontal plot-hugging colour bars implemented; option to turn off colour bar label added 2008-06-05 dprice * menu.f90: BUG FIX with multiplots made in 10.5.2 2008-06-03 dprice * read_data_sphNG.f90: correct labelling for MHD+RT dumps 2008-06-02 dprice * plotstep.f90: bug fix with interactive mode + PDF plotting 2008-05-14 dprice * Makefile: plotutils added to makefile 2008-05-13 dprice * transform.f90: utility function to convert log to ln in transforms 2008-05-13 dprice * calc_quantities.f90: imri bug fix + better label for ipmag 2008-05-13 dprice * asciiutils.f90, pdfs.f90: pdf file name removes slashes, spaces and escape characters from label 2008-05-13 dprice * read_data_sphNG.f90: uninitialised bug fix in phantom reads 2008-05-12 dprice * read_data_sphNG.f90: reads .divv file if present (Phantom) 2008-05-12 dprice * pdfs.f90, plotstep.f90: write_pdf routine improved 2008-05-12 dprice * plotutils.f90: plotutils beginning of plot api for generic backend; also line plotting with blanking 2008-05-12 dprice * transform.f90: generic interface added; interface routines to handle single real numbers added 2008-05-12 dprice * read_data_kitp.f90: minor change 2008-05-09 dprice * globaldata.f90: ipdf label 2008-05-09 dprice * Makefile, menu.f90, pdfs.f90, plotstep.f90: PDF plotting implemented 2008-05-09 dprice * defaults.f90, interactive.f90, limits.f90, options_limits.f90, plotstep.f90, splash.f90: parameter range restriction implemented; saves to limits file; also in interactive mode using x, y and r keys after click (R to reset) 2008-05-09 dprice * menu.f90: noblank on fileprefix setting 2008-05-09 dprice * prompting.f90: string prompts accept blank to set null string, noblank optional argument 2008-05-09 dprice * asciiutils.f90: ncolumnsline public function instead of subroutine 2008-05-08 dprice * plotstep.f90: shape plotting call uncommented 2008-05-08 dprice * options_page.f90: plot shapes option added to g) menu 2008-05-08 dprice * defaults.f90: shape options read from defaults file; other changes 2008-05-08 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.10.2 2008-05-08 dprice * docs/splash.tex, splash.f90: v1.10.2 2008-05-08 dprice * options_particleplots.f90, particleplot.f90: option to change plotting order of particle types implemented 2008-05-08 dprice * plotstep.f90: bug fix with array-out-of-bounds in low memory mode + not rendering 2008-05-08 dprice * splash.f90: date updated 2008-05-08 dprice * read_data_vanaverbeke.f90: read_data update for sigfried; new header info read 2008-05-08 dprice * read_data_vanaverbeke.f90: read_data update for sigfried; new header info read 2008-05-08 dprice * discplot.f90, plotstep.f90: toomre Q now correct for ideal gas equation of state (uses gamma from dump file) 2008-05-08 dprice * docs/splash.tex: updated docs with surface density plot info 2008-05-08 dprice * get_data.f90: bug fix with units resetting when turning on/off even if units file present 2008-05-08 dprice * plotstep.f90: bug fix with a) on multiple-plots per page/surface density plots 2008-05-07 dprice * write_sphdata.f90: simple unformatted binary format added as sph conversion option 2008-05-07 dprice * write_pixmap.f90: pixmap write in ascii format uses format statement to prevent ifort rubbish 2008-05-01 dprice * convert.f90, write_sphdata.f90: ascii file conversion writes header with dump file information in it 2008-05-01 dprice * shapes.f90: new shapes module; not yet added as a feature 2008-05-01 dprice * discplot.f90, menu.f90, plotstep.f90: bug fixes with disc quantity plotting (interactive mode, multiple plots per page, zoom) 2008-04-30 dprice * splash.f90: bumped version number to 1.10.2beta 2008-04-30 dprice * Makefile: discplot added to Makefile 2008-04-30 dprice * discplot.f90, globaldata.f90, menu.f90, plotstep.f90: calculation of surface density and Toomre parameter implemented 2008-04-30 dprice * get_data.f90, options_data.f90: splash.columns file can be used to override default column labels 2008-04-30 dprice * Makefile, read_data_vanaverbeke.f90: read data routine for sigfried vanaverbeke added 2008-04-15 dprice * colours.f90: colour schemes from flash code added 2008-04-01 dprice * docs/splash.bbl: updated refs 2008-04-01 dprice * read_data_sphNG.f90: ugly common block removed; bug fixes with labelling of phantom MHD dumps 2008-03-30 dprice * read_data_ascii.f90: ASPLASH_COLUMNSFILE environment variable added 2008-03-17 dprice * INSTALL, INSTALL.macosx: comment about stacksize added to install instructions 2008-03-12 dprice * menu.f90: nacross and ndown not changed if OK when re-setting multiplot 2008-03-11 dprice * docs/splash.tex: version history spans page 2008-03-11 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.10.1 2008-03-11 dprice * read_data_sphNG.f90: reads all velocities if any required 2008-03-11 dprice * read_data_ascii.f90: bug fix with header lines by environment variable 2008-03-11 dprice * splash.f90: v1.10.1 2008-03-11 dprice * plotstep.f90: only velocities relative to tracked particle in different coordinate systems (not B) 2008-03-11 dprice * read_data_gadget.f90: block labelled GADGET data read implemented (GSPLASH_FORMAT=2) 2008-03-11 dprice * docs/splash.tex: updated docs for v1.10.1 2008-03-11 dprice * options_particleplots.f90: default marker for type 5 is * 2008-03-07 dprice * asciiutils.f90, read_data_ascii.f90: number of header lines can be overwritten by environment variable ASPLASH_NHEADERLINES 2008-03-03 dprice * read_data_gadget.f90: gsplash will read additional .hsml and/or .dens files if present containing smoothing length and density for dark matter particles 2008-02-29 dprice * read_data_mbate.f90: bug fix with single/double precision detection 2008-02-28 giuseppe * Makefile: frecord-marker issue 2008-02-27 dprice * read_data_sphNG.f90: more robust single/double precision determination 2008-02-27 dprice * Makefile: exact_ringspread added to Makefile 2008-02-26 dprice * exact.f90, exact_ringspread.f90: Lynden-Bell & Pringle ring spreading exact solution added 2008-02-26 dprice * plotstep.f90: bug fix with mem allocation/size checking with recent vector+rotation fix 2008-02-20 dprice * options_particleplots.f90: itrans resets when changing coordinate systems 2008-02-15 dprice * plotstep.f90: minor bug fixes in previous changes/openmp 2008-02-15 dprice * docs/splash.tex: docs updated for gadget environment variables 2008-02-15 dprice * system_utils.f90: envlist subroutine for extracting list of strings from an environment variable 2008-02-15 dprice * read_data_gadget.f90: extra columns environment variable for gadget read, also star particle information can be read 2008-02-15 dprice * plotstep.f90: BUG FIX with rotation + vector plots: vector components now rotate correctly 2008-02-15 dprice * exact_shock.f90: tabs removed 2008-02-12 dprice * interactive.f90, options_limits.f90, plotstep.f90: other coordinate system radii/velocities are now calculated relative to tracked particle (if particle tracking set) 2008-02-12 dprice * read_data_kitp.f90: read format for KITP comparison project 2008-01-24 dprice * convert.f90: bug fix: convert does calculated quantities now also 2008-01-24 dprice * read_data_sphNG.f90: better labelling of columns for rt and mhd : now always gets start of block right 2008-01-22 dprice * Makefile, convert.f90, splash.f90, write_sphdata.f90: implemented command line SPH dump file conversion (splash to ascii only at present) 2008-01-22 dprice * defaults.f90, globaldata.f90: reset_columnids routine added; minor 2008-01-18 dprice * interpolate3D_projection.F90: catches error causing segfault if NaNs or Infs for q2 in interpolation 2007-12-28 dprice * read_data_sphNG.f90: bug fix with int*8 skipping; reads MPI-Phantom dumps 2007-12-19 dprice * calc_quantities.f90: bug fix in mach number calculation if ivx not set (causes seg fault) 2007-12-13 dprice * docs/splash.tex: updated docs with square xy limits option 2007-12-13 dprice * options_page.f90, plotstep.f90: option for non-square coordinate axes implemented 2007-12-10 dprice * read_data_sphNG.f90: bug fix with sinks in MPI dump read 2007-12-05 dprice * particleplot.f90: bug fix: blocks compilation on NAG: thanks to Andrew McLeod 2007-12-05 dprice * particleplot.f90: bug fix: blocks compilation on NAG: thanks to Andrew McLeod 2007-11-29 dprice * docs/version_history_tex.tex: version 1.10.0 2007-11-29 dprice * globaldata.f90, options_data.f90, transform.f90: compiler warnings fixed 2007-11-29 dprice * calc_quantities.f90: minor bug fix 2007-11-29 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.10.0 2007-11-29 dprice * splash.f90: v1.10 2007-11-29 dprice * docs/splash.tex: userguide updated for version 1.10 2007-11-28 dprice * plotstep.f90: will tile if rendered + adaptive limits but no colour bar plotted 2007-11-28 dprice * render.f90: bug fixes in interface 2007-11-27 dprice * colours.f90: Bate original replaced by reinstated IDL blue-white 2007-11-25 dprice * docs/splash.tex: menu options updated 2007-11-25 dprice * globaldata.f90, splash.f90: better fileprefix changing; implemented save-as from main menu 2007-11-25 dprice * Makefile: intelmac variable added 2007-11-25 dprice * menu.f90, options_page.f90: legend menu made separate; cut-down menu if ndim<2 2007-11-25 dprice * colourbar.f90, plotstep.f90, setpage.f90: bugs with horizontal colour bars fixed 2007-11-25 dprice * write_pixmap.f90: prints usage for -o format 2007-11-25 dprice * INSTALL, INSTALL.macosx: updated and improved install instructions 2007-11-22 dprice * get_data.f90: does not call set_labels if no data read 2007-11-22 dprice * allocate.f90: bug fix in itype allocation 2007-11-20 dprice * read_data_dragon.f90: working data read for dragon code (both binary and ascii formats) 2007-11-20 dprice * allocate.f90, globaldata.f90, particleplot.f90, plotstep.f90, read_data_sphNG.f90, timestepping.f90: disordered particle type storage implemented, used in dragon and sphNG reads at present; remains optional 2007-11-20 dprice * write_pixmap.f90: ppm write implemented as -o option; same routine also used for opacity rendered .ppm 2007-11-20 dprice * get_data.f90: catches error if ix set incorrectly 2007-11-20 dprice * fieldlines.f90: minor conflict resolved; fewer warnings 2007-11-20 dprice * powerspectrums.f90: no warnings 2007-11-20 dprice * options_limits.f90, options_xsecrotate.f90: minor changes to only statements 2007-11-20 dprice * interactive.f90, interpolate3D_opacity.f90, interpolate3D_projection.F90: long subroutine names shortened to be strict f95 compatible 2007-11-20 dprice * defaults.f90: minor cleanup 2007-11-20 dprice * exact.f90, exact_rhoh.f90: only clauses improved; rhoh does rho vs h and h vs rho 2007-11-20 dprice * Makefile: -lg2c removed by default; reshuffle of some routines 2007-11-19 dprice * limits.f90: unused module removed 2007-11-15 dprice * plotstep.f90: BUG FIX on nag compiler; thanks to Sumedh 2007-11-15 dprice * fieldlines.f90: bug with r8 fixed 2007-11-15 dprice * Makefile, read_data_dragon.f90: dragon read implemented; not yet itype 2007-11-08 dprice * calc_quantities.f90, globaldata.f90: radiative transfer stuff calculated 2007-11-08 dprice * read_data_sphNG.f90: radiative transfer stuff labelled/units done 2007-11-02 dprice * colourbar.f90: improvements to horizontal colour bar 2007-10-30 dprice * Makefile: slight change to ukaff1a build 2007-10-30 dprice * defaults.f90: safer default filename opening 2007-10-30 dprice * globaldata.f90: max label length increased 2007-10-30 dprice * legends.f90: text no longer opaque in step legend 2007-10-30 dprice * splash.f90: bug fix on ukaff compiler 2007-10-30 dprice * read_data_sphNG.f90: bug fix in phantom read 2007-10-30 dprice * docs/splash.tex, splash.f90: citation updated 2007-10-30 dprice * read_data_sphNG.f90: bug fix in phantom read 2007-10-26 dprice * read_data_tipsy.f90: temperature labelled properly 2007-10-24 dprice * get_data.f90: catches errors in ndim; prevents seg faulting for strange data reads 2007-10-24 dprice * read_data_tipsy.f90: tipsy read handles both binary and ascii files 2007-10-24 dprice * read_data_gadget.f90: massoftype name clash fixed 2007-10-24 dprice * Makefile: comments and DEV option added 2007-10-24 dprice * read_data_sphNG.f90: seg fault bug fixed 2007-10-24 dprice * options_data.f90: bug fix in initial limits setting for calculated quantities 2007-10-24 dprice * calc_quantities.f90: bug fix in radius calculation 2007-10-23 dprice * read_data_sphNG.f90: compiles on ukaff 2007-10-23 dprice * read_data_sphNG.f90: sphNG read updated for MPI code 2007-10-17 dprice * setpage.f90: minor bug fix for aspect ratios very close to 1 2007-10-16 dprice * options_render.f90: bug fix 2007-10-16 dprice * Makefile, colourbar.f90, interactive.f90, options_render.f90, plotstep.f90, render.f90: option for horizontal colour bar implemented 2007-10-16 dprice * interpolate3D.f90: BUG FIX! 2007-10-15 dprice * plotstep.f90: space left for legend text in margins also 2007-10-15 dprice * tests/test_fieldlines.f90: updated test routine 2007-10-15 dprice * fieldlines.f90: improved fieldlines routine: uses Simpsons rule not trapezoidal; still issues with v.large gradients 2007-10-15 dprice * read_data_sphNG.f90: reads dust mass properly 2007-10-11 dprice * interpolate_vec.f90, plotstep.f90, render.f90: hide arrows where no particles also applies to streamline plotting 2007-10-11 dprice * calc_quantities.f90, plotstep.f90: better log output 2007-10-05 dprice * read_data_sphNG.f90: phantom+dust read 2007-10-05 dprice * Makefile: finds libX11 better on 64 bit systems; stuff added to pgf90 2007-10-05 dprice * read_data_sphNG.f90: dead particles in phantom treated better 2007-10-05 dprice * menu.f90: rendering by colouring particles allowed in different co-ordinate systems 2007-10-05 dprice * plotstep.f90: colour table set if particles have been previously coloured; also bug with a) and particle colouring fixed 2007-10-05 dprice * read_data_ascii.f90: better guess for mass column 2007-10-05 dprice * calc_quantities.f90: info about radius printed 2007-10-05 dprice * plotstep.f90: rotation is about tracked particle 2007-10-05 dprice * interactive.f90: o in interactive mode centres on tracked particle 2007-10-05 dprice * read_data_tipsy.f90: creates smoothing lengths if only softening lengths are dumped 2007-10-04 dprice * read_data_tipsy.f90: fixed tipsy read 2007-10-04 dprice * read_data_tipsy.f90: reads tipsy ascii files properly 2007-10-04 dprice * read_data_tipsy.f90: minor improvements 2007-09-26 dprice * Makefile, read_data_tipsy.f90: tipsy read added 2007-09-25 dprice * read_data_sphNG.f90: minus sign fixed 2007-09-25 dprice * read_data_sphNG.f90: corotating velocity subtraction implemented as environment variable 2007-09-24 dprice * write_pixmap.f90: minor compilation bugs fixed 2007-09-24 dprice * plotstep.f90: better prompt for dscreen 2007-09-24 dprice * particleplot.f90: fast particle plotting implemented for coloured subsets also 2007-09-21 dprice * options_render.f90, plotstep.f90: density weighted interpolation implemented 2007-09-21 dprice * Makefile, plotstep.f90, splash.f90, write_pixmap.f90: command line option to write pixel map to file implemented; only ascii format at present 2007-09-21 dprice * interpolate3D_projection.F90, plotstep.f90, tests/test_interpolate3D.f90: normalised projected plots implemented 2007-09-21 dprice * splash.f90: description of command line options added 2007-09-21 dprice * get_data.f90, globaldata.f90, options_data.f90, options_page.f90, splash.f90, titles.f90: ability to change file prefix for ALL files written by splash (ie. .defaults, .limits, .units, .anim, .titles and .legend) 2007-09-21 dprice * defaults.f90: minor internal change 2007-09-14 dprice * splash.f90: -p command line option added 2007-09-14 dprice * defaults.f90: minor formatting adjustments 2007-09-12 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.9.2 2007-09-12 dprice * splash.f90: v1.9.2 2007-09-12 dprice * docs/splash.bbl, docs/splash.tex: docs updated for v1.9.2 2007-09-12 dprice * options_vecplot.f90, render.f90: minor touch-ups to fixed arrow length option 2007-09-12 dprice * read_data_bauswein.f90: finishing touches added 2007-09-12 dprice * Makefile, read_data_bauswein.f90: read routine for Andreas Bauswein added 2007-09-11 dprice * interpolate3D_opacity.f90: bug fix with integer overflow on progress counter for > 100m particles 2007-09-10 dprice * plotstep.f90: renamed variables to avoid confusion 2007-09-10 dprice * plotstep.f90: smart background/foreground colour changing for legends, titles and overlaid ticks 2007-09-10 dprice * options_page.f90: better prompt for background-colour for axes/text option 2007-09-10 dprice * setpage.f90: slight adjustment to previous improvement 2007-09-10 dprice * plotstep.f90, setpage.f90: better margin determination when title is plotted above page 2007-09-10 dprice * setpage.f90: room left for title on tiled plots 2007-09-10 dprice * splash.f90: updated citation info 2007-09-10 dprice * options_vecplot.f90, render.f90: option to plot all arrows of same length implemented 2007-09-10 dprice * globaldata.f90: module variables declared public by default 2007-09-04 dprice * titles.f90: unused variable removed 2007-08-18 dprice * plotstep.f90: minor bug fix with previous 2007-08-17 dprice * plotstep.f90: axes numbers/labels turn off when rotating/using perspective 2007-08-17 dprice * interactive.f90: bug fix: distance to nearest particle now calculated much better on plots with different axes scaling 2007-08-14 dprice * asciiutils.f90: improved header skipping in ascii data read 2007-08-09 dprice * plotstep.f90: round-off problems fixed with v. large/v. small units (dobbs) 2007-08-09 dprice * interactive.f90: bug fix with a) only zooming on one axis when should zoom on both 2007-08-08 dprice * get_data.f90, globaldata.f90, read_data_sphNG.f90, splash.f90: beginnings of low memory mode implemented (memory allocated up to last required column -- applies to sphNG only at the moment); command line + env variable option added 2007-08-08 dprice * limits.f90: more error catches added 2007-08-08 dprice * allocate.f90: returns having done nothing if array sizes unchanged; also now accepts ncolumns=0 as valid input (with a warning) 2007-07-31 dprice * Makefile: fixed ukaff1b system 2007-07-31 dprice * geometry.f90: bug fix 2007-07-31 dprice * geometry.f90: non-standard declarations fixed which was blocking compilation on pathf95 2007-07-31 dprice * Makefile: new system options for pathf95 and ukaff1b 2007-07-31 dprice * docs/splash.tex: bit about ASPLASH_NCOLUMNS added to docs 2007-07-31 dprice * allocate.f90, globaldata.f90, plotstep.f90, timestepping.f90: changed interfaces to exact and interpolate_opacity; also catches min=max before PGPLOT does; massoftype implemented (but not yet in data reads) 2007-07-31 dprice * interpolate3D_opacity.f90: can send only one mass in via interface 2007-07-31 dprice * system_utils.f90: ienvironment function added 2007-07-31 dprice * read_data_ascii.f90: ASPLASH_NCOLUMNS can be used to override ncolumns settings 2007-07-31 dprice * defaults.f90, splash.f90: asplash -e option (evsplash) for plotting .ev files (ie. energy vs time) 2007-07-31 dprice * options_page.f90, options_particleplots.f90: default options for -ev option added 2007-07-31 dprice * exact.f90: circle on sedov plots; commented out by default 2007-07-31 dprice * exact_sedov.f90: plots circle at shock location 2007-07-26 dprice * calc_quantities.f90: mri deltav added 2007-07-24 dprice * exact_shock.f90: bug fix with rarefaction position in isothermal solution 2007-07-23 dprice * Makefile: spectrum SYSTEM added 2007-07-16 dprice * Makefile: zen system changes 2007-07-11 dprice * splash.f90: v1.9.1 2007-07-11 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.9.1 2007-07-11 dprice * splash.f90: v1.9.1 2007-07-11 dprice * docs/splash.tex, read_data_gadget.f90: info about environment variables added 2007-07-11 dprice * docs/splash.tex: = changed to default= 2007-07-11 dprice * read_data_gadget.f90: GSPLASH_USE_Z environment variable added to use redshift in the legend instead of time 2007-07-11 dprice * read_data_gadget.f90: GSPLASH_USE_Z environment variable added to use redshift in the legend instead of time 2007-07-06 dprice * Makefile: changes to zen system 2007-07-06 dprice * interpolate3D_projection.F90: openMP bug fixed 2007-07-06 dprice * interpolate3D_opacity.f90, options_powerspec.f90: no compiler warnings 2007-07-06 dprice * get_data.f90: warning if no SPH particles in data 2007-07-06 dprice * splash.f90: citation info added 2007-07-06 dprice * read_data_VINE.f90, read_data_gadget.f90, read_data_sphNG.f90, read_data_sro.f90: better memory use in gadget read; also various environment variables implemented 2007-07-06 dprice * Makefile, system_f2003.f90, system_unix.f90, system_unix_NAG.f90, system_utils.f90: system utils separate from system files 2007-07-06 dprice * defaults.f90: errors caught when opening defaults file 2007-07-06 dprice * prompting.f90: functions for upper and lower casing of strings added 2007-06-22 dprice * legends.f90: time is rounded up and down (not just down as previously) 2007-06-22 dprice * splash.f90: excludes blank arguments from command line 2007-06-22 dprice * timestepping.f90: better time display if time not read 2007-06-20 dprice * colours.f90: two more Bate colour schemes added 2007-06-20 dprice * options_page.f90: minor bug fix with formatting 2007-06-20 dprice * splash.f90: v1.9+ 2007-06-20 dprice * plotstep.f90: option for legend only on first row/column/nth plot implemented 2007-06-20 dprice * titles.f90: filenames for titles and legend changed to splash.titles and splash.legend to be consistent with elsewhere 2007-06-20 dprice * options_page.f90: neatened up legend+title menu plus option for legend only on first row/column/nth plot added 2007-06-20 dprice * prompting.f90: prompting now uses default= not = plus quotes around character string default 2007-06-20 dprice * options_page.f90: bug fix with constraints on nacross,ndown 2007-06-19 dprice * colours.f90: black-blue-cyan-yellow colour scheme added (suggested by Vid Irsic) 2007-06-19 dprice * powerspectrums.f90: fftw stuff commented out 2007-06-18 dprice * Makefile, interpolate3D.f90, interpolate3D_xsec.f90, plotstep.f90, powerspectrums.f90: interpolate3D now a separate module so can be optimised 2007-06-18 dprice * interpolate3D_xsec.f90: fastsqrt stuff taken out of interpolate3D 2007-06-18 dprice * plotstep.f90, powerspectrums.f90: power spectrum routines for 3D added (requires library function -- and 3D interpolation which is VERY slow) 2007-06-18 dprice * interpolate3D_projection.F90: normalisation option added to 3D vector projection routine 2007-06-18 dprice * interpolate3D_projection.F90: bug fix with column density units if 3D perspective on 2007-06-18 dprice * interpolate3D_xsec.f90: optimised 3D interpolation routine 2007-05-24 dprice * particleplot.f90: fast particle plot applies only if plotting > 100 particles 2007-05-24 dprice * plotstep.f90, rotate.f90: slightly faster rotation (+done in parallel) 2007-05-22 dprice * colours.f90, render.f90: bug fix with inverse greyscale: greyscale now behaves like other colour schemes 2007-05-22 dprice * read_data_sphNG.f90: bug fixes with phantom read 2007-05-21 dprice * docs/splash.tex: star formation tutorial added 2007-05-21 dprice * : star formation tutorial figures 2007-05-21 dprice * read_data_gadget.f90: better label for density on gadget read 2007-05-21 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.9.0 2007-05-21 dprice * : sedov example 2007-05-21 dprice * : figs for surface rendering tutorial 2007-05-21 dprice * splash.f90: v1.9 2007-05-21 dprice * docs/splash.bbl, docs/splash.tex: more improvements to user guide 2007-05-03 dprice * splash.f90: v1.9beta 2007-05-03 dprice * read_data_VINE.f90: vine data read now works for 2D, also added MHD read based on VINE_MHD environment variable 2007-05-03 dprice * plotstep.f90: bug fix in declarations 2007-05-03 dprice * Makefile, read_data_VINE.f90: bug fixes with VINE 2007-05-03 dprice * interpolate_vec.f90: minor change to comment 2007-05-03 dprice * options_page.f90, plotstep.f90: automatic line width selection implemented 2007-05-03 dprice * docs/splash.tex: more added to tutorials 2007-05-03 dprice * read_data_sphNG.f90: minor bug fix with declarations 2007-04-30 dprice * docs/splash.tex: more userguide updates 2007-04-30 dprice * Makefile: asplash also builds universal binary on maccluster 2007-04-30 dprice * plotstep.f90: minor bug fix with terminal log for 2D xsec 2007-04-30 dprice * plotstep.f90: x axis label reads x if 2D cross section is not oblique 2007-04-30 dprice * plotstep.f90: allocation clean-up + minor change to 2D xsec setup 2007-04-30 dprice * read_data_sphNG.f90: reset centre of mass option added for sphNG read 2007-04-26 dprice * options_xsecrotate.f90: log steps used for optical depth in animation sequences if tauend> 1000.*taustart or tauend<0.001*tauend 2007-04-26 dprice * interactive.f90: minor bug fix with zoom and - on colour bar in interactive mode 2007-04-26 dprice * colours.f90: bate colour scheme name change 2007-04-26 dprice * options_particleplots.f90, options_xsecrotate.f90: better menu labels 2007-04-26 dprice * plotstep.f90: bug fix with opacity setting if h limit very close to zero 2007-04-26 dprice * docs/splash.tex: vast amount added to userguide 2007-04-24 dprice * titles.f90: bug fix with log output if title/legend files do not exist 2007-04-24 dprice * splash.f90: alternative to command line filename specification is to create a file called splash.filenames (only read if nothing on command line) -- this is a workaround for a problem on the ukaff (xlf) compiler with lots of command line arguments 2007-04-24 dprice * Makefile, asciiutils.f90, read_data_ascii.f90, titles.f90: new utility module for reading ascii files; neatened up other routines which now use this module instead of repeating code 2007-04-24 dprice * interactive.f90: help displays options even if not applicable to current plot 2007-04-24 dprice * Makefile, calc_quantities.f90, globaldata.f90, interactive.f90, options_data.f90, options_limits.f90, plotstep.f90: radius is calculated relative to tracked particle if particle tracking limits are set 2007-04-24 dprice * Makefile, calc_quantities.f90, globaldata.f90, options_data.f90, options_xsecrotate.f90, plotstep.f90: origin settings now also apply in transformation to cylindrical and spherical coords 2007-04-24 dprice * options_xsecrotate.f90: bug fix with origin not being saved 2007-04-24 dprice * Makefile: dependency order fixed 2007-04-24 dprice * calc_quantities.f90: radius calculation uses origin settings 2007-04-13 dprice * docs/splash.tex: more added to vastly-improved user guide 2007-04-12 dprice * get_data.f90, globaldata.f90, limits.f90, menu.f90, options_particleplots.f90, plotstep.f90: initial limits setting also applies coordinate transformation: icoordsnew now in settings_data 2007-04-12 dprice * geometry.f90: limits also transformed for toroidal coordinate system 2007-04-12 dprice * options_page.f90, options_xsecrotate.f90: improved menu option descriptions 2007-04-12 dprice * setpage.f90: minor print statement changed 2007-04-12 dprice * interpolate3D_xsec.f90: skips particles with h < 0 and carries on 2007-04-05 dprice * interpolate3D_opacity.f90: optimisations + just skips parts if h<0 2007-04-04 dprice * plotstep.f90: bug fix: colour bar off for 2D cross section 2007-04-04 dprice * plotstep.f90: bug fix: rotation only allowed in cartesian coords 2007-04-04 dprice * plotstep.f90: gives warning about rotation+vectors 2007-04-04 dprice * options_xsecrotate.f90: bug fix with nframes not being set for interactive sequence setting 2007-04-04 dprice * interactive.f90, options_xsecrotate.f90, plotstep.f90: bug fix with sequences with logged axes; also sequences can now be set interactively using e) in interactive mode 2007-04-04 dprice * globaldata.f90, interactive.f90, menu.f90, options_xsecrotate.f90, plotstep.f90, splash.f90: animation sequences implemented 2007-04-04 dprice * options_page.f90: tiling on by default; titles off by default 2007-03-28 dprice * scripts/supersphplot_parallel.pl: obsolete 2007-03-28 dprice * docs/version, docs/version_history, docs/version_history_tex.tex: version 1.8.1 2007-03-28 dprice * docs/version: version 1.8.1 2007-03-28 dprice * splash.f90: version 1.8.1 2007-03-28 dprice * docs/splash.tex: some improvements to the manual (still kind of outdated, but slightly less so) 2007-03-26 dprice * interpolate_vec.f90, options_vecplot.f90, plotstep.f90: minimum number of particles for arrow to be plotted can be specified 2007-03-26 dprice * interpolate_vec.f90: comments added 2007-03-26 dprice * interpolate_vec.f90, options_vecplot.f90, plotstep.f90: option to hide vector arrows where there are no particles implemented; seems to work 2007-03-23 dprice * interpolate3D_projection.F90: info about uthermcutoff printed in synchrotron plots 2007-03-23 dprice * plotstep.f90: integrated vector plots use z in code units, not unit of z integration (avoids round-off issues with physical units) 2007-03-23 dprice * interpolate3D_projection.F90, options_vecplot.f90, plotstep.f90: utherm cutoff added to synchrotron options 2007-03-23 dprice * plotstep.f90: minor bug fix with npixy calculation for vector plots 2007-03-23 dprice * plotstep.f90: better synchrotron plotting sequence (arrows appear before intensity is calculated) 2007-03-23 dprice * interpolate3D_projection.F90: openmp bug fixes 2007-03-23 dprice * interpolate3D_projection.F90, plotstep.f90: better contours on synchrotron map (uses more pixels) 2007-03-23 dprice * calc_quantities.f90: minor change to tiny() fixing compiler issue (g95) with debug flags set 2007-03-23 dprice * options_render.f90: can set number of contours to zero 2007-03-23 dprice * plotstep.f90: label changed back to int B dz for vector plots in 3D 2007-03-23 dprice * interpolate3D_projection.F90, plotstep.f90: minimum resolution length implemented: equal to pixel size - means plots are much smoother 2007-03-20 dprice * interactive.f90: z(Z) key in interactive mode now goes up to x10^6 2007-03-20 dprice * interpolate_vec.f90: bug with interface 2007-03-20 dprice * interpolate_vec.f90, plotstep.f90: vector plot reverted to averaging routine (smoother plots where field is highly disordered) 2007-03-20 dprice * Makefile, plotstep.f90: interpolate_vec used (trial) 2007-03-20 dprice * interpolate3D_opacity.f90, plotstep.f90, read_data_dansph.f90, read_data_gadget.f90: only clauses improved; fewer compiler warnings 2007-03-19 dprice * plotstep.f90: bug fixes with a) on multiple-plots per page; some internal restructuring required 2007-03-19 dprice * interactive.f90: more information given when hitting a) 2007-03-19 dprice * options_xsecrotate.f90: writeppm now optional for opacity-rendered plots 2007-03-19 dprice * interpolate3D_opacity.f90: writeppm now separate routine 2007-03-15 dprice * interpolate3D_projection.F90: corrections for particles entirely within a single pixel removed 2007-03-15 dprice * interpolate3D_projection.F90: corrections for particles entirely within a single pixel added 2007-03-15 dprice * plotstep.f90: bug fix with labels for vector plot legend in physical units 2007-03-15 dprice * Makefile: openmp flag added properly for gfortran 2007-03-15 dprice * interpolate3D_projection.F90: parallel versions of vector interpolations added 2007-03-15 dprice * interpolate3D_projection.F90: bug fix with synchrotron stuff 2007-03-15 dprice * calc_quantities.f90, plotstep.f90: bad bug fixes in yesterdays build (2 seg faults fixed) 2007-03-15 dprice * Makefile: debug flags added for ifort 2007-03-15 dprice * Makefile, interpolate3D_projection.F90: bug fix with _openmp 2007-03-15 dprice * Makefile: Makefile handles new preprocessed parallel routine 2007-03-15 dprice * interpolate3D_projection.F90: new unified, preprocessed parallel routine 2007-03-15 dprice * interpolate3D_projection.f90, interpolate3D_projection_P.f90: obsolete 2007-03-14 dprice * interpolate3D_projection.f90, interpolate3D_projection_P.f90, options_vecplot.f90, plotstep.f90: implemented synchrotron map calculation 2007-03-14 dprice * splash.f90: version 1.8 2007-03-14 dprice * calc_quantities.f90: much neater calc_quantities routine (subroutine addcolumn added) 2007-03-13 dprice * options_vecplot.f90, render.f90: option to turn arrow heads off implemented 2007-03-13 dprice * interactive.f90, plotstep.f90: bug fixes with a) implementation for multiple plots per page 2007-03-12 dprice * plotstep.f90: bug fix with seg fault if multiplot settings > ncolumns (e.g. in defaults file) 2007-03-12 dprice * interactive.f90, plotstep.f90: implemented a) in interactive mode for multiple-plots-per-page (restricted at present to max,min over all panels) 2007-03-08 dprice * plotstep.f90: opacity rendering uses hmin and pmassmin (easier to get kappa right) 2007-03-08 dprice * INSTALL, INSTALL.macosx, README: name changed to splash 2007-03-08 dprice * Makefile: debug flags added for ukaff 2007-03-08 dprice * units.f90: bug fix with z integration units reading (causing seg fault) 2007-03-08 dprice * interactive.f90: bug fix with o) in interactive mode for y axis 2007-03-08 dprice * calc_quantities.f90: v. minor bug fix 2007-03-08 dprice * defaults.f90, options_data.f90, units.f90: units defaults now set in units module 2007-03-07 dprice * options_data.f90, plotstep.f90, read_data_sphNG.f90, units.f90: implemented unit for z integration (means can have different units for x, y, z like kpc but still have column density in g/cm^2 for example 2007-03-07 dprice * plotstep.f90: bug fix with background foreground colour on vector plots if axes are overlaid in background colour 2007-03-07 dprice * interactive.f90: g)radient option implemented for interactive mode with multiple-plots-per-page 2007-03-07 dprice * read_data_ascii.f90: minor typo fixed in warning 2007-02-26 dprice * Makefile: astromac system variable added 2007-02-21 dprice * splash.f90: version uses same string in both places; 1.8beta 2007-02-21 dprice * read_data_sphNG.f90: reads dumps from phantom 2007-02-21 dprice * exact_shock.f90: bug fix with left going shock wave 2007-02-21 dprice * interactive.f90, interpolate1D.f90, interpolate2D.f90, interpolate3D_opacity.f90, interpolate3D_projection.f90, interpolate3D_projection_P.f90, interpolate3D_xsec.f90, plotstep.f90: hidden particles now also not used in rendering; means can isolate portions of flow; can select particles even on render plots in interactive mode 2007-02-20 dprice * read_data_sro.f90: hfact can be set via RSPLASH_HFACT environment variable 2007-02-20 dprice * interpolate3D_opacity.f90: minor change to log output 2007-02-20 dprice * interpolate1D.f90, interpolate2D.f90, interpolate3D_xsec.f90: log output indicates whether normalised or not 2007-02-19 dprice * read_data_sphNG.f90: bug fix with small dump reads with extra quantities 2007-02-19 dprice * read_data_sphNG.f90: bug fix with small dump reads with extra quantities; preliminary stuff for phantom data read 2007-02-19 dprice * interactive.f90, plotstep.f90: x option for interactively setting cross section can be used in column density mode (ie. changes automatically from projection to cross section) 2007-02-19 dprice * splash.f90: v1.7.2 2007-02-19 dprice * docs/splash.tex, geometry.f90: overhaul of geometry module: vector components are now all physical components (have same dimensions as original vector, ie. vphi = r\dot{\phi} etc; done now for all co-ordinate systems; docs updated accordingly 2007-02-19 dprice * menu.f90, options_data.f90, options_page.f90, options_particleplots.f90, options_render.f90, options_vecplot.f90, options_xsecrotate.f90: menu shortcuts implemented 2007-02-19 dprice * options_limits.f90: menu shortcuts implemented; help mode obsolete 2007-02-19 dprice * docs/splash.tex: v minor bug fix in manual 2007-02-19 dprice * Makefile: v minor debugflag changes 2007-02-19 dprice * interactive.f90: z) also zooms (same as Z) in interactive mode 2007-02-19 dprice * calc_quantities.f90, limits.f90: bug fix if no data read and calc_quantities called 2007-02-08 dprice * exact.f90, exact_torus.f90: exact solution added for Jphi in tokamak torus 2007-02-08 dprice * exact.f90, exact_torus.f90: exact solution for Btheta in torus added 2007-02-08 dprice * menu.f90, options_particleplots.f90: menu shortcuts implemented (trial only with o menu at present) 2007-02-07 dprice * docs/splash.tex, geometry.f90: bug fixes to angular vector components in toroidal co-ordinates 2007-02-07 dprice * calc_quantities.f90: rho*u calculated for hydro 2007-02-07 dprice * exact_torus.f90: fixed exact solution for nu=2 torus 2007-02-06 dprice * plotstep.f90: BUG fix with units label showing on vector plots even when in code units 2007-02-06 dprice * geometry.f90: BUG FIX with phi component of vectors in cylindrical geometry 2007-02-05 dprice * geometry.f90: v\phi really v\phi for cylindricals 2007-02-03 dprice * options_limits.f90: more minor improvements to menu prompt 2007-02-02 dprice * read_data_sphNG.f90: more robust data read: fixes Clares problem with single precision reads 2007-02-02 dprice * options_limits.f90: slight improvements to user prompts 2007-02-02 dprice * read_data_ascii.f90: minor change only 2007-02-02 dprice * read_data_ascii.f90: minor change only 2007-02-02 dprice * read_data_ascii.f90: minor change only 2007-02-02 dprice * tests/test_fieldlines.f90: new test for fieldlines added (currently fails dismally) 2007-02-02 dprice * interactive.f90: o) option works better in interactive mode + zooming now always centred (not relative to cursor position) 2007-02-02 dprice * allocate.f90, plotstep.f90: time not plotted if has not been read from file; also better replotting behaviour when nplots < npanels 2007-01-25 dprice * read_data_sro.f90: no longer makes assumptions about file names 2007-01-25 dprice * read_data_sphNG.f90: BUG FIX with MHD reads for columns > 13 2007-01-18 dprice * scripts/splash_parallel.pl: improved ssh/xgrid farming utility 2007-01-18 dprice * tests/test_fieldlines.f90: interface to streamlines updated 2007-01-18 dprice * fieldlines.f90, plotstep.f90: bug fixes with streamline plotting 2007-01-18 dprice * options_page.f90: restrictions on page size removed; titles back on by default 2007-01-17 dprice * get_data.f90: bug fix with limits file reading with buffered data 2007-01-15 dprice * timestepping.f90: regression/bug with colour-by-type 2007-01-15 dprice * splash.f90: -v valid command line option; no compiler warnings 2007-01-15 dprice * options_particleplots.f90: label particles option removed (but not yet deleted) 2007-01-15 dprice * options_particleplots.f90, timestepping.f90: improved colour-particle-by-type option; makes clear what is going on; overrides interactive settings 2007-01-15 dprice * Makefile: minor changes to comments, debugflags, also universal binary build added for maccluster settings 2007-01-15 dprice * interactive.f90, particleplot.f90, plotstep.f90: bug fix/regression in sink particle plotting (again): icolour now = -1 for non-plotted particles; only checks z * particleplot.f90, plotstep.f90: BUG FIX/regression with particle plotting (sinks not appearing...) 2007-01-10 dprice * Makefile: minor changes for sun compiler 2007-01-10 dprice * splash.f90: spits out number of filenames read from command line 2007-01-10 dprice * options_limits.f90: obsolete options removed 2007-01-04 dprice * splash.f90: version 1.7.1 2007-01-04 ayliffe * get_data.f90: bug fix with character declaration 2007-01-04 ayliffe * read_data_sphNG.f90: bug fix with iphase read 2006-12-15 dprice * read_data_sro.f90: units for WD read implemented 2006-12-15 dprice * defaults.f90: bug fix with new command line options 2006-12-14 dprice * splash.f90: bug fix with command line read 2006-12-14 dprice * defaults.f90, globaldata.f90, menu.f90, splash.f90: command line options for defaults and limits files implemented 2006-12-13 dprice * read_data_sro.f90: minor changes; better labels for abundances; also bug fix with dump file number getting 2006-12-12 dprice * splash.f90: version 1.7.0 2006-12-12 dprice * read_data_sro.f90: nearly there with abun read 2006-12-12 dprice * read_data_sro.f90: bug fix with abun read 2006-12-12 dprice * read_data_sro.f90: reads abundance files 2006-12-12 dprice * read_data_sro.f90: hydro read implemented, plus environment variable settings 2006-12-12 dprice * system_f2003.f90, system_unix.f90, system_unix_NAG.f90: environment variable reading added to system commands 2006-12-11 dprice * interpolate3D_projection.f90, interpolate3D_projection_P.f90, particleplot.f90, plotstep.f90: bug fix with 3D projections (particles with z > zobserver no longer plotted) 2006-12-07 dprice * Makefile, defaults.f90, docs/splash.bbl, docs/splash.tex, docs/supersphplot.bbl, docs/supersphplot.tex, get_data.f90, interpolate3D_opacity.f90, menu.f90, options_data.f90, options_limits.f90, read_data_gadget.f90, splash.f90, supersphplot.f90, transform.f90: name changed to splash for version 1.7 2006-12-06 dprice * plotstep.f90, timestepping.f90: BUG FIX with vector components in partial data reads 2006-12-05 dprice * calc_quantities.f90, get_data.f90, units.f90: improved units setting prompts and units labelling of calculated quantities 2006-11-24 dprice * units.f90: minor changes to warnings/ label suggestions 2006-11-24 dprice * calc_quantities.f90: automatically sets unit label for vector magnitudes 2006-11-24 dprice * Makefile: minor flag changes for maccluster 2006-11-24 dprice * interactive.f90, plotstep.f90: BUG FIX with panel determination in interactive mode on multiplots if nsteps < nacross*ndown 2006-11-23 dprice * read_data_ascii.f90: attempts to read gamma from ascii file header 2006-11-23 dprice * read_data_ascii.f90: attempts to read gamma from ascii file header 2006-11-21 dprice * read_data_ascii.f90: minor changes; warns about NaNs and Infs and recognises B field in columns file 2006-11-21 dprice * exact_shock.f90: solution implemented for left-going and right-going shocks and rarefactions 2006-11-20 dprice * Makefile: various presets added/changed 2006-11-20 dprice * docs/supersphplot.tex, geometry.f90: bug fix with spherical vector transforms; also toroidal coordinate system implemented for vectors; documentation added for these 2006-11-20 dprice * docs/supersphplot.tex: preliminary docs for geometry module 2006-11-17 dprice * plotstep.f90: bug fix with partial data reads 2006-11-17 dprice * exact.f90, exact_torus.f90: exact solution for tokamak torus added 2006-11-17 dprice * geometry.f90: toroidal co-ordinates added 2006-11-10 dprice * get_data.f90, options_data.f90, units.f90: working units file save 2006-11-09 dprice * Makefile, calc_quantities.f90, get_data.f90, globaldata.f90, menu.f90, options_data.f90, plotstep.f90, read_data_mbate.f90, read_data_sphNG.f90, read_data_sro.f90, units.f90: new units module; preliminary implementation of units file saving 2006-11-09 dprice * scripts/supersphplot_parallel.pl: minor changes 2006-11-09 dprice * read_data_sphNG.f90: Bfield units implemented 2006-11-09 dprice * interactive.f90: minor bug fix with inexact exception with uninitialised xpt2,ypt2 2006-11-09 dprice * menu.f90: BUG FIX if nplots set to 1 in multiplot options 2006-11-09 dprice * options_page.f90: minor bug fix with menu options 2006-11-09 dprice * options_particleplots.f90: bug fix with menu option > 10 not working 2006-11-09 dprice * read_data_ascii.f90: more column labels recognised 2006-11-09 dprice * calc_quantities.f90, get_data.f90, globaldata.f90, plotstep.f90, read_data_gadget.f90, read_data_sphNG.f90, timestepping.f90: partial data read implemented in gadget and sphNG reads (factor of ~2-3 speedup in read from disk for >1 files) 2006-11-09 dprice * interpolate2D.f90: comments only 2006-11-09 dprice * read_data_rsph.f90: bug fixes with rsph read 2006-11-09 dprice * colours.f90: very minor change to label 2006-11-09 dprice * interpolate3D_xsec.f90: very minor optimisation 2006-11-08 dprice * colours.f90: Bate red-yellow-white colour scheme added 2006-11-07 dprice * read_data_sphNG.f90: temporary hack to catch corrupt small dump files 2006-11-07 dprice * options_limits.f90, options_render.f90, options_xsecrotate.f90: new style menus 2006-11-07 dprice * options_data.f90, options_vecplot.f90: new menu format 2006-11-07 dprice * options_page.f90, setpage.f90: iaxis=-4 option added 2006-11-06 dprice * plotstep.f90: improved behaviour for interactive mode with nstepsperpage > 1 (uses interactive_multi) 2006-11-06 dprice * options_particleplots.f90: bug fix with formatting for ntypes<=1 2006-11-02 dprice * legends.f90: minor cleanup, documentation added for legend_scale subroutine 2006-11-01 dprice * options_particleplots.f90, timestepping.f90: option for default colours for particle types implemented; some issues remain 2006-11-01 dprice * read_data_sphNG.f90: time units are free-fall times; various minor clean ups 2006-10-31 dprice * options_page.f90, plotstep.f90: option to use background colour for overlaid axes and text added 2006-10-31 dprice * legends.f90, options_page.f90, plotstep.f90: option to plot scale on co-ordinate plots implemented; also units label on column densities works for sphNG 2006-10-31 dprice * prompting.f90: added function for printing logical variables in menus as ON or OFF 2006-10-31 dprice * options_page.f90, plotstep.f90: improvements to legend and title option settings; also option to plot time legend only for first row added 2006-10-24 dprice * supersphplot.f90: version 1.6.2 2006-10-24 dprice * read_data_sphNG.f90: bug fix with units in new read 2006-10-20 dprice * read_data_sphNG.f90: reads both full and small dumps and can mix the two 2006-10-16 dprice * scripts/supersphplot_parallel.pl: working ssh version 2006-10-16 dprice * scripts/supersphplot_parallel.pl: minor changes 2006-10-13 dprice * scripts/supersphplot_parallel.pl: working xgrid version 2006-10-12 dprice * scripts/supersphplot_parallel.pl: parallel farming utility to do one-frame-per-processor 2006-10-12 dprice * Makefile: make all option 2006-10-12 dprice * tests/test_fieldlines.f90: error check added 2006-10-12 dprice * options_particleplots.f90, particleplot.f90: fast particle plotting implemented 2006-10-12 dprice * plotstep.f90: bug fix with colour bar limits changing for multiple plots per page; also much neater 2006-10-12 dprice * interactive.f90: bug fix with colour bar limits changing for multiple plots per page 2006-10-12 dprice * menu.f90: bug fix with default values of vector plotting prompt for multiplots 2006-10-06 dprice * tests/test_fieldlines.f90: added test for fieldlines module 2006-10-06 dprice * Makefile: fieldlines test added; gfortran system type 2006-10-06 dprice * interpolate3D_xsec.f90: minor optimisations 2006-10-05 dprice * docs/supersphplot.tex: bug fix with L2 definition in manual 2006-10-05 dprice * fieldlines.f90: minor changes 2006-10-05 dprice * fieldlines.f90, options_vecplot.f90, plotstep.f90: plot streamlines option implemented; works OK in 2D; a bit funny in 3D 2006-09-28 dprice * setpage.f90: spurious print statement removed 2006-09-21 dprice * scripts/getav.pl: bug fix with error parsing script 2006-09-21 dprice * scripts/getav.pl: minor improvements 2006-09-19 dprice * options_page.f90: default line width is now 1 (looks better on pixel images e.g. gif/png) 2006-09-19 dprice * plotstep.f90: bug fix with adaptive limits changing on logged plots (-666) 2006-09-15 dprice * interactive.f90: bug fix with zoom on colourbar for multiple-plots-per-page 2006-09-15 dprice * plotstep.f90: bug fix with floating exception with optimisation on sun compiler 2006-09-14 dprice * render.f90: no labels printed on contour plots 2006-09-14 dprice * options_particleplots.f90: menu arranged better 2006-09-12 dprice * globaldata.f90: maxfile is now 10001 2006-09-11 dprice * read_data_sphNG.f90: bug fix with sink particles/dead particles 2006-09-07 dprice * colours.f90: haze colour scheme improved 2006-09-07 dprice * exact.f90, exact_densityprofiles.f90: solution for two-component plummer/hernquist spheres 2006-08-24 dprice * supersphplot.f90: version 1.6.1 2006-08-24 dprice * Makefile: dependencies removed 2006-08-24 dprice * interactive.f90: log output for particle tracking 2006-08-23 dprice * options_page.f90: minor changes to prompts 2006-08-23 dprice * interactive.f90: cursor stays put on multiplots 2006-08-23 dprice * plotstep.f90: bug fix with particle tracking+rotation 2006-08-18 dprice * setpage.f90: bug fix with margins/aspect ratios under some circumstances on tiled plots 2006-08-18 dprice * setpage.f90: buffer removed from y axis label 2006-08-18 dprice * interactive.f90, plotstep.f90: bug fixes with interactive colour bar changing on tiled plots 2006-08-18 dprice * interactive.f90: improved timestep changing for interactive on multiplot 2006-08-17 dprice * read_data_sro.f90: option to reset centre of mass 2006-08-17 dprice * plotstep.f90: outputs centre of mass 2006-08-17 dprice * calc_quantities.f90: error catches for floating exceptions in some cases 2006-08-17 dprice * interactive.f90: bug fixes with interactive on multiplot 2006-08-17 dprice * interactive.f90: improved panel finding 2006-08-16 dprice * exact.f90: ishk saved for mhd shock solution 2006-08-16 dprice * interactive.f90: better panel determination on multiplot-interactive mode 2006-08-16 dprice * exact.f90, exact_mhdshock.f90: minor bug fixes with mhd shock selection 2006-08-15 dprice * exact.f90, plotstep.f90: bug fixes with residual plots 2006-08-15 dprice * exact.f90, plotstep.f90: residual plots fixed for tiled panels 2006-08-15 dprice * options_data.f90: only clauses 2006-08-14 dprice * Makefile, danpgutils.f90, supersphplot.f90: danpgutils obsolete 2006-08-14 dprice * options_page.f90, particleplot.f90, plotstep.f90: bug fix with character height changing between devices; danpgsch now obsolete anyway 2006-08-14 dprice * allocate.f90: more informative error message 2006-08-14 dprice * read_data_dansph.f90: better error catching 2006-08-11 dprice * interactive.f90, plotstep.f90: bad regressions : seg faults if no rendering 2006-08-11 dprice * calc_quantities.f90: bug fix with labels if vector quantity 2006-08-11 dprice * plotstep.f90: bad bug fix with seg fault if ih/irho=0 2006-08-11 dprice * get_data.f90: error check on irho,ipmass,ih after data read 2006-08-10 dprice * supersphplot.f90: version 1.6 2006-08-10 dprice * plotstep.f90: bug fix with log10(1.0) giving blank pixels 2006-08-10 dprice * Makefile: bug fix with 0s instead of Os 2006-08-10 dprice * transform.f90: uses errval for errors instead of zero, can be input by calling routine - default is still zero 2006-08-10 dprice * transform.f90: v.minor 2006-08-10 dprice * Makefile: only -O4 on ukaff1a 2006-08-10 dprice * interpolate3D_projection_P.f90: no preprocessing 2006-08-10 dprice * INSTALL, INSTALL.macosx, Makefile: new Makefile with preset options for various compilers; corresponding changes to install instructions 2006-08-10 dprice * Makefile: new Makefile with preset options for various compilers; corresponding changes to install instructions 2006-08-10 dprice * Makefile, danpgsch.f, danpgtile.f, danpgutils.f90, danpgwedg.f, particleplot.f90, plotstep.f90, render.f90: .f routines now obsolete; code now f90 only; colour bar routine now draws the colour bar itself 2006-08-10 dprice * options_page.f90: minor changes to output text 2006-08-10 dprice * geometry.f90: some changes; need test for this routine 2006-08-09 dprice * options_render.f90: default number of pixels now 200 2006-08-09 dprice * interpolate3D_projection.f90, interpolate3D_projection_P.f90: message about accelerated rendering included 2006-08-09 dprice * get_data.f90: log messages improved for changed ncolumns 2006-08-09 dprice * scripts/fixpgplotnames.bash: first filename fixed 2006-08-09 dprice * interactive.f90, plotstep.f90: implemented vastly improved interactive mode on multiple-plots-per-page; seems to work 2006-08-09 dprice * setpage.f90: new setpage seems to work 2006-08-09 dprice * options_render.f90, render.f90: bug fixes with colour bar positioning 2006-08-09 dprice * defaults.f90, docs/supersphplot.tex, get_data.f90, options_page.f90, titles.f90: improved multiple-timestep-per-page legend labels/docs 2006-08-09 dprice * timestepping.f90, transform.f90: v. minor changes (public/private) 2006-08-01 dprice * danpgtile.f: bug fix causing seg fault on tiled plot zooming 2006-08-01 dprice * get_data.f90: minor bug fix with warning about ncolumns change 2006-07-31 dprice * interpolate3D_projection_P.f90: updated parallel version 2006-07-27 dprice * read_data_sphNG.f90: closes file on error condition 2006-07-26 dprice * interpolate3D_projection.f90, interpolate3D_xsec.f90: highly optimised (at least for my mac), factors of >3 speedup in interpolation 2006-07-25 dprice * scripts/fixgifs.bash, scripts/fixpgplotnames.bash, scripts/fixpngs.bash: new script for fixing pgplot filenames (more general - handles both png and gif and can offset file numbers also) 2006-07-25 dprice * read_data_sro.f90: bug fix/regression with error catch 2006-07-24 dprice * setpage.f90: bug fix with NOPGBOX 2006-07-24 dprice * calc_quantities.f90: minor changes; particle volume added but commented out 2006-07-24 dprice * read_data_ascii.f90: v. minor changes to output warnings 2006-07-24 dprice * menu.f90: better help message 2006-07-24 dprice * read_data_rsph.f90: general clean-up 2006-07-24 dprice * INSTALL, INSTALL.macosx, README: minor changes 2006-07-24 dprice * read_data_sro.f90: error catches for npart=0 2006-07-21 dprice * INSTALL.macosx: detailed instructions for mac os/x 2006-07-21 dprice * read_data_rsph.f90: bug fix with plot labels 2006-07-20 dprice * read_data_rsph.f90: revised rsph format; includes plot labels 2006-07-20 dprice * menu.f90: gwaves not there by default 2006-07-20 dprice * get_data.f90: warning if ih,ipmass,irho not present 2006-07-20 dprice * read_data_rsph.f90: updated rsph read 2006-07-20 dprice * options_page.f90, options_particleplots.f90, options_render.f90, options_vecplot.f90: toggles removed 2006-07-20 dprice * options_limits.f90, transform.f90: integer overflow bug fix with transform_label 2006-07-20 dprice * Makefile, read_data_rsph.f90: rsph data read 2006-07-18 dprice * setpage.f90: unified setpage routine added 2006-07-18 dprice * colours.f90: four new colour schemes added; bug fix with rainbow II=rainbowIII 2006-07-13 dprice * menu.f90, plotstep.f90: quick hack for plotting gravitational waves 2006-07-06 dprice * supersphplot.f90: version 1.5.4 2006-07-06 dprice * docs/supersphplot.tex: docs for multiple types added 2006-07-06 dprice * read_data_sphNG.f90: bug fix with nghost 2006-07-06 dprice * plotstep.f90: comment removed 2006-07-06 dprice * defaults.f90: defaults for UseTypeInRendering 2006-07-06 dprice * globaldata.f90, options_particleplots.f90, plotstep.f90, read_data_VINE.f90, read_data_ascii.f90, read_data_dansph.f90, read_data_dansph_old.f90, read_data_gadget.f90, read_data_gadget_jsb.f90, read_data_jjm.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_scw.f90, read_data_sphNG.f90, read_data_spyros.f90, read_data_sro.f90: UseTypeInRendering now set in set_labels routine, not as an option 2006-07-06 dprice * particleplot.f90: bug fix in case of npartoftype=0 for some intermediate type 2006-07-06 dprice * options_particleplots.f90: minor bug fix with plotonrenderings settings 2006-07-06 dprice * options_particleplots.f90, plotstep.f90: other particle types can now contribute to renderings (if turned on by menu option) 2006-07-06 dprice * interpolate1D.f90: uses dimensionless weights; comments updated; carries on (just skips particle) if h <= 0 or weight <= 0 2006-07-06 dprice * interpolate2D.f90: comments updated; carries on (just skips particle) if h <= 0 or weight <= 0 2006-07-06 dprice * plotstep.f90: floating exception if h or rho=0 in weights fixed 2006-07-06 dprice * plotstep.f90, setpage.f90: axes re-drawn on top of particle plots/renderings - tick marks now show up etc 2006-07-03 dprice * Makefile: exact_torus in Makefile 2006-07-03 dprice * exact_torus.f90: exact solution for pap-pringle torus 2006-07-03 dprice * read_data_sphNG.f90: bug fix with end-of-file errors 2006-06-27 dprice * supersphplot.f90: v1.5.3 2006-06-27 dprice * options_render.f90: accelerated rendering off by default 2006-06-27 dprice * exact.f90, plotstep.f90: units sent into exact solution routine - used on exact_fromfile only at present 2006-06-26 dprice * menu.f90, plotstep.f90: bug fixes/ improvements in multiplot prompting, x-sections in multiplots 2006-06-23 dprice * read_data_sro.f90: more error tolerant 2006-06-20 dprice * danpgtile.f, plotstep.f90, render.f90: colour bar spans all rows on tiled plots 2006-06-20 dprice * danpgtile.f: bug fix/regression with margins 2006-06-20 dprice * danpgtile.f, plotstep.f90, setpage.f90: bug fix with colour bar on tiled plots; also with page setup with axis ratios < 1.0 and plot tiling with colour bars 2006-06-20 dprice * danpgtile.f: bug fix with axis ratios < 1.0 (now plots top to bottom not bottom to top) 2006-06-19 dprice * plotstep.f90: bug fix/regression with legend plotting (must be done after rendering) 2006-06-19 dprice * interactive.f90: no auto change of justification 2006-06-06 dprice * plotstep.f90: bug fix with titles; a bit of cleanup also 2006-06-06 dprice * plotstep.f90: no log on label for iaxis=10,20,30 2006-06-06 dprice * read_data_ascii.f90: bug fix with reallocate if ncolumns changes 2006-06-05 dprice * options_page.f90: log labelling allowed on x and y axes 2006-06-01 dprice * scripts/getav.pl: uses argv; can do multiple files 2006-06-01 dprice * scripts/getav.pl: script for getting average of L2 errors 2006-06-01 dprice * read_data_dansph.f90: columns labelled correctly 2006-05-24 dprice * plotstep.f90: regression/bug fix with 2D mem allocation/deallocation 2006-05-24 dprice * menu.f90: continue statement removed; also dies gracefully if reaches end of stdin (ie. when scripted) 2006-05-24 dprice * limits.f90: only prints eof warning when important 2006-05-22 dprice * exact_shock.f90: improved isothermal solution 2006-05-19 dprice * legends.f90: bug fix with vecmax=0 in vector plot legend 2006-05-16 dprice * interpolate3D_projection.f90: further optimisation (less work for particles which do not contribute) 2006-05-16 dprice * interpolate3D_projection.f90: integer overflow fixed for counter on > 20m particles 2006-05-16 dprice * read_data_sphNG.f90: bug fix with accreted particle removal; time units added 2006-05-16 dprice * timestepping.f90: time formatting fixed (handles large t) 2006-05-16 dprice * legends.f90: bug fix/improved time label formatting (handles large, -ve t) 2006-05-12 dprice * interpolate3D_projection.f90, options_render.f90, plotstep.f90, tests/test_interpolate3D.f90: accelerated rendering implemented (3D projections >2x faster) 2006-05-11 dprice * supersphplot.f90: v1.5.2 2006-05-11 dprice * interactive.f90, plotstep.f90: no unnecessary re-rendering (MUCH faster limits changing etcfor large datasets); also bug fix with a) on render plots 2006-05-09 dprice * docs/supersphplot.bbl: updated bibliography 2006-05-09 dprice * colours.f90: demo plot can be to any device 2006-05-09 dprice * docs/supersphplot.tex, menu.f90, supersphplot.f90: (S) option which saves both defaults and plot limits; docs for this 2006-05-09 dprice * read_data_sphNG.f90: formatting only (I think) 2006-04-26 dprice * docs/figs/colourschemes.ps, supersphplot.f90: v1.5.1 2006-04-26 dprice * docs/supersphplot.tex: docs updated for version 1.5 2006-04-26 dprice * read_data_gadget.f90: memory allocated for exact number of particles only (unless reallocated) 2006-04-26 dprice * allocate.f90, globaldata.f90, interactive.f90, options_particleplots.f90, particleplot.f90: maximum of 100 circles of interaction can be saved (to save memory) - now allocated statically also 2006-04-21 dprice * plotstep.f90: bug fix (kind of): uses ghosts in interpolation even if not plotting them 2006-03-22 dprice * read_data_gadget.f90: v. minor bug fix (uninitialised variable) 2006-03-22 dprice * interpolate3D_opacity.f90: minor bug fix (z now must be < zobserver) 2006-03-21 dprice * legends.f90: further vector legend fiddling 2006-03-21 dprice * legends.f90: small refinements to vector legend 2006-03-20 dprice * interactive.f90, legends.f90, options_page.f90, plotstep.f90: justification of time legend adjustable 2006-03-17 dprice * legends.f90, options_vecplot.f90: bug fixes with vector legend settings 2006-03-17 dprice * supersphplot.f90: version 1.5 beta 2006-03-17 dprice * supersphplot.f90: version 1.5 2006-03-16 dprice * tests/test_interpolate3D.f90: more tests added 2006-03-16 dprice * interpolate3D_opacity.f90: bug fix with opacity rendering (no new colours generated) 2006-03-16 dprice * legends.f90, options_vecplot.f90, plotstep.f90, render.f90: better vector legend : bug fix with arrow outside of viewport + units added 2006-03-16 dprice * globaldata.f90: bigger maxplot 2006-02-21 dprice * read_data_sphNG.f90: bug fix with dead particle/sink reshuffling 2006-02-15 dprice * scripts/ppm2gif.bash: script to convert ppms to gifs 2006-02-15 dprice * read_data_sphNG.f90: mem allocated better for dead particles 2006-02-15 dprice * options_xsecrotate.f90: options triggered appropriately for surface rendering 2006-02-15 dprice * plotstep.f90: better prompt for surface rendering 2006-02-14 dprice * read_data_sphNG.f90: (should) handle sink/dead particles 2006-02-13 dprice * get_data.f90: bug fix: now handles ncolumn changes during data read (gives warnings) 2006-02-13 dprice * options_particleplots.f90, plotstep.f90: bug fix: limits only changed when different coord system is selected 2006-02-13 dprice * menu.f90: vecprompt bigger 2006-02-13 dprice * calc_quantities.f90: automatic calculation of vector magnitudes 2006-01-23 dprice * interactive.f90: Z) option for accelerated zoom/timestepping 2006-01-23 dprice * plotstep.f90: new interfaces 2006-01-17 dprice * get_data.f90, globaldata.f90, interactive.f90, options_data.f90, timestepping.f90: complete rewrite of timestepping -- now error correcting (cuts out files with nstepsinfile = 0) 2006-01-17 dprice * options_limits.f90: minor bug fix wth set_limits call, also new stepping variables 2006-01-12 dprice * plotstep.f90: bug fix with 3D perspective if iadvance=0 2006-01-12 dprice * plotstep.f90: bug fix with unset log variable 2006-01-12 dprice * interpolate3D_projection.f90: bug fix (NaN in kernel table) 2006-01-12 dprice * plotstep.f90: bug fix (3D perspective non-zero after it has been turned off) 2006-01-12 dprice * docs/supersphplot.tex: docs for 3D perspective added 2006-01-05 dprice * get_data.f90: bug fix in unit labelling (after coord change) 2006-01-05 dprice * get_data.f90: bug fix in unit labelling (after coord change) 2006-01-05 dprice * read_data_sro.f90: bug fix in particle mass setting: now handles unequal mass particle minidumps 2006-01-05 dprice * interpolate3D_opacity.f90, interpolate3D_projection.f90, plotstep.f90: speed enhancements (> factor of 2 faster) (sqrt eliminated) 2006-01-04 dprice * interpolate3D_projection.f90, interpolate3D_xsec.f90, plotstep.f90, tests/test_interpolate3D.f90: projections work with large numbers (uses dimensionless weights) 2006-01-04 dprice * options_data.f90: more on calculated quantity units 2006-01-04 dprice * get_data.f90, options_data.f90: more on calculated quantity units 2006-01-04 dprice * calc_quantities.f90, options_data.f90: units labels set for calculated quantities where possible 2006-01-04 dprice * options_data.f90: oops 2006-01-04 dprice * options_data.f90: improved units menu interface 2006-01-04 dprice * get_data.f90, options_data.f90: improved units menu interface 2006-01-04 dprice * options_data.f90: improved units menu interface 2006-01-03 dprice * tests/test_interpolate3D.f90: minor additions, works with new interfaces 2005-12-21 dprice * options_page.f90: minor bug fix 2005-12-21 dprice * get_data.f90, globaldata.f90, legends.f90, options_data.f90, plotstep.f90, read_data_sro.f90: time rescaling implemented 2005-12-21 dprice * interpolate2D.f90, interpolate3D_xsec.f90, options_render.f90, plotstep.f90: normalisation implemented as an option 2005-12-21 dprice * render.f90: minor improvements 2005-12-21 dprice * options_page.f90: option to change line width added 2005-12-21 dprice * colours.f90: bug fix with red colour table 2005-12-21 dprice * read_data_sro.f90: first attempt at corotating frame vels 2005-12-21 dprice * read_data_sro.f90: units added 2005-12-21 dprice * interpolate2D.f90, interpolate3D_xsec.f90, plotstep.f90: normalised interpolations (2D and 3D xsec) 2005-12-21 dprice * supersphplot.f90: new version label 2005-12-21 dprice * interactive.f90, interpolate3D_opacity.f90, options_xsecrotate.f90, plotstep.f90: cross section of opacity rendering implemented 2005-12-21 dprice * interpolate1D.f90, interpolate2D.f90: bugs fixed (from other interpolation routines) 2005-12-20 dprice * calc_quantities.f90: Bmag calculated 2005-12-20 dprice * colours.f90: gamma no fade fades has some blue shading at bottom 2005-12-20 dprice * get_data.f90, options_data.f90, read_data_mbate.f90, read_data_sphNG.f90: bug fixes with units on calculated quantities 2005-12-16 dprice * colours.f90: gamma with no black added 2005-12-15 dprice * interpolate3D_opacity.f90, plotstep.f90: further bug fixes with opacity rendering 2005-12-15 dprice * options_xsecrotate.f90: comments about rotation added 2005-12-15 dprice * rotate.f90: less confusing rotation angles (z first, then y, then x) 2005-12-15 dprice * colours.f90, options_render.f90: demo plot restored; minor bug fix in red map 2005-12-15 dprice * Makefile, interpolate3D_opacity.f90, options_xsecrotate.f90, plotstep.f90: opacity rendering implemented as an option with sensible defaults 2005-12-15 dprice * docs/supersphplot.tex: docs improved for projections 2005-12-15 dprice * defaults.f90: error if cannot write defaults file 2005-12-15 dprice * read_data_sro.f90: minor change to warnings 2005-12-15 dprice * read_data_dansph.f90, read_data_dansph_old.f90: new format (handles my r-z code) 2005-12-15 dprice * danpgtile.f: aspect ratio adjusted if > 1.0 also 2005-12-15 dprice * colours.f90: lots of new, decent colour tables 2005-12-13 dprice * calc_quantities.f90: bug fix with calculation of MHD quantities if no pressure 2005-12-12 dprice * interpolate3D_projection.f90, interpolate3D_xsec.f90, tests/test_interpolate3D.f90: unit test for 3D interpolations written; minor bugs fixed in these routines 2005-12-06 dprice * interpolate3D_projection.f90, plotstep.f90: ppm files written with numbers 2005-12-06 dprice * plotstep.f90: bug fix: rotation does not use 3D perspective if not set 2005-12-06 dprice * interpolate3D_projection.f90: uses function to interpolate from table 2005-12-06 dprice * colours.f90, interactive.f90, options_render.f90, plotstep.f90, render.f90: ability to invert colour table added (although not currently working for greyscale) 2005-12-06 dprice * colours.f90: minor cleanup 2005-12-06 dprice * plotstep.f90: interface to opacity rendering 2005-12-06 dprice * interpolate3D_projection.f90: intermediate version of opacity rendering (writes ppm) (+BUG fix in kernel, not yet fixed in other routines) 2005-12-02 dprice * read_data_sro.f90: bug fix -- array bounds if iutherm=0 2005-12-02 dprice * menu.f90: no vector prompt if no vectors in data 2005-12-02 dprice * interpolate3D_projection.f90, plotstep.f90: more on opacity rendering 2005-12-01 dprice * colours.f90, interpolate3D_projection.f90, plotstep.f90, supersphplot.f90: intermediate version (no opacity renderings but with 3D perspective) 2005-11-30 dprice * options_page.f90: default is off for plot titles 2005-11-30 dprice * interactive.f90, plotstep.f90, timestepping.f90: annoying issues with timestepping resolved: MUCH better behaviour. Non-interactive devices automatically go through all timesteps, no unnecessary extra plotting 2005-11-30 dprice * legends.f90: bug fix with box size on vector plot legend 2005-11-30 dprice * read_data_sro.f90: labels + read to column 27 2005-11-24 dprice * colours.f90, interactive.f90, interpolate3D_projection.f90, options_xsecrotate.f90, plotstep.f90, rotate.f90: preliminary implementations of 3D plotting using perspective, opacities 2005-10-27 dprice * plotstep.f90: BUG FIX if ipmass,irho,ih=ndataplots 2005-10-25 dprice * interactive.f90: non-interactive devices same as non-interactive mode 2005-10-24 dprice * scripts/fixgifs.bash, scripts/fixpngs.bash: scripts for fixing weird pgplot output names for gifs/pngs 2005-10-20 dprice * read_data_nina.f90: obsolete 2005-10-20 dprice * docs/supersphplot.tex: minor update 2005-10-20 dprice * INSTALL, docs/supersphplot.tex, exact_shock.f90: install instructions updated; things work on pgf90; docs updated 2005-10-13 dprice * interactive.f90, legends.f90, options_vecplot.f90, plotstep.f90, render.f90: vector plot legend; arrow size can be adjusted interactively 2005-10-10 dprice * exact.f90: exact_fromfile checks if file exists at menu prompt 2005-09-29 dprice * read_data_ascii.f90: comments removed 2005-09-28 dprice * supersphplot.f90: version 1.0.5 2005-09-28 dprice * read_data_ascii.f90: better header skipping, makes intelligent guesses about time, also columns automatically set rho, h positions if labels are set 2005-09-27 dprice * plotstep.f90, read_data_mbate.f90: bug fixes 2005-09-27 dprice * read_data_mbate.f90: units added, single/double precision detection 2005-09-27 dprice * get_data.f90, globaldata.f90, menu.f90, options_data.f90: rescale data can be turned on/off independently of units=1 (means you can set units in the read_data routine) 2005-09-27 dprice * exact.f90: bug fix 2005-09-27 dprice * plotstep.f90: interface to exact solution 2005-09-27 dprice * options_render.f90: colour scheme prompt altered slightly 2005-09-27 dprice * docs/figs/colourschemes.ps, docs/supersphplot.tex: colour scheme plot, error norms described 2005-09-27 dprice * exact_densityprofiles.f90: minor changes 2005-09-27 dprice * exact.f90: error plots use particle markers 2005-09-16 dprice * read_data_mbate_mhd.f90: step allocation is 1 2005-09-16 dprice * read_data_sphNG.f90: units 2005-09-16 dprice * plotstep.f90: labels integral of rho as column density 2005-09-16 dprice * menu.f90: unitslabel used properly on vectors/co-ordinates 2005-09-13 dprice * colours.f90: better colour demo 2005-09-13 dprice * exact.f90, exact_densityprofiles.f90, plotstep.f90: exact solution error calculation, residual plotting + potential/force solutions for exact_densityprofiles 2005-09-09 dprice * colours.f90: more/better colour schemes 2005-09-05 dprice * geometry.f90: minor changes (spherical limits, labels) 2005-09-05 dprice * Makefile, exact.f90, exact_densityprofiles.f90: exact density profiles added 2005-09-01 dprice * geometry.f90: spherical vector transforms implemented (not tested) 2005-09-01 dprice * rotate.f90: warping implemented 2005-09-01 dprice * defaults.f90, get_data.f90, legends.f90, options_page.f90, titles.f90: legend for multiple steps per page 2005-09-01 dprice * plotstep.f90: hopefully the last bug with page changing!! 2005-09-01 dprice * timestepping.f90: bug fix 2005-08-25 dprice * options_limits.f90: iadapt set properly when manually setting limits 2005-08-25 dprice * exact.f90, exact_mhdshock.f90: Bx solution added to MHD shocks 2005-08-25 dprice * setpage.f90: bug fix with title offset 2005-08-17 dprice * supersphplot.f90: header v1.0.4 2005-08-17 dprice * docs/supersphplot.tex: updated for v1.0.4 2005-08-17 dprice * supersphplot.f90: version 1.0.4 2005-08-17 dprice * options_page.f90, options_particleplots.f90, timestepping.f90: marker style changing 2005-08-11 dprice * globaldata.f90: more files allowed 2005-08-11 dprice * read_data_sphNG.f90: mem allocation fixed 2005-08-03 dprice * options_limits.f90: zoom not saved 2005-08-03 dprice * defaults.f90, exact.f90, menu.f90, options_limits.f90, options_particleplots.f90, options_xsecrotate.f90, read_data_ascii.f90: unused module variables 2005-08-03 dprice * exact_polytrope.f90: minor changes 2005-07-29 dprice * Makefile, read_data_sphNG.f90: read for new sphNG format 2005-07-29 dprice * interactive.f90: bug fix with a) on y limits 2005-07-28 dprice * supersphplot.f90: intermediate version 2005-07-28 dprice * geometry.f90: minor clean up 2005-07-15 dprice * colours.f90, interactive.f90, plotstep.f90: interactive colour map changing; also added heat colour map 2005-07-15 dprice * colours.f90: two new colour schemes 2005-07-05 dprice * supersphplot.f90: version number on splash screen 2005-07-05 dprice * supersphplot.f90: comments for v1.0.3 2005-07-05 dprice * read_data_sro.f90: minor changes 2005-07-05 dprice * interactive.f90: improved zooming + cursor position saved 2005-07-05 dprice * exact.f90, exact_toystar2D.f90: more work on toystar exact solution in 2D 2005-07-05 dprice * docs/supersphplot.tex: new format; small amendments 2005-06-24 dprice * exact.f90, exact_fromfile.f90: bug fix: exact solution from file now working properly 2005-06-23 dprice * get_data.f90, interpolate3D_projection.f90, limits.f90, supersphplot.f90: print statements formatted slightly better 2005-06-23 dprice * interpolate3D_projection_P.f90: openMP statements compile 2005-06-23 dprice * read_data_sro.f90: bug fix with single precision read 2005-06-23 dprice * docs/supersphplot.tex: some info about specific compilers 2005-06-22 dprice * read_data_sro.f90: double precision detection (full dumps + hydro minidumps) 2005-06-22 dprice * read_data_sro.f90: double precision detection (minidump only so far) 2005-06-22 dprice * interpolate3D_projection_P.f90: upper case + no output 2005-06-22 dprice * interpolate3D_projection_P.f90: updated parallel version 2005-06-21 dprice * interactive.f90, plotstep.f90: interactive setting of particle tracking 2005-06-21 dprice * menu.f90: better formatting (esp. on crap intel compiler) 2005-06-21 dprice * Makefile: whoops 2005-06-21 dprice * Makefile, exact_shock.f90, exact_shock.f95: .f95 reverted to .f90: problems on the ifort compiler fixed 2005-06-17 dprice * exact_toystar2D.f90: A-C plane in 2D (not working) 2005-06-17 dprice * calc_quantities.f90: delta rho for toy star 2005-06-17 dprice * limits.f90: bug catch if col>maxcol 2005-06-16 dprice * plotstep.f90: bug fix with titles on top of rendered plots 2005-06-13 dprice * get_data.f90, globaldata.f90, options_data.f90: rescale data option 2005-06-13 dprice * plotstep.f90: no title on power spectrum 2005-06-13 dprice * defaults.f90: minor changes 2005-06-06 dprice * menu.f90: cleverer nacross/ndown guess 2005-06-06 dprice * options_particleplots.f90: bug fix with plot-on-renderings prompt 2005-06-06 dprice * options_powerspec.f90, plotstep.f90, read_data_ascii.f90, timestepping.f90: minor changes/bug fixes 2005-06-06 dprice * menu.f90: bug fix with tiling decisions if nextra in multiplot 2005-06-06 dprice * setpage.f90: improved label spaces depending on options 2005-06-06 dprice * setpage.f90: page setup takes account of whether space for title is needed 2005-06-06 dprice * options_page.f90, plotstep.f90: titles/legends can be turned on/off 2005-06-06 dprice * options_powerspec.f90, plotstep.f90: improved power spectrum settings 2005-06-06 dprice * calc_quantities.f90: bug fix if ndim=0 (no radius calculated) 2005-06-06 dprice * options_data.f90: calc quantities is off by default 2005-06-06 dprice * menu.f90: comments 2005-06-06 dprice * options_data.f90: default ndim=0 2005-06-02 dprice * calc_quantities.f90: no longer sets numplot 2005-06-01 dprice * get_data.f90, plotstep.f90: bug fix with unbuffered data + power spectrums 2005-06-01 dprice * docs/supersphplot.tex: latex2html falls over on \date: removed 2005-06-01 dprice * Makefile, docs/supersphplot.tex, supersphplot.f90: version 1.0.2 2005-06-01 dprice * Makefile, exact_toystar2D.f90, plotstep.f90, rotate.f90, setpage.f90: compiler warnings fixed 2005-06-01 dprice * Makefile, exact_shock.f90, exact_shock.f95: needs to be f95 to compile properly on some compilers 2005-06-01 dprice * get_data.f90, globaldata.f90, options_data.f90, timestepping.f90: calculate quantities can be turned on/off; also bug fix with buffered/unbuffered data switching 2005-06-01 dprice * limits.f90: bug fix: limits reset only for columns that are set 2005-05-26 dprice * options_powerspec.f90, plotstep.f90, powerspectrums.f90, supersphplot.f90: much improved power spectrum plots for 1D and ascii (e.g. time evolution) data (zoom works properly) 2005-05-26 dprice * Makefile: added make docs option to compile documentation 2005-05-26 dprice * plotstep.f90: bug fix with adaptive limits if only plotting line 2005-05-24 dprice * docs/supersphplot.tex, options_particleplots.f90, particleplot.f90, plotstep.f90, read_data_ascii.f90, timestepping.f90: better line-plotting (useful for ascii data) 2005-05-24 dprice * : no longer kept in repository; done at build time 2005-05-24 dprice * docs/supersphplot.tex: updated sink particle plotting in docs 2005-05-24 dprice * options_particleplots.f90, particleplot.f90, plotstep.f90: sink/star particles can be plotted on top of renderings 2005-05-24 dprice * plot_kernel_gr.f90: obsolete 2005-05-24 dprice * options_powerspec.f90, plotstep.f90: handles ndim=0 and ih, irho, ipmass = 0; also improved power spectrum plotting 2005-05-24 dprice * read_data_VINE.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_nina.f90, read_data_spyros.f90, read_data_sro.f90: better error output 2005-05-24 dprice * read_data_gadget_jsb.f90: jamies modified gadget read 2005-05-24 dprice * geometry.f90: bug fix for ndim=1 2005-05-24 dprice * menu.f90: handles ndim=0 2005-05-24 dprice * danpgwedg.f, render.f90: compiler warnings fixed 2005-05-24 dprice * read_data_ascii.f90: vastly improved ascii read (reads columns file, handles files with non-real columns, uses ndim=0) 2005-05-17 dprice * Makefile, supersphplot.f90: standard Makefile 2005-05-17 dprice * docs/supersphplot.tex: updated docs -- uses version number and version updates 2005-05-12 dprice * docs/supersphplot.tex: version number updated 2005-05-10 dprice * Makefile, calc_quantities.f90, danpgtile.f, get_data.f90, plotstep.f90, read_data_mbate.f90, read_data_nina.f90, render.f90, supersphplot.f90: read_data_nina.f90 2005-05-10 dprice * Makefile, defaults.f90, legends.f90, options_page.f90, read_data_mbate.f90: namelist issues sorted 2005-05-10 dprice * plotstep.f90, setpage.f90: bug fix with page setup 2005-05-04 dprice * legends.f90, options_page.f90: legend text no longer contains equals sign (NAG compiler screws this up in namelist read) 2005-05-04 dprice * options_render.f90, plotstep.f90, render.f90, setpage.f90: page setup now leaves correct amount of space for colour bar 2005-05-04 dprice * danpgwedg.f, render.f90: bug fix with colour bar widths on multiplots 2005-05-04 dprice * particleplot.f90: particle plots faster (buffered) 2005-05-04 dprice * interactive.f90: character height reset properly 2005-05-04 dprice * read_data_dansph.f90: better log 2005-04-25 dprice * Makefile: NAG-mbate Makefile 2005-04-21 dprice * Makefile, supersphplot.f90: version 1.0 ? 2005-04-21 dprice * read_data_gadget.f90, read_data_mbate.f90: gadget serial code data read (not tested) 2005-04-21 dprice * menu.f90: bug fix with array out of bounds 2005-04-21 dprice * colours.f90: new red-blue-green colour scheme 2005-04-21 dprice * INSTALL: updated install instructions 2005-04-19 dprice * INSTALL: comments 2005-04-19 dprice * INSTALL, Makefile, read_data_ascii.f90, read_data_mbate.f90: ascii data read 2005-04-19 dprice * menu.f90: conditions on when you can render 2005-04-14 dprice * Makefile, read_data_dansph.f90, supersphplot.f90, system_f2003.f90, system_unix.f90, system_unix_NAG.f90: f2003 system calls 2005-04-12 dprice * Makefile, titles_read.f90: renamed 2005-04-12 dprice * Makefile, read_data_mbate_mhd.f90, titles.f90: titles module 2005-04-12 dprice * plotstep.f90: bug fix with spurious powerspectrum prompt 2005-04-12 dprice * options_page.f90: saves foreground/background colours 2005-04-11 dprice * read_data_spyros.f90: no compile warnings 2005-04-11 dprice * docs/supersphplot.tex: updated docs 2005-04-10 dprice * INSTALL, docs/supersphplot.tex, options_data.f90, options_xsecrotate.f90, supersphplot.f90: better documentation 2005-04-10 dprice * Makefile, read_data_dansph.f90, read_data_spyros.f90: spyros format 2005-04-09 dprice * Makefile, calc_quantities.f90, get_data.f90, menu.f90, particleplot.f90, plotstep.f90, supersphplot.f90, timestepping.f90: everything finally in modules 2005-04-09 dprice * read_data_dansph.f90: automatic reading of single/double precision 2005-04-08 dprice * interactive.f90: interactive application of log axes 2005-04-08 dprice * fieldlines.f90: comments 2005-04-08 dprice * docs/supersphplot.tex, render.f90: minor changes 2005-04-08 dprice * setpage.f90: pagechanging on multiplots bug fix 2005-04-07 dprice * read_data_VINE.f90: cleaned up comments etc 2005-04-07 dprice * legends.f90, options_page.f90: changeable legend text 2005-04-07 dprice * Makefile, legends.f90, read_data_dansph.f90, read_data_mbate.f90: crap 2005-04-07 dprice * read_data_VINE.f90: read format for VINE code 2005-04-01 dprice * plotstep.f90, render.f90: better colour bar behaviour on multiple plots per page 2005-03-24 dprice * particleplot.f90: bug fix with colours applying to axes by mistake 2005-03-24 dprice * calc_quantities.f90: calculates valfven 2005-03-24 dprice * interactive.f90: a)dapt option applies to renderings 2005-03-24 dprice * plotstep.f90: iadaptcoords implemented properly - adaptive plot limits now do less strange things 2005-03-24 dprice * menu.f90: no render option if transformations applied 2005-03-23 dprice * interactive.f90, plotstep.f90: bug fix with string on intel compiler 2005-03-23 dprice * limits.f90, plotstep.f90: improved setting of log limits, uses huge/tiny instead of fixed values 2005-03-23 dprice * interactive.f90: interactive changing of log/unlog on render plots 2005-03-23 dprice * interpolate3D_projection.f90: ticker on for large npix 2005-03-22 dprice * calc_quantities.f90: bug fix with plasma beta (now uses tiny) 2005-03-22 dprice * read_data_sro.f90: full dump reading 2005-03-22 dprice * interactive.f90, plotstep.f90: bug fix with interactive xsec moving + colourpart render limit adjusting 2005-03-22 dprice * options_page.f90: opens null device before colour settings 2005-03-22 dprice * danpgwedg.f, options_render.f90, render.f90: colour bar issues resolved 2005-03-22 dprice * interactive.f90: cross section position set interactively 2005-03-22 dprice * Makefile, interpolate1D.f90, interpolate2D.f90, interpolate2D_xsec.f90, interpolate3D.f90, interpolate3D_fastxsec.f90, interpolate3D_projection.f90, interpolate3D_xsec.f90, interpolate3D_xsec_vec.f90, plotstep.f90: interpolations in modules + vector interpolations use kernel 2005-03-21 dprice * menu.f90, options_limits.f90: help text 2005-03-21 dprice * interactive.f90: changes adaptive to fixed limits 2005-03-18 dprice * get_data.f90, limits.f90, options_limits.f90: bug fixes with limits file reading 2005-03-18 dprice * read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90: better error output 2005-03-18 dprice * exact_wave.f90: amplitude is percentage of mean 2005-03-18 dprice * menu.f90: rendering disallowed unless icoords=icoordsnew 2005-03-17 dprice * options_page.f90, plotstep.f90, timestepping.f90: ipagechange local variable only 2005-03-17 dprice * plotstep.f90: bug fix with floating exception caused by xplot,yplot>ntot 2005-03-17 dprice * interactive.f90: minor changes 2005-03-17 dprice * plotstep.f90: adaptive rendering limits behave correctly with interactive mode 2005-03-17 dprice * supersphplot.f90: unused module removed 2005-03-17 dprice * read_data_mbate.f90, read_data_mbate_hydro.f90: dgrav printed, also t_ff output in mbate version 2005-03-15 dprice * calc_quantities.f90: some clutter removed 2005-03-15 dprice * Makefile, docs/supersphplot.tex, globaldata.f90, integratedkernel.f90, interpolate3D_proj_vec.f90, interpolate3D_projection.f90, plotstep.f90, supersphplot.f90: interpolate3D_projection in self-contained module 2005-03-15 dprice * get_data.f90, menu.f90, supersphplot.f90: neater log output 2005-03-15 dprice * defaults.f90, limits.f90: prompts for limits file 2005-03-15 dprice * calc_quantities.f90, get_data.f90, options_particleplots.f90: bug fix: icoordsnew default set 2005-03-15 dprice * defaults.f90: unused vars removed 2005-03-11 dprice * Makefile, colours.f90, defaults.f90, exact.f90, exact_toystar1D.f90, exact_wave.f90, globaldata.f90, limits.f90, menu.f90, options_data.f90, options_limits.f90, options_page.f90, options_particleplots.f90, options_powerspec.f90, options_render.f90, options_vecplot.f90, options_xsecrotate.f90, plotstep.f90: submenus in modules which include their settings 2005-03-10 dprice * Makefile, legends.f90, plotstep.f90, render.f90, render_vec.f90: render module, only statements tightened, colour bar plotting and bug fix in particle colourings 2005-03-10 dprice * docs/supersphplot.tex: pdf version so appears when exported 2005-03-10 dprice * docs/supersphplot.bbl: bibliography file 2005-03-10 dprice * supersphplot.f90: new blurb 2005-03-08 dprice * plotstep.f90, rotate.f90: rotated axes use origin 2005-03-08 dprice * options_xsecrotate.f90, read_data_gadget.f90: bug fixes 2005-03-08 dprice * read_data_gadget.f90: jamies data read new version 2005-03-08 dprice * defaults.f90, globaldata.f90, options_render.f90, options_xsecrotate.f90, plotstep.f90, render.f90, rotate.f90: colour bar adjustable, rotated box has own limits, and zero values set to min in datpix if logged 2005-03-08 dprice * read_data_dansph.f90: bug fix 2005-03-08 dprice * supersphplot.f90: splash screen does legal bit 2005-03-08 dprice * INSTALL, LICENSE, README, docs/supersphplot.tex: docs added 2005-03-08 dprice * Makefile, allocate.f90, calc_quantities.f90, globaldata.f90, limits.f90, options_particleplots.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_jjm.f90, read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90, read_data_scw.f90, read_data_sro.f90: iam and ntot removed 2005-03-04 dprice * Makefile, defaults.f90, geometry.f90, globaldata.f90, options_limits.f90, plotstep.f90: iadaptcoords added, but not yet used/implemented 2005-03-04 dprice * read_data_mbate.f90, read_data_mbate_hydro.f90, read_data_mbate_mhd.f90: read datas renamed+mbate version added 2005-03-03 dprice * particleplot.f90: bug fix in xerrb 2005-03-02 dprice * exact.f90, exact_toystar2D.f90, get_data.f90, timestepping.f90: 2D toystar exact solution (linear) looks like it works 2005-03-02 dprice * interactive.f90: bug fix if non-interactive device 2005-03-02 dprice * plotstep.f90: bug fix (no istepprev or irenderprev any more as these should never be necessary) 2005-03-02 dprice * timestepping.f90: print statements removed 2005-03-02 dprice * read_data_dansph.f90: gradh read 2005-03-02 dprice * exact.f90: right names for exact parameter files 2005-03-02 dprice * calc_quantities.f90: dh/drho added 2005-03-01 dprice * Makefile, defaults.f90, get_data.f90, menu.f90, options_data.f90, supersphplot.f90, timestepping.f90: bug fix: does not set limits on unbuffered data unless on first data read 2005-03-01 dprice * timestepping.f90: bug fixes with timestepping 2005-03-01 dprice * exact.f90, exact_polytrope.f90, exact_toystar.f90, exact_toystar1D.f90: renamings 2005-03-01 dprice * exact.f90: exact solution from file plotted untransformed 2005-03-01 dprice * Makefile, exact.f90, exact_mhdshock.f90: exact_mhdshock brought into the fold 2005-03-01 dprice * Makefile, print_header.f90, supersphplot.f90: print header moved into supersphplot.f90 as internal routine 2005-03-01 dprice * exact_polytrope.f, exact_toystar_ACplane.f, toystar2D_utils.f90: files cleaned up from exact solution revamp 2005-03-01 dprice * Makefile, defaults.f90, exact.f90, exact_fromfile.f90, exact_rhoh.f90, exact_sedov.f90, exact_shock.f90, exact_toystar2D.f90, exact_wave.f90, globaldata.f90, options_particleplots.f90, plotstep.f90: exact solutions completely revamped to use transformations (coord transforms not done yet) 2005-03-01 dprice * danpgtile.f: y label moved 2005-03-01 dprice * timestepping.f90: there are bugs in here 2005-03-01 dprice * transform.f90: zerolog parameter 2005-02-25 dprice * read_data_mbate_hydro.f90: uses units on density 2005-02-23 dprice * defaults.f90, globaldata.f90, options_page.f90, plotstep.f90: foreground/background colour changing within program 2005-02-23 dprice * colours.f90, defaults.f90, globaldata.f90, interactive.f90, options_data.f90, options_limits.f90, options_page.f90, plotstep.f90, timestepping.f90: plots selected timesteps + multiple steps per page (also some bug fixes with interactive setting of plot limits) 2005-02-23 dprice * transform.f90: log label instead of log10 2005-02-23 dprice * read_data_mbate_hydro.f90: uses free fall time 2005-02-23 dprice * read_data_mbate_hydro.f90: bug fixes 2005-02-21 dprice * docs/supersphplot.tex: polytrope exact solution notes updated 2005-02-18 dprice * timestepping.f90: more on timestepping across multiple files 2005-02-18 dprice * timestepping.f90: bug fix with multiple files, now goes forwards and backwards properly 2005-02-18 dprice * read_data_mbate_hydro.f90: doub prec 2005-02-17 dprice * timestepping.f90: crap 2005-02-16 dprice * interactive.f90, plotstep.f90, rotate.f90: various bug fixes 2005-02-16 dprice * Makefile, interactive.f90, plotstep.f90: bug fixes in iplotz 2005-02-16 dprice * read_data_mbate.f90, read_data_mbate_hydro.f90: added read format for hydro mbate+bug fixes 2005-02-11 dprice * interactive.f90: better log output 2005-02-11 dprice * plotstep.f90: bug fix if iplotx=iploty 2005-02-11 dprice * geometry.f90: better handling of r=0 in vec transform 2005-02-10 dprice * get_data.f90, globaldata.f90, timestepping.f90: bug fix in timestepping, gets first step properly when not buffered, also freezes on last step in interactive mode 2005-02-07 dprice * Makefile, globaldata.f90, mainloop.f90, menu.f90, plotstep.f90, timestepping.f90: mainloop split into separate parts, timestepping separate to plotstep, more local variables, although some streamlining could still be done 2005-02-04 dprice * options_render.f90: more on particle colouring 2005-02-03 dprice * Makefile, colourparts.f90, colours.f90, globaldata.f90, mainloop.f90, options_render.f90: preliminary implementation of particle colouring 2005-01-31 dprice * calc_quantities.f90, defaults.f90, exact_rhoh.f90, get_data.f90, globaldata.f90, limits.f90, mainloop.f90, options_page.f90, particleplot.f90, read_data_dansph.f90: animate removed, better(less) log output to screen 2005-01-31 dprice * exact_rhoh.f90: better for variable masses, bug fix if xmin < 0 2005-01-27 dprice * menu.f90: bug fix in coord sys change 2005-01-27 dprice * mainloop.f90, transform.f90: transform2 uses size of array (smaller interface) 2005-01-27 dprice * defaults.f90, geometry.f90: reshape initialisation so that labelcoord is a parameter 2005-01-27 dprice * get_data.f90, menu.f90: bug fix in labelling for different coord sys 2005-01-26 dprice * toystar2D_utils.f90: bug fix in functions 2005-01-26 dprice * globaldata.f90: icoordsnew saved 2005-01-26 dprice * Makefile, toystar2D_utils.f90: toy star functions appear to work 2005-01-26 dprice * mainloop.f90: bug catch if ndimV>ndim and coord transforms 2005-01-25 dprice * Makefile, defaults.f90, geometry.f90, globaldata.f90, menu.f90, options_particleplots.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_jjm.f90, read_data_mbate.f90, read_data_scw.f90, read_data_sro.f90: geometry module contains coord system labels + maxcoordsys 2005-01-25 dprice * interactive.f90, rotate.f90: experimenting with projections 2005-01-25 dprice * exact.f90, exact_toystar2D.f90, toystar2D_utils.f90: working on exact 2D toystars 2005-01-25 dprice * mainloop.f90: out of bounds bug fix 2005-01-24 dprice * globaldata.f90, mainloop.f90: ixsec bug fix 2005-01-24 dprice * mainloop.f90: bug fix with turning interactive mode off 2005-01-24 dprice * geometry.f90, mainloop.f90: coord transform applied to fixed limits 2005-01-21 dprice * allocate.f90: better output 2005-01-21 dprice * read_data_dansph.f90: less reallocation of memory 2005-01-21 dprice * mainloop.f90: bug fix with totmass 2005-01-21 dprice * exact_toystar2D.f90, mainloop.f90: bug fix with totmass 2005-01-20 dprice * Makefile, exact.f90: saves polyk 2005-01-20 dprice * globaldata.f90, read_data_dansph.f90: uses iformat 2005-01-20 dprice * Makefile, mainloop.f90: out-of-bounds bug fix 2005-01-19 dprice * interpolate3D_projection.f90: cpu timings added 2005-01-19 dprice * geometry.f90, mainloop.f90: vector transforms implemented + tested (cyl only) 2005-01-19 dprice * Makefile, interactive.f90, interactive_part.f90: interactive_part renamed interactive 2005-01-19 dprice * Makefile, defaults.f90, defaults_read.f90, defaults_set.f90, defaults_write.f90, menu.f90, read_data_dansph.f90, supersphplot.f90: defaults module 2005-01-19 dprice * rotate_axes.f90: obsolete 2005-01-19 dprice * menu.f90: bug fix in string length 2005-01-18 dprice * allocate.f90, particleplot.f90, read_data_dansph.f90, read_data_mbate.f90: bug fixes in memory allocation/reallocation 2005-01-18 dprice * read_data_mbate.f90: trying to catch memory bugs 2005-01-18 dprice * geometry.f90: bug fix in coord transform for x=0 2005-01-18 dprice * mainloop.f90: reverted to vector plots 2005-01-17 dprice * read_data_dansph.f90: new header format 2005-01-17 dprice * interactive_part.f90: bug fix with save circles 2005-01-15 dprice * interactive_part.f90: interactive resets angle if > 360 degrees 2005-01-15 dprice * mainloop.f90, options_xsecrotate.f90, rotate.f90: rotated 3D axes implemented 2005-01-13 dprice * allocate.f90, supersphplot.f90: deallocation of remaining memory 2004-12-23 dprice * Makefile, interpolate3D_proj_vec.f90: projection for vec plots (not tested) 2004-12-23 dprice * interactive_part.f90: comments 2004-12-23 dprice * interactive_part.f90, mainloop.f90: interactive selection in cross section slices 2004-12-23 dprice * Makefile, interactive_part.f90, mainloop.f90, particleplot.f90: plotting of selected particles only, general zrange interface to particleplot 2004-12-23 dprice * interpolate3D_projection.f90, mainloop.f90: mainloop split further into internal subroutines 2004-12-22 dprice * defaults_set.f90, globaldata.f90, options_xsecrotate.f90, rotate.f90: options for rotated axes (not yet implemented) 2004-12-21 dprice * Makefile, fieldlines.f90, mainloop.f90, render_vec.f90: preliminary field line plotting routine (2D only) 2004-12-21 dprice * allocate.f90, defaults_set.f90, globaldata.f90, interactive_part.f90, mainloop.f90, options_particleplots.f90: interactive setting of circles of interaction/allocatable 2004-12-20 dprice * legends.f90, render_vec.f90: more playing around 2004-12-20 dprice * interactive_part.f90: interactive setting of x-sec position 2004-12-20 dprice * mainloop.f90: interactive_step only on multiplots 2004-12-20 dprice * mainloop.f90: bug fix in timestepping 2004-12-20 dprice * read_data_mbate.f90: uses free fall time 2004-12-20 dprice * interactive_part.f90: better render limits changing 2004-12-17 dprice * options_vecplot.f90: comment moved 2004-12-17 dprice * mainloop.f90: bug fix in initialising colour schemes for multiplot 2004-12-17 dprice * menu.f90: bug fix in multiplot settings 2004-12-17 dprice * defaults_set.f90, interactive_part.f90, legends.f90, mainloop.f90, render.f90, render_vec.f90: mostly crap 2004-12-16 dprice * interactive_part.f90, mainloop.f90, transform.f90: inverse transforms for setting plot limits adaptively 2004-12-16 dprice * defaults_set.f90, legends.f90, render_vec.f90: working on vector plot legend 2004-12-16 dprice * Makefile, globaldata.f90, legend.f, legends.f90, mainloop.f90, options_vecplot.f90: legend module + preliminaries for vecplot legend 2004-12-16 dprice * read_data_mbate.f90: bug fix with incomplete data 2004-12-16 dprice * mainloop.f90, menu.f90: prompt for iplotpartvec 2004-12-15 dprice * Makefile, interactive_part.f90, mainloop.f90: better gradient plotting, better saving from interactive mode 2004-12-15 dprice * read_data_mbate.f90: single precision 2004-12-15 dprice * interactive_part.f90, mainloop.f90: interactive mode sets render limits, moves legend and title 2004-12-15 dprice * transform.f90: bug fix with multiple labels 2004-12-14 dprice * allocate.f90, particleplot.f90: bug fix with ntot.ne.sumoftypes, npartoftype=0 in allocate now 2004-12-14 dprice * mainloop.f90: bug fix with interactive iadapt changing 2004-12-14 dprice * Makefile, calc_quantities.f90, read_data_jjm.f90: read data for joes format 2004-12-12 dprice * interactive_part.f90, mainloop.f90: interactive zooms on powerspec plots 2004-12-10 dprice * mainloop.f90, transform.f90: transforms improved 2004-12-10 dprice * mainloop.f90: transforms on powerspec plots 2004-12-10 dprice * Makefile, mainloop.f90, powerspectrum_fourier1D.f90, powerspectrum_lomb1D.f90, powerspectrums.f90: powerspectrums in module 2004-12-10 dprice * Makefile, exact.f90, int_from_string.f90, interactive_part.f90, menu.f90, read_data_gadget.f90: int_from_string removed, found better way 2004-12-09 dprice * mainloop.f90, plot_powerspectrum.f90, powerspectrum_lomb1D.f90: power spectrum plots better integrated 2004-12-09 dprice * interactive_part.f90: cut down version for extra plots 2004-12-09 dprice * read_data_dansph.f90: bug fixes with new formats 2004-12-07 dprice * Makefile, calc_quantities.f90, coord_transform.f90, geometry.f90, mainloop.f90, plot_kernel_gr.f90, read_data_dansph.f90, vector_transform.f90: basic cylindrical interpolation works (ie density calculation) + dumps/plotting works 2004-12-07 dprice * interpolate3D_projection_P.f90: openMP version (NOT TESTED) 2004-12-07 dprice * Makefile, limits.f90, options_limits.f90, vector_transform.f90: various tweaks/additions, nothing big 2004-12-06 dprice * Makefile, allocate.f90, calc_quantities.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_scw.f90, read_data_sro.f90, transform.f90: allocate in module 2004-12-06 dprice * options_limits.f90: better prompts 2004-12-03 dprice * Makefile, exact_toystar2D.f90, interactive_part.f90, mainloop.f90: circles of interaction in interactive mode, more on 2D toy stars 2004-12-02 dprice * Makefile, defaults_set.f90, docs/supersphplot.tex, exact.f90, exact_toystar2D.f90, mainloop.f90: working on toy star exact solution in 2D 2004-12-02 dprice * read_data_dansph.f90: for new format 2004-12-01 dprice * read_data_dansph.f90: reads div v also 2004-11-23 dprice * Makefile, read_data_sro.f90: read data for Stephans code (minidumps only at present) 2004-11-23 dprice * mainloop.f90: playing around with 1D interpolation 2004-11-20 dprice * Makefile, docs/supersphplot.tex, mainloop.f90, rotate.f90: rotation module added 2004-11-19 dprice * interactive_part.f90: checks for cursor 2004-11-19 dprice * Makefile, defaults_set.f90, globaldata.f90, mainloop.f90, options_particleplots.f90, plot_average.f: removed plot_average and associated options (was crap anyway) 2004-11-19 dprice * Makefile, exact.f90, get_data.f90, globaldata.f90, limits.f90, limits_read.f90, limits_save.f90, limits_set.f90, mainloop.f90, options_limits.f90, options_xsecrotate.f90: limits module enveloping limits_read, limits_set and limits_save : used appropriately 2004-11-19 dprice * options_render.f90: crap 2004-11-19 dprice * colours.f90: minor crap in colours 2004-11-19 dprice * colours.f90: minor crap in colours 2004-11-19 dprice * colours.f90, defaults_set.f90, globaldata.f90, mainloop.f90, options_render.f90: bug fixes with colours module, better colour scheme setting in menu 2004-11-19 dprice * Makefile, colour_demo.f, colour_set.f90, colours.f90: colour schemes in module 2004-11-18 dprice * particleplot.f90, supersphplot.f90: bug catches for incomplete data 2004-11-18 dprice * get_data.f90, particleplot.f90: crap 2004-11-18 dprice * get_data.f90, globaldata.f90, mainloop.f90, menu.f90, options_data.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_scw.f90, supersphplot.f90: ivegotdata only in get_data + ihavereadfilename obsolete + get_nextstep in mainloop 2004-11-18 dprice * allocate.f90, globaldata.f90, interactive_part.f90, mainloop.f90, particleplot.f90: particle marking implemented (and works) 2004-11-17 dprice * Makefile: playing around with superfast cleaning 2004-11-17 dprice * get_data.f90: bug fix with single step reads and limits settings 2004-11-17 dprice * read_data_mbate.f90: catches header errors 2004-11-17 dprice * calc_quantities.f90: calculates ke 2004-11-17 dprice * Makefile, exact_toystar2D.f90, mainloop.f90: exact solution is plotted before call to interactive, call to pgsls in toy star version required 2004-11-17 dprice * particleplot.f90: colours of circles of interation changed + line width 2004-11-15 dprice * transform.f90: auto label lengths 2004-11-15 dprice * Makefile, calc_quantities.f90, interactive_part.f90: bug fixes with uninitialized vars 2004-11-15 dprice * read_data_mbate.f90, read_data_scw.f90: bug fixstat rhozero, RK2 declared real 2004-11-12 dprice * read_data_mbate.f90: crap 2004-11-11 dprice * Makefile: sys file moved 2004-11-11 dprice * Makefile, defaults_read.f90, defaults_set.f90, defaults_write.f90, exact.f90, get_data.f90, globaldata.f90, limits_read.f90, limits_save.f90, mainloop.f90, menu.f90, options_data.f90, options_limits.f90, options_page.f90, options_particleplots.f90, options_powerspec.f90, options_render.f90, options_vecplot.f90, options_xsecrotate.f90, particleplot.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_scw.f90, supersphplot.f90: settings module split into sub-modules 2004-11-11 dprice * calc_quantities.f90: clean up of unnecessary global vars 2004-11-09 dprice * mainloop.f90: some junk removed 2004-11-09 dprice * exact.f90, exact_toystar2D.f90: bug fixes in exact solution for static 2D toy star 2004-11-08 dprice * defaults_set.f90, globaldata.f90, mainloop.f90, options_particleplots.f90, particleplot.f90: circles of interaction cleaned up, no plotcircall, only on selected 2004-11-05 dprice * rotate.f90: mucking around 2004-11-05 dprice * defaults_set.f90, globaldata.f90, interactive_part.f90, mainloop.f90, options_xsecrotate.f90, rotate.f90: rotation works in 3D (although x appears to be y and vice versa??), better log in main loop 2004-11-04 dprice * Makefile, coord_transform.f90: uses ATAN2 -> much better! 2004-11-04 dprice * calc_quantities.f90, read_data_dansph.f90: bug fix with labelling 2004-11-04 dprice * Makefile, coord_transform.f90: quadrants on theta (not tested) 2004-11-03 dprice * coord_transform.f90, mainloop.f90: meddling with rotation 2004-11-03 dprice * Makefile, calc_quantities.f90, get_data.f90: calc quantities bugs fixed, more robust now 2004-11-03 dprice * read_data_mbate.f90: better memory allocation 2004-11-03 dprice * Makefile, docs/supersphplot.tex, read_data_mbate.f90: various crap 2004-11-03 dprice * options_render.f90: plot contours changes if icolours = 0 or set 2004-11-03 dprice * mainloop.f90: trying rotation on rendered plots 2004-11-03 dprice * coord_transform.f90, rotate.f90: tried to fix spherical transform and hence rotation simpler 2004-11-02 dprice * docs/supersphplot.tex: various additions 2004-11-02 dprice * Makefile, system_unix.f90, system_unix_NAG.f90: different system files 2004-11-02 dprice * defaults_write.f90: ierr removed 2004-11-02 dprice * Makefile, defaults_read.f90, defaults_write.f90, exact.f90, system_unix.f90: exact module and defaults neatened up 2004-10-27 dprice * mainloop.f90: file skipping in non-buffered read 2004-10-27 dprice * Makefile, defaults_set.f90, docs/supersphplot.tex, interactive_part.f90, mainloop.f90, read_data_dansph.f90, supersphplot.f90: keys for mouse functions 2004-10-27 dprice * interpolate3D_projection.f90, render.f90: exactly fits in plot window, progress bar revised 2004-10-27 dprice * read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_scw.f90: bug catches in set_labels 2004-10-20 dprice * Makefile, system_unix.f90: compiles and everything works on NAG compiler 2004-10-20 dprice * Makefile, allocate.f90, defaults_set.f90, docs/supersphplot.tex, get_data.f90, interpolate3D_projection.f90, limits_set.f90, mainloop.f90, menu.f90, options_limits.f90, read_data_scw.f90, supersphplot.f90, system_unix.f90, titles_read.f90: bug fixes with uninitialised variables 2004-10-19 dprice * Makefile, allocate.f90, get_data.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_scw.f90, system_unix.f90: scw data read works + various crap 2004-10-19 dprice * prompting.f90: bug fix with present(min) 2004-10-19 dprice * Makefile, exact.f90, exact_mhdshock.f90, exact_shock.f90, exact_toystar.f90, exact_toystar2D.f90, exact_toystar_ACplane.f, globaldata.f90, interpolate1D.f90, interpolate2D.f90, interpolate3D.f90, interpolate3D_fastxsec.f90, interpolate3D_projection.f90, interpolate3D_xsec_vec.f90, mainloop.f90, menu.f90, options_limits.f90, options_page.f90, particleplot.f90, plot_powerspectrum.f90, powerspectrum_lomb1D.f90, read_data_dansph.f90, render.f90, render_vec.f90, supersphplot.f90, transform.f90: unused variables removed 2004-10-19 dprice * read_data_scw.f90: not working, playing around with recl= 2004-10-19 dprice * Makefile, read_data_scw.f90: data read for Stuarts data 2004-10-19 dprice * calc_quantities.f90, colour_demo.f, colour_set.f90, exact_polytrope.f, exact_toystar.f90, exact_toystar2D.f90, exact_toystar_ACplane.f, interactive_part.f90, interpolate1D.f90, interpolate2D.f90, interpolate2D_xsec.f90, interpolate3D.f90, interpolate3D_fastxsec.f90, interpolate3D_projection.f90, interpolate3D_xsec_vec.f90, interpolate_vec.f90, legend.f, menu.f90, options_limits.f90, options_page.f90, options_particleplots.f90, options_render.f90, options_xsecrotate.f90, plot_average.f, plot_powerspectrum.f90, powerspectrum_lomb1D.f90, render.f90, render_vec.f90, setpage.f90: tabs removed 2004-10-19 dprice * Makefile, globaldata.f90, modules.f90: modules.f90 renamed globaldata.f90 2004-10-19 dprice * read_data_dansph_ascii.f90: obsolete, no longer updated 2004-10-19 dprice * allocate.f90, limits_set.f90, mainloop.f90, modules.f90, read_data_dansph.f90, read_data_dansph_ascii.f90, read_data_gadget.f90, read_data_mbate.f90: npart, nghost removed altogether (not tested) 2004-10-18 dprice * read_data_dansph.f90: better error catches on incomplete data 2004-10-18 dprice * coord_transform.f90: tabs removed 2004-10-13 dprice * transform.f90: tabs removed 2004-10-13 dprice * transform.f90: floor now 10-12 if log(0) 2004-10-13 dprice * get_data.f90, read_data_dansph.f90, read_data_gadget.f90, read_data_mbate.f90: more robust data read -> returns nstepsread 2004-10-13 dprice * Makefile: added system.f90 2004-10-13 dprice * int_from_string.f90: tabs removed 2004-10-13 dprice * defaults_read.f90, defaults_set.f90, defaults_write.f90: defaults save rootnames, tabs removed, gotos removed 2004-10-13 dprice * supersphplot.f90, system_unix.f90: interface for system commands 2004-10-13 dprice * options_data.f90: tabs removed, ians=0 2004-10-13 dprice * docs/supersphplot.tex: small changes in docs 2004-10-13 dprice * danpgtile.f: tabs removed 2004-10-11 dprice * read_data_mbate.f90: tabs removed, reads sinks (but must reorder data to plot them) 2004-10-11 dprice * options_vecplot.f90: ians=0, tabs removed 2004-10-11 dprice * menu.f90: goto removed 2004-10-11 dprice * mainloop.f90: bug fix with adaptive plot limits 2004-10-11 dprice * exact.f90, exact_shock.f90: isothermal riemann solver 2004-10-11 dprice * exact.f90: bug fix in prompt for shock solution 2004-10-07 dprice * options_render.f90: ians =0 2004-10-07 dprice * get_data.f90: bug fix in get_data with call to set_limits 2004-10-05 dprice * allocate.f90: formatted print statements 2004-10-05 dprice * particleplot.f90: comments formatted 2004-10-05 dprice * Makefile, get_data.f90, options_limits.f90, read_data_dansph.f90: various bug catches to do with data read 2004-10-05 dprice * Makefile, main.f90, mainloop.f90, menu.f90, print_header.f90, supersphplot.f90: main renamed mainloop, trying to get getarg to work 2004-10-04 dprice * Makefile, read_data_mbate.f90: various compilation problems fixed 2004-10-04 dprice * docs/bibstyle.bst, docs/figs/hyperbolic.ps, docs/figs/xsec2D.eps, docs/figs/xsec2D.fig, docs/figs/xsec3D.eps, docs/figs/xsec3D.fig, docs/supersphplot.tex: docs in CVS properly 2004-10-04 dprice * Makefile: updated make for ifc, no copyscripts any more 2004-10-04 dprice * Makefile: auto changing of Makefiles 2004-09-16 dprice * get_data.f90, main.f90: bug fixes if buffering 2004-09-14 dprice * Makefile, defaults_set.f90, get_data.f90, main.f90, menu.f90, modules.f90, options_data.f90, read_data_dansph.f90, read_data_dansph_ascii.f90, read_data_gadget.f90, read_data_mbate.f90, supersphplot.f90: working on buffering in data read (getting there...) 2004-09-14 dprice * read_data_mbate.f90, read_data_mbate_dump.f90, supersphplot.f90: formatted read from mbate obsolete : now only unformatted 2004-09-14 dprice * options_exact.f90, read_exactparams.f90: module interface for exact solution calling : removed old files 2004-09-14 dprice * Makefile, defaults_read.f90, defaults_set.f90, defaults_write.f90, exact.f90, exact_fromfile.f90, get_data.f90, main.f90, modules.f90, options_particleplots.f90, read_data_dansph.f90, read_data_mbate_dump.f90: module interface for exact solution calling 2004-09-14 dprice * read_data_dansph.f90, read_data_gadget.f90, read_data_mbate_dump.f90: set labels in separate subs 2004-09-13 dprice * menu.f90, supersphplot.f90: menu self-contained 2004-09-13 dprice * Makefile, calc_quantities.f90, get_data.f90, modules.f90, read_data_mbate_dump.f90: working on mbate data read 2004-09-13 dprice * main.f90: bug fix if ivectorplot=0 2004-09-13 dprice * allocate.f90: bug fix in reallocation 2004-08-30 dprice * menu.f90, supersphplot.f90: preliminary recursive menu 2004-08-27 dprice * read_data_gadget.f90: smoothing length x 0.5 2004-08-25 dprice * read_data_mbate_dump.f90: part types, vectors 2004-08-25 dprice * menu.f90: vector prompting 2004-08-25 dprice * defaults_set.f90, docs/supersphplot.tex, main.f90, menu.f90, modules.f90, options_xsecrotate.f90, read_data_gadget.f90: preliminary subscripting for vector quantities 2004-08-24 dprice * options_xsecrotate.f90: menu cleaned up a bit 2004-08-23 dprice * Makefile, main.f90, rotate_axes.f90: preliminary rotated axes/box 2004-08-23 dprice * read_data_dansph.f90: some changes for npartoftype 2004-08-20 dprice * Makefile, allocate.f90, defaults_set.f90, limits_set.f90, main.f90, modules.f90, options_particleplots.f90, particleplot.f90, read_data_gadget.f90: particle plotting in new sub, allows up to 6 particle types, removed refs to sinks, ghosts, works on gadget data 2004-08-20 dprice * interactive_part.f90, main.f90, rotate.f90: rotation about x seems to work, also interactive rotation 2004-08-20 dprice * Makefile, interpolate_vec.f90, main.f90, supersphplot.f90, vectorplot.f90: vectorplot superseded by interpolate_vec, has been checked 2004-08-20 dprice * exact_rhoh.f90: does nothing if hfact not set 2004-08-20 dprice * interactive_part.f90: prints on exit 2004-08-20 dprice * get_data.f90, limits_set.f90: bug fix with numplot if no calc_quantities 2004-08-20 dprice * read_data_dansph.f90, read_data_dansph_ascii.f90, read_data_mbate.f90, read_data_mbate_dump.f90: dat array references fixed 2004-08-19 dprice * allocate.f90, calc_quantities.f90, limits_set.f90, main.f90, read_data_gadget.f90: changed ordering of indices on dat array for optimal performance (NOT YET FOR AALL FORMATS) 2004-08-19 dprice * Makefile, exact_shock.f90, riemannsolver.f90: riemannsolver moved inside exact_shock.f90 2004-08-19 dprice * limits_set.f90, main.f90, modules.f90, options_limits.f90: can reset limits, limits_set cleaned up 2004-08-19 dprice * interactive_part.f90, main.f90: limits changing not permanent in interactive 2004-08-19 dprice * Makefile, coord_transform.f90: coord transform moved from src, cylindrical transformations fixed 2004-08-19 dprice * defaults_set.f90, interpolate3D_fastxsec.f90, main.f90, modules.f90, options_xsecrotate.f90, rotate.f90: azimuthal rotation works 2004-08-19 dprice * read_data_gadget.f90: bug fix for ifile=0 2004-08-19 dprice * docs/supersphplot.tex: updated docs 2004-08-19 dprice * get_data.f90, read_data_gadget.f90: gadget data read working 2004-08-19 dprice * interpolate3D_projection.f90: progress counter added 2004-08-17 dprice * get_data.f90: THESIS SUBMITTED, so working code (haha) 2004-08-16 dprice * docs/supersphplot.tex: docs moved to plot dir 2004-08-05 dprice * Makefile, main.f90, modules.f90, options_xsecrotate.f90, rotate.f90: rotation added: at the moment around origin and only for particle plots 2004-08-04 dprice * interpolate2D_xsec.f90, main.f90: BIG BUG FIX in interpolate2D_xsec : now works 2004-08-03 dprice * main.f90, setpage.f90: more bug fixes in page changingstat I think this should always work properly now 2004-08-03 dprice * Makefile: improved Makefile - modules separate 2004-08-03 dprice * Makefile, get_data.f90, modules.f90, read_data_dansph.f90, read_data_dansph_ascii.f90, read_data_gadget.f90, read_data_mbate.f90, read_data_mbate_dump.f90: handles long filenames 2004-08-03 dprice * main.f90, menu.f90, options_limits.f90, transform.f90: transform is a module 2004-08-03 dprice * transform.f90: bug fix in transform limits for abs 2004-08-03 dprice * read_data_dansph.f90: bug fix with multiple files and nstep_max 2004-08-02 dprice * modules.f90: saves interactive setting 2004-08-02 dprice * menu.f90: adjustl 2004-07-29 dprice * main.f90: paper change only if set 2004-07-29 dprice * calc_quantities.f90: perp/parallel labels 2004-07-28 dprice * main.f90: bug fix with page changing - much more robust now 2004-07-28 dprice * defaults_set.f90, main.f90, modules.f90, options_exact.f90: bug fix in linear wave exact solution (iwaveplotx,y now) 2004-07-28 dprice * main.f90, setpage.f90: bug fix with page changing for 1 plot per page and ipagechange off 2004-07-28 dprice * Makefile, defaults_set.f90, interpolate2D_xsec.f90, main.f90, menu.f90, modules.f90, options_particleplots.f90, options_render.f90, options_xsecrotate.f90, setpage.f90, supersphplot.f90: 2D cross sections work, options_xsecrotate added 2004-07-27 dprice * Makefile, interpolate2D_xsec.f90, main.f90: interpolate2D_xsec bug fix: removed pixwidth<0 error catch 2004-07-27 dprice * read_data_dansph.f90: better error catches 2004-07-27 dprice * defaults_set.f90, get_data.f90: crap 2004-07-26 dprice * read_data_mbate_dump.f90: bug fix in setting npart etc 2004-07-26 dprice * main.f90: vector cross sections working in 3D 2004-07-26 dprice * Makefile: sending to ukaff 2004-07-24 dprice * Makefile, get_data.f90, read_data_mbate_dump.f90: reads mbate data direct from dump (needs improvement though) 2004-07-24 dprice * Makefile, interpolate3D_xsec_vec.f90, main.f90, render_vec.f90: vector cross sections (NOT YET TESTED) 2004-07-23 dprice * interactive_part.f90, main.f90: interactive zoom 2004-07-23 dprice * read_data_dansph.f90: labels fixed 2004-07-23 dprice * interpolate2D.f90, render.f90: playing around with renderings 2004-07-23 dprice * get_data.f90, read_data_dansph.f90, read_data_dansph_ascii.f90: reads binary dumps from my code 2004-07-23 dprice * colour_demo.f, colour_set.f90, supersphplot.f90: ice colour scheme improved 2004-07-16 dprice * Makefile, defaults_read.f90, main.f90, modules.f90, read_data_gadget.f90: reads gadget data 2004-07-14 dprice * Makefile, defaults_read.f90, defaults_set.f90, defaults_write.f90, main.f90, menu.f90, modules.f90, options_data.f90, options_render.f90, options_vecplot.f90, render.f90, supersphplot.f90: render options majorly restructured + vector options 2004-07-13 dprice * Makefile, danpgsch.f, defaults_set.f90, main.f90, modules.f90, options_page.f90, supersphplot.f90: title positions, danpgsch added for character height 2004-07-13 dprice * Makefile, main.f90, supersphplot.f90, titles_read.f90: reads plot titles from file 2004-07-13 dprice * read_data_dansph.f90: bug fix with reading multiple files 2004-07-13 dprice * interactive_part.f90: advance by n steps 2004-07-13 dprice * read_data_dansph.f90: more sensible reallocation of memory 2004-07-12 dprice * defaults_set.f90, legend.f, main.f90, modules.f90, options_page.f90: adjustable legend position 2004-06-24 dprice * plot_powerspectrum.f90, setpage.f90: crap 2004-06-23 dprice * danpgtile.f: bug fix : iplot now unchanged on output 2004-06-19 dprice * defaults_set.f90, main.f90, menu.f90, modules.f90, options_particleplots.f90, read_data_dansph.f90, read_data_mbate.f90, supersphplot.f90: particle coords -> new coord systems (not for vectors yet) 2004-06-19 dprice * exact_sedov.f90: crap 2004-06-16 dprice * exact_shock.f90: bug fix for t=0 2004-06-11 dprice * Makefile, defaults_set.f90, exact_polytrope.f, exact_shock.f, exact_shock.f90, get_data.f90, main.f90, modules.f90, options_exact.f90, read_exactparams.f90, riemannsolver.f90, supersphplot.f90: exact solution for 1D shock tubes 2004-06-11 dprice * exact_fromfile.f90: exact solution from a file 2004-06-10 dprice * legend.f: crap 2004-06-09 dprice * danpgtile.f: more frigging around with labels/margins 2004-06-09 dprice * main.f90: particle cross section initialisation works 2004-06-03 dprice * danpgtile.f: margins adjust with character height 2004-06-02 dprice * isosurface.f90: beginnings of isosurface routine (NOT WORKING) 2004-06-02 dprice * interactive_part.f90, main.f90, supersphplot.f90: interactive does forward/backward stepping, replotting 2004-06-01 dprice * Makefile, get_data.f90, int_from_string.f90, menu.f90, modules.f90, options.f90, print_menu.f90, supersphplot.f90: redesigned main menu - options use characters, compact form 2004-06-01 dprice * options_limits.f90: re-read limits file 2004-06-01 dprice * options_page.f90: animate moved to here 2004-06-01 dprice * print_menu.f90: last revision before killed 2004-06-01 dprice * Makefile, limits_read.f90, limits_save.f90, limits_set.f90, main.f90, modules.f90, options.f90, options_limits.f90, supersphplot.f90: saves/reads plot limits to/from files 2004-06-01 dprice * limits.f90, limits_set.f90: renamed limits_set 2004-06-01 dprice * read_data_dansph.f90: labels for alpha u etc 2004-06-01 dprice * defaults_read.f90: better error catching 2004-06-01 dprice * main.f90: uses setgrid1D, also particle tracking for non-coord plots 2004-05-31 dprice * Makefile, main.f90, options_limits.f90, supersphplot.f90: particle tracking limits work 2004-05-28 dprice * defaults_set.f90, interpolate3D_xsec_vec.f90, main.f90, modules.f90, options_limits.f90: particle tracking (exeter) NOT YET WORKING 2004-05-27 dprice * exact_rhoh.f90, read_data_dansph.f90, read_data_mbate.f90: bug fixes in input, rhoh plot no text 2004-05-26 dprice * Makefile, allocate.f90, colour_demo.f, exact_sedov.f90, int_from_string.f90, main.f90, options.f90, read_data_mbate.f, read_data_mbate.f90, supersphplot.f90: works on Matthews code, several compiler bugs fixed 2004-05-20 dprice * Makefile, defaults_set.f90, exact_swave.f, exact_wave.f90, main.f90, modules.f90, options_exact.f90: exact_swave -> general sine wave plot 2004-05-18 dprice * danpgtile.f: y axis label position 2004-05-18 dprice * options_page.f90: more paper options 2004-05-18 dprice * options_page.f90: bug fix in paper size menu 2004-05-18 dprice * allocate.f90, read_data_dansph.f90: bug fix in mem allocation for multiple files 2004-05-18 dprice * calc_quantities.f90: cross helicity 2004-05-17 dprice * Makefile, danpgtile.f, defaults_set.f90, legend.f, main.f90, modules.f90, options_page.f90, setpage.f90, supersphplot.f90: plot tiling, axes options 2004-05-17 dprice * Makefile, main.f90, modules.f90, options.f90, read_data_dansph.f90, supersphplot.f90: reads from multiple files off command line 2004-05-17 dprice * legend.f: various crap 2004-05-17 dprice * print_menu.f90: no defaults on y prompt 2004-05-17 dprice * interpolate1D.f90, interpolate2D.f90, interpolate2D_xsec.f90, interpolate3D.f90, interpolate3D_fastxsec.f90, interpolate3D_projection.f90: error catches 2004-05-17 dprice * danpgtile.f: bug fix in just=0 2004-05-13 dprice * calc_quantities.f90: calculates magnitude of current 2004-05-13 dprice * exact_sedov.f90: attempted to make it work for <3D 2004-05-13 dprice * read_data_dansph.f90: alpha B 2004-05-13 dprice * exact_mhdshock.f90: added extra solution 2004-05-10 dprice * exact_rhoh.f90, main.f90: works for different particle masses 2004-05-06 dprice * plot_powerspectrum.f90, powerspectrum_lomb1D.f90: error catches if variance=0 2004-04-26 dprice * main.f90: bug fix in titles 2004-04-21 dprice * options.f90, options_exact.f90, options_page.f90, options_particleplots.f90, options_render.f90, print_menu.f90, supersphplot.f90: menu cleaned up some more 2004-04-21 dprice * int_from_string.f90: izero : more robust 2004-04-21 dprice * exact_shock_old.f, render_smooth_pgxtal.f: obsolete subroutines removed 2004-04-21 dprice * legend.f: fiddling 2004-04-21 dprice * smooth_pixels.f: obsolete 2004-04-21 dprice * supersphplot.f90: comments added 2004-04-21 dprice * Makefile, danpgtile.f, main.f90, setpage.f90: utilities for tiling on page/ page setup 2004-04-21 dprice * options.f90: minor change to prompt 2004-04-21 dprice * options_page.f90: new paper sizes 2004-04-13 dprice * Makefile, options.f90, options_page.f90, print_menu.f90, supersphplot.f90: page options 2004-04-13 dprice * options.f90: bug fix in multiplot options 2004-04-13 dprice * supersphplot.f90: comments 2004-04-13 dprice * render.f90: crap 2004-04-13 dprice * read_data_dansph.f90: new labels 2004-04-13 dprice * main.f90: icoords crap 2004-04-13 dprice * modules.f90: maxplot increased 2004-04-13 dprice * plot_kernel_gr.f90: print outs 2004-04-01 dprice * interactive_part.f90: line plotting 2004-03-26 dprice * options_limits.f90: prompting on limits 2004-03-26 dprice * Makefile, defaults_set.f90, main.f90, modules.f90, options.f90, options_limits.f90, options_particleplots.f90, print_menu.f90, supersphplot.f90: options split into submenus 2004-03-26 dprice * read_data_dansph.f90: labels 2004-03-16 dprice * defaults_set.f90, interactive_part.f90, main.f90, modules.f90, options.f90, print_menu.f90: interactive mode in menu, animate removed 2004-03-15 dprice * Makefile, defaults_set.f90, interactive_part.f90, main.f90, modules.f90: preliminary interactive mode 2004-03-15 dprice * exact_toystar.f90: comments added 2004-03-09 dprice * main.f90, read_data_dansph.f90: bug fix in transformed limits, reallocation more sensible 2004-03-08 dprice * defaults_set.f90, interpolate1D.f90, main.f90, modules.f90, options_powerspec.f90, plot_powerspectrum.f90, powerspectrum_fourier1D.f90, powerspectrum_lomb1D.f90: working power spectrums (not sure about fourier) 2004-03-08 dprice * read_data_dansph.f90: bug fix with reallocate 2004-03-05 dprice * Makefile, defaults_set.f90, exact_sedov.f, exact_sedov.f90, main.f90, modules.f90, options_exact.f90: sedov blast wave solution working 2004-03-05 dprice * Makefile, allocate.f90, calc_quantities.f90, defaults_read.f90, defaults_set.f90, limits.f90, modules.f90, options.f90, read_data_dansph.f, read_data_dansph.f90, supersphplot.f90: allocatable arrays 2004-03-04 dprice * Makefile, exact_toystar2D.f90, read_data_mbate.f: IoA makefiles, some printouts removed 2004-02-27 dprice * exact_toystar2D.f90: toy star 2D stuff 2004-02-26 dprice * Makefile, defaults_set.f90, exact_toystar2D.f90, main.f90: 2D toy star exact solutions (preliminary), also A,C sensible defaults 2004-02-26 dprice * main.f90: xminrender removed 2004-02-26 dprice * Makefile, main.f90, modules.f90, render_coarse.f, vectorplot.f90: improved vector plots, npix,npixy etc 2004-02-25 dprice * Makefile, exact_toystar.f, exact_toystar.f90: exact_toystar -> f90 2004-02-23 dprice * modules.f90, options.f90, read_data_dansph.f: more initialisation bugs 2004-02-23 dprice * read_data_dansph.f: crap removed 2004-02-23 dprice * defaults_set.f90: more compiler-found bugs 2004-02-23 dprice * Makefile, defaults_set.f90, modules.f90, options.f90, print_menu.f, print_menu.f90: print menu -> f90, magfield option removed 2004-02-23 dprice * Makefile, calc_quantities.f90, defaults_set.f90, interpolate2D.f90, main.f90, modules.f90, options.f, options.f90, options_render.f90, print_menu.f, read_data_dansph.f, read_data_mbate.f, supersphplot.f90, transform.f, transform.f90: bugs from monash compiler: uninitialised variables fixed, also prompts for irender in menu 2004-02-23 dprice * main.f90, transform.f90: f90, limits transformed 2004-02-20 dprice * main.f90, modules.f90: compiler bugs fixed 2004-02-20 dprice * calc_quantities.f90, exact_mhdshock.f90, interpolate1D.f, interpolate1D.f90, interpolate2D.f, interpolate2D.f90, interpolate2D_xsec.f, interpolate2D_xsec.f90, interpolate3D.f, interpolate3D.f90, interpolate3D_fastxsec.f, interpolate3D_fastxsec.f90, interpolate3D_projection.f, interpolate3D_projection.f90, main.f90, modules.f90, supersphplot.f90: f90 2004-02-20 dprice * read_data_dansph.f: crap 2004-02-20 dprice * Makefile: f90 crap 2004-02-20 dprice * Makefile, read_data_dansph.f: bugs found by swinburne compiler fixed 2004-02-18 dprice * Makefile, defaults_set.f90, main.f90, modules.f90, options.f, plot_kernel_gr.f90: gr kernel plots, icircpart now array 2004-02-17 dprice * Makefile, colour_demo.f, colour_set.f, colour_set.f90: .f90 2004-02-17 dprice * menu_actions_old.f, supersphplot_old.f: removed 2004-02-16 dprice * defaults_set.f90, interpolate2D_xsec.f, main.f90: 2D xsections 2004-02-16 dprice * Makefile, legend.f, modules.f90: random crap 2004-02-16 dprice * main.f90: toy star exact for r 2004-02-06 dprice * Makefile, colour_demo.f, colour_set.f, defaults_read.f90, defaults_set.f90, defaults_write.f90, main.f90, menu_actions.f, options.f, read_defaults.f90, set_defaults.f, setcolours.f, supersphplot.f90, write_defaults.f90: name changes 2004-02-06 dprice * render_smooth.f: obsolete 2004-02-06 dprice * Makefile, exact_toystar_ACplane.f, interpolate3D_projection.f, menu_actions.f, modules.f90, powerspectrum_lomb1D.f90, supersphplot.f90: bugs picked up by monash compiler fixed 2004-01-14 dprice * set_defaults.f: better defaults for renderings 2004-01-14 dprice * colour_demo.f, setcolours.f: uses max available colours on device (up to 256) 2004-01-14 dprice * danpgwedg.f: more pixels in wedge 2004-01-13 dprice * read_data_dansph.f: minor clean up 2004-01-13 dprice * powerspectrum_fourier1D.f90: crap at the moment 2004-01-13 dprice * options_powerspec.f90: power spec options 2004-01-13 dprice * interpolate1D.f: 1D interpolation 2004-01-12 dprice * main.f90: a,b,c,d plot labelling 2003-12-30 dprice * calc_quantities.f90: uses ntotal instead of npart 2003-12-30 dprice * main.f90: axes crap cont... 2003-12-30 dprice * main.f90: axes sets to 0.02 and 0.98 not 0.0 and 1.0 2003-12-29 dprice * main.f90, menu_actions.f, modules.f90, print_menu.f, set_defaults.f: axes on/off 2003-12-29 dprice * render.f90: uses pgcons 2003-12-23 dprice * exact_rhoh.f90, read_data_dansph.f: read data sets mhd according to no of columns 2003-12-22 dprice * calc_quantities.f90, main.f90, modules.f90, read_data_dansph.f, supersphplot.f90: vperp etc calculated in calc_quantities, no longer in data file 2003-12-19 dprice * supersphplot.f90: goto removed 2003-12-19 dprice * Makefile, main.f90, set_defaults.f, supersphplot.f90: main.f90 added 2003-12-19 dprice * calc_quantities.f90: sets labels 2003-12-19 dprice * supersphplot.f90: from .f format 2003-12-19 dprice * supersphplot.f: to .f90 format 2003-12-18 dprice * Makefile, menu_actions.f, modules.f90, plot_powerspectrum.f90, powerspectrum_lomb1D.f90, set_defaults.f, supersphplot.f: power spectrum plotting/options etc 2003-12-18 dprice * options_exact.f90: moved out of menu_actions into separate file 2003-12-18 dprice * options_render.f90: renamed get_render_options, converted to .f90 2003-12-18 dprice * get_render_options.f: renamed options_render 2003-12-18 dprice * lomb_powerspectrum1D.f90: renamed powerspectrum_lomb1D 2003-12-18 dprice * supersphplot.f: labels on particle cross sections 2003-12-18 dprice * modules.f90: update to namelists 2003-12-16 dprice * modules.f90: more defaults saved 2003-12-16 dprice * Makefile, supersphplot.f: bug fixes, main prog cleaned up substantially 2003-12-16 dprice * interpolate3D_fastxsec.f: bug fix z < 2h 2003-12-15 dprice * interpolate3D.f: some bug fixes/minor modifications 2003-12-15 dprice * render.f90: .f90 2003-12-15 dprice * render.f: to .f90 2003-12-15 dprice * render.f: uses ymin 2003-12-15 dprice * supersphplot.f: xsec limits bug fixed, but not completely 2003-12-15 dprice * supersphplot.f: bug fix for cross sectioning 2003-12-15 dprice * read_data_dansph.f: bug fix: sets nghost 2003-12-15 dprice * supersphplot.f: lower case 2003-12-15 dprice * supersphplot.f: lower case 2003-12-15 dprice * Makefile, supersphplot.f, write_defaults.f: namelists, .f90 source 2003-12-15 dprice * modules.f90: namelists, .f90 2003-12-15 dprice * plot_powerspectrum.f90: histogram 2003-12-15 dprice * read_defaults.f90, write_defaults.f90: namelist 2003-12-15 dprice * read_defaults.f: to .f90 2003-12-15 dprice * modules.f: freeform source -> to .f90 2003-12-15 dprice * modules.f: lower case 2003-12-09 dprice * Makefile, lomb_powerspectrum1D.f90, modules.f, plot_powerspectrum.f90, set_defaults.f, supersphplot.f: power spectrum of 1D data (some bugs still) 2003-12-08 dprice * modules.f: minor changes for spherical blast wave 2003-11-24 dprice * supersphplot.f: update 2003-11-24 dprice * Makefile, calc_quantities.f90, exact_rhoh.f90, menu_actions.f, plot_rhoh.f, supersphplot.f: calc_quantities added, rhoh moved 2003-10-30 dprice * supersphplot.f: fix bug when no data 2003-10-22 dprice * Initial revision