From b9bdf23fac35775e836f245f211dc3dced89b44d Mon Sep 17 00:00:00 2001 From: Nick Wogan Date: Tue, 11 Jun 2024 08:36:50 -0700 Subject: [PATCH] doc and str --- CMakeLists.txt | 2 +- equilibrate/cython/_equilibrate.pyx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e776e65..133f531 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION "3.14") -project(EQUILIBRATE LANGUAGES Fortran C VERSION "0.1.4") +project(EQUILIBRATE LANGUAGES Fortran C VERSION "0.1.5") set(CMAKE_Fortran_MODULE_DIRECTORY "${CMAKE_BINARY_DIR}/modules") include(cmake/CPM.cmake) diff --git a/equilibrate/cython/_equilibrate.pyx b/equilibrate/cython/_equilibrate.pyx index 4a0259d..4b43654 100644 --- a/equilibrate/cython/_equilibrate.pyx +++ b/equilibrate/cython/_equilibrate.pyx @@ -11,6 +11,8 @@ DEF S_STR_LEN = 20; DEF ERR_LEN = 1024; cdef class ChemEquiAnalysis: + """A chemical equilibrium solver. + """ cdef cea_pxd.ChemEquiAnalysis *_ptr cdef cbool _init_called @@ -32,7 +34,7 @@ cdef class ChemEquiAnalysis: raise EquilibrateException('The "__init__" method of ChemEquiAnalysis has not been called.') PyObject_GenericSetAttr(self, name, value) - def __init__(self, thermofile = None, atoms = None, species = None): + def __init__(self, str thermofile, atoms = None, species = None): """Initializes the chemical equilibrium solver given an input thermodynamic file. The file can only have ".yaml" format. `atoms` and `species` are optional inputs with the following effects: