Features:
- extract_mesa can now extract multiple ML phases and include them in the result csv file as list objects. Added n_ml_phases keyword to setup file to deal with this.
- mass loss phases are now counted by default from RLOF alone, wind mass loss is not included.
- ML phase can now distinguish between rlof, wind or total mass loss.
- count_ml_phases function can now distinguish between rlof, wind or total mass loss.
- NNaPS version is added to hdf5 files created by mesa-2h5
Bug fixes:
- count_ml_phases, prevent crashing if the end of the model is reached at the same time of the end of a mass loss phase.
- Fixed issue in determining the start of the MS phase. log(L) wasn't calculated correctly.
Documentation:
- Added support for jupyter notebooks in docs
- Added a tutorial on predicting orbital properties of hot subdwarf binaries.
- Added API section
- Expanded docs on common envelope ejection
- Expanded docs on evolution phases
- Expanded docs on error checking
Other:
- read_mesa is renamed compress_mesa to better fit with future development plans (internal use only)
- extracted duplicated functionality from extract mesa (internal use only)