README
1MBCoupler: parallel solution transfer between meshes
2
3For a paper describing this capability, see http://www.mcs.anl.gov/~tautges/downloads/scalablecoupling2.pdf.
4
5To run mbcoupler_test, do the following:
6
7 mpiexec -np 2 mbcoupler_test -meshes <MOAB_DIR>/MeshFiles/unittest/64bricks_1khex.h5m <MOAB_DIR>/MeshFiles/unittest/64bricks_12ktet.h5m -itag vertex_field -outfile dum.h5m
8
9where <MOAB_DIR> is your MOAB source directory.
10
11To see syntax for running the tool, just type ./mbcoupler_test.
12
13On my dual-core laptop, the output of the above test is:
14
15tautges@tautges-e4300:$ mpiexec -np 2 ~/code/MOABpar/tools/mbcoupler/mbcoupler_test -meshes 64bricks_1khex.h5m 64bricks_12ktet.h5m -itag vertex_field -outfile dum.h5m
16Parallel Read times:
17 0.0941911 PARALLEL READ PART
18 0.091558 PARALLEL RESOLVE_SHARED_ENTS
19 0.030874 PARALLEL EXCHANGE_GHOSTS
20 0.00243878 PARALLEL RESOLVE_SHARED_SETS
21 0.215919 PARALLEL TOTAL
22Parallel Read times:
23 0.187757 PARALLEL READ PART
24 0.14653 PARALLEL RESOLVE_SHARED_ENTS
25 0.129782 PARALLEL EXCHANGE_GHOSTS
26 0.00410199 PARALLEL RESOLVE_SHARED_SETS
27 0.465946 PARALLEL TOTAL
28Proc 1: box min/max, tree depth = (-0.5,-0.5,-0.5), (3.5,1.5,3.5), 12
29Proc 0: box min/max, tree depth = (-0.5,1.5,-0.5), (3.5,3.5,3.5), 12
30point location: wanted 1096 got 1019 locally, 77 remote, missing 0
31point location: wanted 1376 got 1193 locally, 183 remote, missing 0
32
33Max time : 2.28864 0.0607822 0.00296688 (inst loc interp -- 2 procs )
34Wrote dum.h5m
35mbcoupler_test complete.
36WriteHDF5: 0.160172
37 gather mesh: 0.033056
38 create file: 0.095634
39 create nodes: 0.00828218
40 negotiate types: 6.29425e-05
41 craete elem: 0.000479937
42 file id exch: 0.0386569
43 create adj: 0.0107481
44 create set: 0.00482583
45 shared ids: 2.09808e-05
46 shared data: 5.4121e-05
47 set offsets: 0.00468326
48 create tags: 0.038074
49 coordinates: 0.000541925
50 connectivity: 0.016875
51 sets: 0.00612497
52 set descrip: 0.000552893
53 set content: 0.00394988
54 set parent: 0.000825882
55 set child: 0.000779152
56 adjacencies: 1.09673e-05
57 tags: 0.017395
58 dense data: 0.00216842
59 sparse data: 0.015111
60 var-len data: 0
61Wrote dum.h5m
62mbcoupler_test complete.
63