[Doc] Add IonFlow and related classes to Sphinx docs

This commit is contained in:
Ray Speth
2018-08-10 10:46:11 -04:00
parent ee633f3e16
commit ac8612f36b
2 changed files with 26 additions and 0 deletions

View File

@@ -31,9 +31,34 @@ ImpingingJet
^^^^^^^^^^^^
.. autoclass:: ImpingingJet(gas, grid=None, width=None)
IonFreeFlame
^^^^^^^^^^^^
.. autoclass:: IonFreeFlame(gas, grid=None, width=None)
.. autoattribute:: E
.. autoattribute:: electric_field_enabled
.. automethod:: solve
IonBurnerFlame
^^^^^^^^^^^^^^
.. autoclass:: IonBurnerFlame(gas, grid=None, width=None)
.. autoattribute:: E
.. autoattribute:: electric_field_enabled
.. automethod:: solve
Flow Domains
------------
IdealGasFlow
^^^^^^^^^^^^
.. autoclass:: IdealGasFlow(thermo)
:inherited-members:
IonFlow
^^^^^^^
.. autoclass:: IonFlow(thermo)
FreeFlow
^^^^^^^^
.. autoclass:: FreeFlow(thermo)

View File

@@ -618,6 +618,7 @@ class IonFlameBase(FlameBase):
class IonFreeFlame(IonFlameBase, FreeFlame):
"""A freely-propagating flame with ionized gas."""
__slots__ = ('inlet', 'outlet', 'flame')
def __init__(self, gas, grid=None, width=None):