This is not actually Diablo but rather a Diablo surrogate and provides
a blueprint for a C based library that we can then run through the
MFEM(C++)-based interior and homotopy solvers.
