PreProcessorΒΆ
A PreProcessor is a dynamically loaded plugin that creates a Mesh.
A PreProcessor is passed only an MPI communicator and a plugin specific json string.
The PreProcessor must return a MeshInterface object to every rank on the given communicator.
The mesh returned from the PreProcessor must adhere to the conventions described in the MeshInterface section.