Initializing AMReX (25.03-15-g546cc5e16431-dirty)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.03-15-g546cc5e16431-dirty) initialized Starting run at 06:47:11 UTC on 2025-05-06. Successfully read inputs file ... Castro git describe: 25.05 AMReX git describe: 25.03-15-g546cc5e16-dirty Microphysics git describe: 25.05 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.123733528 Gravity::multilevel_solve_for_new_phi() time = 0.636419564 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.118759211 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.197037637 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. Castro::construct_old_gravity() time = 0.073282657 on level 0 ... (rho e) added from burning: -8618246144 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.50040698 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.746854755e+23 ymom added: -4.231240369e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.626346251 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at 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.590559684e+48 ener added: 2.342413623e+42 Castro::construct_ctu_hydro_source() time = 5.786140678 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.130392963 Gravity::solve_for_phi() time = 0.489186389 on level 0 Castro::construct_new_gravity() time = 0.528944885 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.513324337e+48 ener added: 2.628022774e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -1.125202256e+22 ymom added: 4.79320198e+23 zmom added: 4.864037477e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.555588656 on level 0 ... (rho e) added from burning: -1.398695945e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005092386065 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.96421577 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.857159889e+34 ener added: 2.291012308e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.717986918e+31 ener added: 1.717986918e+31 STEP = 1 TIME = 0.01183193811 DT = 0.01183193811 [STEP 1] Coarse TimeStep time: 52.03292246 [STEP 1] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1187673879 ...hydro-limited CFL timestep constrained at (i,j,k) = (35,32,32) 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. Castro::construct_old_gravity() time = 0.058631211 on level 0 ... (rho e) added from burning: 2.211754431e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.38924321 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.299082549e+33 ener added: 7.710193043e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.721165284e+46 ener added: 2.38039206e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -1.259447293e+23 ymom added: -1.027586947e+25 zmom added: -2.417851639e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.615984966 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at 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.472173689e+48 ener added: 2.142786875e+42 Castro::construct_ctu_hydro_source() time = 6.014380672 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.124596355 Gravity::solve_for_phi() time = 0.483612438 on level 0 Castro::construct_new_gravity() time = 0.522113202 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.290942724e+48 ener added: 4.386321961e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: 1.18799852e+27 ymom added: -5.855734439e+23 zmom added: -2.73897256e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.552082083 on level 0 ... (rho e) added from burning: -4.367631724e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005092883885 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 13.95764313 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.449224082e+33 ener added: 8.683534246e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 4.810363372e+32 ener added: 4.810531144e+32 STEP = 2 TIME = 0.02484707003 DT = 0.01301513192 [STEP 2] Coarse TimeStep time: 52.03337576 [STEP 2] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1191998658 ...hydro-limited CFL timestep constrained at (i,j,k) = (27,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1191998658 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1191998658 ... 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. Castro::construct_old_gravity() time = 0.077212959 on level 0 ... (rho e) added from burning: 1.637620765e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.33814814 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: 6.556200468e+33 ener added: 7.41116816e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.442682294e+46 ener added: 3.665085292e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: 2.614146501e+27 ymom added: -6.044629098e+23 zmom added: 1.813388729e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.606394403 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at 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.677374353e+48 ener added: 4.437201049e+43 Castro::construct_ctu_hydro_source() time = 6.037320177 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.123088594 Gravity::solve_for_phi() time = 0.481123432 on level 0 Castro::construct_new_gravity() time = 0.519615612 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.483390115e+48 ener added: 5.054713837e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -1.232460684e+28 ymom added: 2.125064917e+23 zmom added: 3.872340516e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.552268419 on level 0 ... (rho e) added from burning: 1.981223492e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005095127786 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 13.94330488 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.814100024e+34 ener added: 1.689337025e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.176821039e+33 ener added: 1.176888148e+33 STEP = 3 TIME = 0.03916371514 DT = 0.01431664511 [STEP 3] Coarse TimeStep time: 52.01201817 [STEP 3] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.119577458 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.119577458 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.119577458 ... 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. Castro::construct_old_gravity() time = 0.061468476 on level 0 ... (rho e) added from burning: -1.036300515e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.12298202 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.224045756e+34 ener added: 1.196278984e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.229353768e+46 ener added: 6.221727735e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -2.423952771e+28 ymom added: 6.044629098e+24 zmom added: 4.835703278e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 0.610648809 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at 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.470084927e+48 ener added: 1.564426602e+44 Castro::construct_ctu_hydro_source() time = 6.027216539 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117405542 Gravity::solve_for_phi() time = 0.453572879 on level 0 Castro::construct_new_gravity() time = 0.491687348 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.024765219e+48 ener added: 6.067143818e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -2.461550113e+28 ymom added: -2.077841252e+23 zmom added: -4.061235175e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.550510812 on level 0 ... (rho e) added from burning: -2.582782814e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005111957762 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.04319134 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.351616562e+33 ener added: 7.163835207e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.41304424e+33 ener added: 1.41304424e+33 STEP = 4 TIME = 0.05491202477 DT = 0.01574830962 [STEP 4] Coarse TimeStep time: 51.829079 [STEP 4] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1199391339 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1199391339 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1199391339 ... 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. Castro::construct_old_gravity() time = 0.108637307 on level 0 ... (rho e) added from burning: 2.758848116e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.10925713 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.114339331e+34 ener added: 1.202035172e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.636207169e+46 ener added: 9.624853207e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -8.081958389e+28 ymom added: -6.044629098e+23 zmom added: -4.835703278e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.595593111 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at 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.382608641e+48 ener added: 2.850748768e+44 Castro::construct_ctu_hydro_source() time = 6.085849982 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.132033558 Gravity::solve_for_phi() time = 0.482526171 on level 0 Castro::construct_new_gravity() time = 0.522100902 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.095289048e+48 ener added: 6.211173871e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -4.310504521e+28 ymom added: 2.975090884e+23 zmom added: 1.133367956e+24 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 0.56554152 on level 0 ... (rho e) added from burning: 5.433000873e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005111841397 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 13.95197781 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: 4.830869292e+34 ener added: 4.293802099e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 4.823248273e+33 ener added: 4.823248273e+33 STEP = 5 TIME = 0.07223516535 DT = 0.01732314059 [STEP 5] Coarse TimeStep time: 51.83175438 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.184112099 seconds Ending run at 06:51:36 UTC on 2025-05-06. Run time = 264.9047452 Run time without initialization = 259.9245795 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]: 264.9001 ... 264.9032 ... 264.9048 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 206.2084 206.2465 206.2856 77.87% Castro::construct_ctu_hydro_source() 5 26.95 27.33 27.7 10.46% Castro::computeTemp() 43 3.944 3.961 3.98 1.50% amrex::Copy() 351 3.422 3.45 3.476 1.31% MultiFab::AddProduct() 2055 2.725 2.751 2.775 1.05% Castro::normalize_species() 42 2.633 2.679 2.743 1.04% Castro::reset_internal_energy(Fab) 344 2.388 2.399 2.408 0.91% MultiFab::Subtract() 85 1.794 1.814 1.826 0.69% FabArray::setVal() 2518 1.505 1.533 1.553 0.59% Amr::InitAmr() 1 1.263 1.266 1.267 0.48% Castro::initMFs() 1 1.155 1.204 1.238 0.47% Castro::estTimeStep() 11 0.8686 0.9149 0.9593 0.36% FabArray::sum() 2065 0.9298 0.9365 0.9429 0.36% MLPoisson::Fsmooth() 1520 0.8678 0.899 0.9371 0.35% Castro::reset_internal_energy(MultiFab) 43 0.8667 0.8946 0.9308 0.35% Gravity::fill_multipole_BCs() 7 0.8206 0.8396 0.8579 0.32% check_for_negative_density() 5 0.05978 0.433 0.8158 0.31% FabArray::ParallelCopy_finish() 249 0.2507 0.4709 0.6183 0.23% FabArray::ParallelCopy_nowait() 249 0.5766 0.5821 0.5889 0.22% Castro::enforce_min_density() 42 0.4774 0.4795 0.4818 0.18% MLPoisson::Fapply() 260 0.2998 0.3103 0.3273 0.12% MLCellLinOp::applyBC() 1786 0.2372 0.2582 0.2879 0.11% VisMF::Write(FabArray) 2 0.2321 0.2391 0.2494 0.09% StateData::FillBoundary(geom) 21 0.2427 0.2457 0.2483 0.09% Castro::construct_new_gravity_source() 5 0.2245 0.237 0.2448 0.09% Castro::volInBoundary() 42 0.1792 0.1975 0.2381 0.09% FillBoundary_finish() 1596 0.1166 0.1686 0.2325 0.09% FabArray::Saxpy() 82 0.2238 0.2269 0.2301 0.09% Castro::wd_update() 6 0.1278 0.1949 0.2264 0.09% FillPatchIterator::Initialize 21 0.1945 0.2017 0.2083 0.08% Castro::initialize_do_advance() 5 0.1208 0.1224 0.1245 0.05% Amr::writePlotFile() 2 0.05099 0.05968 0.0692 0.03% Castro::initData() 1 0.03645 0.03848 0.03977 0.02% Castro::evaluate_source_change() 95 0.03223 0.0338 0.03653 0.01% Gravity::get_new_grav_vector() 6 0.02625 0.02899 0.0306 0.01% Castro::construct_old_source() 35 0.029 0.02921 0.02938 0.01% Gravity::get_old_grav_vector() 5 0.0241 0.02525 0.02596 0.01% Castro::initialize_advance() 5 0.0201 0.02184 0.02439 0.01% Castro::construct_new_source() 35 0.01809 0.02033 0.02267 0.01% StateDataPhysBCFunct::() 21 0.003833 0.01103 0.02061 0.01% Castro::finalize_do_advance() 5 0.01311 0.01411 0.01529 0.01% AmrLevel::FillPatch() 21 0.01156 0.0135 0.01473 0.01% Castro::Castro() 1 0.004404 0.004565 0.004747 0.00% FabArray::FillBoundary() 1596 0.003987 0.004216 0.004671 0.00% Gravity::actual_solve_with_mlmg() 7 0.003565 0.003916 0.004619 0.00% MLCellLinOp::smooth() 389 0.003044 0.003262 0.003743 0.00% MLMG::solve() 6 0.000741 0.001599 0.002348 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008136 0.001345 0.001605 0.00% Gravity::solve_for_phi() 5 0.001302 0.00134 0.001381 0.00% MLCellLinOp::apply() 260 0.000629 0.0007507 0.00104 0.00% FabArray::ParallelCopy() 249 0.0007477 0.0007865 0.0008614 0.00% main() 1 0.0006721 0.0007388 0.0007988 0.00% Amr::coarseTimeStep() 5 0.0006452 0.0006627 0.0006839 0.00% MLCellLinOp::correctionResidual() 190 0.0005579 0.0005916 0.0006373 0.00% MLMG::mgVcycle() 38 0.0005157 0.0005361 0.0005738 0.00% Castro::clean_state() 42 0.0004735 0.0005031 0.0005445 0.00% Castro::subcycle_advance_ctu() 5 9.879e-05 0.0002204 0.0005381 0.00% MLMG:computeResOfCorrection() 190 0.0004361 0.0004675 0.0005128 0.00% Gravity::actual_multilevel_solve() 1 0.0002443 0.0003411 0.0003992 0.00% Castro::do_advance_ctu() 5 0.0002623 0.0002889 0.0003188 0.00% FillPatchIterator::FillFromLevel0() 21 0.000237 0.0002612 0.0002916 0.00% Amr::defBaseLevel() 1 0.0001816 0.0001996 0.0002295 0.00% MLMG::mgVcycle_down::0 38 0.0001976 0.0002091 0.0002194 0.00% Castro::do_old_sources() 5 0.0001578 0.0001765 0.0001956 0.00% MLCellLinOp::solutionResidual() 45 0.0001758 0.0001808 0.0001908 0.00% Amr::timeStep() 5 0.000102 0.0001253 0.0001783 0.00% MLMG::oneIter() 38 0.0001469 0.000152 0.000161 0.00% FillPatchSingleLevel 21 0.0001432 0.0001478 0.0001521 0.00% Castro::construct_new_gravity() 5 9.289e-05 0.0001153 0.0001498 0.00% Gravity::solve_phi_with_mlmg() 7 0.000129 0.0001402 0.0001498 0.00% Castro::do_new_sources() 5 0.0001198 0.0001331 0.000142 0.00% Castro::computeNewDt() 4 2.841e-05 5.694e-05 0.0001396 0.00% MLMG::mgVcycle_up::0 38 0.0001272 0.0001308 0.0001366 0.00% MLMG::computeResidual() 38 8.802e-05 9.448e-05 0.0001093 0.00% Amr::FinalizeInit() 1 2.722e-05 5.932e-05 0.0001052 0.00% Castro::advance() 5 5.195e-05 7.403e-05 8.273e-05 0.00% Castro::problem_post_timestep() 6 5.796e-05 6.273e-05 6.841e-05 0.00% Castro::construct_old_gravity() 5 6.068e-05 6.305e-05 6.491e-05 0.00% Castro::expand_state() 5 4.597e-05 4.802e-05 5.215e-05 0.00% Castro::post_init() 1 1.769e-05 3.068e-05 4.828e-05 0.00% Castro::post_timestep() 5 4.273e-05 4.465e-05 4.623e-05 0.00% Castro::post_regrid() 1 1.586e-05 2.197e-05 3.912e-05 0.00% Castro::computeInitialDt() 2 1.048e-05 1.176e-05 1.364e-05 0.00% Amr::InitializeInit() 1 7.267e-06 9.241e-06 1.303e-05 0.00% Amr::init() 1 5.587e-06 6.001e-06 6.196e-06 0.00% Amr::initialInit() 1 3.689e-06 4.288e-06 4.867e-06 0.00% Other 5919 1.033 1.091 1.158 0.44% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 264.9 264.9 264.9 100.00% Amr::coarseTimeStep() 5 259.7 259.7 259.7 98.05% Amr::timeStep() 5 259.3 259.3 259.3 97.90% Castro::advance() 5 257 257 257 97.00% Castro::subcycle_advance_ctu() 5 254.5 254.6 254.6 96.11% Castro::do_advance_ctu() 5 254.5 254.6 254.6 96.11% Castro::react_state() 10 206.2 206.3 206.3 77.88% Castro::construct_ctu_hydro_source() 5 29.91 29.92 29.94 11.30% Castro::clean_state() 42 18.93 19.1 19.31 7.29% Castro::computeTemp() 43 12.18 12.26 12.37 4.67% Castro::reset_internal_energy(MultiFab) 43 8.233 8.3 8.403 3.17% Castro::evaluate_source_change() 95 4.635 4.681 4.718 1.78% Castro::enforce_min_density() 42 4.427 4.473 4.499 1.70% Castro::initialize_do_advance() 5 4.136 4.191 4.242 1.60% Amr::init() 1 3.712 3.713 3.713 1.40% Amr::initialInit() 1 3.515 3.515 3.516 1.33% amrex::Copy() 351 3.422 3.45 3.476 1.31% Gravity::solve_phi_with_mlmg() 7 3.111 3.128 3.145 1.19% Castro::do_old_sources() 5 2.961 3.002 3.044 1.15% MultiFab::AddProduct() 2055 2.725 2.751 2.775 1.05% Castro::do_new_sources() 5 2.697 2.735 2.765 1.04% Castro::normalize_species() 42 2.633 2.679 2.743 1.04% Castro::construct_new_gravity() 5 2.543 2.562 2.579 0.97% Castro::initialize_advance() 5 2.346 2.385 2.415 0.91% Castro::reset_internal_energy(Fab) 344 2.388 2.399 2.408 0.91% Castro::post_timestep() 5 2.386 2.387 2.388 0.90% Gravity::solve_for_phi() 5 2.349 2.367 2.384 0.90% Gravity::actual_solve_with_mlmg() 7 2.276 2.278 2.28 0.86% MLMG::solve() 6 2.193 2.196 2.198 0.83% Amr::InitializeInit() 1 2.084 2.104 2.135 0.81% Amr::defBaseLevel() 1 2.084 2.104 2.135 0.81% AmrLevel::FillPatch() 21 1.826 1.941 2.047 0.77% MLMG::oneIter() 38 1.853 1.858 1.862 0.70% MLMG::mgVcycle() 38 1.819 1.823 1.827 0.69% MultiFab::Subtract() 85 1.794 1.814 1.826 0.69% FillPatchIterator::Initialize 21 1.461 1.586 1.7 0.64% FabArray::setVal() 2518 1.505 1.533 1.553 0.59% Amr::FinalizeInit() 1 1.381 1.411 1.432 0.54% MLCellLinOp::smooth() 389 1.335 1.349 1.382 0.52% FillPatchIterator::FillFromLevel0() 21 1.099 1.237 1.354 0.51% FillPatchSingleLevel 21 1.099 1.237 1.354 0.51% Castro::Castro() 1 1.22 1.273 1.313 0.50% Amr::InitAmr() 1 1.263 1.266 1.267 0.48% Castro::initMFs() 1 1.157 1.205 1.24 0.47% FabArray::ParallelCopy() 249 0.8431 1.056 1.198 0.45% Castro::expand_state() 5 1.075 1.13 1.153 0.44% Castro::estTimeStep() 11 0.8686 0.9149 0.9593 0.36% FabArray::sum() 2065 0.9298 0.9365 0.9429 0.36% MLPoisson::Fsmooth() 1520 0.8678 0.899 0.9371 0.35% Castro::post_init() 1 0.8831 0.8925 0.9032 0.34% Gravity::fill_multipole_BCs() 7 0.827 0.846 0.8642 0.33% Castro::initData() 1 0.7875 0.7984 0.8291 0.31% check_for_negative_density() 5 0.05978 0.433 0.8158 0.31% MLMG::mgVcycle_down::0 38 0.779 0.7873 0.8007 0.30% Gravity::multilevel_solve_for_new_phi() 1 0.636 0.6362 0.6364 0.24% Gravity::actual_multilevel_solve() 1 0.6346 0.6349 0.6356 0.24% FabArray::ParallelCopy_finish() 249 0.2507 0.4709 0.6183 0.23% MLCellLinOp::applyBC() 1786 0.5612 0.5741 0.6012 0.23% FabArray::ParallelCopy_nowait() 249 0.5784 0.5842 0.5916 0.22% MLMG::mgVcycle_up::0 38 0.564 0.5671 0.5706 0.22% Castro::finalize_do_advance() 5 0.417 0.4329 0.4553 0.17% MLCellLinOp::apply() 260 0.424 0.4323 0.447 0.17% Castro::construct_new_source() 35 0.4137 0.4302 0.4369 0.16% Castro::post_regrid() 1 0.4014 0.4122 0.4214 0.16% Castro::problem_post_timestep() 6 0.366 0.3925 0.4057 0.15% Castro::wd_update() 6 0.3659 0.3925 0.4056 0.15% Amr::writePlotFile() 2 0.3815 0.3815 0.3815 0.14% FabArray::FillBoundary() 1596 0.2788 0.3159 0.364 0.14% Castro::construct_old_gravity() 5 0.2227 0.2956 0.3408 0.13% Gravity::get_old_grav_vector() 5 0.2227 0.2956 0.3407 0.13% MLPoisson::Fapply() 260 0.2998 0.3103 0.3273 0.12% Castro::computeNewDt() 4 0.3078 0.3079 0.308 0.12% MLMG:computeResOfCorrection() 190 0.2701 0.2771 0.2939 0.11% MLCellLinOp::correctionResidual() 190 0.2697 0.2767 0.2934 0.11% MLCellLinOp::solutionResidual() 45 0.2701 0.2741 0.2788 0.11% StateDataPhysBCFunct::() 21 0.2504 0.2568 0.2661 0.10% Castro::construct_old_source() 35 0.2529 0.2589 0.2637 0.10% VisMF::Write(FabArray) 2 0.2321 0.2391 0.2494 0.09% StateData::FillBoundary(geom) 21 0.2427 0.2457 0.2483 0.09% Castro::construct_new_gravity_source() 5 0.2245 0.237 0.2448 0.09% Castro::volInBoundary() 42 0.1792 0.1975 0.2381 0.09% FillBoundary_finish() 1596 0.1166 0.1686 0.2325 0.09% FabArray::Saxpy() 82 0.2238 0.2269 0.2301 0.09% MLMG::computeResidual() 38 0.2252 0.2268 0.2276 0.09% Gravity::get_new_grav_vector() 6 0.2264 0.2271 0.2276 0.09% Castro::computeInitialDt() 2 0.1579 0.1884 0.2093 0.08% Other 5919 2.079 2.344 2.588 0.98% -------------------------------------------------------------------------------------------- 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 --------------------------------------------------------------------------------------------------------------------- Cpu Memory Usage: ------------------------------------------------------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ------------------------------------------------------------------------------------------------------------------------------ Castro::initMFs() 56 56 37 MiB 37 MiB 37 MiB 38 MiB 38 MiB 38 MiB StateData::define() 40 40 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB Castro::swap_state_time_levels() 40 40 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB Castro::reset_internal_energy(MultiFab) 688 688 558 KiB 563 KiB 570 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 108 KiB 111 KiB 115 KiB 22 MiB 22 MiB 22 MiB Castro::initialize_do_advance() 40 40 21 MiB 21 MiB 21 MiB 22 MiB 22 MiB 22 MiB Amr::writePlotFile() 16 16 28 KiB 29 KiB 30 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 192 KiB 194 KiB 195 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8315 KiB 8316 KiB 8316 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 15 KiB 16 KiB 17 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1773 B 1802 B 1817 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2988 B 3062 B 3141 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 32 4054 KiB 4054 KiB 4054 KiB 4075 KiB 4075 KiB 4075 KiB Castro::Castro() 48 48 1887 KiB 1887 KiB 1888 KiB 3793 KiB 3793 KiB 3793 KiB MLMG::prepareForSolve() 690 690 26 KiB 26 KiB 26 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2235 B 2241 B 2246 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 2196 B 2922 B 3369 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1868 KiB 1868 KiB 1868 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 916 B 916 B 918 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4101 B 4134 B 4199 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1255 B 1255 B 1257 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4647 B 4683 B 4717 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 27 B 45 B 67 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9153 B 9242 B 9317 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2376 B 2377 B 2379 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1656 B 1669 B 1708 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 49 B 55 B 65 B 65 KiB 65 KiB 65 KiB MLCGSolver::bicgstab 190 190 0 B 0 B 0 B 0 B 304 B 1216 B MLMG::addInterpCorrection() 380 380 0 B 0 B 0 B 1024 B 1024 B 1024 B amrex::average_down 380 380 0 B 0 B 0 B 1024 B 1024 B 1024 B MLCellLinOp::applyBC() 7146 7146 0 B 0 B 0 B 8 B 8 B 8 B ------------------------------------------------------------------------------------------------------------------------------ AMReX (25.03-15-g546cc5e16431-dirty) finalized