2012-08-09 16:03:55 +06:00
|
|
|
# -*- coding: iso-8859-1 -*-
|
2013-04-01 19:05:47 +06:00
|
|
|
# Copyright (C) 2011-2013 EDF R&D
|
2012-08-09 16:03:55 +06:00
|
|
|
#
|
|
|
|
# This library is free software; you can redistribute it and/or
|
|
|
|
# modify it under the terms of the GNU Lesser General Public
|
|
|
|
# License as published by the Free Software Foundation; either
|
|
|
|
# version 2.1 of the License.
|
|
|
|
#
|
|
|
|
# This library is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
# Lesser General Public License for more details.
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU Lesser General Public
|
|
|
|
# License along with this library; if not, write to the Free Software
|
|
|
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
|
|
#
|
|
|
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
|
|
#
|
|
|
|
# Author : Guillaume Boulant (EDF)
|
|
|
|
#
|
|
|
|
import salome_pluginsmanager
|
|
|
|
|
|
|
|
from spadderPlugin import runSpadderPlugin
|
|
|
|
from meshcut_plugin import MeshCut
|
2012-12-13 17:41:29 +06:00
|
|
|
from yamsplug_plugin import YamsLct
|
2013-06-13 19:38:35 +06:00
|
|
|
from MGCleanerplug_plugin import MGCleanerLct
|
2012-08-09 16:03:55 +06:00
|
|
|
|
|
|
|
salome_pluginsmanager.AddFunction('PADDER mesher',
|
|
|
|
'Create a mesh with PADDER',
|
|
|
|
runSpadderPlugin)
|
|
|
|
|
|
|
|
salome_pluginsmanager.AddFunction('MeshCut',
|
|
|
|
'Cut a tetrahedron mesh by a plane',
|
|
|
|
MeshCut)
|
2012-12-13 17:41:29 +06:00
|
|
|
|
|
|
|
salome_pluginsmanager.AddFunction('ReMesh with Yams',
|
|
|
|
'Run Yams',
|
|
|
|
YamsLct)
|
2013-06-13 19:38:35 +06:00
|
|
|
|
|
|
|
salome_pluginsmanager.AddFunction('ReMesh with MGCleaner',
|
|
|
|
'Run MGCleaner',
|
|
|
|
MGCleanerLct)
|
|
|
|
|