NobleBlocks
    Nonlinear optimization using the generalized reduced gradient method | NobleBlocks