+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-# -* Makefile *-
-# Author : Patrick GOLDBRONN (CEA)
-# Date : 28/06/2001
-# $Header$
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-if MED_ENABLE_KERNEL
-if MED_ENABLE_GUI
- ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
- -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
- -I ${GUI_ROOT_DIR}/adm_local/unix/config_files
-else !MED_ENABLE_GUI
- ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
- -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files
-endif
-else !MED_ENABLE_KERNEL
-if MED_ENABLE_GUI
- ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
- -I adm_local_without_kernel/unix/config_files \
- -I ${GUI_ROOT_DIR}/adm_local/unix/config_files
-else !MED_ENABLE_GUI
- ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
- -I adm_local_without_kernel/unix/config_files
-endif
-endif
-
-if MED_ENABLE_KERNEL
- IDLDIR = idl
-endif
-
-SUBDIRS = adm_local
-
-if !MED_ENABLE_KERNEL
-SUBDIRS += adm_local_without_kernel
-endif
-
-SUBDIRS += $(IDLDIR) src doc resources bin
-
-DIST_SUBDIRS = adm_local adm_local_without_kernel idl src doc resources bin
-
-DISTCLEANFILES = a.out aclocal.m4 configure local-install.sh hack_libtool adm_local/unix/config_files/config.guess adm_local/unix/config_files/config.sub adm_local/unix/config_files/depcomp adm_local/unix/config_files/install-sh adm_local/unix/config_files/libtool.m4 adm_local/unix/config_files/ltmain.sh adm_local/unix/config_files/ltoptions.m4 adm_local/unix/config_files/ltsugar.m4 adm_local/unix/config_files/ltversion.m4 adm_local/unix/config_files/lt~obsolete.m4 adm_local/unix/config_files/missing adm_local/unix/config_files/py-compile
-
-salomeinclude_DATA = MED_version.h
-
-EXTRA_DIST += build_configure clean_configure LICENCE INSTALL README build_cmake build_cmake.bat
-
-dist-hook:
- rm -rf `find $(distdir) -name CVS`
-
-dev_docs:
- (cd doc && $(MAKE) $(AM_MAKEFLAGS) dev_docs)
-
-docs: usr_docs
-
-usr_docs:
- (cd doc && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = unix cmake_files
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-admlocal_cmakedir = $(admlocaldir)/cmake_files
-
-dist_admlocal_cmake_DATA = \
-FindMetis.cmake \
-FindParMetis.cmake \
-FindSalomeMED.cmake \
-FindSalomeMetis.cmake \
-FindSalomeParMetis.cmake \
-FindSalomeScotch.cmake \
-FindScotch.cmake \
-FindXDR.cmake
-
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = config_files
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-dist_admlocalm4_DATA = \
- ac_check_sizeof_fortran.m4 \
- check_GUI.m4 \
- check_Med.m4 \
- check_Med2.m4 \
- check_bft.m4 \
- check_fvm.m4 \
- check_metis.m4 \
- check_parmetis.m4 \
- check_scotch.m4 \
- med_check_sizeof_medint.m4 \
- renumber.m4 \
- splitter.m4 \
- with_Kernel.m4
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = unix
-
-EXTRA_DIST += cmake_files
-
-EXTRA_DIST += SALOMEconfig.h.in
-
-if !MED_ENABLE_KERNEL
- nodist_salomeinclude_HEADERS = SALOMEconfig.h
-endif
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = config_files
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-admlocalwithoutkerneldir = $(prefix)/adm_local_without_kernel
-admlocalwithoutkernelm4dir = $(prefix)/adm_local_without_kernel/unix/config_files
-
-dist_admlocalwithoutkernelm4_DATA = \
- ac_cxx_depend_flag.m4 \
- ac_cxx_have_sstream.m4 \
- ac_cxx_namespaces.m4 \
- ac_cxx_option.m4 \
- ac_cxx_template_options.m4 \
- ac_cxx_use_std_iostream.m4 \
- ac_cxx_warnings.m4 \
- ac_linker_options.m4 \
- acx_pthread.m4 \
- check_boost.m4 \
- check_cppunit.m4 \
- check_hdf5.m4 \
- check_htmlgen.m4 \
- check_lam.m4 \
- check_libxml.m4 \
- check_med3.m4 \
- check_mpi.m4 \
- check_mpich.m4 \
- check_openmpi.m4 \
- check_swig.m4 \
- check_sphinx.m4 \
- enable_pthreads.m4 \
- production.m4 \
- python.m4 \
- local_install.m4 \
- hack_libtool.m4
-
-EXTRA_DIST += DEPRECATED
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-# non-distributed files
-nodist_salomescript_DATA = VERSION
-
-# distributed files
-dist_salomescript_SCRIPTS =
+++ /dev/null
-#!/bin/sh
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-CURRENT_DIR=`pwd`
-CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
-cd ${CONF_DIR}
-if test -f $KERNEL_ROOT_DIR/salome_adm/cmake_files/deprecated/am2cmake.py ; then
- python $KERNEL_ROOT_DIR/salome_adm/cmake_files/deprecated/am2cmake.py --med
-else
- python adm_local_without_kernel/cmake_files/am2cmake.py --med
-fi
-status=$?
-cd ${CURRENT_DIR}
-exit $status
+++ /dev/null
-@REM Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-@REM
-@REM This library is free software; you can redistribute it and/or
-@REM modify it under the terms of the GNU Lesser General Public
-@REM License as published by the Free Software Foundation; either
-@REM version 2.1 of the License.
-@REM
-@REM This library is distributed in the hope that it will be useful,
-@REM but WITHOUT ANY WARRANTY; without even the implied warranty of
-@REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-@REM Lesser General Public License for more details.
-@REM
-@REM You should have received a copy of the GNU Lesser General Public
-@REM License along with this library; if not, write to the Free Software
-@REM Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-@REM
-@REM See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-@REM
-
-%PYTHONBIN% %KERNEL_ROOT_DIR%\salome_adm\cmake_files\deprecated\am2cmake.py --med\r
+++ /dev/null
-#!/bin/sh
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-#
-# 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
-#
-
-# Tool for updating list of .in file for the SALOME project
-# and regenerating configure script
-# It may be called with --with-kernel[=yes,no] or --without-kernel
-# option, default is --with-kernel=yes
-# Author : Marc Tajchman - CEA
-# Date : 10/10/2002
-# $Header$
-# 14/03/2007: Mikhail PONIKAROV - OCN
-# Reorganization for uage of autotools
-#
-ORIG_DIR=`pwd`
-CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
-
-########################################################################
-# Check --with-kernel option
-
-MED_WITH_KERNEL="yes"
-
-for option
-do
- case $option in
- -with-kernel | --with-kernel)
- MED_WITH_KERNEL="yes"
- break;;
- -without-kernel | --without-kernel | -with-kernel=no | --with-kernel=no)
- MED_WITH_KERNEL="no"
- break;;
- esac
-done
-
-########################################################################
-# Test if the KERNEL_ROOT_DIR is set correctly if KERNEL required
-
-if test ${MED_WITH_KERNEL} = yes; then
- if test ! -d "${KERNEL_ROOT_DIR}"; then
- echo "failed : KERNEL_ROOT_DIR variable is not correct !"
- exit
- fi
-fi
-########################################################################
-
-cd ${CONF_DIR}
-ABS_CONF_DIR=`pwd`
-
-#######################################################################
-# Update configure.ac script: to set MED_WITH_KERNEL variable
-chmod +w configure.ac
-sed -e s/MED_WITH_KERNEL=[a-z]*/MED_WITH_KERNEL=${MED_WITH_KERNEL}/g configure.ac > configure.tmp
-mv -f configure.tmp configure.ac
-
-# copy configure files
-CONFIGURE_SOURCE_DIR=${KERNEL_ROOT_DIR}/salome_adm
-if test ${MED_WITH_KERNEL} = no; then
- CONFIGURE_SOURCE_DIR=${ABS_CONF_DIR}/adm_local_without_kernel
-fi
-
-#######################################################################
-
-# ____________________________________________________________________
-# aclocal creates the aclocal.m4 file from the standard macro and the
-# custom macro embedded in the directory adm_local/unix/config_files
-# and KERNEL salome_adm/unix/config_files directory.
-# output:
-# aclocal.m4
-# autom4te.cache (directory)
-echo "======================================================= aclocal"
-
-if test -d "${GUI_ROOT_DIR}"; then
- aclocal -I adm_local/unix/config_files \
- -I ${CONFIGURE_SOURCE_DIR}/unix/config_files \
- -I ${GUI_ROOT_DIR}/adm_local/unix/config_files || exit 1
-else
- aclocal -I adm_local/unix/config_files \
- -I ${CONFIGURE_SOURCE_DIR}/unix/config_files || exit 1
-fi
-
-# ____________________________________________________________________
-# libtoolize creates some configuration files (ltmain.sh,
-# config.guess and config.sub). It only depends on the libtool
-# version. The files are created in the directory specified with the
-# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac).
-# output:
-# adm_local/unix/config_files/config.guess
-# adm_local/unix/config_files/config.sub
-# adm_local/unix/config_files/ltmain.sh
-echo "==================================================== libtoolize"
-
-libtoolize --force --copy --automake || exit 1
-
-# ____________________________________________________________________
-# autoconf creates the configure script from the file configure.ac (or
-# configure.in if configure.ac doesn't exist)
-# output:
-# configure
-echo "====================================================== autoconf"
-
-autoconf
-
-# ____________________________________________________________________
-# automake creates some scripts used in building process
-# (install-sh, missing, ...). It only depends on the automake
-# version. The files are created in the directory specified with the
-# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac). This step also
-# creates the Makefile.in files from the Makefile.am files.
-# output:
-# adm_local/unix/config_files/compile
-# adm_local/unix/config_files/depcomp
-# adm_local/unix/config_files/install-sh
-# adm_local/unix/config_files/missing
-# adm_local/unix/config_files/py-compile
-# Makefile.in (from Makefile.am)
-echo "====================================================== automake"
-
-automake --copy --gnu --add-missing --warnings=no-portability
+++ /dev/null
-#!/bin/sh
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-rm -rf autom4te.cache aclocal.m4 configure make_config
-find . -name "*~" -print -exec rm {} \;
-find . -name "*.pyc" -print -exec rm {} \;
-#exit
-# ==================== ON SORT AVANT
-
-find bin -name Makefile.in | xargs rm -f
-find doc -name Makefile.in | xargs rm -f
-find idl -name Makefile.in | xargs rm -f
-find resources -name Makefile.in | xargs rm -f
-find adm_local -name Makefile.in | xargs rm -f
-find adm_local_without_kernel -name Makefile.in | xargs rm -f
-find src -name Makefile.in | xargs rm -f
-rm -f Makefile.in
-cd adm_local/unix/config_files
-rm -f config.* depcomp install-sh l*.m4 ltmain.sh missing py-compile
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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 : Marc Tajchman (CEA)
-# Date : 28/06/2001
-# Modified by : Patrick GOLDBRONN (CEA)
-# Modified by : Marc Tajchman (CEA)
-# Modified by : Mikhail PONIKAROV (OCN)
-#
-AC_INIT([Salome2 Project MED module], [7.2.0], [webmaster.salome@opencascade.com], [SalomeMED])
-AC_CONFIG_AUX_DIR(adm_local/unix/config_files)
-AC_CANONICAL_HOST
-AC_CANONICAL_TARGET
-AM_INIT_AUTOMAKE([tar-pax -Wno-portability])
-
-XVERSION=`echo $VERSION | awk -F. '{printf("0x%02x%02x%02x",$1,$2,$3)}'`
-AC_SUBST(XVERSION)
-VERSION_DEV=0
-AC_SUBST(VERSION_DEV)
-
-# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.)
-MODULE_NAME=med
-AC_SUBST(MODULE_NAME)
-
-dnl
-dnl Initialize source and build root directories
-dnl
-ROOT_BUILDDIR=`pwd`
-ROOT_SRCDIR=`echo $0 | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
-cd $ROOT_SRCDIR
-ROOT_SRCDIR=`pwd`
-cd $ROOT_BUILDDIR
-
-AC_SUBST(ROOT_SRCDIR)
-AC_SUBST(ROOT_BUILDDIR)
-
-echo
-echo Source root directory : $ROOT_SRCDIR
-echo Build root directory : $ROOT_BUILDDIR
-echo
-
-dnl remember MED_WITH_KERNEL set by build configure
-MED_WITH_KERNEL=yes
-old_with_kernel=${MED_WITH_KERNEL}
-
-dnl
-dnl Check --with-kernel option
-dnl
-dnl ---------------------------------------------
- WITH_KERNEL
-dnl ---------------------------------------------
-dnl
-
-dnl Update and re-run configure if there was build_configure --without-kernel
-dnl but configure --with-kernel=DIR is being called
-
-if test "x${old_with_kernel}" != "x${MED_WITH_KERNEL}"; then
- if test "x${old_with_kernel}" = "xno" ; then
- if test ! -d "${KERNEL_ROOT_DIR}"; then
- echo "failed : KERNEL_ROOT_DIR variable is not correct !"
- exit
- fi
- kernel_check_in_aclocal=`grep KERNEL_ROOT_DIR ${ROOT_SRCDIR}/aclocal.m4`
- if test "x${kernel_check_in_aclocal}" = "x"; then
- echo "Configuration changed: without KERNEL -> with KERNEL"
- echo -n "Updating 'configure' script ... "
- cd $ROOT_SRCDIR
- if build_configure --with-kernel={MED_WITH_KERNEL}; then
- echo "... done"
- else
- echo "... failed"
- cd $ROOT_BUILDDIR
- exit 1
- fi
- cd $ROOT_BUILDDIR
- $0 $*
- exit
- fi
- fi
-fi
-
-echo
-echo ---------------------------------------------
-echo "MED_WITH_KERNEL: ${MED_WITH_KERNEL}"
-echo ---------------------------------------------
-echo
-
-###
-# --with-interp-kernel-only option: available only in --with-kernel=no mode (see build_configure)
-###
-
-AC_ARG_WITH([interp-kernel-only],
- [AC_HELP_STRING([--with-interp-kernel-only],[Build MicroMED packages only, default=no])],
- [],[with_interp_kernel_only=no])
-
-if test "$MED_WITH_KERNEL" == "yes" ; then
- if test "$with_interp_kernel_only" != "no" ; then
- AC_MSG_WARN([Option --with-interp-kernel-only is supported in --without-kernel mode only])
- fi
- with_interp_kernel_only="no"
-fi
-
-###
-# Common tests
-###
-
-dnl Modification B. Secher portage sur osf CCRT
-AC_CHECK_PROG(SHELL,sh,,)
-AC_SUBST(SHELL)
-
-if test -z "$AR"; then
- AC_CHECK_PROGS(AR,ar xar,:,$PATH)
-fi
-AC_SUBST(AR)
-
-dnl Export the AR macro so that it will be placed in the libtool file
-dnl correctly.
-export AR
-
-echo
-echo ---------------------------------------------
-echo testing make
-echo ---------------------------------------------
-echo
-
-AC_PROG_MAKE_SET
-AC_PROG_INSTALL
-AC_LOCAL_INSTALL
-dnl
-dnl libtool macro check for CC, LD, NM, LN_S, RANLIB, STRIP + pour les librairies dynamiques !
-
-AC_ENABLE_DEBUG(yes)
-AC_DISABLE_PRODUCTION
-
-echo
-echo ---------------------------------------------
-echo testing libtool
-echo ---------------------------------------------
-echo
-
-dnl first, we set static to no!
-dnl if we want it, use --enable-static
-AC_ENABLE_STATIC(no)
-
-AC_LIBTOOL_DLOPEN
-AC_PROG_LIBTOOL
-
-dnl Fix up the INSTALL macro if it s a relative path. We want the
-dnl full-path to the binary instead.
-case "$INSTALL" in
- *install-sh*)
- INSTALL='\${ROOT_BUILDDIR}'/adm_local/unix/config_files/install-sh
- ;;
-esac
-
-echo
-echo ---------------------------------------------
-echo testing C/C++
-echo ---------------------------------------------
-echo
-
-cc_ok=no
-dnl inutil car libtool
-dnl AC_PROG_CC
-AC_PROG_CXX
-AC_CXX_WARNINGS
-AC_CXX_TEMPLATE_OPTIONS
-AC_DEPEND_FLAG
-# AC_CC_WARNINGS([ansi])
-cc_ok=yes
-
-dnl Library libdl :
-AC_CHECK_LIB(dl,dlopen)
-
-dnl Library librt : for alpha/osf
-AC_CHECK_LIB(rt,nanosleep)
-
-dnl add library libm :
-AC_CHECK_LIB(m,ceil)
-
-dnl
-dnl Check if we use std iostream by default or if we must add
-dnl a compiler directive for that
-dnl
-
-AC_CXX_USE_STD_IOSTREAM
-
-dnl
-dnl Well we use sstream which is not in gcc pre-2.95.3
-dnl We must test if it exists. If not, add it in include !
-dnl
-
-AC_CXX_HAVE_SSTREAM
-
-dnl
-dnl ---------------------------------------------
-dnl testing linker
-dnl ---------------------------------------------
-dnl
-
-AC_LINKER_OPTIONS
-
-echo
-echo ---------------------------------------------
-echo testing threads
-echo ---------------------------------------------
-echo
-
-ENABLE_PTHREADS
-
-echo
-echo ---------------------------------------------
-echo testing MPI
-echo ---------------------------------------------
-echo
-
-CHECK_MPI
-
-echo
-echo ---------------------------------------------
-echo testing HDF5
-echo ---------------------------------------------
-echo
-
-CHECK_HDF5
-
-echo
-echo ---------------------------------------------
-echo testing MED3
-echo ---------------------------------------------
-echo
-
-CHECK_MED3
-
-echo
-echo ---------------------------------------------------
-echo "testing CPPUNIT (only required for unitary testing)"
-echo --------------------------------------------------
-echo
-
-CHECK_CPPUNIT
-
-echo
-echo ---------------------------------------------
-echo testing FVM library generators
-echo ---------------------------------------------
-echo
-
-CHECK_FVM
-
-echo
-echo ---------------------------------------------
-echo testing html generators
-echo ---------------------------------------------
-echo
-
-CHECK_SPHINX
-CHECK_HTML_GENERATORS
-
-###
-# Defaults
-###
-
-gui_ok=no
-# CHECK_GUI ONLY if MED_WITH_KERNEL is yes
-
-WITHIHM="no"
-
-# This flags should be used to switch between the MEDMEM GUI (defined
-# in the MEDGUI package) and the MEDOP GUI (defined in the MEDOP
-# package). In any case the module factory function is provided by the
-# MEDOP GUI library (package MEDOP/gui) and this factory function
-# creates weither a MedGUI instance or a MEDOPModule instance,
-# depending on the value of this flags. The default is to use the new
-# MEDOP GUI.
-AM_CONDITIONAL(WITH_MEDMEMGUI,test "1" = "0")
-
-###
-# Other tests should be performed only in --with-interp-kernel-only=no mode
-###
-
-if test "$with_interp_kernel_only" != "yes" ; then
-
- echo
- echo ---------------------------------------------
- echo testing python
- echo ---------------------------------------------
- echo
-
- CHECK_PYTHON
-
- echo
- echo ---------------------------------------------
- echo testing swig
- echo ---------------------------------------------
- echo
-
- AM_PATH_PYTHON(2.3)
- CHECK_SWIG
-
- echo
- echo ---------------------------------------------
- echo testing BOOST Library
- echo ---------------------------------------------
- echo
-
- CHECK_BOOST
-
-
- echo
- echo ---------------------------------------------
- echo checking SPLITTER
- echo ---------------------------------------------
- echo
-
- AC_ENABLE_SPLITTER(yes)
-
- if test "x$ENABLE_SPLITTER" = "xyes"; then
-
- scotch_ok=no
- metis_ok=no
- parmetis_ok=no
- libxml_ok=no
-
- echo
- echo ---------------------------------------------
- echo testing ParMETIS
- echo ---------------------------------------------
- echo
- CHECK_PARMETIS dnl parmetis_ok is set to yes by CHECK_PARMETIS
-
- if test "x$parmetis_ok" != "xyes"; then
- CHECK_PARMETISV4
- fi
-
- echo
- echo ---------------------------------------------
- echo testing METIS
- echo ---------------------------------------------
- echo
- CHECK_METIS dnl metis_ok is set to yes by CHECK_METIS
-
- echo
- echo ---------------------------------------------
- echo testing SCOTCH
- echo ---------------------------------------------
- CHECK_SCOTCH
- dnl scotch_ok is set to yes by CHECK_SCOTCH
-
- echo
- echo ---------------------------------------------
- echo testing LIBXML2
- echo ---------------------------------------------
- CHECK_LIBXML
- dnl libxml_ok is set to yes by CHECK_LIBXML
-
- fi
-
- AC_ENABLE_RENUMBER(yes)
-
- if test "x$ENABLE_RENUMBER" = "xyes"; then
- if test "x$metis_ok" = "x"; then
- echo
- echo ---------------------------------------------
- echo testing METIS
- echo ---------------------------------------------
- echo
- metis_ok=no
- CHECK_METIS dnl metis_ok is set to yes by CHECK_METIS
- fi
- fi
-
- if test "${MED_WITH_KERNEL}" = "yes"; then
-
- dnl
- dnl ---------------------------------------------
- dnl testing sockets
- dnl ---------------------------------------------
- dnl
-
- CHECK_SOCKETS
-
- echo
- echo ---------------------------------------------
- echo testing omniORB
- echo ---------------------------------------------
- echo
-
- CHECK_OMNIORB
-
- DEFAULT_ORB=omniORB
- CHECK_CORBA
-
- AC_SUBST_FILE(CORBA)
- corba=make_$ORB
- CORBA=adm_local/unix/$corba
-
- dnl echo
- dnl echo ---------------------------------------------
- dnl echo testing mico
- dnl echo ---------------------------------------------
- dnl echo
-
- dnl CHECK_MICO
-
- echo
- echo ---------------------------------------------
- echo testing SALOME Kernel
- echo ---------------------------------------------
- echo
-
- CHECK_KERNEL
-
- echo
- echo ---------------------------------------------
- echo testing SALOME GUI
- echo ---------------------------------------------
- echo
-
- CHECK_GUI_MODULE
-
- if test "${SalomeGUI_need}" != "no" -a "${FullGUI_ok}" = "yes" ; then
- gui_ok=yes
- fi
-
- if test "${SalomeGUI_need}" == "yes"; then
- if test "${FullGUI_ok}" != "yes"; then
- AC_MSG_WARN(For configure MED module necessary full GUI!)
- fi
- elif test "${SalomeGUI_need}" == "auto"; then
- if test "${FullGUI_ok}" != "yes"; then
- AC_MSG_WARN(Full GUI not found. Build will be done without GUI!)
- fi
- elif test "${SalomeGUI_need}" == "no"; then
- echo Build without GUI option has been chosen
- fi
-
- if test "${gui_ok}" = "yes" ; then
-
- echo
- echo ---------------------------------------------
- echo testing LEX \& YACC
- echo ---------------------------------------------
- echo
-
- lex_yacc_ok=no
- AC_PROG_YACC
- AC_PROG_LEX
- lex_yacc_ok=yes
-
- echo
- echo ---------------------------------------------
- echo testing openGL
- echo ---------------------------------------------
- echo
-
- CHECK_OPENGL
-
- echo
- echo ---------------------------------------------
- echo testing QT
- echo ---------------------------------------------
- echo
-
- CHECK_QT
-
- echo
- echo ---------------------------------------------
- echo testing VTK
- echo ---------------------------------------------
- echo
-
- CHECK_VTK
-
- echo
- echo ---------------------------------------------
- echo testing OpenCascade
- echo ---------------------------------------------
- echo
-
- CHECK_CAS
-
- fi # if "${gui_ok}" = "yes" ...
-
- fi # MED_WITH_KERNEL
-
-fi # "$with_interp_kernel_only" != "yes" ...
-
-
-###
-# Additional substitutions
-###
-
-AC_SUBST(WITHIHM)
-
-###
-# Conditionals
-###
-
-AM_CONDITIONAL(MED_ENABLE_KERNEL, [test "$MED_WITH_KERNEL" = yes])
-AM_CONDITIONAL(MED_ENABLE_MICROMED, [test "$with_interp_kernel_only" = yes])
-AM_CONDITIONAL(MED_ENABLE_GUI, [test "${gui_ok}" = "yes"])
-AM_CONDITIONAL(MED_ENABLE_SSTREAM, [test "$HAVE_SSTREAM" = yes])
-AM_CONDITIONAL(MED_SWIG_1_3_21, [test "$SWIG_VERSION" = 1.3.21])
-AM_CONDITIONAL(MED_ENABLE_SPLITTER, [test "$ENABLE_SPLITTER" = yes])
-AM_CONDITIONAL(MED_ENABLE_PARMETIS, [test "$ENABLE_PARMETIS" = yes])
-AM_CONDITIONAL(MED_ENABLE_METIS, [test "$ENABLE_METIS" = yes])
-AM_CONDITIONAL(MED_ENABLE_SCOTCH, [test "$ENABLE_SCOTCH" = yes])
-AM_CONDITIONAL(MED_WITHMPI, [test "$WITHMPI" = yes])
-AM_CONDITIONAL(MED_ENABLE_FVM, [test "$ENABLE_FVM" = yes])
-AM_CONDITIONAL(MED_ENABLE_MED3, [test "$med3_ok" = yes])
-AM_CONDITIONAL(MED_ENABLE_RENUMBER, [test "$ENABLE_RENUMBER" = yes])
-AM_CONDITIONAL(BOOST_IS_OK, [test "$boost_ok" = yes])
-###
-# Print summary
-###
-
-echo
-echo ---------------------------------------------
-echo Summary
-echo ---------------------------------------------
-echo
-
-if test "$with_interp_kernel_only" = "yes"; then
- echo "Configure (Micro MED)"
-elif test "$MED_WITH_KERNEL" = "no"; then
- echo "Configure (without Kernel)"
-elif test "${SalomeGUI_need}" == "no"; then
- echo "Configure (without GUI)"
-else
- echo Configure
-fi
-
-obligatory_vars="cc_ok threads_ok doxygen_ok"
-optional_vars="mpi_ok fvm_ok cppunit_ok"
-gui_vars=""
-
-if test "x$ENABLE_SPLITTER" = "xyes" ; then
- splitter_obligatory_vars="libxml_ok"
- splitter_optional_vars="metis_ok parmetis_ok scotch_ok"
-fi
-
-if test "x$ENABLE_RENUMBER" = "xyes" ; then
- if test "x$splitter_optional_vars" = "x" ; then
- renumber_optional_vars="metis_ok"
- fi
-fi
-if test "$MED_WITH_KERNEL" = "yes" ; then
- # --with-kernel=yes
- obligatory_vars="$obligatory_vars python_ok boost_ok swig_ok hdf5_ok med3_ok omniORB_ok $splitter_obligatory_vars"
- optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars graphviz_ok Kernel_ok"
- if test "${gui_ok}" = "yes"; then
- # GUI is enabled
- gui_vars="lex_yacc_ok OpenGL_ok qt_ok vtk_ok occ_ok gui_ok"
- elif test "${SalomeGUI_need}" != "no"; then
- gui_vars="gui_ok"
- fi
-else
- # --with-kernel=no
- if test "$with_interp_kernel_only" == "yes" ; then
- # --with-interp-kernel-only=yes mode
- optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars hdf5_ok med3_ok"
- else
- # --with-interp-kernel-only=no mode
- obligatory_vars="$obligatory_vars python_ok boost_ok swig_ok hdf5_ok med3_ok $splitter_obligatory_vars"
- optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars"
- fi
-fi
-
-###
-# obligatory products
-###
-
-echo "--- Obligatory products:"
-
-missing_obligatory=no
-for var in $obligatory_vars
-do
- eval toto=\$$var
- if test x$toto == "x"; then toto="no" ; fi
- if test x$toto == "xno"; then missing_obligatory=yes ; fi
- printf " %10s : " `echo \$var | sed -e "s,_ok,,"`
- eval echo \$$var
- #fi
-done
-if test x$missing_obligatory == "xyes"; then
-AC_MSG_ERROR([one or more obligatory product is missing])
-fi
-
-###
-# GUI products (if enabled)
-###
-
-if test "$gui_vars" != "" ; then
-
- echo "--- GUI products (optional):"
-
- for var in $gui_vars
- do
- eval toto=\$$var
- if test x$toto == "x"; then toto="no"; fi
- printf " %10s : " `echo \$var | sed -e "s,_ok,,"`
- eval echo \$toto
- done
-fi
-
-###
-# optional products
-###
-
-echo "--- Other (optional) products:"
-
-for var in $optional_vars
-do
- eval toto=\$$var
- if test x$toto != "x"; then
- printf " %10s : " `echo \$var | sed -e "s,_ok,,"`
- eval echo \$$var
- fi
-done
-
-###
-# default ORB (if enabled)
-###
-
-if test "$DEFAULT_ORB" != "" ; then
- echo
- echo "Default ORB : $DEFAULT_ORB"
- echo
-fi
-
-dnl We don t need to say when we re entering directories if we re using
-dnl GNU make becuase make does it for us.
-if test "X$GMAKE" = "Xyes"; then
- AC_SUBST(SETX) SETX=":"
-else
- AC_SUBST(SETX) SETX="set -x"
-fi
-
-if test -n "${NO_MED_TRACE+X}"; then
- CPPFLAGS="${CPPFLAGS} -D_NO_MED_TRACE_"
-fi
-
-echo
-echo ---------------------------------------------
-echo generating Makefiles and configure files
-echo ---------------------------------------------
-echo
-
-AC_OUTPUT_COMMANDS([ \
- chmod +x ./bin/* \
-])
-
-AC_HACK_LIBTOOL
-AC_CONFIG_COMMANDS([hack_libtool],[
-sed -i "s%^CC=\"\(.*\)\"%hack_libtool (){ \n\
- $(pwd)/hack_libtool \1 \"\$[@]\" \n\
-}\n\
-CC=\"hack_libtool\"%g" libtool
-sed -i "s%\(\s*\)for searchdir in \$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path; do%\1searchdirs=\"\$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path\"\n\1for searchdir in \$searchdirs; do%g" libtool
-sed -i "s%\(\s*\)searchdirs=\"\$newlib_search_path \$lib_search_path \(.*\)\"%\1searchdirs=\"\$newlib_search_path \$lib_search_path\"\n\1sss_beg=\"\"\n\1sss_end=\"\2\"%g" libtool
-sed -i "s%\(\s*\)\(for searchdir in \$searchdirs; do\)%\1for sss in \$searchdirs; do\n\1 if ! test -d \$sss; then continue; fi\n\1 ssss=\$(cd \$sss; pwd)\n\1 if test \"\$ssss\" != \"\" \&\& test -d \$ssss; then\n\1 case \$ssss in\n\1 /usr/lib | /usr/lib64 ) ;;\n\1 * ) sss_beg=\"\$sss_beg \$ssss\" ;;\n\1 esac\n\1 fi\n\1done\n\1searchdirs=\"\$sss_beg \$sss_end\"\n\1\2%g" libtool
-],[])
-
-AC_OUTPUT([ \
- adm_local_without_kernel/SALOMEconfig.h \
- Makefile \
- MED_version.h \
- adm_local/unix/config_files/Makefile \
- adm_local/unix/Makefile \
- adm_local/cmake_files/Makefile \
- adm_local/Makefile \
- adm_local_without_kernel/unix/config_files/Makefile \
- adm_local_without_kernel/unix/Makefile \
- adm_local_without_kernel/Makefile \
- resources/Makefile
- resources/SalomeApp.xml \
- resources/MEDCatalog.xml \
- bin/Makefile \
- bin/VERSION \
- idl/Makefile \
- src/Makefile \
- src/INTERP_KERNEL/Makefile \
- src/INTERP_KERNELTest/Makefile \
- src/MEDCoupling/Makefile \
- src/MEDCoupling/Test/Makefile \
- src/MEDLoader/Makefile \
- src/MEDLoader/Swig/Makefile \
- src/MEDLoader/Test/Makefile \
- src/MEDCoupling_Swig/Makefile \
- src/MEDCouplingCorba/Makefile \
- src/MEDCouplingCorba/Client/Makefile \
- src/MEDCouplingCorba/Test/Makefile \
- src/MEDCouplingCorba_Swig/Makefile \
- src/MEDCouplingCorba_Swig/Client/Makefile \
- src/MEDCalculator/Makefile \
- src/MEDCalculator/Swig/Makefile \
- src/MEDCalculator/Test/Makefile \
- src/MEDPartitioner/Makefile \
- src/MEDPartitioner/Test/Makefile \
- src/RENUMBER/Makefile \
- src/ParaMEDCouplingCorba/Makefile \
- src/ParaMEDMEM/Makefile \
- src/ParaMEDMEMComponent/Makefile \
- src/ParaMEDLoader/Makefile \
- src/ParaMEDMEMTest/Makefile \
- src/ParaMEDMEM_Swig/Makefile \
- src/MEDGUI/Makefile \
- src/MEDOP/Makefile \
- src/MEDOP/cmp/Makefile \
- src/MEDOP/tui/Makefile \
- src/MEDOP/tui/xmedpy/Makefile \
- src/MEDOP/res/Makefile \
- src/MEDOP/res/testfiles/Makefile \
- src/MEDOP/gui/dialogs/Makefile \
- src/MEDOP/gui/Makefile \
- src/MEDOP/exe/Makefile \
- src/MEDOP/exe/image2med/Makefile \
- src/MEDOP/doc/Makefile \
- src/MEDOP/doc/sphinx/conf.py \
- src/MEDOP/doc/sphinx/Makefile \
- doc/Makefile \
- doc/salome/Makefile \
- doc/salome/tui/Makefile \
- doc/salome/tui/doxyfile \
- doc/salome/tui/static/header.html \
- doc/doxygen/Makefile \
- doc/doxygen/Doxyfile_med_user \
- doc/doxygen/static/header.html \
-])
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = salome doxygen
-
-dev_docs:
- (cd salome && $(MAKE) $(AM_MAKEFLAGS) dev_docs)
-
-usr_docs:
- (cd doxygen && $(MAKE) $(AM_MAKEFLAGS) html-local)
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-DOX_INPUT_FILE = Doxyfile_med_user
-
-DOX_EXTRA_FILES = medcouplingexamples.dox
-
-guidocdir = $(docdir)/gui/MED
-guidoc_DATA = images/head.png
-
-# documentation
-html-local: $(DOXY_INPUT_FILE) $(DOX_EXTRA_FILES)
- @doxygen $(DOX_INPUT_FILE)
-
-%.dox: %.doxy
- @python $(srcdir)/BuildPyExamplesFromCPP.py $< $(top_builddir)/doc/doxygen
-
-install-data-local : html-local
- @if test -d doc_ref_user; then \
- $(INSTALL) -d $(DESTDIR)$(docdir)/gui/MED; \
- fi
- @if test -d doc_ref_user/html ; then \
- for filen in `find doc_ref_user/html -maxdepth 1 -type f` ; do\
- echo "Installing $${filen}" ; \
- cp -rp $${filen} $(DESTDIR)$(docdir)/gui/MED ; \
- done ; \
- fi ;
-
-uninstall-local:
- rm -rf $(DESTDIR)$(docdir)/gui/MED
-
-clean-local:
- rm -rf doc_ref_user log_user $(DOX_EXTRA_FILES)
-
-EXTRA_DIST += figures \
- main.dox \
- Geometric2D.dox \
- biblio.dox \
- barycoords.dox \
- interpkernel.dox \
- interptheory.dox \
- interptools.dox \
- intersectors.dox \
- medcoupling.dox \
- medloader.dox \
- medpartitioner.dox \
- remapper.dox \
- tools.dox \
- static/footer.html \
- static/salome_extra.css \
- images \
- BuildPyExamplesFromCPP.py
-
-EXTRA_DIST += $(DOX_EXTRA_FILES:%.dox=%.doxy)
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-# -* Makefile *-
-# Author : Patrick GOLDBRONN (CEA)
-# Date : 30/11/2001
-# $Header$
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = tui
-SUBDIRSTUI = tui
-
-dev_docs:
- @@SETX@; for d in $(SUBDIRSTUI); do \
- (cd $$d && $(MAKE) $@) || exit 1; \
- done;
\ No newline at end of file
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-EXTRA_DIST += images input static/salome_extra.css static/footer.html
-
-tuidocdir = $(docdir)/tui/MED
-tuidoc_DATA = images/head.png
-
-dev_docs: doxyfile
- echo "Running doxygen in directory: "`pwd`; \
- $(DOXYGEN) $<;
-
-clean-local:
- -rm -fr MED doxygen.bak
-
-install-data-local:
- if test -d MED; then \
- $(INSTALL) -d $(DESTDIR)$(docdir)/tui ; \
- cp -rp MED $(DESTDIR)$(docdir)/tui ; \
- fi;
-
-uninstall-local:
- @test -d $(DESTDIR)$(tuidocdir) && chmod -R +w $(DESTDIR)$(tuidocdir) ; \
- for filen in `find $(DESTDIR)$(tuidocdir) -mindepth 1 -maxdepth 1` dummy ; do \
- case $${filen} in \
- dummy ) ;; \
- $(DESTDIR)$(tuidocdir)/head.png ) ;; \
- * ) echo "removing $${filen}" && rm -rf $${filen} ;; \
- esac ; \
- done
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-# This Makefile is responsible of generating the client and server
-# implementation of IDL interfaces for both C++ and python usage.
-# The building process of the C++ files is in charge of each source
-# package and then is not manage here.
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-BASEIDL_FILES = \
- MEDCouplingCorbaServant.idl \
- MEDCouplingCorbaServantTest.idl \
- ParaMEDCouplingCorbaServant.idl
-
-MEDOPIDL_FILES = \
- MEDDataManager.idl \
- MEDCalculator.idl \
- MEDEventListener.idl \
- MEDOPFactory.idl
-
-MPIIDL_FILES = ParaMEDMEMComponent.idl
-
-IDL_FILES = $(BASEIDL_FILES)
-if MPI_IS_OK
-IDL_FILES += $(MPIIDL_FILES)
-endif
-IDL_FILES += $(MEDOPIDL_FILES)
-
-IDL_FILES_PY=$(IDL_FILES:%.idl=%_idl.py)
-
-# This variable defines the files to be installed
-dist_salomeidl_DATA = $(IDL_FILES)
-
-# GUI idl common library
-lib_LTLIBRARIES = libSalomeIDLMED.la libSalomeIDLMEDTests.la
-
-# Sources built from idl files
-BASEIDL_SOURCES = \
- MEDCouplingCorbaServantSK.cc \
- ParaMEDCouplingCorbaServantSK.cc
-
-MEDOPIDL_SOURCES = \
- MEDDataManagerSK.cc \
- MEDCalculatorSK.cc \
- MEDEventListenerSK.cc \
- MEDOPFactorySK.cc
-
-MPIIDL_SOURCES = ParaMEDMEMComponentSK.cc
-
-IDL_SOURCES = $(BASEIDL_SOURCES)
-if MPI_IS_OK
- IDL_SOURCES += $(MPIIDL_SOURCES)
-endif
-IDL_SOURCES += $(MEDOPIDL_SOURCES)
-
-nodist_libSalomeIDLMED_la_SOURCES = $(IDL_SOURCES)
-
-# header files must be exported: other modules have to use this library
-nodist_salomeinclude_HEADERS = \
- MEDCouplingCorbaServant.hh \
- MEDCouplingCorbaServantTest.hh \
- ParaMEDCouplingCorbaServant.hh
-
-if MPI_IS_OK
- nodist_salomeinclude_HEADERS += ParaMEDMEMComponent.hh
-endif
-
-nodist_salomeinclude_HEADERS += \
- MEDDataManager.hh \
- MEDCalculator.hh \
- MEDEventListener.hh \
- MEDOPFactory.hh
-
-libSalomeIDLMED_la_CPPFLAGS = \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @KERNEL_CXXFLAGS@
-libSalomeIDLMED_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeIDLMED_la_LIBADD = @CORBA_LIBS@ $(KERNEL_LDFLAGS) -lSalomeIDLKernel
-
-nodist_libSalomeIDLMEDTests_la_SOURCES = MEDCouplingCorbaServantTestSK.cc
-libSalomeIDLMEDTests_la_CPPFLAGS = $(libSalomeIDLMED_la_CPPFLAGS)
-libSalomeIDLMEDTests_la_LIBADD = libSalomeIDLMED.la
-
-# These variables defines the building process of CORBA files
-OMNIORB_IDL = @OMNIORB_IDL@
-OMNIORB_IDLCXXFLAGS = @OMNIORB_IDLCXXFLAGS@
-OMNIORB_IDLPYFLAGS = @OMNIORB_IDLPYFLAGS@ -I$(top_builddir)/idl/salome -I$(KERNEL_ROOT_DIR)/idl/salome
-IDLCXXFLAGS = -bcxx @IDLCXXFLAGS@ -I$(top_builddir)/idl/salome -I$(KERNEL_ROOT_DIR)/idl/salome
-IDLPYFLAGS = @IDLPYFLAGS@ -I$(KERNEL_ROOT_DIR)/idl/salome
-
-SUFFIXES = .idl .hh SK.cc
-
-%SK.cc %.hh : %.idl
- $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
-
-# MEDSK.cc : MED.idl
-# $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
-# MED.hh : MEDSK.cc
-
-install-exec-local: $(IDL_FILES:%=$(top_srcdir)/idl/%)
- $(INSTALL) -d $(DESTDIR)$(salomepythondir)
- ls $^ | while read file; do \
- $(OMNIORB_IDL) $(IDLPYFLAGS) -C$(DESTDIR)$(salomepythondir) $$file ; \
- done
-
-# we want to remove only staff generated for IDL files and nothing more
-uninstall-local:
- @for modulen in SALOME_MED SALOME_TEST Compo1Py_ORB MEDOP ; do \
- test -d $(DESTDIR)$(salomepythondir)/$${modulen} && echo "Removing $(DESTDIR)$(salomepythondir)/$${modulen}" && rm -rf $(DESTDIR)$(salomepythondir)/$${modulen} ; \
- test -d $(DESTDIR)$(salomepythondir)/$${modulen}__POA && echo "Removing $(DESTDIR)$(salomepythondir)/$${modulen}__POA" && rm -rf $(DESTDIR)$(salomepythondir)/$${modulen}__POA ; \
- done ; \
- for filen in $(IDL_FILES_PY) ; do \
- echo "Removing $(DESTDIR)$(salomepythondir)/$${filen}" && rm -f $(DESTDIR)$(salomepythondir)/$${filen}* ; \
- done
-
-mostlyclean-local: clean-idls
-
-clean-idls:
- -rm -f *.hh *.cc .depidl
-
-# we use cpp to generate dependencies between idl files.
-# option x c tells the preprocessor to consider idl as a c file.
-# if an idl is modified, all idl dependencies are rebuilt
-
-.depidl: $(BASEIDL_FILES)
- @echo "" > $@
- @for dep in $^ dummy; do \
- if [ $$dep != "dummy" ]; then \
- echo Building dependencies for $$dep; \
- $(CPP) $(C_DEPEND_FLAG) -x c -I$(srcdir) -I$(KERNEL_ROOT_DIR)/idl/salome $$dep 2>/dev/null | \
- sed 's/\.o/\SK.cc/' >>$@; \
- fi; \
- done ;
-
--include .depidl
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-dist_salomeres_DATA = \
- boitenew.cnc \
- boitenew.inp \
- boitenew.xyz \
- Case1.cnc \
- Case1.inp \
- Case1.xyz \
- cube.cnc \
- cube.inp \
- cube.xyz \
- test3.cnc \
- test3.inp \
- test3.xyz \
- titi.cnc \
- titi.inp \
- titi.xyz \
- carre_en_quad4.med \
- carre_en_quad4_seg2.med \
- cas_defaut_domaine_fluide.med \
- ChampsDarcy.med \
- cube_hexa8.med \
- cube_hexa8_quad4.med \
- darcy_1.1_res.med \
- darcy_1.3_resCASTEM.med \
- darcy_1.3_resPORFLOW.med \
- darcy_1.3_resTRACES.med \
- darcy2_Castem_EFMH.med \
- darcy2_Castem_qua_EFMH.med \
- darcy2_Castem_qua_VF.med \
- Darcy3_3D_H_10x10x10_2.med \
- Darcy3_3D_H_10x10x10.sauve \
- dx200_dy1_avec_2couches.sauve \
- elle_2D_QT_10x10.sauve \
- elle_2D_QT_2x2.sauve \
- elle_2D_QT_40x40.sauve \
- elle_2D_QT_4x4.sauve \
- elle_3D_HPr_10x10x10_2.med \
- elle_3D_HPr_10x10x10.sauve \
- elle_3D_HPr_2x2x2_2.med \
- elle_3D_HPr_2x2x2.sauve \
- elle_3D_HPr_4x4x4_2.med \
- elle_3D_HPr_4x4x4.sauve \
- extendedtransport53_triangles.med \
- geomMesh_nomorereadable21.med \
- geomMesh22.med \
- H_CastCast_EFMH_I129_COUPLEX1.med \
- H_CastCast_VF_I129_COUPLEX1.med \
- H_CastCast_VF_Se79_COUPLEX1.med \
- H_CastPorf_I129_COUPLEX1.med \
- H_CastPorf_Se79_COUPLEX1.med \
- H_PorfCast_EFMH_I129_COUPLEX1.med \
- H_PorfCast_EFMH_Se79_COUPLEX1.med \
- H_PorfPorf_I129_COUPLEX1.med \
- H_Traces_I129_COUPLEX1.med \
- H_Traces_Se79_COUPLEX1.med \
- inclusion_2d_raf.sauve \
- inclusion_2d.sauve \
- mail_ktest1-3-hexa.sauve \
- mail_ktest1-3-tetra.sauve \
- mail_ktest3-1.sauve \
- mail_ktest3-2.sauve \
- maill.00.med \
- maill.00_nofield.med \
- maill.00_nomesh.med \
- maill.00_without_seg2.med \
- maill.0.med \
- maillage_5_5_5.med \
- maillage_andra2_100elts.sauve \
- maillage_cas2_2d.sauve \
- maillage_cas4_234elts.sauve \
- maillage_CHEMVAL_100elts.sauve \
- maillage_CHEMVAL_40elts.sauve \
- maillage_chemvalIV_cas1_100elts.sauve \
- maillage_chemvalIV_cas1_40elts.med \
- maillage_chemvalIV_cas1_40elts.sauve \
- maillage_UniSegFam.med \
- mail_test1-1-qua.sauve \
- mail_test1-1-tri.sauve \
- mail_test1-2-qua.sauve \
- mail_test1-2-tri.sauve \
- mail-test1-4-1.sauve \
- mail-test1-4-2.sauve \
- mesh_nomorereadable21.med \
- mesh.med \
- Mistrat.med \
- Old_ChampsDarcy.med \
- Old_darcy_1.1_res.med \
- Old_darcy_1.3_resCASTEM.med \
- Old_darcy_1.3_resPORFLOW.med \
- Old_darcy_1.3_resTRACES.med \
- Old_darcy2_Castem_EFMH.med \
- Old_darcy2_Castem_qua_EFMH.med \
- Old_darcy2_Castem_qua_VF.med \
- Old_H_CastCast_EFMH_I129_COUPLEX1.med \
- Old_H_CastCast_VF_I129_COUPLEX1.med \
- Old_H_CastCast_VF_Se79_COUPLEX1.med \
- Old_H_CastPorf_I129_COUPLEX1.med \
- Old_H_CastPorf_Se79_COUPLEX1.med \
- Old_H_PorfCast_EFMH_I129_COUPLEX1.med \
- Old_H_PorfCast_EFMH_Se79_COUPLEX1.med \
- Old_H_PorfPorf_I129_COUPLEX1.med \
- Old_H_PorfPorf_Se79_COUPLEX1.med \
- Old_H_Traces_I129_COUPLEX1.med \
- Old_H_Traces_Se79_COUPLEX1.med \
- Old_maillage_chemvalIV_cas1_40elts.med \
- pointe_nomorereadable21.med \
- pointe.med \
- poly3D.med \
- polyedres.med \
- polygones.med \
- recoll_bord.med \
- test19.med \
- test_2D.med \
- trio_2D.med \
- TimeStamps.med \
- zzzz121b.med \
- zzzz121b_without_tr6.med \
- UnitTetra.med \
- GeneralTetra.med \
- NudgedSimpler.med \
- NudgedTetra.med \
- CornerTetra.med \
- SimpleIncludedTetra.med \
- SimpleIncludingTetra.med \
- Test2D.med \
- Test2Dpoly.med \
- Test3D.med \
- Test3Dpoly.med \
- UnitTetraDegenT.med \
- DegenEdgeXY.med \
- DegenFaceXYZ.med \
- DegenTranslatedInPlane.med \
- ComplexIncludedTetra.med \
- ComplexIncludingTetra.med \
- HalfstripOnly.med \
- HalfstripOnly2.med \
- SimpleHalfstripOnly.med \
- GenTetra1.med \
- GenTetra2.med \
- TrickyTetra1.med \
- LargeUnitTetra.med \
- LargeInconsistentTetra.med \
- DividedUnitTetraSimpler.med \
- DividedUnitTetra.med \
- NudgedDividedUnitTetra.med \
- NudgedDividedUnitTetraSimpler.med \
- DividedGenTetra1.med DividedGenTetra2.med \
- Box1.med \
- Box2.med \
- Box3.med \
- Box1Moderate.med \
- Box2Moderate.med \
- BoxModSmall1.med \
- BoxModSmall2.med \
- BoxEvenSmaller1.med \
- TinyBox.med \
- BoxHexa1.med \
- BoxHexa2.med \
- MovedHexaBox1.med \
- MovedHexaBox2.med \
- BoxTetra2.med \
- square1.med \
- square1_split \
- square1_split1.med \
- square1_split2.med \
- square1_split3.med \
- square2.med \
- square2_split \
- square2_split1.med \
- square2_split2.med \
- testStructCart3D.med \
- Mesh3D_10_2d1.med \
- Mesh3D_10_2d2.med \
- Mesh3D_11.med \
- Pol1.fig Pol2.fig Pol3.fig Pol4.fig \
- blow5_ascii.case \
- blow5_ascii.geo \
- blow5_ascii_cd_displacement \
- blow5_ascii_cd_thickness \
- blow5_ascii_pd_displacement \
- blow5_ascii_pd_thickness \
- test_2D.sauve \
- allPillesTest.sauv \
- BDC-714.sauv \
- portico_3subs.sauv \
- agitateur.med
-
-if !MED_ENABLE_MICROMED
- nodist_salomeres_SCRIPTS = MEDCatalog.xml SalomeApp.xml
-endif
-
-if MED_ENABLE_GUI
- dist_salomeres_DATA += \
- ModuleMed.png \
- Data.png \
- Infos.png \
- Structure.png \
- explore_med_file.png \
- field_selection.png \
- med_mesh.png \
- med_field.png \
- mesh_selection.png
-endif
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# MED files in memory
-# File : Makefile.am
-# Author : Vincent BERGEAUD (CEA/DEN/DANS/DM2S/SFME/LGLS)
-# Module : MED
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = libinterpkernel.la
-
-salomeinclude_HEADERS = \
-BBTree.txx \
-BBTreePts.txx \
-BBTreeDst.txx \
-BoundingBox.hxx \
-CellModel.hxx \
-ConvexIntersector.hxx \
-ConvexIntersector.txx \
-Geometric2DIntersector.hxx \
-Geometric2DIntersector.txx \
-PointLocator2DIntersector.hxx \
-PointLocator2DIntersector.txx \
-INTERPKERNELDefines.hxx \
-InterpKernelMatrix.hxx \
-InterpKernelMatrixTools.hxx \
-InterpKernelMeshQuality.hxx \
-InterpKernelCellSimplify.hxx \
-Interpolation.hxx \
-Interpolation.txx \
-Interpolation2D.hxx \
-Interpolation2D.txx \
-Interpolation3D.hxx \
-Interpolation3D.txx \
-Interpolation2D1D.hxx \
-Interpolation2D1D.txx \
-Interpolation3D2D.hxx \
-Interpolation3D2D.txx \
-Interpolation3DSurf.hxx \
-InterpolationOptions.hxx \
-InterpolationPlanar.hxx \
-InterpolationPlanar.txx \
-InterpolationCC.hxx \
-InterpolationCC.txx \
-InterpolationCU.hxx \
-InterpolationCU.txx \
-InterpolationUtils.hxx \
-IntersectorCU.hxx \
-IntersectorCU.txx \
-IntersectorCU1D.hxx \
-IntersectorCU1D.txx \
-IntersectorCU2D.hxx \
-IntersectorCU2D.txx \
-IntersectorCU3D.hxx \
-IntersectorCU3D.txx \
-Intersector3D.hxx \
-Intersector3D.txx \
-Intersector3DP0P0.hxx \
-Intersector3DP0P0.txx \
-Intersector3DP0P1.hxx \
-Intersector3DP0P1.txx \
-Intersector3DP1P0.hxx \
-Intersector3DP1P0.txx \
-Intersector3DP1P0Bary.hxx \
-Intersector3DP1P0Bary.txx \
-Intersector3DP1P1.hxx \
-Intersector3DP1P1.txx \
-Log.hxx \
-MeshElement.hxx \
-MeshElement.txx \
-MeshRegion.hxx \
-MeshRegion.txx \
-MeshUtils.hxx \
-PointLocatorAlgos.txx \
-PlanarIntersector.hxx \
-PlanarIntersector.txx \
-Planar2D1DIntersectorP0P0.hxx \
-Planar2D1DIntersectorP0P0.txx \
-PlanarIntersectorP0P0.hxx \
-PlanarIntersectorP0P0.txx \
-PlanarIntersectorP0P1.hxx \
-PlanarIntersectorP0P1.txx \
-PlanarIntersectorP1P0.hxx \
-PlanarIntersectorP1P0.txx \
-PlanarIntersectorP1P0Bary.hxx \
-PlanarIntersectorP1P0Bary.txx \
-PlanarIntersectorP0P1PL.hxx \
-PlanarIntersectorP0P1PL.txx \
-PlanarIntersectorP1P0PL.hxx \
-PlanarIntersectorP1P0PL.txx \
-PlanarIntersectorP1P1PL.hxx \
-PlanarIntersectorP1P1PL.txx \
-PlanarIntersectorP1P1.hxx \
-PlanarIntersectorP1P1.txx \
-PolygonAlgorithms.hxx \
-PolygonAlgorithms.txx \
-Polyhedron3D2DIntersectorP0P0.hxx \
-Polyhedron3D2DIntersectorP0P0.txx \
-PolyhedronIntersectorP0P0.hxx \
-PolyhedronIntersectorP0P0.txx \
-PointLocator3DIntersectorP0P0.hxx \
-PointLocator3DIntersectorP0P0.txx \
-PolyhedronIntersectorP0P1.hxx \
-PolyhedronIntersectorP0P1.txx \
-PointLocator3DIntersectorP0P1.hxx \
-PointLocator3DIntersectorP0P1.txx \
-PolyhedronIntersectorP1P0.hxx \
-PolyhedronIntersectorP1P0.txx \
-PointLocator3DIntersectorP1P0.hxx \
-PointLocator3DIntersectorP1P0.txx \
-PolyhedronIntersectorP1P0Bary.hxx \
-PolyhedronIntersectorP1P0Bary.txx \
-PolyhedronIntersectorP1P1.hxx \
-PolyhedronIntersectorP1P1.txx \
-PointLocator3DIntersectorP1P1.hxx \
-PointLocator3DIntersectorP1P1.txx \
-RegionNode.hxx \
-SplitterTetra.hxx \
-SplitterTetra.txx \
-TargetIntersector.hxx \
-TetraAffineTransform.hxx \
-TransformedTriangle.hxx \
-TransformedTriangleInline.hxx \
-TranslationRotationMatrix.hxx \
-TriangulationIntersector.hxx \
-TriangulationIntersector.txx \
-IntegralUniformIntersector.hxx \
-IntegralUniformIntersector.txx \
-UnitTetraIntersectionBary.hxx \
-VTKNormalizedUnstructuredMesh.hxx \
-VTKNormalizedUnstructuredMesh.txx \
-VectorUtils.hxx \
-VolSurfFormulae.hxx \
-GenMathFormulae.hxx \
-VolSurfUser.hxx \
-VolSurfUser.txx \
-CurveIntersector.hxx \
-CurveIntersector.txx \
-CurveIntersectorP0P0.hxx \
-CurveIntersectorP0P0.txx \
-CurveIntersectorP0P1.hxx \
-CurveIntersectorP0P1.txx \
-CurveIntersectorP1P0.hxx \
-CurveIntersectorP1P0.txx \
-CurveIntersectorP1P1.hxx \
-CurveIntersectorP1P1.txx \
-Interpolation1D.hxx \
-Interpolation1D.txx \
-Interpolation2DCurve.hxx \
-InterpolationCurve.hxx \
-InterpolationCurve.txx \
-DirectedBoundingBox.hxx \
-Bases/InterpKernelException.hxx \
-Bases/NormalizedUnstructuredMesh.hxx \
-Bases/InterpKernelStlExt.hxx \
-Bases/InterpKernelHashMap.hxx \
-Bases/InterpKernelHashTable.hxx \
-Bases/InterpKernelHashFun.hxx \
-Bases/InterpKernelAutoPtr.hxx \
-Geometric2D/InterpKernelGeo2DAbstractEdge.hxx \
-Geometric2D/InterpKernelGeo2DBounds.hxx \
-Geometric2D/InterpKernelGeo2DPrecision.hxx \
-Geometric2D/InterpKernelGeo2DComposedEdge.hxx \
-Geometric2D/InterpKernelGeo2DEdgeArcCircle.hxx \
-Geometric2D/InterpKernelGeo2DEdge.hxx \
-Geometric2D/InterpKernelGeo2DEdgeInfLin.hxx \
-Geometric2D/InterpKernelGeo2DEdgeLin.hxx \
-Geometric2D/InterpKernelGeo2DElementaryEdge.hxx \
-Geometric2D/InterpKernelGeo2DNode.hxx \
-Geometric2D/InterpKernelGeo2DQuadraticPolygon.hxx \
-Geometric2D/InterpKernelGeo2DEdge.txx \
-ExprEval/InterpKernelExprParser.hxx \
-ExprEval/InterpKernelFunction.hxx \
-ExprEval/InterpKernelUnit.hxx \
-ExprEval/InterpKernelValue.hxx \
-ExprEval/InterpKernelAsmX86.hxx \
-GaussPoints/InterpKernelGaussCoords.hxx
-
-
-EXTRA_DIST += \
-InterpKernelUtilities.hxx \
-Intersector3DP0P0.hxx \
-Intersector3DP0P0.txx \
-PlanarIntersectorP0P1.hxx \
-PlanarIntersectorP0P1.txx \
-PlanarIntersectorP1P0.hxx \
-PlanarIntersectorP1P0.txx \
-VolSurfFormulae.hxx \
-VolSurfUser.hxx \
-VolSurfUser.txx \
-ExprEval/InterpKernelExprParser.hxx \
-ExprEval/InterpKernelFunction.hxx \
-ExprEval/InterpKernelUnit.hxx \
-ExprEval/InterpKernelValue.hxx
-
-# Libraries targets
-
-dist_libinterpkernel_la_SOURCES = \
- TransformedTriangle.cxx \
- TransformedTriangleIntersect.cxx \
- TransformedTriangleMath.cxx \
- BoundingBox.cxx \
- TranslationRotationMatrix.cxx \
- TetraAffineTransform.cxx \
- CellModel.cxx \
- VolSurfUser.cxx \
- UnitTetraIntersectionBary.cxx \
- InterpolationOptions.cxx \
- DirectedBoundingBox.cxx \
- Interpolation2DCurve.cxx \
- Interpolation3DSurf.cxx \
- Interpolation3D.cxx \
- Interpolation3D2D.cxx \
- MeshElement.cxx \
- InterpKernelMeshQuality.cxx \
- InterpKernelCellSimplify.cxx \
- InterpKernelMatrixTools.cxx \
- Bases/InterpKernelException.cxx \
- Geometric2D/InterpKernelGeo2DAbstractEdge.cxx \
- Geometric2D/InterpKernelGeo2DBounds.cxx \
- Geometric2D/InterpKernelGeo2DPrecision.cxx \
- Geometric2D/InterpKernelGeo2DComposedEdge.cxx \
- Geometric2D/InterpKernelGeo2DEdgeArcCircle.cxx \
- Geometric2D/InterpKernelGeo2DEdge.cxx \
- Geometric2D/InterpKernelGeo2DEdgeInfLin.cxx \
- Geometric2D/InterpKernelGeo2DEdgeLin.cxx \
- Geometric2D/InterpKernelGeo2DElementaryEdge.cxx \
- Geometric2D/InterpKernelGeo2DNode.cxx \
- Geometric2D/InterpKernelGeo2DQuadraticPolygon.cxx \
- ExprEval/InterpKernelExprParser.cxx \
- ExprEval/InterpKernelFunction.cxx \
- ExprEval/InterpKernelUnit.cxx \
- ExprEval/InterpKernelValue.cxx \
- ExprEval/InterpKernelAsmX86.cxx \
- GaussPoints/InterpKernelGaussCoords.cxx
-
-libinterpkernel_la_CPPFLAGS= -I$(srcdir)/Bases -I$(srcdir)/Geometric2D -I$(srcdir)/ExprEval -I$(srcdir)/GaussPoints
-
-AM_CPPFLAGS += $(libinterpkernel_la_CPPFLAGS)
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-# Library targets
-lib_LTLIBRARIES = libInterpKernelTest.la
-
-UNUSED_FILES = \
- Interpolation3DTest.cxx \
- Interpolation3DTest.hxx \
- MultiElement3DSurfTests.hxx
-
-EXTRA_DIST += \
- perf_test.sh \
- $(UNUSED_FILES)
-
-CLEANFILES = \
- UnitTestsResult
-
-libInterpKernelTest_la_SOURCES= \
- InterpKernelTestExport.hxx \
- BBTreeTest.hxx \
- BBTreeTest.cxx \
- CppUnitTest.hxx \
- CppUnitTest.cxx \
- InterpolationPlanarTestSuite.hxx \
- ExprEvalInterpTest.hxx \
- ExprEvalInterpTest.cxx \
- QuadraticPlanarInterpTest.hxx \
- QuadraticPlanarInterpTest.cxx \
- QuadraticPlanarInterpTest2.cxx \
- QuadraticPlanarInterpTest3.cxx \
- QuadraticPlanarInterpTest4.cxx \
- QuadraticPlanarInterpTest5.cxx \
- SingleElementPlanarTests.hxx \
- SingleElementPlanarTests.cxx \
- TransformedTriangleIntersectTest.hxx \
- TransformedTriangleIntersectTest.cxx \
- TransformedTriangleTest.hxx \
- TransformedTriangleTest.cxx \
- UnitTetra3D2DIntersectionTest.hxx \
- UnitTetra3D2DIntersectionTest.cxx \
- UnitTetraIntersectionBaryTest.hxx \
- UnitTetraIntersectionBaryTest.cxx \
- TestInterpKernelUtils.hxx \
- TestInterpKernelUtils.cxx
-
-libInterpKernelTest_la_CPPFLAGS = \
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../INTERP_KERNEL/ExprEval \
- -I$(srcdir)/../INTERP_KERNEL/GaussPoints \
- -DOPTIMIZE -DLOG_LEVEL=0
-
-libInterpKernelTest_la_LDFLAGS = \
- @CPPUNIT_LIBS@ \
- ../INTERP_KERNEL/libinterpkernel.la
-
-libInterpKernelTest_la_SOURCES += \
- InterpolationOptionsTest.hxx \
- InterpolationOptionsTest.cxx \
- InterpolationTestSuite.hxx \
- MEDMeshMaker.hxx \
- MEDMeshMaker.cxx \
- MeshTestToolkit.hxx \
- MeshTestToolkit.txx \
- MultiElement2DTests.hxx \
- MultiElementTetraTests.hxx \
- SingleElementTetraTests.hxx
-
-libInterpKernelTest_la_CPPFLAGS += \
- -DDISABLE_MICROMED \
- $(MED3_INCLUDES) $(HDF5_INCLUDES) \
- -I$(srcdir)/../MEDLoader \
- -I$(srcdir)/../MEDCoupling
-
-libInterpKernelTest_la_LDFLAGS += \
- ../MEDLoader/libmedloader.la ../MEDCoupling/libmedcoupling.la -lm
-
-# Executables targets
-bin_PROGRAMS = TestINTERP_KERNEL
-
-bin_PROGRAMS += PerfTest
-
-TestINTERP_KERNEL_SOURCES = \
- BasicMainTest.hxx \
- TestInterpKernel.cxx
-
-TestINTERP_KERNEL_CPPFLAGS = $(libInterpKernelTest_la_CPPFLAGS)
-TestINTERP_KERNEL_LDADD = $(libInterpKernelTest_la_LDFLAGS) libInterpKernelTest.la
-
-TestINTERP_KERNEL_SOURCES += HexaTests.hxx
-
-PerfTest_SOURCES = \
- PerfTest.cxx \
- MeshTestToolkit.hxx \
- MeshTestToolkit.txx
-
-PerfTest_CPPFLAGS = $(libInterpKernelTest_la_CPPFLAGS)
-PerfTest_LDADD = $(MED3_LIBS_C_ONLY) $(libInterpKernelTest_la_LDFLAGS) libInterpKernelTest.la
-
-UNIT_TEST_PROG = TestINTERP_KERNEL
-
-check : tests
-
-clean-local:
- rm -rf *.fig
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-MEDCALCULATOR_SUBDIRS =
-
-if !MED_ENABLE_MICROMED
- MEDCALCULATOR_SUBDIRS += . Swig
-if CPPUNIT_IS_OK
- MEDCALCULATOR_SUBDIRS += Test
-endif
-endif
-
-SUBDIRS = $(MEDCALCULATOR_SUBDIRS)
-
-lib_LTLIBRARIES = libmedcalculator.la
-
-salomeinclude_HEADERS= \
-MEDCalculatorBrowserMesh.hxx \
-MEDCalculatorBrowserField.hxx \
-MEDCalculatorBrowserStep.hxx \
-MEDCalculatorBrowserLiteStruct.hxx \
-MEDCalculatorDBRangeSelection.hxx \
-MEDCalculatorDBSliceField.hxx \
-MEDCalculatorDBField.hxx \
-MedCalculatorDefines.hxx
-
-dist_libmedcalculator_la_SOURCES= \
-MEDCalculatorBrowserMesh.cxx \
-MEDCalculatorBrowserField.cxx \
-MEDCalculatorBrowserStep.cxx \
-MEDCalculatorBrowserLiteStruct.cxx \
-MEDCalculatorDBRangeSelection.cxx \
-MEDCalculatorDBSliceField.cxx \
-MEDCalculatorDBField.cxx
-
-libmedcalculator_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling \
- -I$(srcdir)/../MEDLoader \
- -I$(srcdir)/../MEDCouplingCorba \
- $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl @KERNEL_CXXFLAGS@
-
-libmedcalculator_la_LDFLAGS= ../MEDLoader/libmedloader.la ../MEDCouplingCorba/libmedcouplingcorba.la $(KERNEL_LDFLAGS) -lSALOMELocalTrace -lSalomeNS -lOpUtil
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-# MED MEDMEM_SWIG : binding of C++ implementation and Python
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-bin_PROGRAMS = spython
-
-lib_LTLIBRARIES = libmedcalculatorspython.la _MEDCalculator.la
-
-salomeinclude_HEADERS = \
- MEDCalculator.i MEDCalculatorTypemaps.i SPythonInterpreter.hxx SPythonParser.hxx MedCalculatorSPythonDefines.hxx
-
-SWIG_DEF = MEDCalculator.i MEDCalculatorTypemaps.i
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling \
- -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../MEDLoader -I$(srcdir)/../../MEDLoader/Swig \
- -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases
-
-dist__MEDCalculator_la_SOURCES = $(SWIG_DEF)
-nodist__MEDCalculator_la_SOURCES = MEDCalculator_wrap.cxx
-MEDCalculator.py: MEDCalculator_wrap.cxx
-
-MEDCalculator_wrap.cxx: $(SWIG_DEF)
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDCalculator_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../../INTERP_KERNEL \
- -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL/Bases \
- -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDLoader -I$(srcdir)/../../MEDLoader/Swig
-
-_MEDCalculator_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) \
- ../libmedcalculator.la
-
-dist_libmedcalculatorspython_la_SOURCES = SPythonInterpreter.cxx SPythonParser.cxx
-
-libmedcalculatorspython_la_CPPFLAGS = $(PYTHON_INCLUDES) -I$(srcdir)/../../INTERP_KERNEL/Bases \
- -I$(srcdir)/../../INTERP_KERNEL
-
-libmedcalculatorspython_la_LDFLAGS = $(PYTHON_LIBS) ../../INTERP_KERNEL/libinterpkernel.la
-
-spython_CPPFLAGS = $(PYTHON_INCLUDES)
-
-spython_LDFLAGS = $(PYTHON_LIBS)
-spython_LDADD = libmedcalculatorspython.la
-
-dist_spython_SOURCES = spython.cxx
-
-CLEANFILES = MEDCalculator_wrap.cxx MEDCalculator.py
-
-dist_salomescript_DATA= MEDCalculator.py MEDCalculatorBasicsTest.py test2.spy
-
-UNIT_TEST_PROG = MEDCalculatorBasicsTest.py
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-bin_PROGRAMS= TestMEDCalculator
-
-TestMEDCalculator_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ $(PYTHON_INCLUDES) -I$(srcdir)/.. -I$(srcdir)/../Swig -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDLoader
-
-TestMEDCalculator_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcalculator.la ../Swig/libmedcalculatorspython.la ../../MEDLoader/libmedloader.la ../../INTERP_KERNEL/libinterpkernel.la ../../MEDCoupling/libmedcoupling.la $(KERNEL_LDFLAGS) -lSALOMELocalTrace -lSALOMEBasics -lSalomeNS -lOpUtil -lSalomeIDLKernel
-
-dist_TestMEDCalculator_SOURCES = TestMEDCalculator.cxx MEDCalculatorBasicsTest.cxx MEDCalculatorBasicsTest.hxx
-
-UNIT_TEST_PROG = TestMEDCalculator
-
-check : tests
-
-CLEANFILES = UnitTestsResult
-clean-local:
- rm -rf *.med
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-if CPPUNIT_IS_OK
- SUBDIRS = . Test
-endif
-
-# first '.' says that this folder must be compiled before Test (MEDMEM/Test uses MEDMEM)
-
-lib_LTLIBRARIES = libmedcoupling.la libmedcouplingremapper.la
-
-
-salomeinclude_HEADERS = MEDCoupling.hxx \
-MEDCouplingFieldDouble.hxx MEDCouplingMesh.hxx MEDCouplingUMesh.hxx MEDCouplingTimeLabel.hxx \
-MEDCouplingField.hxx MEDCouplingNormalizedUnstructuredMesh.hxx MEDCouplingMemArray.hxx \
-MEDCouplingNormalizedUnstructuredMesh.txx MEDCouplingMemArray.txx MEDCouplingRefCountObject.hxx \
-MEDCouplingCMesh.hxx MEDCouplingTimeDiscretization.hxx \
-MEDCouplingFieldDiscretization.hxx MEDCouplingPointSet.hxx \
-MEDCouplingUMeshDesc.hxx MEDCouplingNatureOfField.hxx MEDCouplingFieldTemplate.hxx \
-MEDCouplingNormalizedCartesianMesh.hxx MEDCouplingNormalizedCartesianMesh.txx \
-MEDCouplingRemapper.hxx MEDCouplingExtrudedMesh.hxx MEDCouplingGaussLocalization.hxx \
-MEDCouplingAutoRefCountObjectPtr.hxx MEDCouplingMultiFields.hxx MEDCouplingDefinitionTime.hxx \
-MEDCouplingFieldOverTime.hxx MEDCouplingCurveLinearMesh.hxx MEDCouplingStructuredMesh.hxx
-
-# Libraries targets
-
-dist_libmedcoupling_la_SOURCES = \
- MEDCouplingField.cxx MEDCouplingFieldDouble.cxx \
- MEDCouplingUMesh.cxx MEDCouplingMemArray.cxx MEDCouplingTimeLabel.cxx \
- MEDCouplingCMesh.cxx MEDCouplingTimeDiscretization.cxx MEDCoupling1GTUMesh.cxx \
- MEDCouplingFieldDiscretization.cxx MEDCouplingRefCountObject.cxx \
- MEDCouplingPointSet.cxx MEDCouplingUMeshDesc.cxx MEDCouplingFieldTemplate.cxx \
- MEDCouplingExtrudedMesh.cxx MEDCouplingMesh.cxx MEDCouplingGaussLocalization.cxx \
- MEDCouplingNatureOfField.cxx MEDCouplingMultiFields.cxx \
- MEDCouplingDefinitionTime.cxx MEDCouplingFieldOverTime.cxx \
- MEDCouplingCurveLinearMesh.cxx MEDCouplingStructuredMesh.cxx \
- MEDCouplingMemArrayChar.cxx
-
-libmedcoupling_la_LDFLAGS=
-
-libmedcoupling_la_CPPFLAGS= @CXXTMPDPTHFLAGS@ \
- -I$(top_builddir) -I$(srcdir) -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../INTERP_KERNEL/ExprEval -I$(srcdir)/../INTERP_KERNEL/GaussPoints
-
-# the geom2D library is included in the interpkernel one
-libmedcoupling_la_LIBADD= ../INTERP_KERNEL/libinterpkernel.la
-
-dist_libmedcouplingremapper_la_SOURCES = MEDCouplingRemapper.cxx
-
-libmedcouplingremapper_la_CPPFLAGS = @CXXTMPDPTHFLAGS@ \
- -I$(srcdir) -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D
-
-libmedcouplingremapper_la_LDFLAGS =
-
-libmedcouplingremapper_la_LIBADD = libmedcoupling.la
-
-AM_CPPFLAGS += $(libinterpkernel_la_CPPFLAGS)
-LDADD= $(libinterpkernel_la_LDFLAGS)
-
-EXTRA_DIST += \
- MEDCouplingFieldDouble.hxx \
- MEDCouplingTimeDiscretization.hxx \
- MEDCouplingFieldDiscretization.hxx \
- MEDCouplingMesh.hxx \
- MEDCouplingUMesh.hxx \
- MEDCouplingCMesh.hxx \
- MEDCouplingTimeLabel.hxx \
- MEDCouplingField.hxx \
- MEDCouplingNormalizedUnstructuredMesh.hxx \
- MEDCouplingMemArray.hxx \
- MEDCouplingNormalizedUnstructuredMesh.txx \
- MEDCouplingMemArray.txx \
- MEDCouplingRefCountObject.hxx \
- MEDCouplingPointSet.hxx \
- MEDCouplingUMeshDesc.hxx \
- MEDCouplingNatureOfField.hxx \
- MEDCouplingRemapper.hxx \
- MEDCouplingExtrudedMesh.hxx \
- MEDCouplingGaussLocalization.hxx \
- MEDCouplingMultiFields.hxx \
- MEDCouplingFieldTemplate.hxx \
- MEDCouplingDefinitionTime.hxx \
- MEDCouplingFieldOverTime.hxx
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-bin_PROGRAMS= TestMEDCoupling TestMEDCouplingRemapper
-
-TestMEDCoupling_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D
-
-TestMEDCoupling_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la
-
-dist_TestMEDCoupling_SOURCES = TestMEDCoupling.cxx MEDCouplingBasicsTest.hxx MEDCouplingBasicsTest0.cxx MEDCouplingBasicsTest1.cxx \
- MEDCouplingBasicsTest2.cxx MEDCouplingBasicsTest3.cxx MEDCouplingBasicsTestInterp.cxx MEDCouplingBasicsTestData1.hxx \
- MEDCouplingBasicsTest4.cxx MEDCouplingBasicsTest5.cxx MEDCouplingBasicsTest1.hxx MEDCouplingBasicsTest2.hxx \
- MEDCouplingBasicsTest3.hxx MEDCouplingBasicsTest4.hxx MEDCouplingBasicsTest5.hxx MEDCouplingBasicsTestInterp.hxx
-
-TestMEDCouplingRemapper_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D
-
-TestMEDCouplingRemapper_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcouplingremapper.la ../../INTERP_KERNEL/libinterpkernel.la ../libmedcoupling.la
-
-dist_TestMEDCouplingRemapper_SOURCES = TestMEDCouplingRemapper.cxx MEDCouplingRemapperTest.hxx MEDCouplingRemapperTest.cxx MEDCouplingBasicsTest0.cxx
-
-UNIT_TEST_PROG = TestMEDCoupling TestMEDCouplingRemapper
-
-check : tests
-
-CLEANFILES = \
- UnitTestsResult
-
-EXTRA_DIST += MEDCouplingExamplesTest.cxx
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES= libmedcouplingclient.la
-
-salomeinclude_HEADERS= \
- MEDCouplingClient.hxx \
- MEDCouplingMeshClient.hxx \
- MEDCouplingUMeshClient.hxx \
- MEDCouplingExtrudedMeshClient.hxx \
- MEDCouplingCMeshClient.hxx \
- MEDCouplingCurveLinearMeshClient.hxx \
- MEDCouplingFieldDoubleClient.hxx \
- MEDCouplingFieldTemplateClient.hxx \
- MEDCouplingMultiFieldsClient.hxx \
- MEDCouplingFieldOverTimeClient.hxx \
- DataArrayDoubleClient.hxx \
- DataArrayIntClient.hxx
-
-dist_libmedcouplingclient_la_SOURCES= \
- MEDCouplingMeshClient.cxx \
- MEDCouplingUMeshClient.cxx \
- MEDCouplingExtrudedMeshClient.cxx \
- MEDCouplingCMeshClient.cxx \
- MEDCouplingCurveLinearMeshClient.cxx \
- MEDCouplingFieldDoubleClient.cxx \
- MEDCouplingFieldTemplateClient.cxx \
- MEDCouplingMultiFieldsClient.cxx \
- MEDCouplingFieldOverTimeClient.cxx \
- DataArrayDoubleClient.cxx \
- DataArrayIntClient.cxx
-
-libmedcouplingclient_la_CPPFLAGS= $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} \
- -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNEL
-libmedcouplingclient_la_LDFLAGS= \
- ../../../idl/libSalomeIDLMED.la \
- ../../MEDCoupling/libmedcoupling.la
\ No newline at end of file
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-if CPPUNIT_IS_OK
- SUBDIRS = . Client Test
-else
- SUBDIRS = . Client
-endif
-
-lib_LTLIBRARIES= libmedcouplingcorba.la
-
-salomeinclude_HEADERS= \
- MEDCouplingCorba.hxx \
- MEDCouplingRefCountServant.hxx \
- MEDCouplingMeshServant.hxx \
- MEDCouplingPointSetServant.hxx \
- MEDCouplingExtrudedMeshServant.hxx \
- MEDCouplingStructuredMeshServant.hxx \
- MEDCouplingCurveLinearMeshServant.hxx \
- MEDCouplingCMeshServant.hxx \
- MEDCouplingUMeshServant.hxx \
- MEDCouplingFieldServant.hxx \
- MEDCouplingFieldDoubleServant.hxx \
- MEDCouplingFieldTemplateServant.hxx \
- MEDCouplingMultiFieldsServant.hxx \
- MEDCouplingFieldOverTimeServant.hxx \
- DataArrayDoubleServant.hxx \
- DataArrayIntServant.hxx \
- DataArrayServant.hxx
-
-dist_libmedcouplingcorba_la_SOURCES= \
- MEDCouplingRefCountServant.cxx \
- MEDCouplingMeshServant.cxx \
- MEDCouplingPointSetServant.cxx \
- MEDCouplingExtrudedMeshServant.cxx \
- MEDCouplingStructuredMeshServant.cxx \
- MEDCouplingCurveLinearMeshServant.cxx \
- MEDCouplingCMeshServant.cxx \
- MEDCouplingUMeshServant.cxx \
- MEDCouplingFieldServant.cxx \
- MEDCouplingFieldDoubleServant.cxx \
- MEDCouplingFieldTemplateServant.cxx \
- MEDCouplingMultiFieldsServant.cxx \
- MEDCouplingFieldOverTimeServant.cxx \
- DataArrayDoubleServant.cxx \
- DataArrayIntServant.cxx \
- DataArrayServant.cxx
-
-libmedcouplingcorba_la_CPPFLAGS= $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} \
- -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL
-
-libmedcouplingcorba_la_LDFLAGS= \
- ../../idl/libSalomeIDLMED.la \
- ../MEDCoupling/libmedcoupling.la
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-bin_PROGRAMS= TestMEDCouplingCorbaServ TestMEDCouplingCorbaClt
-
-TestMEDCouplingCorbaServ_CPPFLAGS=$(CORBA_CXXFLAGS) $(CORBA_INCLUDES) @CPPUNIT_INCLUDES@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL \
- -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(top_builddir)/idl ${KERNEL_CXXFLAGS}
-
-TestMEDCouplingCorbaServ_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcouplingcorba.la ../Client/libmedcouplingclient.la ../../../idl/libSalomeIDLMED.la ../../../idl/libSalomeIDLMEDTests.la ../../MEDCoupling/libmedcoupling.la @CORBA_LIBS@ ../../INTERP_KERNEL/libinterpkernel.la
-
-dist_TestMEDCouplingCorbaServ_SOURCES = TestMEDCouplingCorbaServ.cxx MEDCouplingMeshFieldFactoryComponent.cxx MEDCouplingMeshFieldFactoryComponentServ.cxx \
- MEDCouplingMeshFieldFactoryComponent.hxx MEDCouplingMeshFieldFactoryComponentServ.hxx
-
-TestMEDCouplingCorbaClt_CPPFLAGS=$(PTHREAD_CFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) @CPPUNIT_INCLUDES@ -I$(srcdir)/../Client -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL \
- -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(top_builddir)/idl ${KERNEL_CXXFLAGS}
-
-TestMEDCouplingCorbaClt_LDFLAGS = $(PTHREAD_LIBS) @CPPUNIT_LIBS@ ../Client/libmedcouplingclient.la ../../../idl/libSalomeIDLMED.la ../../../idl/libSalomeIDLMEDTests.la ../../MEDCoupling/libmedcoupling.la @CORBA_LIBS@ ../../INTERP_KERNEL/libinterpkernel.la -L${KERNEL_ROOT_DIR}/lib/salome/ -lSalomeIDLKernel
-
-dist_TestMEDCouplingCorbaClt_SOURCES = TestMEDCouplingCorbaClt.cxx MEDCouplingMeshFieldFactoryComponent.cxx MEDCouplingMeshFieldFactoryComponentClt.cxx \
- MEDCouplingMeshFieldFactoryComponent.hxx MEDCouplingMeshFieldFactoryComponentClt.hxx
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = _MEDCouplingClient.la
-
-salomeinclude_HEADERS = MEDCouplingClient.i
-
-SWIG_DEF = MEDCouplingClient.i
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../../MEDCouplingClient -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases
-
-dist__MEDCouplingClient_la_SOURCES = $(SWIG_DEF)
-
-nodist__MEDCouplingClient_la_SOURCES = MEDCouplingClient_wrap.cxx
-
-MEDCouplingClient.py : MEDCouplingClient_wrap.cxx
-
-MEDCouplingClient_wrap.cxx: $(SWIG_DEF)
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDCouplingClient_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases \
- -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../MEDCoupling \
- -I$(srcdir)/../../MEDCouplingCorba/Client -I$(srcdir)/..
-
-_MEDCouplingClient_la_LDFLAGS = -module $(PYTHON_LIBS) \
- ../../MEDCouplingCorba/Client/libmedcouplingclient.la \
- ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la \
- ../../../idl/libSalomeIDLMED.la
-
-CLEANFILES = MEDCouplingClient_wrap.cxx MEDCouplingClient.py
-
-dist_salomescript_DATA= MEDCouplingClient.py
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = Client
-
-lib_LTLIBRARIES = _MEDCouplingCorba.la
-
-salomeinclude_HEADERS = MEDCouplingCorba.i MEDCouplingCorbaTypemaps.i
-
-SWIG_DEF = MEDCouplingCorba.i MEDCouplingCorbaTypemaps.i
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../MEDCouplingCorba -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases
-
-dist__MEDCouplingCorba_la_SOURCES = $(SWIG_DEF)
-
-nodist__MEDCouplingCorba_la_SOURCES = MEDCouplingCorba_wrap.cxx
-
-MEDCouplingCorba.py: MEDCouplingCorba_wrap.cxx
-
-MEDCouplingCorba_wrap.cxx: $(SWIG_DEF)
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDCouplingCorba_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../MEDCoupling \
- -I$(srcdir)/../MEDCouplingCorba
-
-_MEDCouplingCorba_la_LDFLAGS = -module $(PYTHON_LIBS) \
- ../MEDCouplingCorba/libmedcouplingcorba.la \
- ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la \
- ../../idl/libSalomeIDLMED.la
-
-CLEANFILES = MEDCouplingCorba_wrap.cxx MEDCouplingCorba.py
-
-dist_salomescript_DATA= MEDCouplingCorba.py
-
-EXTRA_DIST += MEDCouplingCorbaSwigTest.py MEDCouplingCorbaSwigTestClt.py MEDCouplingCorbaSwigTestServ.py \
- TestMEDCouplingCorbaClt.py TestMEDCouplingCorbaServ.py
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# MED MEDCoupling_Swig : binding of C++ implementation and Python
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = _MEDCoupling.la _MEDCouplingRemapper.la
-
-salomeinclude_HEADERS = \
- MEDCoupling.i MEDCouplingRemapper.i MEDCouplingTypemaps.i MEDCouplingCommon.i MEDCouplingFinalize.i MEDCouplingMemArray.i
-
-BUILT_SOURCES = MEDCouplingWRAP.cxx MEDCouplingRemapperWRAP.cxx
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL
-
-dist__MEDCoupling_la_SOURCES = MEDCoupling.i MEDCouplingTypemaps.i MEDCouplingCommon.i MEDCouplingFinalize.i MEDCouplingMemArray.i
-nodist__MEDCoupling_la_SOURCES = MEDCouplingWRAP.cxx
-MEDCoupling.py: MEDCouplingWRAP.cxx
-
-MEDCouplingWRAP.cxx: MEDCoupling.i MEDCouplingTypemaps.i
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDCoupling_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- @CXXTMPDPTHFLAGS@ -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases
-
-_MEDCoupling_la_LDFLAGS = -module $(PYTHON_LIBS) \
- ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la
-
-dist__MEDCouplingRemapper_la_SOURCES = MEDCouplingRemapper.i
-nodist__MEDCouplingRemapper_la_SOURCES = MEDCouplingRemapperWRAP.cxx
-MEDCouplingRemapper.py: MEDCouplingRemapperWRAP.cxx
-
-MEDCouplingRemapperWRAP.cxx: MEDCouplingRemapper.i MEDCouplingTypemaps.i
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDCouplingRemapper_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- @CXXTMPDPTHFLAGS@ -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases
-
-_MEDCouplingRemapper_la_LDFLAGS = -module $(PYTHON_LIBS) \
- ../MEDCoupling/libmedcouplingremapper.la ../INTERP_KERNEL/libinterpkernel.la
-
-CLEANFILES = MEDCouplingWRAP.cxx MEDCoupling.py MEDCouplingRemapperWRAP.cxx MEDCouplingRemapper.py
-
-dist_salomescript_DATA= MEDCouplingBasicsTest.py MEDCouplingRemapperTest.py MEDCoupling.py MEDCouplingRemapper.py MEDCouplingDataForTest.py MEDCouplingNumPyTest.py libMEDCoupling_Swig.py
-
-UNIT_TEST_PROG = MEDCouplingBasicsTest.py MEDCouplingRemapperTest.py
-
-#check : tests
-
-EXTRA_DIST += MEDCouplingExamplesTest.py
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-# MED MEDGUI : MED component GUI implemetation
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-# Libraries targets
-lib_LTLIBRARIES= libMEDGUI.la
-
-UIC_FILES = ui_MEDGUIFileContentDial.h ui_MEDGUISelectComponents.h
-
-BUILT_SOURCES = $(UIC_FILES)
-
-EXTRA_DIST+= MEDGUIFileContentDial.ui MEDGUISelectComponents.ui
-
-dist_libMEDGUI_la_SOURCES = MEDGUIFileContentDial.h MEDGUISelection.hxx \
- MEDGUIFileContentDial.cxx MEDGUISelection.cxx \
- MEDGUISelectComponents.h MEDGUISelectComponents.cxx MEDGUIDataBaseDockWidget.hxx \
- MEDGUIDataBaseDockWidget.cxx
-
-MOC_FILES= MEDGUIFileContentDial_moc.cxx MEDGUISelectComponents_moc.cxx
-
-# meta object implementation files generation (moc)
-%_moc.cxx: %.h
- $(MOC) $< -o $@
-
-# translation (*.qm) files generation (lrelease)
-%.qm: %.ts
- $(LRELEASE) $< -qm $@
-
-EXTRA_DIST += $(MOC_FILES:%_moc.cxx=%.h) $(nodist_salomeres_DATA:%.qm=%.ts)
-
-ui_%.h: %.ui
- ${UIC} $< -o $@
-
-.hxx_moc.cxx :
- ${QTDIR}/bin/moc -p . -o $@ $<
-
-.qrc_qrc.cxx :
- ${QTDIR}/bin/rcc -name $(*F) $< -o $@
-
-clean-local-qt :
- rm -f *_moc.cxx *_qrc.cxx ui_*.h *.qm
-
-clean-local: clean-local-qt
-
-# End Of Qt Part
-
-nodist_libMEDGUI_la_SOURCES= $(MOC_FILES)
-
-libMEDGUI_la_CPPFLAGS= $(QT_INCLUDES) $(VTK_INCLUDES) @CAS_CPPFLAGS@ $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) \
- ${KERNEL_CXXFLAGS} ${GUI_CXXFLAGS} \
- @CORBA_INCLUDES@ @CORBA_CXXFLAGS@ \
- -I$(top_builddir) -I$(top_builddir)/idl -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDCalculator
-
-libMEDGUI_la_LDFLAGS = \
- $(QT_MT_LIBS) $(CAS_KERNEL) $(BOOST_LIBS) \
- $(KERNEL_LDFLAGS) -lSalomeLifeCycleCORBA -lOpUtil -lSALOMELocalTrace \
- $(GUI_LDFLAGS) -lSalomeApp -lCAM -lLightApp -lqtx -lsuit -lSalomeObject
-
-libMEDGUI_la_LIBADD = \
- $(top_builddir)/idl/libSalomeIDLMED.la \
- $(top_builddir)/src/MEDCalculator/libmedcalculator.la
-
-
-# .po files to transform in .qm
-nodist_salomeres_DATA= \
- MED_images.qm \
- MED_msg_fr.qm \
- MED_msg_en.qm
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-MEDLOADER_SUBDIRS =
-
-if !MED_ENABLE_MICROMED
- MEDLOADER_SUBDIRS += . Swig
-if CPPUNIT_IS_OK
- MEDLOADER_SUBDIRS += Test
-endif
-endif
-
-SUBDIRS = $(MEDLOADER_SUBDIRS)
-
-#DIST_SUBDIRS = Swig
-
-lib_LTLIBRARIES = libmedloader.la
-
-salomeinclude_HEADERS= \
-MEDLoaderDefines.hxx \
-MEDLoader.hxx MEDLoaderBase.hxx MEDFileUtilities.hxx MEDFileMesh.hxx MEDFileMeshLL.hxx \
-MEDFileMeshElt.hxx MEDFileBasis.hxx MEDFileField.hxx MEDFileData.hxx MEDFileParameter.hxx \
-SauvMedConvertor.hxx SauvReader.hxx SauvWriter.hxx SauvUtilities.hxx
-
-dist_libmedloader_la_SOURCES= \
-MEDLoader.cxx MEDLoaderBase.cxx MEDFileUtilities.cxx \
-MEDFileMesh.cxx MEDFileMeshElt.cxx MEDFileBasis.cxx \
-MEDFileMeshLL.cxx MEDFileField.cxx MEDFileData.cxx \
-SauvMedConvertor.cxx SauvReader.cxx SauvWriter.cxx \
-MEDFileParameter.cxx MEDFileMeshReadSelector.cxx MEDFileFieldOverView.cxx
-
-libmedloader_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling
-
-libmedloader_la_LDFLAGS= ../MEDCoupling/libmedcoupling.la \
-../INTERP_KERNEL/libinterpkernel.la $(MED3_LIBS_C_ONLY) $(HDF5_LIBS)
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-# MED MEDMEM_SWIG : binding of C++ implementation and Python
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-EXTRA_DIST += SauvLoaderTest.py MEDLoaderExamplesTest.py
-
-lib_LTLIBRARIES = _MEDLoader.la
-
-salomeinclude_HEADERS = \
- MEDLoader.i MEDLoaderTypemaps.i MEDLoaderCommon.i
-
-SWIG_DEF = MEDLoader.i MEDLoaderTypemaps.i MEDLoaderCommon.i
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDCoupling_Swig \
- -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases
-
-dist__MEDLoader_la_SOURCES = $(SWIG_DEF)
-nodist__MEDLoader_la_SOURCES = MEDLoader_wrap.cxx
-MEDLoader.py: MEDLoader_wrap.cxx
-
-MEDLoader_wrap.cxx: $(SWIG_DEF)
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_MEDLoader_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../../INTERP_KERNEL \
- -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL/Bases \
- -I$(srcdir)/../../MEDCoupling
-
-_MEDLoader_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) \
- ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la \
- ../libmedloader.la
-
-CLEANFILES = MEDLoader_wrap.cxx MEDLoader.py
-
-dist_salomescript_SCRIPTS= med2sauv sauv2med case2med med2case
-
-dist_salomescript_DATA= MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py MEDLoaderCouplingTrainingSession.py CaseIO.py CaseReader.py CaseWriter.py VTKReader.py MEDLoaderSplitter.py libMEDLoader_Swig.py medutilities.py
-nodist_salomescript_DATA = MEDLoader.py
-
-UNIT_TEST_PROG = MEDLoaderTest.py MEDLoaderTest2.py
-
-install-data-hook:
- @for f in $(dist_salomescript_SCRIPTS) ; do \
- chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \
- done
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-bin_PROGRAMS= TestMEDLoader TestSauvLoader
-
-TestMEDLoader_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling
-TestSauvLoader_CPPFLAGS=$(TestMEDLoader_CPPFLAGS) $(MED3_INCLUDES) $(HDF5_INCLUDES)
-
-TestMEDLoader_LDFLAGS = @CPPUNIT_LIBS@ ../libmedloader.la ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la
-TestSauvLoader_LDFLAGS=$(TestMEDLoader_LDFLAGS)
-
-dist_TestMEDLoader_SOURCES = TestMEDLoader.cxx MEDLoaderTest.cxx MEDLoaderTest.hxx
-dist_TestSauvLoader_SOURCES = TestSauvLoader.cxx SauvLoaderTest.cxx SauvLoaderTest.hxx
-
-UNIT_TEST_PROG = TestMEDLoader TestSauvLoader
-
-check : tests
-
-CLEANFILES = \
- UnitTestsResult
-
-clean-local:
- rm -rf *.med
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# This folder contains the packages for the MED fields operations:
-# - cmp: package containing the SALOME components
-# - tui: package containing the python user interface
-# - gui: package containing the graphical user interface (the GUI part of the MED module)
-# - res: folder containing data files (resources)
-# - exe: folder containing small executable programs for MED data processing
-# - doc: folder containing the documentation of the MEDOP package
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS= cmp tui res gui exe doc
-
-EXTRA_DIST += README.txt
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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/R&D, 2012)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-mypkgpythondir = $(salomescriptdir)/med
-dist_mypkgpython_SCRIPTS = \
- test_medop_components.py
-
-salomeinclude_HEADERS = \
- MEDOP.hxx \
- MEDDataManager_i.hxx \
- MEDCalculator_i.hxx \
- MEDOPFactory_i.hxx
-
-lib_LTLIBRARIES = libMEDOPFactoryEngine.la
-libMEDOPFactoryEngine_la_SOURCES = \
- MEDDataManager_i.cxx \
- MEDCalculator_i.cxx \
- MEDOPFactory_i.cxx
-
-libMEDOPFactoryEngine_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-OMNIORB_CXXFLAGS=@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-OMNIORB_LIBS=@OMNIORB_LIBS@
-
-libMEDOPFactoryEngine_la_CPPFLAGS = \
- -I$(top_builddir)/idl \
- -I$(top_srcdir)/src/MEDCoupling \
- -I$(top_srcdir)/src/INTERP_KERNEL/Bases \
- -I$(top_srcdir)/src/INTERP_KERNEL \
- -I$(top_srcdir)/src/MEDLoader \
- $(KERNEL_CXXFLAGS) \
- $(MED3_INCLUDES) \
- $(HDF5_CXXFLAGS) \
- $(OMNIORB_CXXFLAGS)
-
-libMEDOPFactoryEngine_la_LIBADD = \
- $(top_builddir)/idl/libSalomeIDLMED.la \
- $(KERNEL_LDFLAGS) -lSalomeKernelHelpers \
- $(top_builddir)/src/MEDCoupling/libmedcoupling.la \
- $(top_builddir)/src/MEDLoader/libmedloader.la \
- $(top_builddir)/src/INTERP_KERNEL/libinterpkernel.la \
- $(MED3_LIBS_C_ONLY) \
- $(HDF5_LIBS) \
- $(OMNIORB_LIBS)
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# This folder contains the packages for the MED fields operations:
-# - cmp: package containing the SALOME components
-# - tui: package containing the python user interface
-# - gui: package containing the graphical user interface (the GUI part of the MED module)
-# - res: folder containing data files (resources)
-# - exe: folder containing small executable programs for MED data processing
-# - doc: folder containing the documentation of the MEDOP package
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS= sphinx
-
-EXTRA_DIST += models
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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/R&D, 2012)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-tuidocdir = $(docdir)/tui/MED
-devdocdir = $(docdir)/dev/MED
-medopdocdir=$(devdocdir)
-
-.PHONY : latex
-
-if SPHINX_IS_OK
-
-medopdoc_DATA=html/index.html
-html/index.html:$(RSTFILES)
- make htm
-
-endif
-
-EXTRA_DIST += html
-
-SPHINXOPTS =
-SOURCEDIR = $(srcdir)
-SPHINXBUILD = sphinx-build
-PAPEROPT_a4 = -D latex_paper_size=a4
-ALLSPHINXOPTS = -d doctrees $(PAPEROPT_a4) $(SPHINXOPTS) $(SOURCEDIR)
-SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/bin/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages
-
-CONF_PATH = $(top_builddir)/src/MEDOP/doc/sphinx
-
-SPHINX_LD_LIBRARY_PATH = $(OMNIORB_ROOT)/lib
-
-htm:
- mkdir -p html doctrees
- PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH}; \
- LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH}; \
- $(SPHINXBUILD) -c $(CONF_PATH) -b html $(ALLSPHINXOPTS) html
- @echo
- @echo "Build finished. The HTML pages are in html."
-
-latex:
- mkdir -p latex doctrees
- PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH}; \
- LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH}; \
- $(SPHINXBUILD) -c $(CONF_PATH) -b latex $(ALLSPHINXOPTS) latex
- @echo
- @echo "Build finished; the LaTeX files are in latex."
- @echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
- "run these through (pdf)latex."
-
-html:
- mkdir -p $@
-
-RSTFILES= \
- index.rst \
- medop-specifications.rst \
- medop-develguide.rst \
- medop-userguide-gui.rst
- medop-userguide-api.rst
-
-# Files on the development of the prototype (version 2010)
-RSTFILES+=\
- medop-prototype-overview.rst \
- medop-prototype-develguide.rst \
- medop-prototype-medmem.rst
-
-# Files containing definitions and references
-RSTFILES+=\
- medop-definitions.rst \
- medop-references.rst \
- medop-workingnotes-2010.rst \
- medop-workingnotes-2011.rst \
- medop-workingnotes-2012.rst
-
-EXTRA_DIST+= $(RSTFILES)
-
-EXTRA_DIST+= \
- conf.py \
- _static \
- images
-
-install-data-local:
- $(INSTALL) -d $(DESTDIR)$(medopdocdir)
- if test -d "html"; then b=; else b="$(srcdir)/"; fi; \
- cp -rf $$b"html"/* $(DESTDIR)$(medopdocdir) ; \
- if test -f $$b"latex"/medopdoc.pdf; then cp -f $$b"latex"/medopdoc.pdf $(DESTDIR)$(medopdocdir) ; fi;
-
-uninstall-local:
- chmod -R +w $(DESTDIR)$(medopdocdir)
- rm -rf $(DESTDIR)$(medopdocdir)/*
-
-clean-local:
- -chmod -R +w html latex doctrees
- rm -rf html latex doctrees
- if test -d "html"; then rm -rf html ; fi
-
-pdf: latex
- cd latex; make all-pdf
- cp latex/*.pdf html/_static/documents/.
-
-WIKIRELATIVEPATH="pub/userdata/gboulant/data/salome/smodules/xmed/doc"
-WIKIREMOTEPATH="nepal@nepal:/nepal/$(WIKIRELATIVEPATH)"
-deploy: htm pdf
- rsync -avz html/ $(WIKIREMOTEPATH)
- @echo "The documentation can be read at URL : http://nepal.der.edf.fr/$(WIKIRELATIVEPATH)/index.html"
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS=image2med
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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/R&D, 2012)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-toolsbindir = $(bindir)/@MODULE_NAME@
-
-dist_toolsbin_SCRIPTS=\
- image2med.py \
- xmedimages.py
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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/R&D, 2012)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = dialogs
-
-#
-# ---------------------------------------------------------
-# Generation rules to create moc files from QObject headers
-# and form source files from ui files
-# ---------------------------------------------------------
-# WRN: this rules could be integrated in the make_common_starter.am.
-# For that, we first have to make the naming convention of Q_OBJECT
-# files be the same between MEDGUI (old GUI) and MEDOP/gui (new GUI).
-%_moc.cxx: %.hxx
- $(MOC) $< -o $@
-
-%.qm: %.ts
- $(LRELEASE) $< -qm $@
-
-EXTRA_DIST+=$(MOC_FILES:%_moc.cxx=%.hxx) $(nodist_salomeres_DATA:%.qm=%.ts) test
-
-mostlyclean-local:
- rm -f @builddir@/*_moc.cxx
- rm -f @builddir@/*.qm
-
-# Libraries targets
-lib_LTLIBRARIES = libMEDOPGUI.la
-
-salomeinclude_HEADERS = \
- MEDOPFactoryClient.hxx \
- XmedConsoleDriver.hxx \
- WorkspaceController.hxx \
- XmedDataModel.hxx \
- MEDEventListener_i.hxx \
- MEDOPModule.hxx \
- DatasourceController.hxx \
- DatasourceConstants.hxx \
- MEDOPGUI.hxx
-
-dist_libMEDOPGUI_la_SOURCES = \
- MEDOPFactoryClient.cxx \
- XmedConsoleDriver.cxx \
- WorkspaceController.cxx \
- XmedDataModel.cxx \
- MEDEventListener_i.cxx \
- MEDOPModule.cxx \
- DatasourceController.cxx \
- factory.cxx
-
-# MOC pre-processing
-MOC_FILES = \
- MEDOPModule_moc.cxx \
- MEDEventListener_i_moc.cxx \
- WorkspaceController_moc.cxx \
- DatasourceController_moc.cxx
-
-nodist_libMEDOPGUI_la_SOURCES = $(MOC_FILES)
-
-OMNIORB_CXXFLAGS=@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-OMNIORB_LIBS=@OMNIORB_LIBS@
-
-QT_CXXFLAGS = @QT_INCLUDES@ @QT_MT_INCLUDES@
-QT_LDFLAGS = $(QT_MT_LIBS)
-
-CAS_CXXFLAGS = @CAS_CPPFLAGS@ @CAS_CXXFLAGS@
-
-BOOST_CXXFLAGS=@BOOST_CPPFLAGS@
-
-libMEDOPGUI_la_CPPFLAGS = \
- $(QT_CXXFLAGS) \
- $(CAS_CXXFLAGS) \
- $(OMNIORB_CXXFLAGS) \
- $(BOOST_CXXFLAGS) \
- $(KERNEL_CXXFLAGS) \
- $(GUI_CXXFLAGS) \
- $(MED_CXXFLAGS) \
- -I$(srcdir)/dialogs \
- -Idialogs \
- -I$(srcdir)/../cmp \
- -I$(top_builddir)/idl \
- -I$(top_builddir)
-
-libMEDOPGUI_la_LDFLAGS = \
- -no-undefined -version-info=0:0:0 \
- $(KERNEL_LDFLAGS) -lSalomeLifeCycleCORBA -lSalomeKernelHelpers \
- $(GUI_LDFLAGS) -lSalomeApp -lSalomeGuiHelpers -lSalomeTreeData \
- $(QT_LDFLAGS) \
- $(BOOST_LIBS) \
- $(OMNIORB_LIBS)
-
-# Specify MED internal libraries to be linked in
-libMEDOPGUI_la_LIBADD = \
- $(top_builddir)/idl/libSalomeIDLMED.la \
- dialogs/libMEDOPGUI_dialogs.la \
- ../cmp/libMEDOPFactoryEngine.la
-
-if WITH_MEDMEMGUI
- libMEDOPGUI_la_CPPFLAGS += "-D__WITH_MEDMEMGUI__" -I$(top_srcdir)/src/MEDGUI
- libMEDOPGUI_la_LIBADD += $(top_builddir)/src/MEDGUI/libMEDGUI.la
-endif
-
-# resources files
-nodist_salomeres_DATA = \
- MED_images.qm \
- MED_msg_en.qm \
- MED_msg_fr.qm
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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/R&D, 2012)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-#
-# ---------------------------------------------------------
-# Generation rules to create moc files from QObject headers
-# and form source files from ui files
-# ---------------------------------------------------------
-#
-%_moc.cxx: %.hxx
- $(MOC) $< -o $@
-
-ui_%.hxx: %.ui
- $(UIC) -o $@ $<
-
-QT_CXXFLAGS = @QT_INCLUDES@ @QT_MT_INCLUDES@
-CAS_CXXFLAGS = @CAS_CPPFLAGS@ @CAS_CXXFLAGS@
-OMNIORB_CXXFLAGS = @CORBA_INCLUDES@ @CORBA_CXXFLAGS@
-BOOST_CXXFLAGS=@BOOST_CPPFLAGS@
-
-QT_LDFLAGS = $(QT_MT_LIBS)
-OMNIORB_LIBS=@OMNIORB_LIBS@
-
-#
-# ---------------------------------------------------------
-# Declaration of form files generated by UIC and MOC files
-# as BUILT_SOURCES to be used in the building process.
-# ---------------------------------------------------------
-#
-UIC_FILES = \
- ui_GenericDialog.hxx \
- ui_DlgAlias.hxx \
- ui_DlgUseInWorkspace.hxx \
- ui_DlgChangeUnderlyingMesh.hxx \
- ui_DlgImageToMed.hxx
-#
-MOC_FILES = \
- GenericDialog_moc.cxx \
- DlgAlias_moc.cxx \
- DlgUseInWorkspace_moc.cxx \
- DlgChangeUnderlyingMesh_moc.cxx \
- DlgImageToMed_moc.cxx
-
-BUILT_SOURCES = $(UIC_FILES)
-
-#
-# ---------------------------------------------------------
-# Declaration of sources files to the building process
-# ---------------------------------------------------------
-# MOC files and UIC files should be added to the list of undistributed
-# source files with something like (where <MyLibrary> should be
-# replaced by the name of the product declared by the directive
-# lib_LTLIBRARIES):
-#
-lib_LTLIBRARIES = libMEDOPGUI_dialogs.la
-
-nodist_libMEDOPGUI_dialogs_la_SOURCES = $(MOC_FILES) $(UIC_FILES)
-
-dist_libMEDOPGUI_dialogs_la_SOURCES = \
- GenericDialog.cxx \
- DlgAlias.cxx \
- DlgUseInWorkspace.cxx \
- DlgChangeUnderlyingMesh.cxx \
- DlgImageToMed.cxx
-
-libMEDOPGUI_dialogs_la_CPPFLAGS = \
- $(QT_CXXFLAGS) \
- $(CAS_CXXFLAGS) \
- $(OMNIORB_CXXFLAGS) \
- $(BOOST_CXXFLAGS) \
- $(KERNEL_CXXFLAGS) \
- $(GUI_CXXFLAGS) \
- -I$(srcdir)/..
-
-libMEDOPGUI_dialogs_la_LDFLAGS = \
- -no-undefined -version-info=0:0:0 \
- $(QT_LDFLAGS) \
- $(GUI_LDFLAGS) -lSalomeGuiHelpers \
- $(OMNIORB_LIBS)
-
-salomeinclude_HEADERS = \
- GenericDialog.hxx \
- DlgAlias.hxx \
- DlgUseInWorkspace.hxx \
- DlgChangeUnderlyingMesh.hxx \
- DlgImageToMed.hxx \
- MEDOPGUIdialogs.hxx
-
-#
-# ---------------------------------------------------------
-# Unit test programs
-# ---------------------------------------------------------
-#
-
-bin_PROGRAMS = dlgTester
-
-dlgTester_SOURCES = \
- dlgTester.cxx
-
-#nodist_dlgTester_SOURCES = $(UIC_FILES)
-
-dlgTester_CPPFLAGS = \
- $(QT_CXXFLAGS)
-
-# WARN: for the building of binary executable programs, you must use
-# the LDADD option instead of the LDFLAGS used for library. The impact
-# is in the expression of dependencies between the executable program
-# and the library it relies on. In parallel construction (e.g. make
-# -j8), the makefile try to generate the program while the library
-# (file .la) is not generated.
-
-dlgTester_LDADD = \
- libMEDOPGUI_dialogs.la \
- $(QT_LIBS) \
- $(KERNEL_LDFLAGS) -lSalomeKernelHelpers -lSALOMEBasics -lSALOMELocalTrace \
- -lSalomeNS -lSalomeLifeCycleCORBA -lSalomeContainer -lSalomeNotification \
- -lSalomeGenericObj -lSalomeIDLKernel \
- $(GUI_LDFLAGS) -lSalomeGuiHelpers -lSalomeApp
-
-
-mostlyclean-local:
- rm -f @builddir@/*_moc.cxx @builddir@/ui_*.hxx
-
-EXTRA_DIST += $(UIC_FILES:ui_%.hxx=%.ui)
+++ /dev/null
-# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS = testfiles
-dist_salomeres_DATA= \
- datasource_add.png \
- datasource_changeUnderlyingMesh.png \
- datasource_expandfield.png \
- datasource_field.png \
- datasource_mesh.png \
- datasource.png \
- datasource_use.png \
- datasource_view.png \
- fileimport-32.png \
- folder.png \
- image_add.png \
- MEDOP.png \
- MEDOP_small.png \
- workspace_clean.png \
- workspace_save.png
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-mysalomeresdir = $(salomeresdir)/medop_testfiles
-
-dist_mysalomeres_DATA= \
- $(medfiles) \
- $(imgfiles)
-
-medfiles=\
- testfield.med \
- smallmesh_varfield.med \
- smallmesh_constfield.med \
- bigmesh.med \
- fieldlena.med \
- timeseries.med \
- parametric_01.med \
- parametric_02.med \
- enceinte-axis-E500000.med \
- enceinte-axis-E600000.med \
- entaille.med \
- padderoutput.med
-
-imgfiles=\
- irm_test1.png \
- irm_test2.png
-
-EXTRA_DIST += README.txt champ_altitude_MAP.pgm
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# This folder contains the packages for the Text User Interfaces:
-# - xmedpy: python library for TUI (python package installed with name xmed)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-SUBDIRS= xmedpy
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-mypkgpythondir = $(salomepythondir)/xmed
-
-# Modules that are strictly required for the fields operations in
-# SALOME:
-mainpkg = \
- __init__.py \
- fieldproxy.py \
- fieldtools.py \
- fieldguide.py \
- cmdtools.py
-
-# For the control of PARAVIS and VISU
-mainpkg+= \
- driver_pvis.py \
- driver_visu.py
-
-# For the medop.sh executable program
-mainpkg+= \
- medop.py
-
-# Modules that are required for test or tutorial purposes only:
-testpkg = \
- properties.py
-
-mypkgpython_PYTHON = \
- $(mainpkg) \
- $(testpkg)
-
-mybindir = $(salomescriptdir)/med
-testscripts=\
- tests/test_xmed_fieldOperations.py \
- tests/test_xmed_uiEventListener.py \
- tests/test_xmed_visualisation.py
-
-dist_mybin_SCRIPTS=\
- $(testscripts)
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-# this directory must be recompiled before Test folder
-if CPPUNIT_IS_OK
- SUBDIRS=. Test
-endif
-
-lib_LTLIBRARIES= libmedpartitioner.la
-
-salomeinclude_HEADERS= \
-MEDPARTITIONER_MeshCollection.hxx \
-MEDPARTITIONER_MeshCollectionDriver.hxx \
-MEDPARTITIONER_MeshCollectionMedXmlDriver.hxx \
-MEDPARTITIONER_MeshCollectionMedAsciiDriver.hxx \
-MEDPARTITIONER_ParallelTopology.hxx \
-MEDPARTITIONER_JointFinder.hxx \
-MEDPARTITIONER_Graph.hxx \
-MEDPARTITIONER_UserGraph.hxx\
-MEDPARTITIONER_Utils.hxx \
-MEDPARTITIONER.hxx \
-MEDPARTITIONER_ParaDomainSelector.hxx \
-MEDPARTITIONER_ConnectZone.hxx \
-MEDPARTITIONER_SkyLineArray.hxx \
-MEDPARTITIONER_Topology.hxx \
-MEDPARTITIONER_metis.h
-
-#compilation of medpartitioner_para OR EXCLUSIVE medpartitioner
-if MED_ENABLE_PARMETIS
- salomeinclude_HEADERS+= MEDPARTITIONER_ParMetisGraph.hxx
-endif
-if MED_ENABLE_METIS
- salomeinclude_HEADERS += MEDPARTITIONER_MetisGraph.hxx
-endif
-if MED_ENABLE_SCOTCH
- salomeinclude_HEADERS += MEDPARTITIONER_ScotchGraph.hxx
-endif
-
-dist_libmedpartitioner_la_SOURCES= \
-MEDPARTITIONER_MeshCollection.cxx \
-MEDPARTITIONER_MeshCollectionDriver.cxx \
-MEDPARTITIONER_MeshCollectionMedXmlDriver.cxx \
-MEDPARTITIONER_MeshCollectionMedAsciiDriver.cxx \
-MEDPARTITIONER_ParallelTopology.cxx \
-MEDPARTITIONER_Graph.cxx\
-MEDPARTITIONER_UserGraph.cxx\
-MEDPARTITIONER_Utils.cxx \
-MEDPARTITIONER_ParaDomainSelector.cxx \
-MEDPARTITIONER_ConnectZone.cxx \
-MEDPARTITIONER_SkyLineArray.cxx \
-MEDPARTITIONER_metis.c
-
-if MPI_IS_OK
- dist_libmedpartitioner_la_SOURCES+= \
- MEDPARTITIONER_UtilsPara.cxx \
- MEDPARTITIONER_JointFinder.cxx
-endif
-
-if MED_ENABLE_PARMETIS
- dist_libmedpartitioner_la_SOURCES+= \
- MEDPARTITIONER_ParMetisGraph.cxx
-endif
-if MED_ENABLE_METIS
- dist_libmedpartitioner_la_SOURCES += MEDPARTITIONER_MetisGraph.cxx
-endif
-if MED_ENABLE_SCOTCH
- dist_libmedpartitioner_la_SOURCES += MEDPARTITIONER_ScotchGraph.cxx
-endif
-
-libmedpartitioner_la_CPPFLAGS= $(MPI_INCLUDES) $(MED3_INCLUDES) $(HDF5_INCLUDES) \
- $(LIBXML_INCLUDES) \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling \
- -I$(srcdir)/../MEDLoader \
- -I$(srcdir)/../INTERP_KERNEL/GaussPoints
-
-libmedpartitioner_la_LDFLAGS=
-
-if MED_ENABLE_PARMETIS
- libmedpartitioner_la_CPPFLAGS+= $(PARMETIS_CPPFLAGS)
- libmedpartitioner_la_LDFLAGS+= $(PARMETIS_LIBS)
-endif
-if MED_ENABLE_METIS
- libmedpartitioner_la_CPPFLAGS += $(METIS_CPPFLAGS)
- libmedpartitioner_la_LDFLAGS += $(METIS_LIBS)
-endif
-if MED_ENABLE_SCOTCH
- libmedpartitioner_la_CPPFLAGS += $(SCOTCH_CPPFLAGS)
- libmedpartitioner_la_LDFLAGS += $(SCOTCH_LIBS)
-endif
-
-libmedpartitioner_la_CXXFLAGS = @CXXTMPDPTHFLAGS@
-
-libmedpartitioner_la_LDFLAGS+= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) $(LIBXML_LIBS) $(MPI_LIBS) ../INTERP_KERNEL/libinterpkernel.la ../MEDCoupling/libmedcoupling.la ../MEDLoader/libmedloader.la
-
-# Executables targets
-
-bin_PROGRAMS= medpartitioner
-dist_medpartitioner_SOURCES= medpartitioner.cxx
-medpartitioner_CPPFLAGS= $(libmedpartitioner_la_CPPFLAGS)
-medpartitioner_LDADD= $(libmedpartitioner_la_LDFLAGS) -lm libmedpartitioner.la
-medpartitioner_CXXFLAGS = @CXXTMPDPTHFLAGS@
-
-if MED_ENABLE_PARMETIS
- bin_PROGRAMS+=medpartitioner_para
- dist_medpartitioner_para_SOURCES= medpartitioner_para.cxx
- medpartitioner_para_CPPFLAGS= $(libmedpartitioner_la_CPPFLAGS)
- medpartitioner_para_LDADD= $(libmedpartitioner_la_LDFLAGS) -lm libmedpartitioner.la
- medpartitioner_para_CXXFLAGS=@CXXTMPDPTHFLAGS@
-endif
-
-
-OBSOLETE_FILES =
-
-EXTRA_DIST += $(OBSOLETE_FILES)
-
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# SALOMELocalTrace : log on local machine
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = libMEDPARTITIONERTest.la
-
-dist_libMEDPARTITIONERTest_la_SOURCES = MEDPARTITIONERTest.cxx
-
-if MPI_IS_OK
- dist_libMEDPARTITIONERTest_la_SOURCES += MEDPARTITIONERTestPara.cxx
-endif
-
-salomeinclude_HEADERS = MEDPARTITIONERTest.hxx
-
-libMEDPARTITIONERTest_la_CPPFLAGS = \
- @CPPUNIT_INCLUDES@ \
- $(MPI_INCLUDES) \
- $(MED3_INCLUDES) \
- $(HDF5_INCLUDES) \
- $(LIBXML_INCLUDES) \
- -I$(srcdir)/.. \
- -I$(srcdir)/../../MEDCoupling \
- -I$(srcdir)/../../MEDLoader \
- -I$(srcdir)/../../INTERP_KERNEL/Bases \
- -I$(srcdir)/../../INTERP_KERNEL/GaussPoints \
- -I$(srcdir)/../../INTERP_KERNEL
-
-libMEDPARTITIONERTest_la_LDFLAGS=
-
-if MED_ENABLE_PARMETIS
- libMEDPARTITIONERTest_la_CPPFLAGS+= $(PARMETIS_CPPFLAGS)
- libMEDPARTITIONERTest_la_LDFLAGS+= $(PARMETIS_LIBS)
-endif
-if MED_ENABLE_METIS
- libMEDPARTITIONERTest_la_CPPFLAGS += $(METIS_CPPFLAGS)
- libMEDPARTITIONERTest_la_LDFLAGS += $(METIS_LIBS)
-endif
-if MED_ENABLE_SCOTCH
- libMEDPARTITIONERTest_la_CPPFLAGS += $(SCOTCH_CPPFLAGS)
- libMEDPARTITIONERTest_la_LDFLAGS += $(SCOTCH_LIBS)
-endif
-
-libMEDPARTITIONERTest_la_LDFLAGS += \
- $(MED3_LIBS_C_ONLY) \
- $(HDF5_LIBS) \
- $(MPI_LIBS) \
- @CPPUNIT_LIBS@ \
- ../../MEDLoader/libmedloader.la \
- ../libmedpartitioner.la
-
-# Executables targets
-
-dist_salomescript_DATA =
-UNIT_TEST_PROG =
-
-bin_PROGRAMS = TestMEDPARTITIONER
-TestMEDPARTITIONER_SOURCES = TestMEDPARTITIONER.cxx
-TestMEDPARTITIONER_CPPFLAGS = $(libMEDPARTITIONERTest_la_CPPFLAGS) \
- -I$(srcdir)/../../INTERP_KERNELTest
-
-if MPI_IS_OK
- TestMEDPARTITIONER_CPPFLAGS +=$(MPI_INCLUDES) $(PARMETIS_CPPFLAGS)
-endif
-if MED_ENABLE_METIS
- TestMEDPARTITIONER_CPPFLAGS += $(METIS_CPPFLAGS)
-endif
-if MED_ENABLE_SCOTCH
- TestMEDPARTITIONER_CPPFLAGS += $(SCOTCH_CPPFLAGS)
-endif
-
-TestMEDPARTITIONER_LDADD = \
- $(libMEDPARTITIONERTest_la_LDFLAGS) -lm \
- libMEDPARTITIONERTest.la \
- ../../INTERP_KERNEL/libinterpkernel.la \
- ../libmedpartitioner.la
-
-UNIT_TEST_PROG += TestMEDPARTITIONER
-
-check: tests
-
-CLEANFILES = UnitTestsResult
-
-clean-local:
- rm -rf *.med *.xml
\ No newline at end of file
+++ /dev/null
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
-#
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-###
-# Common subdirectories
-###
-
-COMMON_SUBDIRS = INTERP_KERNEL MEDCoupling
-
-###
-# Unitary tests for INTERP_KERNEL
-###
-
-if MED_ENABLE_MED3
- COMMON_SUBDIRS += MEDLoader
-
-if CPPUNIT_IS_OK
- INTERPTEST_SUBDIRS = INTERP_KERNELTest
-endif
-
-endif
-
-###
-# ParaMEDMEM is enabled if MPI is detected ok
-# In addition, ParaMEDMEM_Swig is not available in MICROMED mode
-###
-PARAMEDMEM_SUBDIRS =
-
-if MPI_IS_OK
- PARAMEDMEM_SUBDIRS += ParaMEDMEM
-if MED_ENABLE_MED3
- PARAMEDMEM_SUBDIRS += ParaMEDLoader
-if CPPUNIT_IS_OK
- PARAMEDMEM_SUBDIRS += ParaMEDMEMTest
-endif
-endif
-endif
-
-###
-# Other packages are not available in MICROMED mode
-###
-
-if !MED_ENABLE_MICROMED
-
- BASE_SUBDIRS = MEDCoupling_Swig
-
-if MPI_IS_OK
- PARAMEDMEM_SUBDIRS += ParaMEDMEM_Swig
-endif
-
-if MED_ENABLE_SPLITTER
- SPLITTER_SUBDIRS = MEDPartitioner
-endif
-
-if MED_ENABLE_RENUMBER
- RENUMBER_SUBDIRS = RENUMBER
-endif
-
-if MED_ENABLE_KERNEL
- KERNEL_SUBDIRS = MEDCouplingCorba MEDCouplingCorba_Swig
-
-if MPI_IS_OK
- KERNEL_SUBDIRS += ParaMEDCouplingCorba ParaMEDMEMComponent
-endif
-
-if MED_ENABLE_MED3
-
- KERNEL_SUBDIRS += MEDCalculator
-endif
-
-endif
-
-if MED_ENABLE_GUI
- GUI_SUBDIRS = MEDGUI MEDOP
-endif
-
-endif
-
-SUBDIRS = $(COMMON_SUBDIRS) $(PARAMEDMEM_SUBDIRS) $(BASE_SUBDIRS) $(INTERPTEST_SUBDIRS) \
- $(SPLITTER_SUBDIRS) $(RENUMBER_SUBDIRS) $(KERNEL_SUBDIRS) $(GUI_SUBDIRS)
-
-DIST_SUBDIRS= \
- INTERP_KERNEL MEDCoupling MEDCoupling_Swig \
- INTERP_KERNELTest ParaMEDMEM ParaMEDMEM_Swig MEDLoader \
- MEDPartitioner RENUMBER MEDCouplingCorba MEDCouplingCorba_Swig \
- ParaMEDLoader ParaMEDMEMComponent \
- ParaMEDCouplingCorba MEDCalculator MEDGUI MEDOP ParaMEDMEMTest
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-###
-# MEDLoader and Test sub-folders are available only if MED3 is detected ok
-###
-
-lib_LTLIBRARIES= libparamedcouplingcorba.la
-
-salomeinclude_HEADERS= ParaMEDCouplingFieldDoubleServant.hxx ParaMEDCouplingUMeshServant.hxx
-
-dist_libparamedcouplingcorba_la_SOURCES= ParaMEDCouplingFieldDoubleServant.cxx ParaMEDCouplingUMeshServant.cxx
-
-libparamedcouplingcorba_la_CPPFLAGS= $(KERNEL_CXXFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) $(MPI_INCLUDES) \
- -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCouplingCorba -I$(top_builddir)/idl -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL
-
-libparamedcouplingcorba_la_LDFLAGS= ../MEDCouplingCorba/libmedcouplingcorba.la ../MEDCoupling/libmedcoupling.la $(MPI_LIBS)
-
-LDADD= -lm
-
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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 : Anthony Geay (CEA/DEN)
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = libparamedloader.la
-
-salomeinclude_HEADERS= \
-ParaMEDLoader.hxx
-
-dist_libparamedloader_la_SOURCES= \
-ParaMEDLoader.cxx
-
-#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome
-libparamedloader_la_CPPFLAGS= $(MPI_INCLUDES) $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling \
- -I$(srcdir)/../MEDLoader \
- -I$(srcdir)/../ParaMEDMEM
-
-libparamedloader_la_LDFLAGS= ../ParaMEDMEM/libparamedmem.la \
- ../MEDLoader/libmedloader.la \
- ../MEDCoupling/libmedcoupling.la \
- ../INTERP_KERNEL/libinterpkernel.la $(MPI_LIBS) $(MED3_LIBS_C_ONLY) $(HDF5_LIBS)
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES= libparamedmem.la
-
-salomeinclude_HEADERS= \
-CommInterface.hxx\
-MPIProcessorGroup.hxx\
-ProcessorGroup.hxx\
-BlockTopology.hxx\
-Topology.hxx\
-ParaGRID.hxx\
-ParaMESH.hxx\
-ComponentTopology.hxx\
-ExplicitTopology.hxx\
-ParaFIELD.hxx\
-DEC.hxx\
-DisjointDEC.hxx\
-OverlapDEC.hxx\
-DECOptions.hxx\
-MxN_Mapping.hxx\
-OverlapMapping.hxx\
-StructuredCoincidentDEC.hxx\
-InterpolationMatrix.hxx\
-OverlapInterpolationMatrix.hxx\
-InterpKernelDEC.hxx\
-ExplicitCoincidentDEC.hxx\
-ElementLocator.hxx\
-OverlapElementLocator.hxx\
-ExplicitMapping.hxx\
-ICoCoField.hxx \
-ICoCoMEDField.hxx \
-ICoCoTrioField.hxx \
-MPIAccess.hxx \
-MPIAccessDEC.hxx \
-TimeInterpolator.hxx \
-LinearTimeInterpolator.hxx
-
-dist_libparamedmem_la_SOURCES= \
-ProcessorGroup.cxx \
-MPIProcessorGroup.cxx\
-ParaMESH.cxx\
-ComponentTopology.cxx\
-MPIAccess.cxx \
-InterpolationMatrix.cxx\
-OverlapInterpolationMatrix.cxx\
-StructuredCoincidentDEC.cxx\
-ExplicitCoincidentDEC.cxx\
-InterpKernelDEC.cxx\
-ElementLocator.cxx\
-OverlapElementLocator.cxx\
-MPIAccessDEC.cxx \
-TimeInterpolator.cxx \
-LinearTimeInterpolator.cxx\
-DEC.cxx\
-DisjointDEC.cxx\
-OverlapDEC.cxx\
-ExplicitTopology.cxx\
-MxN_Mapping.cxx\
-OverlapMapping.cxx\
-ICoCoMEDField.cxx\
-ICoCoField.cxx\
-ICoCoTrioField.cxx\
-ParaFIELD.cxx\
-ParaGRID.cxx\
-BlockTopology.cxx
-
-#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome
-libparamedmem_la_CPPFLAGS= $(MPI_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../MEDCoupling
-
-# change motivated by the bug KERNEL4778.
-libparamedmem_la_LDFLAGS= ../MEDCoupling/libmedcoupling.la \
-../INTERP_KERNEL/libinterpkernel.la \
-$(MPI_LIBS)
-
-if MED_ENABLE_FVM
- salomeinclude_HEADERS += NonCoincidentDEC.hxx
- libparamedmem_la_SOURCES+= NonCoincidentDEC.cxx
- libparamedmem_la_LDFLAGS+= $(FVM_LIBS)
- libparamedmem_la_CPPFLAGS+= $(FVM_INCLUDES)
-endif
-
-LDADD= -lm
-
-EXTRA_DIST += \
- BASICS_JR \
- CommInterface.cxx \
- NonCoincidentDEC.cxx \
- NonCoincidentDEC.hxx \
- DECOptions.hxx \
- README_JR \
- TODO_JR \
- Topology.cxx
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-###
-# MEDLoader and Test sub-folders are available only if MED3 is detected ok
-###
-
-lib_LTLIBRARIES= libparamedmemcompo.la
-
-salomeinclude_HEADERS= MPIMEDCouplingFieldDoubleServant.hxx ParaMEDMEMComponent_i.hxx
-
-dist_libparamedmemcompo_la_SOURCES= MPIMEDCouplingFieldDoubleServant.cxx ParaMEDMEMComponent_i.cxx
-
-#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome
-libparamedmemcompo_la_CPPFLAGS= $(KERNEL_CXXFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) $(MPI_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../ParaMEDCouplingCorba -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL/Geometric2D -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCouplingCorba -I$(top_builddir)/idl
-
-# change motivated by the bug KERNEL4778.
-libparamedmemcompo_la_LDFLAGS= ../ParaMEDCouplingCorba/libparamedcouplingcorba.la ../ParaMEDMEM/libparamedmem.la $(MPI_LIBS)
-
-LDADD= -lm
-
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-lib_LTLIBRARIES = libParaMEDMEMTest.la
-
-salomeinclude_HEADERS = \
- MPIMainTest.hxx \
- MPIAccessDECTest.hxx \
- MPIAccessTest.hxx \
- ParaMEDMEMTest.hxx \
- MPI2Connector.hxx
-
-dist_libParaMEDMEMTest_la_SOURCES = \
- ParaMEDMEMTest.cxx \
- ParaMEDMEMTest_MPIProcessorGroup.cxx \
- ParaMEDMEMTest_BlockTopology.cxx \
- ParaMEDMEMTest_InterpKernelDEC.cxx \
- ParaMEDMEMTest_StructuredCoincidentDEC.cxx \
- ParaMEDMEMTest_MEDLoader.cxx \
- ParaMEDMEMTest_ICocoTrio.cxx \
- ParaMEDMEMTest_Gauthier1.cxx \
- ParaMEDMEMTest_FabienAPI.cxx \
- ParaMEDMEMTest_NonCoincidentDEC.cxx \
- ParaMEDMEMTest_OverlapDEC.cxx \
- MPIAccessDECTest.cxx \
- test_AllToAllDEC.cxx \
- test_AllToAllvDEC.cxx \
- test_AllToAllTimeDEC.cxx \
- test_AllToAllvTimeDEC.cxx \
- test_AllToAllvTimeDoubleDEC.cxx \
- MPIAccessTest.cxx \
- test_MPI_Access_Send_Recv.cxx \
- test_MPI_Access_Cyclic_Send_Recv.cxx \
- test_MPI_Access_SendRecv.cxx \
- test_MPI_Access_ISend_IRecv.cxx \
- test_MPI_Access_Cyclic_ISend_IRecv.cxx \
- test_MPI_Access_ISendRecv.cxx \
- test_MPI_Access_Probe.cxx \
- test_MPI_Access_IProbe.cxx \
- test_MPI_Access_Cancel.cxx \
- test_MPI_Access_Send_Recv_Length.cxx \
- test_MPI_Access_ISend_IRecv_Length.cxx \
- test_MPI_Access_ISend_IRecv_Length_1.cxx \
- test_MPI_Access_Time.cxx \
- test_MPI_Access_Time_0.cxx \
- test_MPI_Access_ISend_IRecv_BottleNeck.cxx
-
-libParaMEDMEMTest_la_CPPFLAGS = \
- @CPPUNIT_INCLUDES@ \
- $(MPI_INCLUDES) \
- -I$(srcdir)/../INTERP_KERNEL \
- -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../INTERP_KERNEL/Geometric2D \
- -I$(srcdir)/../ParaMEDMEM \
- -I$(srcdir)/../MEDCoupling \
- -I$(srcdir)/../MEDLoader \
- -I$(srcdir)/../ParaMEDLoader
-
-libParaMEDMEMTest_la_LDFLAGS = \
- ../ParaMEDMEM/libparamedmem.la \
- ../ParaMEDLoader/libparamedloader.la \
- @CPPUNIT_LIBS@ $(MPI_LIBS)
-
-# Executables targets
-bin_PROGRAMS = \
- TestParaMEDMEM \
- TestMPIAccessDEC \
- TestMPIAccess \
- test_perf
-
-dist_TestParaMEDMEM_SOURCES = TestParaMEDMEM.cxx
-dist_TestMPIAccessDEC_SOURCES = TestMPIAccessDEC.cxx
-dist_TestMPIAccess_SOURCES = TestMPIAccess.cxx
-dist_test_perf_SOURCES = test_perf.cxx
-
-if MPI2_IS_OK
-bin_PROGRAMS += \
- ParaMEDMEMTestMPI2_1 \
- ParaMEDMEMTestMPI2_2
-
-dist_ParaMEDMEMTestMPI2_1_SOURCES = \
- MPI2Connector.cxx \
- ParaMEDMEMTestMPI2_1.cxx
-
-dist_ParaMEDMEMTestMPI2_2_SOURCES = \
- MPI2Connector.cxx \
- ParaMEDMEMTestMPI2_2.cxx
-
-endif
-
-LDADD = $(MED3_LIBS_C_ONLY) $(libMEDMEMTest_la_LDFLAGS) -lm $(MPI_LIBS) \
- libParaMEDMEMTest.la \
- ../INTERP_KERNEL/libinterpkernel.la $(CPPUNIT_LIBS) \
- ../ParaMEDMEM/libparamedmem.la \
- ../MEDCoupling/libmedcoupling.la \
- ../MEDLoader/libmedloader.la
- ../INTERP_KERNEL/libinterpkernel.la
-
-if MED_ENABLE_FVM
- LDADD += $(FVM_LIBS)
- libParaMEDMEMTest_la_CPPFLAGS += -DMED_ENABLE_FVM $(FVM_INCLUDES)
- libParaMEDMEMTest_la_LDFLAGS += $(FVM_LIBS)
-endif
-
-AM_CPPFLAGS += $(libParaMEDMEMTest_la_CPPFLAGS)
-
-UNIT_TEST_PROG = TestParaMEDMEM
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-#
-
-# MED MEDMEM_SWIG : binding of C++ implementation and Python
-#
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-salomepython_PYTHON = ParaMEDMEM.py
-salomepyexec_LTLIBRARIES = _ParaMEDMEM.la
-
-salomeinclude_HEADERS = \
- ParaMEDMEM.i
-
-SWIG_DEF = ParaMEDMEM.i ParaMEDMEM.typemap
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) $(MPI_INCLUDES) -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCoupling_Swig \
- -I$(srcdir)/../MEDLoader/Swig -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../ParaMEDLoader \
- -I$(srcdir)/../MEDLoader
-
-dist__ParaMEDMEM_la_SOURCES = $(SWIG_DEF)
-nodist__ParaMEDMEM_la_SOURCES = ParaMEDMEM_wrap.cxx
-ParaMEDMEM.py : ParaMEDMEM_wrap.cxx
-
-ParaMEDMEM_wrap.cxx: $(SWIG_DEF)
- $(SWIG) $(SWIG_FLAGS) -o $@ $<
-
-_ParaMEDMEM_la_CPPFLAGS = $(PYTHON_INCLUDES) \
- $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- -I$(srcdir)/../INTERP_KERNEL \
- $(MPI_INCLUDES) -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../MEDCoupling -I$(srcdir)/../ParaMEDLoader -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDLoader/Swig
-
-_ParaMEDMEM_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) $(MPI_LIBS) \
- ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la \
- ../ParaMEDMEM/libparamedmem.la ../ParaMEDLoader/libparamedloader.la
-
-if MED_ENABLE_KERNEL
- _ParaMEDMEM_la_CPPFLAGS += ${KERNEL_CXXFLAGS}
- _ParaMEDMEM_la_LDFLAGS += ${KERNEL_LDFLAGS} -lSALOMELocalTrace
-endif
-
-CLEANFILES = ParaMEDMEM_wrap.cxx ParaMEDMEM.py
-
-dist_salomescript_DATA= test_InterpKernelDEC.py \
- test_NonCoincidentDEC.py \
- test_StructuredCoincidentDEC.py \
- ParaMEDMEM.py
+++ /dev/null
-# Copyright (C) 2007-2013 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
-# 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
-
-include $(top_srcdir)/adm_local/unix/make_common_starter.am
-
-# this directory must be recompiled before Test folder
-
-if CPPUNIT_IS_OK
-# SUBDIRS=. Test
-endif
-
-lib_LTLIBRARIES= librenumber.la
-
-salomeinclude_HEADERS= \
-RENUMBER_Renumbering.hxx \
-RenumberingFactory.hxx \
-RENUMBERDefines.hxx
-
-if MED_ENABLE_METIS
- salomeinclude_HEADERS+= RENUMBER_METISRenumbering.hxx
-endif
-if BOOST_IS_OK
- salomeinclude_HEADERS+= RENUMBER_BOOSTRenumbering.hxx
-endif
-
-dist_librenumber_la_SOURCES= \
-RENUMBER_Renumbering.cxx \
-RenumberingFactory.cxx
-
-if MED_ENABLE_METIS
- dist_librenumber_la_SOURCES+= RENUMBER_METISRenumbering.cxx
-endif
-if BOOST_IS_OK
- dist_librenumber_la_SOURCES+= RENUMBER_BOOSTRenumbering.cxx
-endif
-
-librenumber_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \
- $(BOOST_CPPFLAGS) \
- -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases \
- -I$(srcdir)/../INTERP_KERNEL/GaussPoints \
- -I$(srcdir)/../INTERP_KERNEL
-
-librenumber_la_LDFLAGS=
-#libmedsplitter_la_LDFLAGS= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) \
-# ../MEDLoader/libmedloader.la
-
-if MED_ENABLE_METIS
- librenumber_la_CPPFLAGS+= $(METIS_CPPFLAGS)
- librenumber_la_LDFLAGS+= $(METIS_LIBS)
-endif
-if BOOST_IS_OK
- librenumber_la_CPPFLAGS+= $(BOOST_CPPFLAGS) -DENABLE_BOOST
- librenumber_la_LDFLAGS+= $(BOOST_LIBS)
-endif
-if MED_ENABLE_KERNEL
- librenumber_la_CPPFLAGS+= ${KERNEL_CXXFLAGS}
- librenumber_la_LDFLAGS+= ${KERNEL_LDFLAGS} -lSALOMELocalTrace
-endif
-
-librenumber_la_LDFLAGS+= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) \
- ../MEDLoader/libmedloader.la ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la
-
-# Executables targets
-bin_PROGRAMS= renumber
-
-dist_renumber_SOURCES= renumbering.cxx
-
-renumber_CPPFLAGS= $(librenumber_la_CPPFLAGS)
-renumber_LDADD= $(librenumber_la_LDFLAGS) -lm $(BOOST_LIBS) librenumber.la
-if MED_ENABLE_KERNEL
- renumber_LDADD+= -lSALOMEBasics
-endif
-
-OBSOLETE_FILES =
-# MEDSPLITTER_SequentialTopology.cxx \
-# test_HighLevelAPI.cxx
-
-EXTRA_DIST += $(OBSOLETE_FILES) testRenumbering.py
-