Chemical kinetics with tensorflow. Use tensorflow platform to numerically calculate chemical rate equations for chemical kinetic systems with arbitrary number of reactions and components. TensorFlow™ is an open source software library for numerical computation using data flow graph, it mostly use for machine learning but can be used to run any system as that can be written as dataflow graph.
This code demonstrate the numerical modeling chemical rate equations using tensorflow. Tensorflow is a deep learining platform with ability to preform vector/tensor operations in parallel and very efficienctly. This can usefull for chemical kinetics systems with large number of parallel reactions and chemical components such as chemical reaction networks (CRN). I will use standard notations for chemical kinetics described in: https://www.math.wisc.edu/~anderson/RecentTalks/2014/BIRS_TutorialPublic.pdf https://en.wikipedia.org/wiki/Chemical_reaction_network_theory For tensorflow toturial see:http://learningtensorflow.com/