Open
Description
Several transform methods in conduit::blueprint::mpi::mesh
don't use MPI.
(for example:)
conduit::blueprint::mpi::mesh::generate_sides
They provide a multi-domain interface to these transformations. They do take into consideration things like adjsets, which represent MPI context, but they don't need to use MPI to execute the transforms.
These methods should be moved into the non mpi blueprint lib, accessible via something like:
multi_domain::to_zzz
This would also help us implement:
#932
@agcapps -- a topic we discussed on 3/25.
Some will remain in the MPI lib.