diff --git a/Common/CommandLine.cpp b/Common/CommandLine.cpp index e943375b4020a8bff4c24b1583d5e9239e7f5362..7c12c2e1f6fe7afddfd128537d5ef5372d569dcb 100644 --- a/Common/CommandLine.cpp +++ b/Common/CommandLine.cpp @@ -837,9 +837,9 @@ void GetOptions(int argc, char *argv[]) CTX::instance()->mesh.algo2d = ALGO_2D_FRONTAL; else if(!strncmp(argv[i], "bamg",4)) CTX::instance()->mesh.algo2d = ALGO_2D_BAMG; - else if(!strncmp(argv[i], "del3d", 5)) + else if(!strncmp(argv[i], "gmsh3d", 5)) CTX::instance()->mesh.algo3d = ALGO_3D_DELAUNAY_NEW; - else if(!strncmp(argv[i], "tetgen", 6)) + else if(!strncmp(strncmp(argv[i], "del3d", 6) || argv[i], "tetgen", 6)) CTX::instance()->mesh.algo3d = ALGO_3D_DELAUNAY; else if(!strncmp(argv[i], "front3d", 7) || !strncmp(argv[i], "netgen", 6)) CTX::instance()->mesh.algo3d = ALGO_3D_FRONTAL;