Skip to content

Commit ccbf23b

Browse files
committed
Rename Left, Right to A, B
1 parent a977a22 commit ccbf23b

File tree

4 files changed

+30
-38
lines changed

4 files changed

+30
-38
lines changed

growing-mesh/precice-config.xml

Lines changed: 24 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,50 +9,42 @@
99

1010
<profiling mode="all" />
1111

12-
<data:scalar name="Data-Left" />
13-
<data:scalar name="Data-Right" />
12+
<data:scalar name="Data-A" />
13+
<data:scalar name="Data-B" />
1414

15-
<mesh name="Left-Mesh" dimensions="3">
16-
<use-data name="Data-Left" />
17-
<use-data name="Data-Right" />
15+
<mesh name="A-Mesh" dimensions="3">
16+
<use-data name="Data-A" />
17+
<use-data name="Data-B" />
1818
</mesh>
1919

20-
<mesh name="Right-Mesh" dimensions="3">
21-
<use-data name="Data-Left" />
22-
<use-data name="Data-Right" />
20+
<mesh name="B-Mesh" dimensions="3">
21+
<use-data name="Data-A" />
22+
<use-data name="Data-B" />
2323
</mesh>
2424

25-
<participant name="Left">
26-
<provide-mesh name="Left-Mesh" />
27-
<write-data name="Data-Left" mesh="Left-Mesh" />
28-
<read-data name="Data-Right" mesh="Left-Mesh" />
29-
<receive-mesh name="Right-Mesh" from="Right" />
30-
<mapping:nearest-neighbor
31-
direction="read"
32-
from="Right-Mesh"
33-
to="Left-Mesh"
34-
constraint="consistent" />
25+
<participant name="A">
26+
<provide-mesh name="A-Mesh" />
27+
<write-data name="Data-A" mesh="A-Mesh" />
28+
<read-data name="Data-B" mesh="A-Mesh" />
29+
<receive-mesh name="B-Mesh" from="B" />
30+
<mapping:nearest-neighbor direction="read" from="B-Mesh" to="A-Mesh" constraint="consistent" />
3531
</participant>
3632

37-
<participant name="Right">
38-
<provide-mesh name="Right-Mesh" />
39-
<read-data name="Data-Left" mesh="Right-Mesh" />
40-
<write-data name="Data-Right" mesh="Right-Mesh" />
41-
<receive-mesh name="Left-Mesh" from="Left" />
42-
<mapping:nearest-neighbor
43-
direction="read"
44-
from="Left-Mesh"
45-
to="Right-Mesh"
46-
constraint="consistent" />
33+
<participant name="B">
34+
<provide-mesh name="B-Mesh" />
35+
<read-data name="Data-A" mesh="B-Mesh" />
36+
<write-data name="Data-B" mesh="B-Mesh" />
37+
<receive-mesh name="A-Mesh" from="A" />
38+
<mapping:nearest-neighbor direction="read" from="A-Mesh" to="B-Mesh" constraint="consistent" />
4739
</participant>
4840

49-
<m2n:sockets acceptor="Left" connector="Right" exchange-directory=".." />
41+
<m2n:sockets acceptor="A" connector="B" exchange-directory=".." />
5042

5143
<coupling-scheme:parallel-explicit>
5244
<time-window-size value="1" />
5345
<max-time-windows value="12" />
54-
<participants first="Left" second="Right" />
55-
<exchange data="Data-Left" mesh="Left-Mesh" from="Left" to="Right" />
56-
<exchange data="Data-Right" mesh="Right-Mesh" from="Right" to="Left" />
46+
<participants first="A" second="B" />
47+
<exchange data="Data-A" mesh="A-Mesh" from="A" to="B" />
48+
<exchange data="Data-B" mesh="B-Mesh" from="B" to="A" />
5749
</coupling-scheme:parallel-explicit>
5850
</precice-configuration>

growing-mesh/solver/run_left.sh renamed to growing-mesh/solver/run_A.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ python3 -m venv .venvl
66
pip install -r requirements.txt
77

88
if [ $# -eq 0 ]; then
9-
python3 solver.py Left
9+
python3 solver.py A
1010
else
11-
mpirun -n "$@" python3 solver.py Left
11+
mpirun -n "$@" python3 solver.py A
1212
fi

growing-mesh/solver/run_right.sh renamed to growing-mesh/solver/run_B.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ python3 -m venv .venvr
66
pip install -r requirements.txt
77

88
if [ $# -eq 0 ]; then
9-
python3 solver.py Right
9+
python3 solver.py B
1010
else
11-
mpirun -n "$@" python3 solver.py Right
11+
mpirun -n "$@" python3 solver.py B
1212
fi

growing-mesh/solver/solver.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
import argparse
1010

1111
parser = argparse.ArgumentParser()
12-
parser.add_argument("participant", choices=["Left", "Right"])
12+
parser.add_argument("participant", choices=["A", "B"])
1313
parser.add_argument("--config", "-c", default="../precice-config.xml")
1414
parser.add_argument("--no-remesh", dest="remesh", action="store_false")
1515
args = parser.parse_args()
1616

1717
participant_name = args.participant
18-
remote_name = "Left" if participant_name == "Right" else "Right"
18+
remote_name = "A" if participant_name == "B" else "B"
1919

2020
# x is partitioned per rank and doesn't change
2121
nx = 256 * 3

0 commit comments

Comments
 (0)