Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
O
openfpm_pdata
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
openfpm
openfpm_pdata
Commits
17c7b493
Commit
17c7b493
authored
Sep 22, 2016
by
incardon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing pata
parent
9ecf78ac
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
5 deletions
+28
-5
configure.ac
configure.ac
+23
-0
images/Makefile.am
images/Makefile.am
+4
-4
src/Makefile.am
src/Makefile.am
+1
-1
No files found.
configure.ac
View file @
17c7b493
...
...
@@ -167,6 +167,29 @@ if test x"$scancoverty" = x"yes"; then
fi
###### Checking for compiler flags -fext-numeric-literals
AC_LANG_PUSH([C++])
my_save_cflags="$CXXFLAGS"
CXXFLAGS=-fext-numeric-literals
AC_MSG_CHECKING([whether CXX supports -fext-numeric-literals])
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])],
[AC_MSG_RESULT([yes])],
[
AM_CXXFLAGS=-fext-numeric-literals
echo "-fext-numeric-literals" > config_opt
],
[
AC_MSG_RESULT([no]),
echo "" > config_opt
]
)
AC_LANG_POP([C++])
CXXFLAGS="$my_save_cflags"
AC_SUBST([AM_CXXFLAGS])
## Check for parMetis
IMMDX_LIB_PARMETIS([],[echo "Cannot detect parmetis, use the --with-parmetis option if it is not installed in the default location"
...
...
images/Makefile.am
View file @
17c7b493
...
...
@@ -2,22 +2,22 @@ LINKLIBS = $(LIBHILBERT_LIB) $(PETSC_LIB) $(METIS_LIB) $(PARMETIS_LIB) $(PTHREA
noinst_PROGRAMS
=
cart_dec metis_dec dom_box vector_dist
cart_dec_SOURCES
=
CartDecomposition_gen_vtk.cpp ../src/lib/pdata.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
cart_dec_CXXFLAGS
=
$(PETSC_INCLUDE)
$(METIS_INCLUDE)
$(PARMETIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
cart_dec_CXXFLAGS
=
$(
AM_CXXFLAGS)
$(
PETSC_INCLUDE)
$(METIS_INCLUDE)
$(PARMETIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
cart_dec_CFLAGS
=
$(CUDA_CFLAGS)
cart_dec_LDADD
=
$(LINKLIBS)
-lparmetis
-lmetis
metis_dec_SOURCES
=
Metis_gen_vtk.cpp ../src/lib/pdata.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
metis_dec_CXXFLAGS
=
$(PETSC_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
metis_dec_CXXFLAGS
=
$(
AM_CXXFLAGS)
$(
PETSC_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
metis_dec_CFLAGS
=
$(CUDA_CFLAGS)
metis_dec_LDADD
=
$(LINKLIBS)
-lmetis
dom_box_SOURCES
=
domain_gen_vtk.cpp ../src/lib/pdata.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
dom_box_CXXFLAGS
=
$(PETSC_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
dom_box_CXXFLAGS
=
$(
AM_CXXFLAGS)
$(
PETSC_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
dom_box_CFLAGS
=
$(CUDA_CFLAGS)
dom_box_LDADD
=
$(LINKLIBS)
vector_dist_SOURCES
=
vector.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/memory/PtrMemory.cpp
vector_dist_CXXFLAGS
=
$(LIBHILBERT_INCLUDE)
$(PETSC_INCLUDE)
$(PARMETIS_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(HDF5_CPPFLAGS)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
vector_dist_CXXFLAGS
=
$(
AM_CXXFLAGS)
$(
LIBHILBERT_INCLUDE)
$(PETSC_INCLUDE)
$(PARMETIS_INCLUDE)
$(METIS_INCLUDE)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(HDF5_CPPFLAGS)
$(BOOST_CPPFLAGS)
-I
../src
-Wno-unused-function
-Wno-unused-local-typedefs
vector_dist_CFLAGS
=
$(CUDA_CFLAGS)
vector_dist_LDADD
=
$(LINKLIBS)
-lparmetis
-lmetis
...
...
src/Makefile.am
View file @
17c7b493
...
...
@@ -2,7 +2,7 @@ LINKLIBS = $(LIBHILBERT_LIB) $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_L
noinst_PROGRAMS
=
pdata
pdata_SOURCES
=
main.cpp Grid/grid_dist_id_unit_test.cpp lib/pdata.cpp test_multiple_o.cpp ../openfpm_devices/src/memory/HeapMemory.cpp ../openfpm_devices/src/memory/PtrMemory.cpp ../openfpm_vcluster/src/VCluster.cpp ../openfpm_devices/src/Memleak_check.cpp
pdata_CXXFLAGS
=
$(LIBHILBERT_INCLUDE)
$(PETSC_INCLUDE)
$(HDF5_CPPFLAGS)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(PARMETIS_INCLUDE)
$(METIS_INCLUDE)
$(BOOST_CPPFLAGS)
$(H5PART_INCLUDE)
-DPARALLEL_IO
-Wno-unused-local-typedefs
pdata_CXXFLAGS
=
$(
AM_CXXFLAGS)
$(
LIBHILBERT_INCLUDE)
$(PETSC_INCLUDE)
$(HDF5_CPPFLAGS)
$(CUDA_CFLAGS)
$(INCLUDES_PATH)
$(PARMETIS_INCLUDE)
$(METIS_INCLUDE)
$(BOOST_CPPFLAGS)
$(H5PART_INCLUDE)
-DPARALLEL_IO
-Wno-unused-local-typedefs
pdata_CFLAGS
=
$(CUDA_CFLAGS)
pdata_LDADD
=
$(LINKLIBS)
-lparmetis
-lmetis
nobase_include_HEADERS
=
Decomposition/CartDecomposition.hpp Decomposition/CartDecomposition_ext.hpp Decomposition/common.hpp Decomposition/Decomposition.hpp Decomposition/ie_ghost.hpp
\
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment