persephone.grids
#######################

The ``grids`` submodule provides a complete API to build and 
manage MESA stellar model grids, including GYRE oscillation
analysis.

MESA and GYRE grid wrappers
=============================

.. autofunction:: persephone.grids.create_grid

.. autofunction:: persephone.grids.compile_grid

.. autofunction:: persephone.grids.run_grid

.. autofunction:: persephone.grids.analyse_grid_gyre


MESA and GYRE individual model wrappers
========================================

.. autofunction:: persephone.grids.create_mesa_model

.. autofunction:: persephone.grids.analyse_gyre

.. autofunction:: persephone.grids.compile_repository

.. autofunction:: persephone.grids.run_mesa_model


``persephone`` convenience functions 
========================================

The functions are sorted by alphabetical order.

.. autofunction:: persephone.grids.check_metadata

.. autofunction:: persephone.grids.get_detail_file

.. autofunction:: persephone.grids.get_gyre_dir

.. autofunction:: persephone.grids.get_gyre_summary

.. autofunction:: persephone.grids.get_mesa_dir

.. autofunction:: persephone.grids.get_detail_file

.. autofunction:: persephone.grids.get_listdir_gyre_details

.. autofunction:: persephone.grids.get_list_gyre_summary

.. autofunction:: persephone.grids.get_list_profiles

.. autofunction:: persephone.grids.get_list_profiles_grid

.. autofunction:: persephone.grids.get_profile

.. autofunction:: persephone.grids.get_profile_model_number

.. autofunction:: persephone.grids.plot_evolutionary_tracks

.. autofunction:: persephone.grids.read_status_dir

.. autofunction:: persephone.grids.set_default_inlist

.. autofunction:: persephone.grids.set_default_gyre_namelist

.. autofunction:: persephone.grids.set_status_dir
