cmlm.utils.cantera_helpers

Helper functions for using Cantera.

Functions

save_flame_csv(flame, filename[, ...])

Save a csv file with data from a Cantera 1D flame.

save_table_metadata(gas, filename)

Save metadata file from Cantera solution object.

cmlm.utils.cantera_helpers.save_flame_csv(flame, filename, cp_fuel_species='')

Save a csv file with data from a Cantera 1D flame.

Parameters:
  • flame (cantera 1D flame) – Flame object with data to be saved

  • filename (str, path-like) – csv file to save data to

  • cp_fuel_species (str) – Save heat capacity for this species in the csv (optional)

cmlm.utils.cantera_helpers.save_table_metadata(gas, filename)

Save metadata file from Cantera solution object.

The metadata file will have AMReX ParmParse format and contain necessary data to run Spray simulations with tabulated chemistry in PeleLMeX.

Parameters:
  • gas (Cantera Solution object) – Must have pressure defined

  • filename (str, path-like) – Where data will be saved