Allow solution of NLP blocks in each iteration to be parallelized across MPI ranks. Also add option of asynchronous updates.
Allow solution of NLP blocks in each iteration to be parallelized across MPI ranks. Also add option of asynchronous updates.