Initial push
Beginnings of a README
Fixed a typo in a comment of MESA_Reader.rb and substantially added to the README.
Added final note to the README.
Add irb tip to README
fix bug in profile_data by when specifying profile_number
Merge pull request #1 from jschwab/master

fix bug in profile_data by when specifying profile_number
Clean up comments and make sure all lines are no longer than 80 characters to
aid in readability. Add option to not clean out backups in MESAData files by
setting the optional second parameter to false in the constructor. Also by
default, the history cleanup, if performed, will not output the number of lines
removed. This can be undone by setting the third parameter (also optional) to
true.
Remove offending Dir.exist? command that is uncompatible with older versions
of Ruby.
Replace all for loops with more ruby-like iterators.
Make all MESAProfileIndex methods accessible from MESALogDir. No longer need to
access the MESAProfileIndex object via #profiles, but it is left in for
backwards compatibility. Also alias history_data to history.
Remove all "setter" methods for MESALogDir since they essentially did nothing.
Add warnings when data or header calls have no column/field to query. Fix bug
where giving a float to profile_with_model_number would give no result. Big update to the README to include/exclude the proper methods added/removed in the
last few commits.
clean up trailing whitespace
clean up require/import
Merge pull request #2 from jschwab/master

Miscellaneous Code Cleanup
Restore the "include" statements to include the Dobjects module in each class so Dvectors can be easily instantiated (previously broken if the module had not already been loaded).
Re-remove include statments for Dobjects module but fix calls
to Dvector class methods to Dobjects::Dvector, helping preserve
the namespace.
Made MESADate#where and MESALogDir#select_models accept an arbitrary number of
keys (rather than just one). For every key you provide, your block must accept
an additional argument, and your test may now make use of more than one type of
data as a result. Also update the README to reflect these changes.
Add warnings to MESALogDir#select_models that trigger if the provided keys
don't work or if there is no block given.
Add magic methods to MESAData class.