Commits

Show all
Author Commit Message Labels Comments Date
John Wise
Forgot to add this file.
Branches
smooth-dm
John Wise
Smoothed particle output fields now work in parallel. I'm still not 100% positive that I did the velocity dispersion right, though.
Branches
smooth-dm
John Wise
Smoothed particle fields now have right units and periodic boundaries are not handled correctly. Currenly only working serially.
Branches
smooth-dm
John Wise
Merged with WOC.
Branches
smooth-dm
John Wise
Fixed some typos that broke compilation when using MPI.
Branches
smooth-dm
John Wise
Initial version of smoothed dark matter output feature. Buggy. The fields on the grid edges are incorrect, and on the slab edges because I don't communication the particles on the slab edges yet.
Branches
smooth-dm
John Wise
Starting Smoothed DM output branch.
Branches
smooth-dm
John Wise
Fixing make system to exclude photon routines when photon=no.
John Wise
Should have divided by virial mass instead of total mass in halo finder.
John Wise
Halo finder now works without USE_MPI.
tabel
merged changes.
Britton Smith
Changed "(int) roundf(value)" calls to "(int) (value + 0.5)" for compatibility with Portland Group compilers.
John Wise
Search for the virial radius from the outside-in instead of from the center. This should be faster. The previous changeset also moved the halo centers to the first columns for easy reading by Jacques and partiview. Also added the datavar names for partiview.
John Wise
Halo finder now calculates spin parameter, velocity dispersion, total angular momentum, virial (r200) radius, and the virial mass. The FOF algorithm usually overestimates the halo size, so the virial radius/mass is a better measure because we now look for the overdense sphere containing a density 200 times the critical density.
John Wise
Halo finder can now be run in serial.
John Wise
Finalized changes to FOF to revert back to one-based arrays. It still works on 64-bit machines. Quietened down report of flagged cells by reducing them onto the root processor.
John Wise
Making the wanted changes that were included along with previous backouts.
John Wise
Another FOF backout.
John Wise
Merged backout.
tabel
Adding more precautions when reading ExternalBoundaries that do not fit. Collect Error and Set Boundaries based on ParameterFile quantities.
tabel
merged changes
tabel
Put in a gentle warning if there is some problem eading external boundary values but continue. This works for most boudnaries and should not have sideeffects ....
Britton Smith
Added default values for CoolingTest.
Britton Smith
Remerging.
Britton Smith
Fixed CoolingTest parameter names in CoolingTest initializer.
tabel
Added fix that tries to tolerate boundary files that may not have all the info needed. Should only come in handy for restart dumps from funny dumps and have no adverse effect at other times.
Britton Smith
Changed CoolingTest parameters so that they start with CoolingTest instead of TestProblem.
tabel
Added a macro in enzo.C to no try to read packed AMR in case its compile option is off (packed-amr-no).
Matthew Turk
Adding the ability to enclose the entirety of the parameter file in triple quotes -- this works by breaking out of the fgets loop in the reading routines after it hits two sets of triple quotes. (This could be smarter, but it should be fine for now.) Britton will expand on this with the sample parameter file for the cooling test, but this means one could have: (parameter file) """ ParameterOne = 1 ParameterTwo = 2 """ python_functions() (end parameter file) In this way, very simple python analysis routines and parameter files can be the same thing, and neither Enzo nor Python will mind.
Britton Smith
Changed CoolingTest parameter file to match new cooling test.
  1. Prev
  2. Next