X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2Ftepal2med%2Fghs3dprl_mesh_wrap.h;h=7847c23ba5217c6566ffdd7c70fa3c66bfbf5f0c;hb=a82f8d3403d5c3138e21d045861fb130fd7d420b;hp=925a724f10941cd7ee0ba7880b925013e12b9c79;hpb=6bc45aca6c48596028eeeb73bf93232750c772d7;p=plugins%2Fghs3dprlplugin.git diff --git a/src/tepal2med/ghs3dprl_mesh_wrap.h b/src/tepal2med/ghs3dprl_mesh_wrap.h old mode 100755 new mode 100644 index 925a724..7847c23 --- a/src/tepal2med/ghs3dprl_mesh_wrap.h +++ b/src/tepal2med/ghs3dprl_mesh_wrap.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2015 CEA/DEN, EDF R&D +// Copyright (C) 2007-2022 CEA/DEN, EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -83,13 +83,22 @@ class familles{ class ghs3dprl_mesh_wrap { public: - QString medname,casename,path,pathini,filemed,format,format_tetra; - bool for_tetrahpc; //to know what files to read: .noboite or .mesh - QRegExp deletegroups; //regular expression + QString + medname, + casename, + path, + pathini, + filemed, + format, + format_tetra; + bool for_tetrahpc; //to know what files to read: .noboite or .mesh + bool for_multithread; //to know what files to read: one or more + QRegExp deletegroups; //regular expression long nbtetrastotal, nofile,nbfiles,nbfilestot, nbelem_limit_swap, + nbvert, nbedge, nbtria, nbtetr, // for current idom verbose; med_err err; med_idt fid,fidjoint; @@ -151,6 +160,8 @@ public: bool ReadFileMSGnew(const QString FileName); bool TestExistingFileMESHnew(const QString FileName); bool ReadFileGLO(const QString FileName); + bool ReadFileGLOBAL(const QString FileName); //mg-tetra v2.1.11 + bool ReadFileDefaultGLOBAL(long vert, long edge, long tria, long tetr); //as default when multithread as one output bool ReadFileFACES(const QString FileName); bool ReadFileMESH(const QString FileName); bool ReadFileNOBOITE(const QString FileName);