File: Makefile.am

package info (click to toggle)
esys-particle 2.1-4
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 7,284 kB
  • sloc: cpp: 77,304; python: 5,647; makefile: 1,176; sh: 10
file content (114 lines) | stat: -rw-r--r-- 2,995 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
#############################################################
##                                                         ##
## Copyright (c) 2003-2011 by The University of Queensland ##
## Earth Systems Science Computational Centre (ESSCC)      ##
## http://www.uq.edu.au/esscc                              ##
##                                                         ##
## Primary Business: Brisbane, Queensland, Australia       ##
## Licensed under the Open Software License version 3.0    ##
## http://www.opensource.org/licenses/osl-3.0.php          ##
##                                                         ##
#############################################################

##

include $(top_srcdir)/Config/Cpp.am

lib_LTLIBRARIES=libParallel.la

AM_CPPFLAGS += \
      $(SILO_CPPFLAGS) \
    -I$(top_builddir) \
    -I$(top_srcdir)/Foundation \
    -I$(top_srcdir)/Model      \
    -I$(top_srcdir)/Fields     \
    -I$(top_srcdir)/Interface  \
    -I$(top_srcdir)/MainBE     \
    -I$(top_srcdir)/Socket

AM_LDFLAGS += $(SILO_LDFLAGS)

libParallel_la_LDFLAGS = 

libParallel_la_SOURCES = \
    ASubLattice.cpp \
		ASubLattice.h \
		LatticeMaster.cpp \
		LatticeMaster.h \
		mpia2abuf.cpp \
		mpia2abuf.h \
		mpibarrier.cpp \
		mpibarrier.h \
		mpibuf.cpp \
		mpibuf.h \
		mpicmdbuf.cpp \
		mpicmdbuf.h \
		mpisgbuf.cpp \
		mpisgbuf.h \
		mpisgvbuf.cpp \
		mpisgvbuf.h \
		mpi_tag_defs.h \
		mpivbuf.cpp \
		mpivbuf.h \
		shake_mpi_defs.h \
		sublattice_cmd.h \
		SubLatticeControler.cpp \
		SubLatticeControler.h \
		SubLattice.cpp \
		SubLattice.h \
		SubLattice.hpp \
		RotSubLattice.h \
		RotSubLattice.hpp \
		vec3_mpi.cpp \
	 	vec3_mpi.h \
		vecpack.cpp \
		CheckPointer.cpp \
	 	CheckPointController.cpp \
	 	CheckPointParams.cpp \
		MpiInfo.cpp \
		CheckPointer.h \
		CheckPointController.h \
	 	CheckPointParams.h \
		MpiInfo.h \
		GeometryReader.cpp \
		GeometryReader.h \
		CheckPointable.cpp \
		CheckPointInfo.cpp \
		CheckPointLoader.cpp \
	 	IterativeReader.h \
		IterativeReader.hpp \
		CheckPointable.h \
		CheckPointInfo.h \
	 	CheckPointLoader.h \
		LatticeParam.cpp \
		LatticeParam.h \
		MeshReader.cpp \
		MeshReader.h \
		MeshReaderImpl.cpp \
		Mesh2DReader.h \
	 	Mesh2DReader.cpp \
		Mesh2DReaderImpl.cpp \
	 	MpiWrap.h \
		BroadCast_cmd.h \
		BroadCast_cmd.hpp \
	 	BroadCast_cmd.cpp \
	 	BMesh2D_cmd.h \
		BMesh2D_cmd.cpp \
	 	GetRef_cmd.h \
		GetRef_cmd.cpp \
		RankAndComm.h \
		LatticeMaster.hpp

libParallel_la_LIBADD =                                \
    $(top_builddir)/Foundation/libFoundation.la        \
    $(top_builddir)/Geometry/libGgGeometry.la          \
    $(top_builddir)/ppa/src/libppa.la                  \
    $(top_builddir)/tml/message/libTmlMessage.la       \
    $(top_builddir)/tml/type/libTmlType.la             \
    $(top_builddir)/Model/libModel.la                  \
    $(top_builddir)/tml/comm/libTmlComm.la             \ 
    $(top_builddir)/Fields/libFields.la

noinst_HEADERS = \
	MeshReaderImpl.h \
	Mesh2DReaderImpl.h