# This file is part of Cantera. See License.txt in the top-level directory or
# at https://cantera.org/license.txt for license and copyright information.

docstring: |-
  Generated CLib API for Cantera's Sim1D class.
prefix: sim1D
base: Sim1D
parents: [OneDim, SteadyStateSystem]  # List of parent classes
recipes:
- name: newSim1D
  uses: [domain]
- name: setValue
- name: setProfile
- name: setFlatProfile
- name: setInitialGuess  # New in Cantera 3.2
- name: show
- name: setTimeStep
- name: getInitialSoln
- name: solve
- name: refine
- name: setRefineCriteria
- name: setGridMin
- name: save
  wraps: save(const string&, const string&, const string&)
# - name: restore  # TODO: requires AnyMap
- name: writeStats
- name: domainIndex
- name: value
- name: workValue
- name: eval
  wraps: eval(double*, double*, double, int)
- name: setMaxJacAge
  wraps: setJacAge
- name: setFixedTemperature
- name: del
- name: cabinetSize
- name: parentHandle
