Initializing AMReX (v2024-34-g9e8f8d60eca3)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (v2024-34-g9e8f8d60eca3) initialized Starting run at 07:57:06 UTC on 2024-03-26. Successfully read inputs file ... Castro git describe: 24.03-26-g5707c0c2f AMReX git describe: v2024-34-g9e8f8d60e Microphysics git describe: 24.03-21-g81de2adb reading extern runtime parameters ... 13 Species: He4 C12 O16 Ne20 Mg24 Si28 S32 Ar36 Ca40 Ti44 Cr48 Fe52 Ni56 Successfully read inputs file ... Creating primary with CO core with mass fractions C = 0.4and O = 0.6 and a He shell of solar mass =0. Creating secondary with CO core with mass fractions C = 0.4and O = 0.6 and a He shell of solar mass =0. Generated initial model for primary WD of mass 0.9 solar masses, central density 1.859e+07 g cm**-3, and radius 6.378e+08 cm. Generated initial model for secondary WD of mass 0.9 solar masses, central density 1.859e+07 g cm**-3, and radius 6.378e+08 cm. Castro::numpts_1d at level 0 is 118 Setting the gravity type to PoissonGrav Initializing the data at level 0 Done initializing the level 0 data ...estimated hydro-limited timestep at level 0: 0.1183193811 ...hydro-limited CFL timestep constrained at (i,j,k) = (28,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1183193811 Gravity::fill_multipole_BCs() time = 0.110227944 Gravity::multilevel_solve_for_new_phi() time = 0.561979248 Gravity::fill_multipole_BCs() time = 0.110061546 ... norm of composite residual at level 0 1.086122716e-10 INITIAL GRIDS Level 0 8 grids 262144 cells 100 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 PLOTFILE: file = wdmerger_collision_plt00000 Write plotfile time = 0.165055787 seconds ...estimated hydro-limited timestep at level 0: 0.1183193811 ...hydro-limited CFL timestep constrained at (i,j,k) = (28,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1183193811 [Level 0 step 1] ADVANCE at time 0 with dt = 0.01183193811  Beginning subcycle 1 starting at time 0 with dt = 0.01183193811 Estimated number of subcycles remaining: 1 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 2231369728 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 27.5017443 on level 0 Castro::construct_old_gravity() time = 0.067366299 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: 8.58236043e+23 ymom added: -1.813388729e+24 zmom added: -2.417851639e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.595340882 on level 0 ... Entering construct_ctu_hydro_source() on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.590295762e+48 ener added: 2.303659671e+42 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 6.099178502 on level 0 ... new-time level Poisson gravity solve at level 0 Gravity::fill_multipole_BCs() time = 0.118684113 Gravity::solve_for_phi() time = 0.459245042 on level 0 Castro::construct_new_gravity() time = 0.496939532 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -3.51327785e+48 ener added: 2.625373387e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -3.472723608e+23 ymom added: 3.400103868e+23 zmom added: 2.125064917e+23 eint added: 0 ener added: -3.784296225e+48 Castro::do_new_sources() time = 0.541909744 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 4.675697455e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 13.88593005 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.391618989e+34 ener added: 1.998685181e+34 ...estimated hydro-limited timestep at level 0: 0.1187673879 ...hydro-limited CFL timestep constrained at (i,j,k) = (28,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1187673879  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005082240686 [Level 0 step 1] Advanced 262144 cells Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.74877907e+32 ener added: 2.750121247e+32 [STEP 1] Coarse TimeStep time: 52.14230237 [STEP 1] FAB kilobyte spread across MPI nodes: [351709 ... 351709] STEP = 1 TIME = 0.01183193811 DT = 0.01183193811 ...estimated hydro-limited timestep at level 0: 0.1187673879 ...hydro-limited CFL timestep constrained at (i,j,k) = (28,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1187673879 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1187673879 ... but limiting to: 0.01301513192 = 1.1 * 0.01183193811 [Level 0 step 2] ADVANCE at time 0.01183193811 with dt = 0.01301513192  Beginning subcycle 1 starting at time 0.01183193811 with dt = 0.01301513192 Estimated number of subcycles remaining: 1 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 2.435495567e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 27.24800083 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.198083749e+33 ener added: 7.397955396e+33 Castro::construct_old_gravity() time = 0.070526803 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.721164198e+46 ener added: 2.380398208e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: 6.317131589e+23 ymom added: -1.088033238e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095463814e+48 Castro::do_old_sources() time = 0.582120606 on level 0 ... Entering construct_ctu_hydro_source() on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.472161702e+48 ener added: 2.142787186e+42 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 6.171593655 on level 0 ... new-time level Poisson gravity solve at level 0 Gravity::fill_multipole_BCs() time = 0.115317297 Gravity::solve_for_phi() time = 0.454096424 on level 0 Castro::construct_new_gravity() time = 0.491677533 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -3.290928202e+48 ener added: 4.386436932e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: 1.18859114e+27 ymom added: 8.972496317e+22 zmom added: 3.305656538e+23 eint added: 0 ener added: -3.730425127e+48 Castro::do_new_sources() time = 0.536812329 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: -3.125306976e+10 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 13.76120729 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.68592323e+34 ener added: 3.206658789e+34 ...estimated hydro-limited timestep at level 0: 0.1191998657 ...hydro-limited CFL timestep constrained at (i,j,k) = (27,32,32) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1191998657  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005113787951 [Level 0 step 2] Advanced 262144 cells Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.760936591e+32 ener added: 1.760936591e+32 [STEP 2] Coarse TimeStep time: 51.81824391 [STEP 2] FAB kilobyte spread across MPI nodes: [351709 ... 351709] STEP = 2 TIME = 0.02484707003 DT = 0.01301513192 ...estimated hydro-limited timestep at level 0: 0.1191998657 ...hydro-limited CFL timestep constrained at (i,j,k) = (27,32,32) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1191998657 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1191998657 ... but limiting to: 0.01431664511 = 1.1 * 0.01301513192 [Level 0 step 3] ADVANCE at time 0.02484707003 with dt = 0.01431664511  Beginning subcycle 1 starting at time 0.02484707003 with dt = 0.01431664511 Estimated number of subcycles remaining: 1 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 1.436822819e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 26.99136474 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 9.626078675e+33 ener added: 8.402041207e+33 Castro::construct_old_gravity() time = 0.061551931 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.442681417e+46 ener added: 3.66509217e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: 2.614591111e+27 ymom added: -6.044629098e+23 zmom added: 2.296959057e+25 eint added: 0 ener added: 1.23707932e+48 Castro::do_old_sources() time = 0.574147846 on level 0 ... Entering construct_ctu_hydro_source() on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.67736191e+48 ener added: 4.437215404e+43 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 6.194963073 on level 0 ... new-time level Poisson gravity solve at level 0 Gravity::fill_multipole_BCs() time = 0.123926832 Gravity::solve_for_phi() time = 0.465271892 on level 0 Castro::construct_new_gravity() time = 0.503566472 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -3.483376227e+48 ener added: 5.054832092e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -1.232511356e+28 ymom added: -2.455630571e+23 zmom added: 9.444732966e+21 eint added: 0 ener added: -3.989127867e+48 Castro::do_new_sources() time = 0.553318535 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 2.974447462e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 13.95056957 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 3.075877425e+34 ener added: 3.081624282e+34 ...estimated hydro-limited timestep at level 0: 0.1195774577 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1195774577  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.00512232491 [Level 0 step 3] Advanced 262144 cells Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.370821947e+33 ener added: 2.370821947e+33 [STEP 3] Coarse TimeStep time: 51.72788534 [STEP 3] FAB kilobyte spread across MPI nodes: [351709 ... 351709] STEP = 3 TIME = 0.03916371514 DT = 0.01431664511 ...estimated hydro-limited timestep at level 0: 0.1195774577 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1195774577 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1195774577 ... but limiting to: 0.01574830962 = 1.1 * 0.01431664511 [Level 0 step 4] ADVANCE at time 0.03916371514 with dt = 0.01574830962  Beginning subcycle 1 starting at time 0.03916371514 with dt = 0.01574830962 Estimated number of subcycles remaining: 1 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 1.950230384e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 26.92791253 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.527808664e+34 ener added: 2.306654062e+34 Castro::construct_old_gravity() time = 0.074667725 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.229313421e+46 ener added: 6.221775188e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -2.423724565e+28 ymom added: 5.440166188e+24 zmom added: 4.835703278e+24 eint added: 0 ener added: 1.399793572e+48 Castro::do_old_sources() time = 0.586765329 on level 0 ... Entering construct_ctu_hydro_source() on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.470034181e+48 ener added: 1.56937575e+44 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 6.227263627 on level 0 ... new-time level Poisson gravity solve at level 0 Gravity::fill_multipole_BCs() time = 0.117207919 Gravity::solve_for_phi() time = 0.440040799 on level 0 Castro::construct_new_gravity() time = 0.477619049 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -3.024748253e+48 ener added: 6.067345122e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -2.461609567e+28 ymom added: -6.044629098e+23 zmom added: -7.272444384e+23 eint added: 0 ener added: -3.630738409e+48 Castro::do_new_sources() time = 0.54509066 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: -3.576845258e+11 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 13.73088121 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.336639962e+34 ener added: 1.438259217e+34 ...estimated hydro-limited timestep at level 0: 0.1199391335 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1199391335  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005145917929 [Level 0 step 4] Advanced 262144 cells Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.06901736e+34 ener added: 1.069024071e+34 [STEP 4] Coarse TimeStep time: 51.48446089 [STEP 4] FAB kilobyte spread across MPI nodes: [351709 ... 351709] STEP = 4 TIME = 0.05491202477 DT = 0.01574830962 ...estimated hydro-limited timestep at level 0: 0.1199391335 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1199391335 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1199391335 ... but limiting to: 0.01732314059 = 1.1 * 0.01574830962 [Level 0 step 5] ADVANCE at time 0.05491202477 with dt = 0.01732314059  Beginning subcycle 1 starting at time 0.05491202477 with dt = 0.01732314059 Estimated number of subcycles remaining: 1 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: 8.933916355e+10 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 27.13471191 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 3.30779465e+34 ener added: 3.133677461e+34 Castro::construct_old_gravity() time = 0.091718878 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.636206377e+46 ener added: 9.624862409e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -8.082033906e+28 ymom added: 3.626777459e+24 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.57722099e+48 Castro::do_old_sources() time = 0.587688059 on level 0 ... Entering construct_ctu_hydro_source() on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.382578306e+48 ener added: 2.85075556e+44 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 6.225583561 on level 0 ... new-time level Poisson gravity solve at level 0 Gravity::fill_multipole_BCs() time = 0.117626548 Gravity::solve_for_phi() time = 0.440269084 on level 0 Castro::construct_new_gravity() time = 0.477146235 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -3.095274302e+48 ener added: 6.211305833e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -4.310542564e+28 ymom added: 8.736377993e+23 zmom added: 1.076699558e+24 eint added: 0 ener added: -3.71484768e+48 Castro::do_new_sources() time = 0.54315851 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. ... (rho e) added from burning: -6.829762775e+10 ... Leaving burner on level 0 after completing half-timestep of burning. Castro::react_state() time = 13.74413918 on level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 3.310920269e+34 ener added: 3.315874267e+34 ...estimated hydro-limited timestep at level 0: 0.1202880158 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1202880158  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005125214199 [Level 0 step 5] Advanced 262144 cells Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 4.849018077e+33 ener added: 4.299799134e+33 [STEP 5] Coarse TimeStep time: 51.68405375 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] STEP = 5 TIME = 0.07223516535 DT = 0.01732314059 PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.162788764 seconds Ending run at 08:01:30 UTC on 2024-03-26. Run time = 263.9195851 Run time without initialization = 259.0212146 Average number of zones advanced per microsecond: 0.005 Average number of zones advanced per microsecond per rank: 0.001 TinyProfiler total time across processes [min...avg...max]: 263.9 ... 263.9 ... 263.9 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 204.7952 204.8251 204.8661 77.62% Castro::construct_ctu_hydro_source() 5 27.68 27.97 28.72 10.88% Castro::computeTemp() 43 3.994 4.02 4.04 1.53% amrex::Copy() 351 3.377 3.404 3.423 1.30% MultiFab::AddProduct() 2055 2.741 2.76 2.785 1.06% Castro::normalize_species() 42 2.677 2.711 2.727 1.03% Castro::reset_internal_energy(Fab) 344 2.406 2.427 2.451 0.93% MultiFab::Subtract() 85 1.692 1.702 1.712 0.65% FabArray::setVal() 2518 1.495 1.527 1.55 0.59% Castro::initMFs() 1 1.197 1.236 1.319 0.50% Amr::InitAmr() 1 1.22 1.221 1.221 0.46% check_for_negative_density() 5 0.05853 0.8008 1.096 0.42% Castro::estTimeStep() 11 0.8549 0.9528 1.014 0.38% Castro::reset_internal_energy(MultiFab) 43 0.8315 0.8914 0.9882 0.37% FabArray::sum() 2065 0.8848 0.8894 0.8925 0.34% MLPoisson::Fsmooth() 1520 0.8334 0.8562 0.87 0.33% Gravity::fill_multipole_BCs() 7 0.7689 0.7857 0.8053 0.31% Castro::enforce_min_density() 42 0.4588 0.5169 0.6265 0.24% FabArray::ParallelCopy_nowait() 249 0.4895 0.4939 0.4961 0.19% FabArray::ParallelCopy_finish() 249 0.2025 0.3523 0.4679 0.18% MLPoisson::Fapply() 260 0.3014 0.3032 0.3056 0.12% MLCellLinOp::applyBC() 1786 0.2375 0.2527 0.2666 0.10% Castro::volInBoundary() 42 0.1767 0.212 0.2457 0.09% StateData::FillBoundary(geom) 21 0.2329 0.237 0.2388 0.09% Castro::construct_new_gravity_source() 5 0.2256 0.2337 0.238 0.09% FabArray::Saxpy() 82 0.2186 0.2189 0.2191 0.08% Castro::wd_update() 6 0.1567 0.1746 0.1997 0.08% VisMF::Write(FabArray) 2 0.1863 0.1915 0.1972 0.07% FillPatchIterator::Initialize 21 0.1838 0.1858 0.1874 0.07% FillBoundary_finish() 1596 0.09134 0.1154 0.1506 0.06% Castro::construct_old_gravity_source() 5 0.1365 0.1407 0.1438 0.05% FabArray::setDomainBndry() 21 0.1116 0.1179 0.1256 0.05% MultiFab::contains_nan() 10 0.1194 0.1199 0.1205 0.05% Castro::initialize_do_advance() 5 0.1161 0.117 0.1176 0.04% FillBoundary_nowait() 1596 0.0999 0.1108 0.1168 0.04% FabArray::Xpay() 241 0.1135 0.1143 0.1151 0.04% Amr::writePlotFile() 2 0.04745 0.05641 0.06265 0.02% Castro::initData() 1 0.03894 0.04785 0.05624 0.02% Castro::fill_hybrid_hydro_source() 15 0.05095 0.05121 0.05139 0.02% MLMG::addInterpCorrection() 190 0.04652 0.04718 0.0482 0.02% amrex::average_down 190 0.04211 0.04258 0.04351 0.02% Castro::initialize_advance() 5 0.02346 0.02881 0.03475 0.01% amrex::Add() 38 0.03318 0.03351 0.03372 0.01% FabArray::mult() 24 0.03138 0.03185 0.0331 0.01% Castro::evaluate_source_change() 95 0.03174 0.03238 0.03307 0.01% Gravity::get_new_grav_vector() 6 0.02567 0.02861 0.03209 0.01% StateData::define() 5 0.03097 0.03122 0.03161 0.01% Gravity::get_old_grav_vector() 5 0.02424 0.02715 0.02936 0.01% FabArray::norminf() 102 0.0262 0.0266 0.02742 0.01% Castro::swap_state_time_levels() 5 0.02452 0.02528 0.02616 0.01% MLCellLinOp::compGrad() 6 0.02404 0.02433 0.02478 0.01% Castro::construct_new_source() 35 0.01433 0.0178 0.02096 0.01% Castro::construct_old_source() 35 0.01323 0.01691 0.0199 0.01% MLCellLinOp::defineAuxData() 7 0.01281 0.01368 0.0143 0.01% Castro::finalize_do_advance() 5 0.01177 0.01288 0.014 0.01% MLMG::prepareForSolve() 6 0.01164 0.01254 0.01354 0.01% Castro::construct_old_gravity() 5 0.0001829 0.005124 0.01257 0.00% AmrLevel::FillPatch() 21 0.01114 0.01156 0.01221 0.00% Castro::do_old_sources() 5 0.0002993 0.005347 0.0121 0.00% StateDataPhysBCFunct::() 21 0.002724 0.007291 0.01133 0.00% MultiFab::max() 6 0.00317 0.005287 0.009764 0.00% BndryData::define() 7 0.008435 0.008699 0.00891 0.00% Castro::do_new_sources() 5 0.0002682 0.002508 0.008905 0.00% MLMG::ResNormInf() 44 0.001486 0.00427 0.006561 0.00% Castro::construct_new_gravity() 5 0.0002067 0.002263 0.005894 0.00% Castro::linear_to_hybrid_momentum() 1 0.004726 0.004935 0.005488 0.00% Castro::Castro() 1 0.004299 0.004435 0.004544 0.00% Castro::buildMetrics() 1 0.00415 0.004286 0.004473 0.00% FabArray::FillBoundary() 1596 0.00395 0.004063 0.004298 0.00% FabArray::setVal(val, thecmd, scomp, ncomp) 294 0.003734 0.003782 0.003819 0.00% MLCellLinOp::smooth() 760 0.003478 0.003637 0.003775 0.00% MLCellLinOp::prepareForSolve() 7 0.003355 0.003499 0.003638 0.00% Castro::enforce_consistent_e() 1 0.003084 0.00323 0.003614 0.00% Gravity::actual_solve_with_mlmg() 7 0.003047 0.003281 0.003556 0.00% FabArrayBase::getFB() 1596 0.002968 0.00307 0.0033 0.00% MLCGSolver::bicgstab 9 0 0.0008049 0.00322 0.00% FabArrayBase::getCPC() 543 0.002694 0.002735 0.002804 0.00% FabArrayBase::CPC::define() 188 0.001471 0.001809 0.002734 0.00% MLLinOp::makeSubCommunicator() 7 0.0008663 0.00199 0.002663 0.00% Gravity::solve_for_phi() 5 0.001344 0.001841 0.00236 0.00% MLCellLinOp::setLevelBC() 7 0.001888 0.002097 0.002184 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008087 0.001219 0.001734 0.00% Gravity::update_max_rhs() 6 0.001542 0.001572 0.001587 0.00% amrex::Dot() 51 0 0.0003547 0.001419 0.00% Gravity::test_composite_phi() 1 0.000771 0.0009412 0.001238 0.00% main() 1 0.001025 0.001066 0.001105 0.00% DistributionMapping::LeastUsedCPUs() 1 3.058e-05 0.0004668 0.001094 0.00% MLMG::solve() 6 0.0003791 0.0007534 0.001092 0.00% MLCellLinOp::apply() 260 0.0006361 0.000732 0.0009464 0.00% Amr::coarseTimeStep() 5 0.000857 0.000863 0.0008781 0.00% MLLinOp::defineGrids() 7 0.000716 0.0007614 0.000805 0.00% FabArray::ParallelCopy() 249 0.0007252 0.000752 0.0007881 0.00% Castro::clean_state() 42 0.0005144 0.0005387 0.0005836 0.00% FabArrayBase::FB::FB() 16 0.0004183 0.0004626 0.0005829 0.00% MLCellLinOp::correctionResidual() 190 0.0005409 0.0005553 0.0005653 0.00% MLCGSolver::ParallelAllReduce 92 0 0.0001412 0.0005648 0.00% MLCellLinOp::defineBC() 7 0.000529 0.0005419 0.0005604 0.00% MLMG::mgVcycle() 38 0.000509 0.0005145 0.000528 0.00% Castro::subcycle_advance_ctu() 5 8.467e-05 0.0001863 0.0004566 0.00% MLMG:computeResOfCorrection() 190 0.0004008 0.0004171 0.0004292 0.00% MLMG::actualBottomSolve() 38 4.376e-05 0.0001206 0.0003495 0.00% Gravity::actual_multilevel_solve() 1 0.0002263 0.0002814 0.0003479 0.00% Castro::do_advance_ctu() 5 0.0002716 0.0003015 0.0003336 0.00% Castro::finalize_advance() 5 0.000215 0.0002458 0.000308 0.00% MLMG::mgVcycle_down::0 38 0.0002395 0.000251 0.0002691 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002267 0.0002395 0.0002608 0.00% Amr::defBaseLevel() 1 0.0001861 0.000207 0.0002534 0.00% MLMG::mgVcycle_down::1 38 0.0002316 0.0002382 0.0002442 0.00% MLMG::mgVcycle_down::2 38 0.0002121 0.0002156 0.0002224 0.00% MLMG::mgVcycle_down::3 38 0.0001966 0.0002081 0.0002213 0.00% MLMG::mgVcycle_down::4 38 0.0001787 0.0001921 0.0002038 0.00% MLCellLinOp::solutionResidual() 45 0.0001697 0.0001704 0.0001709 0.00% MLMG::mgVcycle_up::0 38 0.0001642 0.0001665 0.0001702 0.00% FillPatchSingleLevel 21 0.0001343 0.0001457 0.000166 0.00% MLMG::mgVcycle_up::1 38 0.0001478 0.0001528 0.0001574 0.00% MLMG::mgVcycle_up::2 38 0.0001422 0.0001463 0.0001488 0.00% MLMG::mgVcycle_up::3 38 0.0001264 0.0001338 0.0001463 0.00% MLMG::oneIter() 38 0.000135 0.0001397 0.0001444 0.00% MLMG::mgVcycle_up::4 38 0.0001289 0.0001325 0.0001411 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001253 0.0001293 0.0001344 0.00% Amr::FinalizeInit() 1 2.678e-05 5.82e-05 0.0001344 0.00% Castro::computeNewDt() 4 2.612e-05 5.091e-05 0.0001221 0.00% Amr::timeStep() 5 8.941e-05 0.000102 0.0001123 0.00% Castro::enforce_speed_limit() 42 9.239e-05 9.761e-05 0.0001026 0.00% Amr::writeSmallPlotFile() 1 8.411e-05 9.464e-05 9.892e-05 0.00% makeSFC 21 8.082e-05 8.997e-05 9.609e-05 0.00% MLMG::computeResidual() 38 8.617e-05 8.756e-05 8.997e-05 0.00% MLMG::mgVcycle_bottom 38 7.01e-05 7.765e-05 8.992e-05 0.00% Castro::advance() 5 5.559e-05 7.03e-05 8.135e-05 0.00% MLLinOp::makeAgglomeratedDMap 7 6.249e-05 6.672e-05 6.919e-05 0.00% Castro::check_for_nan() 10 5.92e-05 6.404e-05 6.731e-05 0.00% Castro::problem_post_timestep() 6 5.905e-05 6.129e-05 6.329e-05 0.00% MLPoisson::define() 7 5.605e-05 5.857e-05 6.136e-05 0.00% AmrLevel::AmrLevel(dm) 1 3.978e-05 4.941e-05 5.634e-05 0.00% Castro::apply_source_to_state() 10 4.63e-05 5.066e-05 5.229e-05 0.00% Amr::initSubcycle() 1 4.491e-05 4.725e-05 5.042e-05 0.00% DistributionMapping::Distribute() 22 4.566e-05 4.746e-05 4.933e-05 0.00% Castro::post_regrid() 1 1.668e-05 3.377e-05 4.756e-05 0.00% Castro::expand_state() 5 4.339e-05 4.553e-05 4.685e-05 0.00% Castro::post_timestep() 5 4.269e-05 4.472e-05 4.633e-05 0.00% Gravity::swapTimeLevels() 5 4.013e-05 4.319e-05 4.578e-05 0.00% MLLinOp::define() 7 3.32e-05 3.755e-05 4.209e-05 0.00% Castro::retry_advance_ctu() 5 2.795e-05 3.251e-05 4.167e-05 0.00% Castro::create_source_corrector() 5 2.716e-05 3.246e-05 3.599e-05 0.00% MLPoisson::prepareForSolve() 7 2.862e-05 3.006e-05 3.093e-05 0.00% Gravity::set_mass_offset() 6 2.263e-05 2.695e-05 3.083e-05 0.00% Castro::post_init() 1 1.849e-05 2.234e-05 2.651e-05 0.00% Amr::initialInit() 1 3.724e-06 1.339e-05 2.573e-05 0.00% Castro::construct_new_hybrid_source() 5 2.224e-05 2.34e-05 2.487e-05 0.00% MLMG::compResidual() 1 2.252e-05 2.321e-05 2.377e-05 0.00% MLMG::computeMLResidual() 6 1.939e-05 1.982e-05 2.02e-05 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 1.37e-05 1.734e-05 2.002e-05 0.00% MLMG::getGradSolution() 6 1.831e-05 1.892e-05 1.935e-05 0.00% Castro::construct_old_hybrid_source() 5 1.766e-05 1.859e-05 1.928e-05 0.00% Castro::computeInitialDt() 2 1.195e-05 1.354e-05 1.769e-05 0.00% Castro::construct_old_rotation_source() 5 1.171e-05 1.364e-05 1.631e-05 0.00% Castro::FluxRegCrseInit 5 1.064e-05 1.256e-05 1.583e-05 0.00% MLMG::MLResNormInf() 6 1.31e-05 1.362e-05 1.394e-05 0.00% Castro::FluxRegFineAdd() 5 5.906e-06 8.019e-06 1.333e-05 0.00% Castro::construct_new_rotation_source() 5 1.124e-05 1.209e-05 1.298e-05 0.00% MLMG::MLRhsNormInf() 6 1.183e-05 1.213e-05 1.235e-05 0.00% Amr::InitializeInit() 1 9.06e-06 1.065e-05 1.182e-05 0.00% Amr::init() 1 5.815e-06 7.681e-06 9.569e-06 0.00% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 263.9 263.9 263.9 100.00% Amr::coarseTimeStep() 5 258.9 258.9 258.9 98.08% Amr::timeStep() 5 258.5 258.5 258.5 97.93% Castro::advance() 5 256.1 256.1 256.1 97.04% Castro::subcycle_advance_ctu() 5 253.7 253.7 253.8 96.15% Castro::do_advance_ctu() 5 253.7 253.7 253.8 96.15% Castro::react_state() 10 204.8 204.8 204.9 77.63% Castro::construct_ctu_hydro_source() 5 30.89 30.91 30.92 11.71% Castro::clean_state() 42 18.89 19.06 19.21 7.28% Castro::computeTemp() 43 12.16 12.22 12.29 4.66% Castro::reset_internal_energy(MultiFab) 43 8.13 8.202 8.273 3.13% Castro::evaluate_source_change() 95 4.592 4.623 4.654 1.76% Castro::enforce_min_density() 42 4.325 4.449 4.575 1.73% Castro::initialize_do_advance() 5 4.026 4.036 4.042 1.53% Amr::init() 1 3.676 3.677 3.678 1.39% Amr::initialInit() 1 3.511 3.511 3.512 1.33% amrex::Copy() 351 3.377 3.404 3.423 1.30% Gravity::solve_phi_with_mlmg() 7 2.897 2.913 2.933 1.11% Castro::do_old_sources() 5 2.911 2.913 2.916 1.10% MultiFab::AddProduct() 2055 2.741 2.76 2.785 1.06% Castro::normalize_species() 42 2.677 2.711 2.727 1.03% Castro::do_new_sources() 5 2.689 2.708 2.72 1.03% Castro::reset_internal_energy(Fab) 344 2.406 2.427 2.451 0.93% Castro::construct_new_gravity() 5 2.415 2.428 2.447 0.93% Castro::initialize_advance() 5 2.332 2.356 2.379 0.90% Castro::post_timestep() 5 2.354 2.356 2.357 0.89% Gravity::solve_for_phi() 5 2.227 2.24 2.259 0.86% Amr::InitializeInit() 1 2.089 2.158 2.238 0.85% Amr::defBaseLevel() 1 2.089 2.158 2.238 0.85% Gravity::actual_solve_with_mlmg() 7 2.115 2.117 2.118 0.80% MLMG::solve() 6 2.041 2.042 2.043 0.77% AmrLevel::FillPatch() 21 1.569 1.67 1.779 0.67% MLMG::oneIter() 38 1.717 1.719 1.722 0.65% MultiFab::Subtract() 85 1.692 1.702 1.712 0.65% MLMG::mgVcycle() 38 1.683 1.686 1.689 0.64% FabArray::setVal() 2518 1.495 1.527 1.55 0.59% FillPatchIterator::Initialize 21 1.232 1.332 1.44 0.55% Amr::FinalizeInit() 1 1.273 1.354 1.423 0.54% Castro::Castro() 1 1.27 1.309 1.397 0.53% Castro::initMFs() 1 1.199 1.238 1.321 0.50% MLCellLinOp::smooth() 760 1.221 1.238 1.272 0.48% Amr::InitAmr() 1 1.22 1.221 1.221 0.46% FillPatchIterator::FillFromLevel0() 21 0.9326 1.028 1.131 0.43% FillPatchSingleLevel 21 0.9324 1.028 1.131 0.43% check_for_negative_density() 5 0.05853 0.8008 1.096 0.42% Castro::estTimeStep() 11 0.8549 0.9528 1.014 0.38% Castro::expand_state() 5 0.9759 0.9837 1.003 0.38% FabArray::ParallelCopy() 249 0.7015 0.8489 0.9649 0.37% FabArray::sum() 2065 0.8848 0.8894 0.8925 0.34% MLPoisson::Fsmooth() 1520 0.8334 0.8562 0.87 0.33% Castro::initData() 1 0.7873 0.8165 0.8404 0.32% Gravity::fill_multipole_BCs() 7 0.7755 0.7921 0.8117 0.31% Castro::post_init() 1 0.7948 0.7973 0.8036 0.30% MLMG::mgVcycle_down::0 38 0.7442 0.747 0.7488 0.28% Gravity::multilevel_solve_for_new_phi() 1 0.5613 0.5615 0.562 0.21% Gravity::actual_multilevel_solve() 1 0.5596 0.5603 0.5612 0.21% MLMG::mgVcycle_up::0 38 0.5307 0.5326 0.5347 0.20% MLCellLinOp::applyBC() 1786 0.4678 0.4865 0.5116 0.19% FabArray::ParallelCopy_nowait() 249 0.4912 0.4958 0.4981 0.19% FabArray::ParallelCopy_finish() 249 0.2025 0.3523 0.4679 0.18% Castro::finalize_do_advance() 5 0.4022 0.4187 0.4342 0.16% Castro::construct_new_source() 35 0.4132 0.4183 0.4214 0.16% MLCellLinOp::apply() 260 0.4009 0.4062 0.4139 0.16% Castro::problem_post_timestep() 6 0.3764 0.3867 0.4025 0.15% Castro::wd_update() 6 0.3764 0.3866 0.4024 0.15% Castro::post_regrid() 1 0.3935 0.3999 0.4024 0.15% Castro::construct_old_gravity() 5 0.2083 0.276 0.3398 0.13% Gravity::get_old_grav_vector() 5 0.1957 0.2709 0.3396 0.13% Amr::writePlotFile() 2 0.3283 0.3284 0.3284 0.12% Castro::computeNewDt() 4 0.311 0.311 0.3111 0.12% MLPoisson::Fapply() 260 0.3014 0.3032 0.3056 0.12% Castro::computeInitialDt() 2 0.1549 0.236 0.3049 0.12% MLMG:computeResOfCorrection() 190 0.2555 0.2591 0.2654 0.10% MLCellLinOp::correctionResidual() 190 0.255 0.2587 0.265 0.10% MLCellLinOp::solutionResidual() 45 0.2601 0.2615 0.2641 0.10% FabArray::FillBoundary() 1596 0.2156 0.2337 0.2578 0.10% StateDataPhysBCFunct::() 21 0.2385 0.2443 0.2501 0.09% Castro::construct_old_source() 35 0.2352 0.2422 0.249 0.09% Castro::volInBoundary() 42 0.1767 0.212 0.2457 0.09% StateData::FillBoundary(geom) 21 0.2329 0.237 0.2388 0.09% Castro::construct_new_gravity_source() 5 0.2256 0.2337 0.238 0.09% FabArray::Saxpy() 82 0.2186 0.2189 0.2191 0.08% MLMG::computeResidual() 38 0.2166 0.2177 0.2183 0.08% Gravity::get_new_grav_vector() 6 0.2112 0.2146 0.2168 0.08% VisMF::Write(FabArray) 2 0.1863 0.1915 0.1972 0.07% FillBoundary_finish() 1596 0.09134 0.1154 0.1506 0.06% Castro::construct_old_gravity_source() 5 0.1365 0.1407 0.1438 0.05% MLMG::mgVcycle_down::1 38 0.1285 0.1298 0.1323 0.05% MLMG::addInterpCorrection() 190 0.05161 0.1103 0.1316 0.05% Gravity::test_composite_phi() 1 0.1253 0.1259 0.1261 0.05% FabArray::setDomainBndry() 21 0.1116 0.1179 0.1256 0.05% Castro::check_for_nan() 10 0.1194 0.1199 0.1205 0.05% MultiFab::contains_nan() 10 0.1194 0.1199 0.1205 0.05% FillBoundary_nowait() 1596 0.1033 0.1143 0.1202 0.05% MLMG::mgVcycle_up::2 38 0.03452 0.09489 0.1169 0.04% FabArray::Xpay() 241 0.1135 0.1143 0.1151 0.04% MLMG::mgVcycle_up::1 38 0.09158 0.09213 0.0926 0.04% Castro::apply_source_to_state() 10 0.0874 0.08809 0.0891 0.03% Castro::fill_hybrid_hydro_source() 15 0.05095 0.05121 0.05139 0.02% amrex::average_down 190 0.04418 0.04524 0.04784 0.02% MLMG::mgVcycle_down::2 38 0.04407 0.04473 0.046 0.02% MLMG::computeMLResidual() 6 0.03679 0.03777 0.03961 0.02% MLMG::prepareForSolve() 6 0.0358 0.03662 0.03773 0.01% MLMG::mgVcycle_down::3 38 0.006306 0.01434 0.0369 0.01% Castro::construct_new_hybrid_source() 5 0.03387 0.03407 0.03421 0.01% amrex::Add() 38 0.03318 0.03351 0.03372 0.01% MLPoisson::define() 7 0.03005 0.0324 0.03335 0.01% FabArray::mult() 24 0.03138 0.03185 0.0331 0.01% AmrLevel::AmrLevel(dm) 1 0.03102 0.03127 0.03167 0.01% StateData::define() 5 0.03097 0.03122 0.03161 0.01% MLMG::getGradSolution() 6 0.02996 0.03031 0.03067 0.01% MLCellLinOp::compGrad() 6 0.02994 0.0303 0.03065 0.01% MLMG::ResNormInf() 44 0.02419 0.02683 0.0291 0.01% FabArray::norminf() 102 0.0262 0.0266 0.02742 0.01% MLMG::mgVcycle_up::3 38 0.005055 0.01079 0.02693 0.01% Castro::swap_state_time_levels() 5 0.02452 0.02528 0.02616 0.01% Gravity::update_max_rhs() 6 0.01364 0.01609 0.02251 0.01% MLCellLinOp::defineAuxData() 7 0.01645 0.01756 0.0188 0.01% Castro::construct_old_hybrid_source() 5 0.01713 0.01719 0.01727 0.01% Castro::finalize_advance() 5 0.01483 0.01565 0.01704 0.01% MLMG::mgVcycle_bottom 38 0.0001139 0.003704 0.01445 0.01% MLMG::actualBottomSolve() 38 4.376e-05 0.003627 0.01437 0.01% MLMG::mgVcycle_down::4 38 0.006007 0.008422 0.01397 0.01% MLCGSolver::bicgstab 9 0 0.003417 0.01367 0.01% MLCellLinOp::defineBC() 7 0.01146 0.01179 0.01207 0.00% BndryData::define() 7 0.0109 0.01125 0.01152 0.00% MLMG::mgVcycle_up::4 38 0.00513 0.006883 0.01116 0.00% Gravity::swapTimeLevels() 5 0.009393 0.01001 0.01081 0.00% Castro::buildMetrics() 1 0.009725 0.01015 0.0105 0.00% MultiFab::max() 6 0.00317 0.005287 0.009764 0.00% MLMG::compResidual() 1 0.006351 0.006638 0.006827 0.00% FabArrayBase::getCPC() 543 0.004192 0.004544 0.005538 0.00% Castro::linear_to_hybrid_momentum() 1 0.004726 0.004935 0.005488 0.00% FabArrayBase::getFB() 1596 0.003386 0.003533 0.003882 0.00% FabArray::setVal(val, thecmd, scomp, ncomp) 294 0.003734 0.003782 0.003819 0.00% MLLinOp::define() 7 0.001827 0.002988 0.003706 0.00% MLLinOp::defineGrids() 7 0.001794 0.00295 0.003671 0.00% MLPoisson::prepareForSolve() 7 0.003386 0.003529 0.003666 0.00% MLCellLinOp::prepareForSolve() 7 0.003355 0.003499 0.003638 0.00% Castro::enforce_consistent_e() 1 0.003084 0.00323 0.003614 0.00% MLMG::MLRhsNormInf() 6 0.003056 0.00307 0.003101 0.00% MLMG::MLResNormInf() 6 0.003082 0.003087 0.003095 0.00% FabArrayBase::CPC::define() 188 0.001471 0.001809 0.002734 0.00% MLLinOp::makeSubCommunicator() 7 0.0008663 0.00199 0.002663 0.00% MLCellLinOp::setLevelBC() 7 0.001888 0.002097 0.002184 0.00% MLCGSolver::ParallelAllReduce 92 0 0.0003614 0.001446 0.00% amrex::Dot() 51 0 0.0003547 0.001419 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 4.855e-05 0.0004888 0.001119 0.00% DistributionMapping::LeastUsedCPUs() 1 3.058e-05 0.0004668 0.001094 0.00% FabArrayBase::FB::FB() 16 0.0004183 0.0004626 0.0005829 0.00% MLLinOp::makeAgglomeratedDMap 7 0.0001847 0.0001995 0.0002102 0.00% makeSFC 21 0.0001222 0.0001328 0.000141 0.00% Castro::enforce_speed_limit() 42 9.239e-05 9.761e-05 0.0001026 0.00% Amr::writeSmallPlotFile() 1 8.411e-05 9.464e-05 9.892e-05 0.00% Amr::initSubcycle() 1 4.491e-05 4.725e-05 5.042e-05 0.00% DistributionMapping::Distribute() 22 4.566e-05 4.746e-05 4.933e-05 0.00% Castro::retry_advance_ctu() 5 2.795e-05 3.251e-05 4.167e-05 0.00% Castro::create_source_corrector() 5 2.716e-05 3.246e-05 3.599e-05 0.00% Gravity::set_mass_offset() 6 2.263e-05 2.695e-05 3.083e-05 0.00% Castro::construct_old_rotation_source() 5 1.171e-05 1.364e-05 1.631e-05 0.00% Castro::FluxRegCrseInit 5 1.064e-05 1.256e-05 1.583e-05 0.00% Castro::FluxRegFineAdd() 5 5.906e-06 8.019e-06 1.333e-05 0.00% Castro::construct_new_rotation_source() 5 1.124e-05 1.209e-05 1.298e-05 0.00% -------------------------------------------------------------------------------------------- Unused ParmParse Variables: [TOP]::mg.v(nvals = 1) :: [2] Pinned Memory Usage: --------------------------------------------------------------------------------------------------------------------- Name Nalloc Nfree AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max --------------------------------------------------------------------------------------------------------------------- The_Pinned_Arena::Initialize() 4 4 0 B 0 B 0 B 8192 KiB 8192 KiB 8192 KiB --------------------------------------------------------------------------------------------------------------------- AMReX (v2024-34-g9e8f8d60eca3) finalized