mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-13 04:37:05 +01:00
Stencil code pretty much shaken out.
Beginning of inner product and norm2.
This commit is contained in:
33
Makefile.am
33
Makefile.am
@ -1,11 +1,22 @@
|
||||
# additional include paths necessary to compile the C++ library
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/
|
||||
|
||||
|
||||
extra_sources=
|
||||
if BUILD_COMMS_MPI
|
||||
extra_sources+=Grid_communicator_mpi.cc
|
||||
extra_sources+=Grid_stencil_common.cc
|
||||
endif
|
||||
if BUILD_COMMS_NONE
|
||||
extra_sources+=Grid_communicator_fake.cc
|
||||
extra_sources+=Grid_stencil_common.cc
|
||||
endif
|
||||
|
||||
#
|
||||
# Libraries
|
||||
#
|
||||
lib_LIBRARIES = libGrid.a
|
||||
libGrid_a_SOURCES = Grid_init.cc
|
||||
libGrid_a_SOURCES = Grid_init.cc $(extra_sources)
|
||||
|
||||
#
|
||||
# Include files
|
||||
@ -26,24 +37,18 @@ include_HEADERS = Grid_config.h\
|
||||
Grid_cshift_common.h\
|
||||
Grid_cshift_mpi.h\
|
||||
Grid_cshift_none.h\
|
||||
Grid_stencil.h\
|
||||
Grid_math_types.h
|
||||
|
||||
|
||||
#
|
||||
# Test code
|
||||
#
|
||||
bin_PROGRAMS = Grid_main
|
||||
|
||||
extra_sources=
|
||||
if BUILD_COMMS_MPI
|
||||
extra_sources+=Grid_communicator_mpi.cc
|
||||
endif
|
||||
if BUILD_COMMS_NONE
|
||||
extra_sources+=Grid_communicator_fake.cc
|
||||
endif
|
||||
|
||||
Grid_main_SOURCES = \
|
||||
Grid_main.cc\
|
||||
$(extra_sources)
|
||||
bin_PROGRAMS = Grid_main test_Grid_stencil
|
||||
|
||||
Grid_main_SOURCES = Grid_main.cc
|
||||
Grid_main_LDADD = libGrid.a
|
||||
|
||||
test_Grid_stencil_SOURCES = test_Grid_Stencil.cc
|
||||
test_Grid_stencil_LDADD = libGrid.a
|
||||
|
||||
|
Reference in New Issue
Block a user