Skip to content

Commit d435d0d

Browse files
authored
AMReX/PICSAR: Weekly Update (#2666)
* AMReX: Weekly Update * Reset: PEC_particle, RepellingParticles, subcyclingMR New AMReX grid layout routines split grids until they truly reach number of MPI ranks, if blocking factor allows. This changes some of our particle orders slightly.
1 parent 319c4b4 commit d435d0d

File tree

7 files changed

+44
-44
lines changed

7 files changed

+44
-44
lines changed

Regression/Checksum/benchmarks_json/PEC_particle.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,34 @@
22
"electron": {
33
"particle_cpu": 0.0,
44
"particle_id": 1.0,
5-
"particle_momentum_x": 4.561563069992995e-31,
6-
"particle_momentum_y": 4.735240262495866e-34,
7-
"particle_momentum_z": 1.1663276912624509e-48,
5+
"particle_momentum_x": 4.561563069992461e-31,
6+
"particle_momentum_y": 4.735240262497721e-34,
7+
"particle_momentum_z": 2.071049171405733e-48,
88
"particle_position_x": 3.199800000000243e-05,
9-
"particle_position_y": 6.591777047777489e-21,
10-
"particle_position_z": 9.312874618739578e-36,
9+
"particle_position_y": 6.5917770477795185e-21,
10+
"particle_position_z": 8.226638814151006e-36,
1111
"particle_weight": 1.0
1212
},
1313
"lev=0": {
14-
"Bx": 5.661370479374975e-05,
15-
"By": 1.3668681064411596e-16,
16-
"Bz": 0.00011100031731970013,
17-
"Ex": 26731.847337630617,
18-
"Ey": 29057.333990451483,
19-
"Ez": 16060.200852127742,
20-
"jx": 4.476492463177985e-05,
21-
"jy": 43090052.26648687,
14+
"Bx": 5.6613704793749595e-05,
15+
"By": 1.3914875815016033e-16,
16+
"Bz": 0.00011100031731969847,
17+
"Ex": 26731.84733762923,
18+
"Ey": 29057.3339904507,
19+
"Ez": 16060.200852126594,
20+
"jx": 4.476492463221237e-05,
21+
"jy": 43090052.26648572,
2222
"jz": 0.0
2323
},
2424
"proton": {
2525
"particle_cpu": 0.0,
2626
"particle_id": 2.0,
27-
"particle_momentum_x": 5.254805380844202e-32,
27+
"particle_momentum_x": 5.254805380842948e-32,
2828
"particle_momentum_y": 1.002878875615426e-18,
29-
"particle_momentum_z": 1.4307076091364584e-48,
29+
"particle_momentum_z": 4.1182431708325955e-49,
3030
"particle_position_x": 3.199799999999955e-05,
3131
"particle_position_y": 6.5726706900619935e-06,
32-
"particle_position_z": 2.9858862553558572e-36,
32+
"particle_position_z": 8.144837844277877e-37,
3333
"particle_weight": 1.0
3434
}
3535
}

Regression/Checksum/benchmarks_json/RepellingParticles.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"particle_id": 1.0,
55
"particle_momentum_x": 7.291372825198814e-23,
66
"particle_momentum_y": 0.0,
7-
"particle_momentum_z": 1.546448492277708e-36,
8-
"particle_position_x": 1.297993341485761e-05,
9-
"particle_position_y": 1.779311800015497e-19,
7+
"particle_momentum_z": 1.5464484922777076e-36,
8+
"particle_position_x": 1.2979933414857606e-05,
9+
"particle_position_y": 1.7793118000154973e-19,
1010
"particle_weight": 5000000000000.0
1111
},
1212
"electron2": {
@@ -15,22 +15,22 @@
1515
"particle_momentum_x": 7.291372825198502e-23,
1616
"particle_momentum_y": 0.0,
1717
"particle_momentum_z": 1.566783697283594e-36,
18-
"particle_position_x": 1.297993341485725e-05,
18+
"particle_position_x": 1.2979933414857252e-05,
1919
"particle_position_y": 1.79978846968537e-19,
2020
"particle_weight": 5000000000000.0
2121
},
2222
"lev=0": {
2323
"Bx": 0.0,
24-
"By": 10242.82951116687,
24+
"By": 10242.829286325377,
2525
"Bz": 0.0,
26-
"Ex": 11290112090935.82,
26+
"Ex": 11290112090935.816,
2727
"Ey": 0.0,
28-
"Ez": 15386357337389.65,
28+
"Ez": 15386357337389.652,
2929
"F": 8585.384852879466,
30-
"divE": 1.234698921124232e+18,
31-
"jx": 495277180757311.8,
30+
"divE": 1.2346989211242322e+18,
31+
"jx": 495277180757311.75,
3232
"jy": 0.0,
33-
"jz": 10.64185986759511,
33+
"jz": 10.641859867595105,
3434
"rho": 6408706.535999998
3535
}
3636
}

Regression/Checksum/benchmarks_json/subcyclingMR.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
"beam": {
33
"particle_cpu": 0.0,
44
"particle_id": 150005000.0,
5-
"particle_momentum_x": 4.341975879582419e-19,
5+
"particle_momentum_x": 4.341970536840506e-19,
66
"particle_momentum_y": 0.0,
7-
"particle_momentum_z": 4.854125491397747e-17,
8-
"particle_position_x": 0.0006315950294961043,
7+
"particle_momentum_z": 4.854125969816336e-17,
8+
"particle_position_x": 0.000631595029496105,
99
"particle_position_y": 0.08491248490855219,
1010
"particle_weight": 62415090744607.65
1111
},
@@ -25,7 +25,7 @@
2525
"Bz": 0.0,
2626
"Ex": 388788109636517.25,
2727
"Ey": 0.0,
28-
"Ez": 475734042024292.5,
28+
"Ez": 475734042024292.44,
2929
"jx": 3.8453833238655616e+17,
3030
"jy": 0.0,
3131
"jz": 6.358844776737537e+17
@@ -34,29 +34,29 @@
3434
"Bx": 0.0,
3535
"By": 1869002.1405830402,
3636
"Bz": 0.0,
37-
"Ex": 876808143853004.9,
37+
"Ex": 876808143853005.0,
3838
"Ey": 0.0,
39-
"Ez": 918405586302947.4,
39+
"Ez": 918405586302947.2,
4040
"jx": 1.536628245883072e+17,
4141
"jy": 0.0,
4242
"jz": 4.129776951264712e+17
4343
},
4444
"plasma_e": {
45-
"particle_cpu": 0.0,
46-
"particle_id": 1653014286.0,
47-
"particle_momentum_x": 1.102408072879855e-18,
45+
"particle_cpu": 30217.0,
46+
"particle_id": 1048674286.0,
47+
"particle_momentum_x": 1.10240793316972e-18,
4848
"particle_momentum_y": 0.0,
49-
"particle_momentum_z": 1.4306919600099368e-18,
50-
"particle_position_x": 0.23607785290428884,
49+
"particle_momentum_z": 1.430691945336632e-18,
50+
"particle_position_x": 0.23607785290428887,
5151
"particle_position_y": 0.290297172085528,
5252
"particle_weight": 5532897949218750.0
5353
},
5454
"plasma_p": {
55-
"particle_cpu": 0.0,
56-
"particle_id": 1695657024.0,
55+
"particle_cpu": 31872.0,
56+
"particle_id": 1058217024.0,
5757
"particle_momentum_x": 1.8564730642732005e-18,
5858
"particle_momentum_y": 0.0,
59-
"particle_momentum_z": 2.4167645961331673e-18,
59+
"particle_momentum_z": 2.416764596133168e-18,
6060
"particle_position_x": 0.23904668587287342,
6161
"particle_position_y": 0.31004658592211964,
6262
"particle_weight": 5835937500000001.0

Regression/WarpX-GPU-tests.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ emailBody = Check https://ccse.lbl.gov/pub/GpuRegressionTesting/WarpX/ for more
4848

4949
[AMReX]
5050
dir = /home/regtester/git/amrex/
51-
branch = 60fe729fe2ba65ebffc88c0af18743c254d3992c
51+
branch = 9373709e34b23add981551d5446bc4810fd3b688
5252

5353
[source]
5454
dir = /home/regtester/git/WarpX

Regression/WarpX-tests.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ emailBody = Check https://ccse.lbl.gov/pub/RegressionTesting/WarpX/ for more det
4848

4949
[AMReX]
5050
dir = /home/regtester/AMReX_RegTesting/amrex/
51-
branch = 60fe729fe2ba65ebffc88c0af18743c254d3992c
51+
branch = 9373709e34b23add981551d5446bc4810fd3b688
5252

5353
[source]
5454
dir = /home/regtester/AMReX_RegTesting/warpx

cmake/dependencies/AMReX.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ set(WarpX_amrex_src ""
239239
set(WarpX_amrex_repo "https://github.com/AMReX-Codes/amrex.git"
240240
CACHE STRING
241241
"Repository URI to pull and build AMReX from if(WarpX_amrex_internal)")
242-
set(WarpX_amrex_branch "60fe729fe2ba65ebffc88c0af18743c254d3992c"
242+
set(WarpX_amrex_branch "9373709e34b23add981551d5446bc4810fd3b688"
243243
CACHE STRING
244244
"Repository branch for WarpX_amrex_repo if(WarpX_amrex_internal)")
245245

run_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ python3 -m pip install --upgrade -r warpx/Regression/requirements.txt
6666

6767
# Clone PICSAR, AMReX and warpx-data
6868
git clone https://github.com/AMReX-Codes/amrex.git
69-
cd amrex && git checkout --detach 60fe729fe2ba65ebffc88c0af18743c254d3992c && cd -
69+
cd amrex && git checkout --detach 9373709e34b23add981551d5446bc4810fd3b688 && cd -
7070
# Use QED brach for QED tests
7171
git clone https://github.com/ECP-WarpX/picsar.git
7272
cd picsar && git checkout --detach 7b5449f92a4b30a095cc4a67f0a8b1fc69680e15 && cd -

0 commit comments

Comments
 (0)