From 781a26356025517d034b9facf27dd75dd643ed34 Mon Sep 17 00:00:00 2001 From: "Dmitry Yu. Naumov" <github@naumov.de> Date: Wed, 11 Jul 2018 17:15:35 +0200 Subject: [PATCH] PM; Add ticks around metis call input filename. CL: "It would be better to use boost::process" https://www.boost.org/doc/libs/1_67_0/doc/html/boost_process/tutorial.html#boost_process.tutorial.starting_a_process --- .../Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp index b66bd180921..f6224fccfa0 100644 --- a/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp +++ b/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp @@ -136,8 +136,8 @@ int main(int argc, char* argv[]) INFO("Path to mpmetis is: \n\t%s", exe_path.c_str()); const std::string mpmetis_com = - exe_path + "/mpmetis " + " -gtype=nodal " + - input_file_name_wo_extension + ".mesh " + + BaseLib::joinPaths(exe_path, "mpmetis") + " -gtype=nodal " + "'" + + input_file_name_wo_extension + ".mesh" + "' " + std::to_string(nparts.getValue()); const int status = system(mpmetis_com.c_str()); -- GitLab