Minor code formatting improvements. Eliminated unnecessary comments
Switched from boost::array to std::array
Since we are not caching the x values of the last call, we do not need "lastx" variable
Removed another reference to lastx variable
Spun the grain_system class off into its own set of files. Some cleaning will be required.
Rearranged internal ordering of InterpFunc class.
Moved min() function inside of InterpFunc class.
Abstracted the data type of the InterpFunc class.
Moved definitions of points, pointlist to public so that grain_system class has some knowledge of it
Start of changing InterpolatingFunction class into a genetic class
Decided it was overkill to typedef the type of the points in the Gene class.
Remoevd references to "handy_math.hpp"
Changed references from InterpFunc to Gene
Rearranged internals. Added cross() and mutate() functions
Finished draft of breed_with() function
Added randomize() function
Added randomize() function
Eliminated unnecessary reference to odeint from grain_system.hpp.
Made harvested() function const.
Added check for NaN values in harvested()
Initial import
Added output of step count
Added -DNDEBUG compilation flag
Added evolutionary search
Made discrete_event_handler() private, as it should have been.
Added "debug" target