Skip to main content
Ctrl+K
Cantera
  • Install
  • Tutorials
  • Community
  • Science
  • Blog

Site Navigation

  • Reference
  • Examples
  • Install
  • Tutorials
  • Community
  • Science
  • Blog

Site Navigation

  • Reference
  • Examples

Section Navigation

  • Python Examples
    • Thermodynamics
      • Mixing using Quantity objects
      • Critical state properties
      • Sound speeds
      • Rankine cycle
      • Isentropic, adiabatic flow
      • Sound speeds (with units)
      • Rankine cycle (with units)
      • Isentropic, adiabatic flow (with units)
      • Vapor Dome
      • Equivalence ratio
      • Surface with coverage-dependent thermo
    • Kinetics
      • Viewing a reaction path diagram
      • Mechanism reduction
      • Extracting a sub-mechanism
      • Blowers-Masel reaction rates
      • Custom reaction rates
    • Transport
      • Porous media transport using the dusty gas model
      • Parallelizing transport property calculations
    • Reactor networks
      • Constant-pressure, adiabatic kinetics simulation
      • Mixing two streams
      • Integrating constant pressure ignition using SciPy
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
      • Plug flow reactor with surface chemistry
      • Reactors separated by a moving piston
      • Continuously stirred tank reactor with periodic behavior
      • Soot precursor formation with time-varying mass flow rate
      • Combustor residence time
      • Using ExtensibleReactor to implement wall inertia
      • Acceleration of reactor integration using a sparse preconditioned solver
      • Reactors with walls and heat transfer
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor modeling approaches
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Ignition delay time using the Redlich-Kwong real gas model
      • Reactor cascade model for reactive flows in inert porous media
    • 1D reacting flows
      • Burner-stabilized flame including ionized species
      • Laminar flame speed sensitivity analysis
      • Burner-stabilized flame
      • Freely-propagating flame with charged species
      • Opposed-flow premixed strained flame
      • Laminar flame speed calculation
      • Burner-stabilized flame with imposed temperature profile
      • Detached flat flame stabilized at a stagnation point
      • Counterflow diffusion flame
      • Symmetric premixed twin flame
      • Saving, loading, and restarting 1D calculations
      • Diffusion flame extinction strain rate
      • Scaling of diffusion flames with pressure and strain rate
    • Surface chemistry
      • Growth of diamond film using CVD
      • Plug flow reactor: silicon nitride deposition
      • Catalytic combustion of methane on platinum
      • Lithium-ion battery
      • Solid oxide fuel cell using elementary kinetics
    • Multiphase
      • Equilibrium with charged species and multiple condensed phases
      • Adiabatic flame temperature including solid carbon formation
  • C++ Examples
    • Example utilities
    • Open Rankine cycle
    • LiC6 electrode
    • Autoignition in a homogeneous reactor
    • Gas phase transport properties
    • Ignition delay calculation with OpenMP
    • Blasius BVP solver
    • Property calculation demo
    • Adiabatic combustor
    • Freely-propagating flame
    • Benchmark derivative evaluations
    • Custom reactor
    • Class BoundaryValueProblem
  • C Examples
    • CLib Demo
  • Matlab (experimental) Examples
    • Utility for plotting a specific solution component
    • ODE system for a constant-pressure, adiabatic reactor
    • ODE system for a constant-volume, adiabatic reactor
    • Constant pressure ignition with user-specified equations
    • Constant volume ignition with user-specified equations
    • Isentropic, adiabatic flow
    • ODE system for a generic zero-dimensional reactor
    • Methane/air chemical equilibrium
    • Adiabatic, constant volume reactor
    • Rankine cycle
    • Utility for flame setup
    • Prandtl number for an equilibrium H/O gas mixture
    • Prandtl number for an equilibrium H/O gas mixture
    • Plug flow reactor governing equations
    • Adiabatic, constant pressure reactor
    • Simulating growth of a diamond film by CVD
    • Zero-dimensional reactor with surface chemistry
    • Axisymmetric stagnation-point non-premixed flame
    • Burner-stabilized flat flame
    • Adiabatic, constant pressure reactor
    • Continuously stirred tank reactor with periodic behavior
    • Opposed-flow diffusion flame
    • Lithium-ion battery
    • Nozzle with compressible flow
    • Catalytic combustion of a stagnation flow on a platinum surface
  • Fortran Examples
    • Isentropic flow
    • Fortran 77 demo
    • CKLIB emulation
    • Fortran 90 demo
    • Fortran 77 wrapper library
  • Index of example tags
    • 1D flow (20)
      • Freely-propagating flame
      • Catalytic combustion of a stagnation flow on a platinum surface
      • Opposed-flow diffusion flame
      • Burner-stabilized flat flame
      • Axisymmetric stagnation-point non-premixed flame
      • Extracting a sub-mechanism
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Burner-stabilized flame with imposed temperature profile
      • Saving, loading, and restarting 1D calculations
      • Laminar flame speed sensitivity analysis
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
      • Opposed-flow premixed strained flame
      • Symmetric premixed twin flame
      • Detached flat flame stabilized at a stagnation point
      • Catalytic combustion of methane on platinum
    • C (1)
      • CLib Demo
    • C++ (12)
      • Class BoundaryValueProblem
      • LiC6 electrode
      • Blasius BVP solver
      • Adiabatic combustor
      • Custom reactor
      • Property calculation demo
      • Benchmark derivative evaluations
      • Freely-propagating flame
      • Gas phase transport properties
      • Autoignition in a homogeneous reactor
      • Ignition delay calculation with OpenMP
      • Open Rankine cycle
    • Fortran 77 (3)
      • CKLIB emulation
      • Fortran 77 demo
      • Isentropic flow
    • Fortran 90 (1)
      • Fortran 90 demo
    • Matlab (19)
      • Catalytic combustion of a stagnation flow on a platinum surface
      • Simulating growth of a diamond film by CVD
      • Opposed-flow diffusion flame
      • Methane/air chemical equilibrium
      • Burner-stabilized flat flame
      • Axisymmetric stagnation-point non-premixed flame
      • Adiabatic, constant pressure reactor
      • Constant pressure ignition with user-specified equations
      • Constant volume ignition with user-specified equations
      • Isentropic, adiabatic flow
      • Lithium-ion battery
      • Continuously stirred tank reactor with periodic behavior
      • Nozzle with compressible flow
      • Prandtl number for an equilibrium H/O gas mixture
      • Prandtl number for an equilibrium H/O gas mixture
      • Rankine cycle
      • Adiabatic, constant pressure reactor
      • Adiabatic, constant volume reactor
      • Zero-dimensional reactor with surface chemistry
    • Python (54)
      • Blowers-Masel reaction rates
      • Custom reaction rates
      • Extracting a sub-mechanism
      • Mechanism reduction
      • Viewing a reaction path diagram
      • Adiabatic flame temperature including solid carbon formation
      • Equilibrium with charged species and multiple condensed phases
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Burner-stabilized flame with imposed temperature profile
      • Saving, loading, and restarting 1D calculations
      • Laminar flame speed sensitivity analysis
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
      • Opposed-flow premixed strained flame
      • Symmetric premixed twin flame
      • Detached flat flame stabilized at a stagnation point
      • Ignition delay time using the Redlich-Kwong real gas model
      • Reactor cascade model for reactive flows in inert porous media
      • Combustor residence time
      • Integrating constant pressure ignition using SciPy
      • Using ExtensibleReactor to implement wall inertia
      • Soot precursor formation with time-varying mass flow rate
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Mixing two streams
      • Continuously stirred tank reactor with periodic behavior
      • Plug flow reactor modeling approaches
      • Reactors separated by a moving piston
      • Acceleration of reactor integration using a sparse preconditioned solver
      • Constant-pressure, adiabatic kinetics simulation
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor: silicon nitride deposition
      • Catalytic combustion of methane on platinum
      • Growth of diamond film using CVD
      • Lithium-ion battery
      • Solid oxide fuel cell using elementary kinetics
      • Surface with coverage-dependent thermo
      • Critical state properties
      • Equivalence ratio
      • Isentropic, adiabatic flow
      • Isentropic, adiabatic flow (with units)
      • Mixing using Quantity objects
      • Rankine cycle
      • Rankine cycle (with units)
      • Sound speeds
      • Sound speeds (with units)
      • Vapor Dome
      • Porous media transport using the dusty gas model
      • Parallelizing transport property calculations
    • battery (3)
      • LiC6 electrode
      • Lithium-ion battery
      • Lithium-ion battery
    • benchmarking (3)
      • Benchmark derivative evaluations
      • Custom reaction rates
      • Parallelizing transport property calculations
    • burner-stabilized flame (4)
      • Burner-stabilized flat flame
      • Burner-stabilized flame with imposed temperature profile
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
    • catalysis (7)
      • Catalytic combustion of a stagnation flow on a platinum surface
      • Zero-dimensional reactor with surface chemistry
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor: silicon nitride deposition
      • Catalytic combustion of methane on platinum
      • Surface with coverage-dependent thermo
    • combustion (50)
      • Adiabatic combustor
      • Custom reactor
      • Freely-propagating flame
      • Autoignition in a homogeneous reactor
      • Ignition delay calculation with OpenMP
      • Catalytic combustion of a stagnation flow on a platinum surface
      • Opposed-flow diffusion flame
      • Methane/air chemical equilibrium
      • Burner-stabilized flat flame
      • Axisymmetric stagnation-point non-premixed flame
      • Adiabatic, constant pressure reactor
      • Constant pressure ignition with user-specified equations
      • Constant volume ignition with user-specified equations
      • Continuously stirred tank reactor with periodic behavior
      • Nozzle with compressible flow
      • Adiabatic, constant pressure reactor
      • Adiabatic, constant volume reactor
      • Zero-dimensional reactor with surface chemistry
      • Extracting a sub-mechanism
      • Mechanism reduction
      • Adiabatic flame temperature including solid carbon formation
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Burner-stabilized flame with imposed temperature profile
      • Saving, loading, and restarting 1D calculations
      • Laminar flame speed sensitivity analysis
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
      • Opposed-flow premixed strained flame
      • Symmetric premixed twin flame
      • Detached flat flame stabilized at a stagnation point
      • Ignition delay time using the Redlich-Kwong real gas model
      • Reactor cascade model for reactive flows in inert porous media
      • Combustor residence time
      • Integrating constant pressure ignition using SciPy
      • Using ExtensibleReactor to implement wall inertia
      • Soot precursor formation with time-varying mass flow rate
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Continuously stirred tank reactor with periodic behavior
      • Plug flow reactor modeling approaches
      • Reactors separated by a moving piston
      • Acceleration of reactor integration using a sparse preconditioned solver
      • Constant-pressure, adiabatic kinetics simulation
      • Reactors with walls and heat transfer
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
      • Catalytic combustion of methane on platinum
      • Equivalence ratio
    • compressible flow (5)
      • Isentropic flow
      • Isentropic, adiabatic flow
      • Nozzle with compressible flow
      • Isentropic, adiabatic flow
      • Isentropic, adiabatic flow (with units)
    • diffusion flame (5)
      • Opposed-flow diffusion flame
      • Axisymmetric stagnation-point non-premixed flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
    • editing mechanisms (2)
      • Extracting a sub-mechanism
      • Mechanism reduction
    • electrochemistry (4)
      • LiC6 electrode
      • Lithium-ion battery
      • Lithium-ion battery
      • Solid oxide fuel cell using elementary kinetics
    • equilibrium (10)
      • CLib Demo
      • Property calculation demo
      • Fortran 90 demo
      • Methane/air chemical equilibrium
      • Prandtl number for an equilibrium H/O gas mixture
      • Prandtl number for an equilibrium H/O gas mixture
      • Adiabatic flame temperature including solid carbon formation
      • Equilibrium with charged species and multiple condensed phases
      • Sound speeds
      • Sound speeds (with units)
    • extinction (2)
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
    • flame speed (3)
      • Freely-propagating flame
      • Saving, loading, and restarting 1D calculations
      • Laminar flame speed sensitivity analysis
    • fuel cell (1)
      • Solid oxide fuel cell using elementary kinetics
    • heat transfer (1)
      • Reactor cascade model for reactive flows in inert porous media
    • ignition delay (11)
      • Custom reactor
      • Autoignition in a homogeneous reactor
      • Ignition delay calculation with OpenMP
      • Adiabatic, constant pressure reactor
      • Constant pressure ignition with user-specified equations
      • Constant volume ignition with user-specified equations
      • Adiabatic, constant pressure reactor
      • Adiabatic, constant volume reactor
      • Mechanism reduction
      • Ignition delay time using the Redlich-Kwong real gas model
      • Integrating constant pressure ignition using SciPy
    • internal combustion engine (1)
      • Diesel-type internal combustion engine simulation with gaseous fuel
    • kinetics (16)
      • CLib Demo
      • Benchmark derivative evaluations
      • CKLIB emulation
      • Fortran 90 demo
      • Fortran 77 demo
      • Simulating growth of a diamond film by CVD
      • Lithium-ion battery
      • Blowers-Masel reaction rates
      • Custom reaction rates
      • Extracting a sub-mechanism
      • Mechanism reduction
      • Viewing a reaction path diagram
      • Soot precursor formation with time-varying mass flow rate
      • Growth of diamond film using CVD
      • Lithium-ion battery
      • Solid oxide fuel cell using elementary kinetics
    • mixture (3)
      • Mixing two streams
      • Equivalence ratio
      • Mixing using Quantity objects
    • multicomponent transport (4)
      • Prandtl number for an equilibrium H/O gas mixture
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Porous media transport using the dusty gas model
    • multiphase (3)
      • Adiabatic flame temperature including solid carbon formation
      • Equilibrium with charged species and multiple condensed phases
      • Critical state properties
    • non-ideal fluid (7)
      • Open Rankine cycle
      • Rankine cycle
      • Ignition delay time using the Redlich-Kwong real gas model
      • Critical state properties
      • Rankine cycle
      • Rankine cycle (with units)
      • Vapor Dome
    • packed bed reactor (2)
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
    • parallel computing (2)
      • Ignition delay calculation with OpenMP
      • Parallelizing transport property calculations
    • plasma (3)
      • Equilibrium with charged species and multiple condensed phases
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
    • plotting (37)
      • Opposed-flow diffusion flame
      • Methane/air chemical equilibrium
      • Burner-stabilized flat flame
      • Axisymmetric stagnation-point non-premixed flame
      • Adiabatic, constant pressure reactor
      • Constant pressure ignition with user-specified equations
      • Constant volume ignition with user-specified equations
      • Isentropic, adiabatic flow
      • Lithium-ion battery
      • Continuously stirred tank reactor with periodic behavior
      • Nozzle with compressible flow
      • Prandtl number for an equilibrium H/O gas mixture
      • Prandtl number for an equilibrium H/O gas mixture
      • Adiabatic, constant pressure reactor
      • Adiabatic, constant volume reactor
      • Zero-dimensional reactor with surface chemistry
      • Extracting a sub-mechanism
      • Mechanism reduction
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Burner-stabilized flame with imposed temperature profile
      • Symmetric premixed twin flame
      • Ignition delay time using the Redlich-Kwong real gas model
      • Combustor residence time
      • Integrating constant pressure ignition using SciPy
      • Using ExtensibleReactor to implement wall inertia
      • Soot precursor formation with time-varying mass flow rate
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Continuously stirred tank reactor with periodic behavior
      • Reactors separated by a moving piston
      • Constant-pressure, adiabatic kinetics simulation
      • Reactors with walls and heat transfer
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
      • Lithium-ion battery
      • Isentropic, adiabatic flow
      • Vapor Dome
    • plug flow reactor (4)
      • Plug flow reactor modeling approaches
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor: silicon nitride deposition
    • pollutant formation (3)
      • Viewing a reaction path diagram
      • Soot precursor formation with time-varying mass flow rate
      • Diesel-type internal combustion engine simulation with gaseous fuel
    • porous media (1)
      • Reactor cascade model for reactive flows in inert porous media
    • preconditioner (1)
      • Acceleration of reactor integration using a sparse preconditioned solver
    • premixed flame (11)
      • Freely-propagating flame
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Burner-stabilized flame with imposed temperature profile
      • Saving, loading, and restarting 1D calculations
      • Laminar flame speed sensitivity analysis
      • Burner-stabilized flame including ionized species
      • Freely-propagating flame with charged species
      • Opposed-flow premixed strained flame
      • Symmetric premixed twin flame
      • Detached flat flame stabilized at a stagnation point
    • radiative heat transfer (1)
      • Reactor cascade model for reactive flows in inert porous media
    • reaction path analysis (1)
      • Viewing a reaction path diagram
    • reactor network (29)
      • CLib Demo
      • Adiabatic combustor
      • Custom reactor
      • Autoignition in a homogeneous reactor
      • Ignition delay calculation with OpenMP
      • Adiabatic, constant pressure reactor
      • Continuously stirred tank reactor with periodic behavior
      • Adiabatic, constant pressure reactor
      • Adiabatic, constant volume reactor
      • Zero-dimensional reactor with surface chemistry
      • Mechanism reduction
      • Ignition delay time using the Redlich-Kwong real gas model
      • Reactor cascade model for reactive flows in inert porous media
      • Combustor residence time
      • Integrating constant pressure ignition using SciPy
      • Using ExtensibleReactor to implement wall inertia
      • Soot precursor formation with time-varying mass flow rate
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Mixing two streams
      • Continuously stirred tank reactor with periodic behavior
      • Plug flow reactor modeling approaches
      • Reactors separated by a moving piston
      • Acceleration of reactor integration using a sparse preconditioned solver
      • Constant-pressure, adiabatic kinetics simulation
      • Reactors with walls and heat transfer
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor: silicon nitride deposition
    • saving output (11)
      • Freely-propagating flame
      • Gas phase transport properties
      • Autoignition in a homogeneous reactor
      • Equilibrium with charged species and multiple condensed phases
      • Laminar flame speed calculation
      • Burner-stabilized flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Burner-stabilized flame with imposed temperature profile
      • Saving, loading, and restarting 1D calculations
    • sensitivity analysis (3)
      • Blowers-Masel reaction rates
      • Laminar flame speed sensitivity analysis
      • Constant-pressure, adiabatic kinetics simulation with sensitivity analysis
    • strained flame (7)
      • Axisymmetric stagnation-point non-premixed flame
      • Counterflow diffusion flame
      • Scaling of diffusion flames with pressure and strain rate
      • Diffusion flame extinction strain rate
      • Opposed-flow premixed strained flame
      • Symmetric premixed twin flame
      • Detached flat flame stabilized at a stagnation point
    • surface chemistry (11)
      • Catalytic combustion of a stagnation flow on a platinum surface
      • Simulating growth of a diamond film by CVD
      • Lithium-ion battery
      • Plug flow reactor with surface chemistry
      • Plug flow reactor modeled as a chain of well stirred reactors
      • Plug flow reactor: silicon nitride deposition
      • Catalytic combustion of methane on platinum
      • Growth of diamond film using CVD
      • Lithium-ion battery
      • Solid oxide fuel cell using elementary kinetics
      • Surface with coverage-dependent thermo
    • thermodynamic cycle (5)
      • Open Rankine cycle
      • Rankine cycle
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Rankine cycle
      • Rankine cycle (with units)
    • thermodynamics (21)
      • CLib Demo
      • LiC6 electrode
      • Property calculation demo
      • Open Rankine cycle
      • Fortran 90 demo
      • Fortran 77 demo
      • Isentropic, adiabatic flow
      • Rankine cycle
      • Diesel-type internal combustion engine simulation with gaseous fuel
      • Mixing two streams
      • Surface with coverage-dependent thermo
      • Critical state properties
      • Equivalence ratio
      • Isentropic, adiabatic flow
      • Isentropic, adiabatic flow (with units)
      • Mixing using Quantity objects
      • Rankine cycle
      • Rankine cycle (with units)
      • Sound speeds
      • Sound speeds (with units)
      • Vapor Dome
    • transport (9)
      • CLib Demo
      • Property calculation demo
      • Gas phase transport properties
      • Fortran 90 demo
      • Fortran 77 demo
      • Prandtl number for an equilibrium H/O gas mixture
      • Prandtl number for an equilibrium H/O gas mixture
      • Porous media transport using the dusty gas model
      • Parallelizing transport property calculations
    • tutorial (6)
      • CLib Demo
      • Property calculation demo
      • Gas phase transport properties
      • CKLIB emulation
      • Fortran 90 demo
      • Fortran 77 demo
    • units (3)
      • Isentropic, adiabatic flow (with units)
      • Rankine cycle (with units)
      • Sound speeds (with units)
    • user-defined model (10)
      • Class BoundaryValueProblem
      • Blasius BVP solver
      • Custom reactor
      • Constant pressure ignition with user-specified equations
      • Constant volume ignition with user-specified equations
      • Nozzle with compressible flow
      • Custom reaction rates
      • Reactor cascade model for reactive flows in inert porous media
      • Integrating constant pressure ignition using SciPy
      • Using ExtensibleReactor to implement wall inertia
    • well-stirred reactor (4)
      • Adiabatic combustor
      • Continuously stirred tank reactor with periodic behavior
      • Combustor residence time
      • Continuously stirred tank reactor with periodic behavior
Donate to Cantera NumFOCUS
  • Examples
  • Index of example tags
  • Tag: electrochemistry

Tag: electrochemistry#

Examples with this tag:

  • LiC6 electrode
  • Lithium-ion battery
  • Lithium-ion battery
  • Solid oxide fuel cell using elementary kinetics

previous

Tag: editing mechanisms

next

Tag: equilibrium

Show Source

© Copyright 2001-2023, Cantera Developers.

Created using Sphinx 6.2.1.

Built with the PyData Sphinx Theme 0.13.3.