source: CIVL/examples/mpi/Makefile@ bb03188

main test-branch
Last change on this file since bb03188 was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 2.0 KB
Line 
1
2CIVL = civl
3VERIFY = $(CIVL) verify
4CC = cc
5
6all: mpi_wave1d mpi_diff2d mpi_diff1d mpi_pi mpi_gather mpi_scatter mpi_gatherv mpi_scatterv mpi_reduce mpi_sysStatus mpi_sysStatusBad mpi_sysStatusBad2 mpi_prime mpi_matmat sum_array
7
8mpi_adder: adder_par.c
9 $(VERIFY) -input_mpi_nprocs=10 -inputNB=20 adder_par.c
10
11mpi_wave1d: wave1d.c
12 $(VERIFY) wave1d.c
13
14mpi_diff2d: diffusion2d.c
15 $(VERIFY) -inputNPROCSX=2 -inputNPROCSY=2 -inputNSTEPSB=3 diffusion2d.c
16
17mpi_diff1d: diffusion1d.c
18 $(VERIFY) diffusion1d.c
19
20mpi_pi: mpi_pi.c
21 $(VERIFY) mpi_pi.c
22
23mpi_gather: ${routines/Gather_Scatter/mpi_gather.c}
24 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_gather.c
25
26mpi_scatter: ${routines/Gather_Scatter/mpi_scatter.c}
27 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_scatter.c
28
29mpi_gatherv: ${routines/Gather_Scatter/mpi_gatherv.c}
30 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_gatherv.c
31
32mpi_scatterv: ${routines/Gather_Scatter/mpi_scatterv.c}
33 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_scatterv.c
34
35mpi_scatter_inplace: ${routines/Gather_Scatter/mpi_scatter_inPlace.c}
36 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_scatter_inPlace.c
37
38mpi_gather_inplace: ${routines/Gather_Scatter/mpi_gather_inPlace.c}
39 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_gather_inPlace.c
40
41mpi_sysStatus: ${routines//mpiSysStatus.c}
42 $(VERIFY) routines/mpiSysStatus.c
43
44mpi_sysStatusBad: ${routines/mpiSysStatusBad.c}
45 $(VERIFY) routines/mpiSysStatusBad.c
46
47mpi_sysStatusBad2: ${routines/mpiSysStatusBad2.c}
48 $(VERIFY) routines/mpiSysStatusBad2.c
49
50mpi_probe: ${routines/probe.c}
51 $(VERIFY) routines/probe.c
52
53mpi_reduce: ${routines/reduce.c}
54 $(VERIFY) routines/reduce.c
55
56mpi_prime: mpi_prime.c
57 $(VERIFY) mpi_prime.c
58
59mpi_matmat: ${matmat_mw/matmat_mw.c}
60 $(VERIFY) matmat_mw/matmat_mw.c
61
62mpi_sum_array: sum_array.c
63 $(VERIFY) sum_array.c
64
65clean:
66 rm -f -r CIVLREP
67 rm -r -f *~
68
Note: See TracBrowser for help on using the repository browser.