source: CIVL/examples/mpi/Makefile@ beab7f2

main test-branch
Last change on this file since beab7f2 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
RevLine 
[e3151da]1
2CIVL = civl
3VERIFY = $(CIVL) verify
4CC = cc
5
[7c2f812]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
[e3151da]7
[ad65a85]8mpi_adder: adder_par.c
9 $(VERIFY) -input_mpi_nprocs=10 -inputNB=20 adder_par.c
10
[e3151da]11mpi_wave1d: wave1d.c
12 $(VERIFY) wave1d.c
13
14mpi_diff2d: diffusion2d.c
15 $(VERIFY) -inputNPROCSX=2 -inputNPROCSY=2 -inputNSTEPSB=3 diffusion2d.c
16
[0baeebd]17mpi_diff1d: diffusion1d.c
18 $(VERIFY) diffusion1d.c
19
[e3151da]20mpi_pi: mpi_pi.c
21 $(VERIFY) mpi_pi.c
22
[0baeebd]23mpi_gather: ${routines/Gather_Scatter/mpi_gather.c}
[44599e4]24 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_gather.c
[0baeebd]25
26mpi_scatter: ${routines/Gather_Scatter/mpi_scatter.c}
[44599e4]27 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_scatter.c
[0baeebd]28
29mpi_gatherv: ${routines/Gather_Scatter/mpi_gatherv.c}
[44599e4]30 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_gatherv.c
[0baeebd]31
32mpi_scatterv: ${routines/Gather_Scatter/mpi_scatterv.c}
[44599e4]33 $(VERIFY) -input_mpi_nprocs=4 -enablePrintf=false routines/Gather_Scatter/mpi_scatterv.c
[0baeebd]34
[024a9eb]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
[0baeebd]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
[7c2f812]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
[e3151da]65clean:
66 rm -f -r CIVLREP
67 rm -r -f *~
68
Note: See TracBrowser for help on using the repository browser.