ENH: Add SimulationParameters object class.

A light-weight object that is used to store key simulation
parameters and provide basic functionality, e.g., for converting
a discrete simulation timestep to the corresponding red-shift and
vice-versa for according to the simulation parameters of a given
instance.
ENH: Usage example of the SimulationParameters
ENH: Improve pre-condition sanity checks.
ENH: Update CosmoTools API for sim parameters

Updated the API to take in z_in, z_fin, etc.
ENH: Use SimulationParameters in in situ framework
ENH: Support algorithm frequency via redshifts.

Add functionality to allow the user to specify when the algorithm
should execute in situ using a list of redshifts instead of a list
of timesteps. Internally, the redshifts are converted to the simulation
timesteps, computed according to the given simulation parameters.
COMP: Use SimParameters in halofinder wrapper
ENH: Update driver for CosmoTools API changes.

Updated driver to reflect CosmoTools API changes and further,
changed driver to use the framework/SimulationParameters object.
ENH: Add SimulationParameters object class.

A light-weight object that is used to store key simulation
parameters and provide basic functionality, e.g., for converting
a discrete simulation timestep to the corresponding red-shift and
vice-versa for according to the simulation parameters of a given
instance.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1473 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Usage example of the SimulationParameters

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1474 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Improve pre-condition sanity checks.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1475 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Update CosmoTools API for sim parameters

Updated the API to take in z_in, z_fin, etc.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1476 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Use SimulationParameters in in situ framework

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1477 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Support algorithm frequency via redshifts.

Add functionality to allow the user to specify when the algorithm
should execute in situ using a list of redshifts instead of a list
of timesteps. Internally, the redshifts are converted to the simulation
timesteps, computed according to the given simulation parameters.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1478 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
COMP: Use SimParameters in halofinder wrapper

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1479 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
ENH: Update driver for CosmoTools API changes.

Updated driver to reflect CosmoTools API changes and further,
changed driver to use the framework/SimulationParameters object.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/hacc/trunk/cosmotools@1480 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
Merge branch 'svn/trunk'