TAPsolver: Python Package for Automated TAP Simulation and Analysis

Simulation and Analysis of TAP Reactor Experiments (TAPsolver)
Technology No. CW-20-16
TAPsolver is a python package that automates TAP simulation and analysis routines using FEniCS and Dolfin-Adjoint. It helps users of Temporal Analysis of Products (TAP) reactors in their simulation and analysis processes. TAPsolver provides flexibility in reaction mechanisms and rate constants and functionality for sensitivity analyses, parameter optimization, and uncertainty quantification. The software's unique advantage is its automatic differentiation, which generates highly accurate derivatives at a cost that scales linearly with the number of parameters. Customers can use the software to bridge the gap between experimental and fundamental physics and aid in understanding current materials and developing future catalysts, resulting in cost savings for customers.

For additional information about this software or to request a license, please contact td@inl.gov.
  • swap_vertical_circlemode_editAuthors (5)
    Idaho National Laboratory
    Georgia Institute of Technology
    Ross Kunz
    Adam Yonge
    Andrew Medford
  • swap_vertical_circlecloud_downloadSupporting documents (1)
    Product brochure
    TAPsolver: Python Package for Automated TAP Simulation and Analysis.pdf
Questions about this technology?