CompGraph is a C++-based utility to generate computational graphs of factorable functions. It uses function and operator overloading to parse a library of factorable functions. Use of the computational graph in tightening the bounds of variables in an optimization framework using forward and reverse interval propagation [2] is demonstrated. The computational graph can also be used for forward and reverse McCormick propagation calculations [1].
Software