Closed Thomas-Ulrich closed 1 year ago
Tested it locally; here it works with mesh64, strangely enough
ok, nevermind, It was due to my debug statements
diff --git a/src/input/SimModSuite.h b/src/input/SimModSuite.h
index b28350a..0fc54aa 100644
--- a/src/input/SimModSuite.h
+++ b/src/input/SimModSuite.h
@@ -181,6 +181,7 @@ class SimModSuite : public MeshInput {
logInfo(PMU_rank()) << "Converting mesh to APF";
m_mesh = apf::createMdsMesh(model, tmpMesh);
+ logInfo(PMU_rank()) << "done createMdsMesh";
apf::destroyMesh(tmpMesh);
// Set the boundary conditions from the geometric model
@@ -204,6 +205,7 @@ class SimModSuite : public MeshInput {
}
}
m_mesh->end(it);
+ logInfo(PMU_rank()) << "done set Boundary conditions";
// Set groups
apf::MeshTag* groupTag = m_mesh->createIntTag("group", 1);
@@ -219,6 +221,7 @@ class SimModSuite : public MeshInput {
m_mesh->setIntTag(element, groupTag, &i->second);
}
m_mesh->end(it);
+ logInfo(PMU_rank()) << "done set groups";
AttCase_unassociate(analysisCase);
diff --git a/src/pumgen.cpp b/src/pumgen.cpp
index da506b5..59209af 100644
--- a/src/pumgen.cpp
+++ b/src/pumgen.cpp
@@ -224,7 +224,9 @@ int main(int argc, char* argv[]) {
logError() << "Unknown source";
}
+ logInfo(PMU_rank()) << "before getMesh";
mesh = meshInput->getMesh();
+ logInfo(PMU_rank()) << "after getMesh";
// Check mesh
if (alignMdsMatches(mesh))
pumgen master:
pumgen mesh64:
ExtendedBottom_1703_small_no_LD_seissol.msh