API & Couplings

Coupling our software solvers and reactors with 3rd party software tools is carried out using our API (Application Programming Interface).

This expands the capability of computational 1D and 3D thermodynamic and fluid dynamic codes to be applied together with state-of-the-art chemistry solvers, chemical kinetic mechanisms and combustion analysis.

Features

  • Pre-compiled plug-ins for coupling the SRM Engine Suite with 1D thermodynamic tools (such as GT-Power, Ricardo WAVE and AVL Boost)
  • User access to the SRM Engine Suite for user defined coupling routines with 1D thermodynamic tools and 3D CFD
  • Access to the full set of advanced reactors available from within the kinetics tool
  • Access to the library for the analysis of gas-phase chemical kinetics
  • Access to libraries containing polynomial fits to temperature for species enthalpy, specific heat, and entropy.
  • A well designed, common set of libaries for ease of use
  • Example cases provided with technical support
  • A single seat licence can be applied in multi-processor mode (MPI) for running in parallel.

Example Interfaces

  • Seem-less, “drag & drop” (pre-complied, with less than two minute set-up) interfaces including example maps for GT-Power, Ricardo WAVE and AVL BOOST.
  • GT-Power, Ricardo WAVE and AVL BOOST can also be coupled in user customised ways using our API
  • Other 3rd party tools: User routines in the Matlab, FORTRAN and C++ programming languages have all been demonstrated and are available with our installer.

An example srm/GT-Power coupling

An example srm/GT-Power coupling

An example srm/Ricardo WAVE coupling

An example srm/Ricardo WAVE coupling

2017 © CMCL Innovations