Certain ILOG CPLEX routines that accept optional arguments allow you to pass a NULL
pointer in place of the optional argument. The documentation of those routines in the ILOG CPLEX Reference Manual indicates explicitly whether NULL
pointer arguments are acceptable. (Passing null arguments is an effective way to avoid allocating unnecessary arrays.)