Main SPEX API ============= The main SPEX API is located in the libspex library in the ``spex_api`` module and can be imported using the ``use spex_api`` statement in Fortran. The name of the class is ``sapi``, which can be used to create a SPEX object. The top of a Fortran program using this API looks like this:: program lines use spex_api type(sapi) :: spex Please note that at this level, one does not have access to calling SPEX commands or log files directly. This is handles in the SPEX command interface, which is a level higher. In the documentation below, we list the procedures that you can use in the API and mention their command-line and pyspex equivalents. .. toctree:: :maxdepth: 2 data model optimize plot