The ``surface_components.py`` module ==================================== .. py:module:: ansys.chemkin.core.surface_components Summary ------- .. py:currentmodule:: surface_components .. tab-set:: .. tab-item:: Classes .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~ansys.chemkin.core.surface_components.Material` - Surface Chemkin material object. * - :py:obj:`~ansys.chemkin.core.surface_components.SurfacePhase` - Surface phase object. .. tab-item:: Functions .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~set_temp_array` - Set up the temperature array for Chemkin-CFD-API calls. .. tab-item:: Attributes .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~LP_c_char` - .. tab-item:: Constants .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`~MAX_SPECIES_LENGTH` - .. toctree:: :titlesonly: :maxdepth: 1 :hidden: Material SurfacePhase Description ----------- Surface material and phase data models. Module detail ------------- .. py:function:: set_temp_array(temp: float, temp_ele: Union[float, None] = None, temp_ion: Union[float, None] = None) -> numpy.typing.NDArray[numpy.double] Set up the temperature array for Chemkin-CFD-API calls. .. py:data:: MAX_SPECIES_LENGTH :value: 17 .. py:data:: LP_c_char