6 #include <pumi_version.h>
12 #include <SimPartitionedMesh.h>
13 #ifdef HAVE_SIMADVMESHING
14 #include <SimAdvMeshing.h>
31 int main(
int argc,
char** argv)
33 MPI_Init(&argc,&argv);
36 lion_set_verbosity(1);
38 lion_oprint(1,
"PUMI Git hash %s\n", pumi_version());
39 lion_oprint(1,
"PUMI version %s Git hash %s\n", pumi_version(), pumi_git_sha());
44 Sim_readLicenseFile(0);
45 SimPartitionedMesh_start(0, 0);
46 #ifdef HAVE_SIMADVMESHING
47 SimAdvMeshing_start();
59 #ifdef HAVE_SIMADVMESHING
62 SimPartitionedMesh_stop();
63 Sim_unregisterAllKeys();
int main(int argc, char **argv)
run the operations requested in "adapt.inp"
void destroyMesh(Mesh *m)
Destroys an apf::Mesh.
the basic structure for all GMI models
Interface to a mesh part.
virtual void destroyNative()=0
actually destroy the underlying mesh data structure
int PCU_Comm_Free(void)
Frees all PCU library structures.
int PCU_Comm_Init(void)
Initializes the PCU library.
Extended mesh interface for modification.
int PCU_Comm_Self(void)
Returns the communication rank of the calling thread.
void gmi_register_mesh(void)
register the meshmodel reader for .dmg files