Initializing AMReX (25.10-31-g9a2bff00537e)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.10-31-g9a2bff00537e) initialized Starting run at 07:02:21 UTC on 2025-10-24. Successfully read inputs file ... Castro git describe: 25.10-5-g3a58e12b1 AMReX git describe: 25.10-31-g9a2bff005 Microphysics git describe: 25.10-4-gcc0c379f 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.116697985 Gravity::multilevel_solve_for_new_phi() time = 0.588725933 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.113762409 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.196820033 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.05572402 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 = 29.07745563 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662056625e+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.605309624 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.827049706 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.122073344 Gravity::solve_for_phi() time = 0.484366559 on level 0 Castro::construct_new_gravity() time = 0.524005276 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.199202908e+22 ymom added: 4.79320198e+23 zmom added: 4.769590148e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.557201786 on level 0 ... (rho e) added from burning: -1.398693815e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004878480729 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.71582156 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.290958621e+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: 54.25392881 [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.064432111 on level 0 ... (rho e) added from burning: 2.21120229e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.86260695 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.724017469e+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.258746322e+23 ymom added: -1.027586947e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.605370126 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.047650097 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.118750656 Gravity::solve_for_phi() time = 0.459173153 on level 0 Castro::construct_new_gravity() time = 0.497218074 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.188092793e+27 ymom added: -6.091852763e+23 zmom added: -5.289050461e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.55456393 on level 0 ... (rho e) added from burning: -4.371621285e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004882670177 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.73340142 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.451371565e+33 ener added: 8.701112558e+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: 54.20404282 [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.057391744 on level 0 ... (rho e) added from burning: 1.638246526e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.8679305 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.558884823e+33 ener added: 7.393260464e+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.614423425e+27 ymom added: -1.813388729e+24 zmom added: 2.055173893e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.596125769 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 = 5.926921461 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.120360558 Gravity::solve_for_phi() time = 0.458942211 on level 0 Castro::construct_new_gravity() time = 0.497121172 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.232539511e+28 ymom added: 6.564089411e+23 zmom added: 9.822522284e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.559845686 on level 0 ... (rho e) added from burning: -3.451302192e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004895196887 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.72500221 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.830209716e+34 ener added: 1.697585349e+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.176821039e+33 STEP = 3 TIME = 0.03916371514 DT = 0.01431664511 [STEP 3] Coarse TimeStep time: 54.06349047 [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.046497377 on level 0 ... (rho e) added from burning: -2.549419576e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.81462406 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.167924815e+34 ener added: 1.198024745e+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.424100865e+28 ymom added: 4.835703278e+24 zmom added: 2.417851639e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 0.590781007 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 = 5.918882424 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.118948793 Gravity::solve_for_phi() time = 0.455983043 on level 0 Castro::construct_new_gravity() time = 0.49310455 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.461498243e+28 ymom added: -2.077841252e+23 zmom added: -1.511157275e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.554396334 on level 0 ... (rho e) added from burning: -2.418946478e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004908171762 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.69201797 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.250718385e+33 ener added: 7.661480974e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.584842932e+33 ener added: 1.585379803e+33 STEP = 4 TIME = 0.05491202477 DT = 0.01574830962 [STEP 4] Coarse TimeStep time: 53.92441355 [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,31,32) 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. Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.374389535e+32 ener added: 1.374389535e+32 Castro::construct_old_gravity() time = 0.04195716 on level 0 ... (rho e) added from burning: 6.182695052e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.81585136 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.013479742e+35 ener added: 1.006336092e+35 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.081954255e+28 ymom added: 1.20892582e+24 zmom added: -1.20892582e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.619119724 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 = 5.917242779 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.119692906 Gravity::solve_for_phi() time = 0.457964253 on level 0 Castro::construct_new_gravity() time = 0.495121424 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.310474477e+28 ymom added: -5.194603131e+23 zmom added: -3.022314549e+23 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 0.557221068 on level 0 ... (rho e) added from burning: 2.417579907e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004905733343 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.68401456 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.609781231e+34 ener added: 4.214885757e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 3.032246911e+33 ener added: 3.032246911e+33 STEP = 5 TIME = 0.07223516535 DT = 0.01732314059 [STEP 5] Coarse TimeStep time: 53.95596799 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.183795814 seconds Ending run at 07:06:56 UTC on 2025-10-24. Run time = 275.4339021 Run time without initialization = 270.5866573 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]: 275.4203 ... 275.4267 ... 275.4339 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 217.8673 217.9107 217.9519 79.13% Castro::construct_ctu_hydro_source() 5 27.1 27.27 27.41 9.95% Castro::computeTemp() 43 3.863 3.869 3.881 1.41% amrex::Copy() 351 3.336 3.362 3.392 1.23% MultiFab::AddProduct() 2055 2.755 2.767 2.778 1.01% Castro::normalize_species() 42 2.542 2.548 2.553 0.93% Castro::reset_internal_energy(Fab) 344 2.378 2.396 2.438 0.89% MultiFab::Subtract() 85 1.764 1.777 1.796 0.65% FabArray::setVal() 2518 1.537 1.552 1.572 0.57% Amr::InitAmr() 1 1.25 1.256 1.263 0.46% Castro::initMFs() 1 1.156 1.198 1.214 0.44% Castro::estTimeStep() 11 0.8631 0.888 0.9277 0.34% FabArray::sum() 2065 0.9161 0.9209 0.9232 0.34% MLPoisson::Fsmooth() 1520 0.8754 0.8837 0.8981 0.33% Castro::reset_internal_energy(MultiFab) 43 0.8147 0.8351 0.8537 0.31% Gravity::fill_multipole_BCs() 7 0.7888 0.8028 0.8163 0.30% FabArray::ParallelCopy_nowait() 249 0.5398 0.5436 0.5457 0.20% Castro::enforce_min_density() 42 0.4621 0.4669 0.4721 0.17% check_for_negative_density() 5 0.09567 0.2352 0.4056 0.15% FabArray::ParallelCopy_finish() 249 0.3343 0.3741 0.4036 0.15% MLPoisson::Fapply() 260 0.306 0.3072 0.3098 0.11% Castro::construct_new_gravity_source() 5 0.2444 0.2713 0.301 0.11% MLCellLinOp::applyBC() 1786 0.2547 0.2599 0.2703 0.10% VisMF::Write(FabArray) 2 0.2292 0.2344 0.2491 0.09% StateData::FillBoundary(geom) 21 0.2374 0.2411 0.2443 0.09% FabArray::Saxpy() 25 0.2207 0.2216 0.2227 0.08% FillPatchIterator::Initialize 21 0.1857 0.1877 0.1915 0.07% Castro::wd_update() 6 0.11 0.1219 0.1316 0.05% Castro::initialize_do_advance() 5 0.1169 0.1187 0.1207 0.04% Amr::writePlotFile() 2 0.05058 0.06389 0.072 0.03% Castro::initialize_advance() 5 0.02311 0.03127 0.04238 0.02% Castro::initData() 1 0.03409 0.03532 0.03772 0.01% Castro::evaluate_source_change() 95 0.03264 0.03364 0.03501 0.01% Gravity::get_new_grav_vector() 6 0.02597 0.02827 0.03057 0.01% Castro::construct_old_source() 35 0.02823 0.02852 0.02875 0.01% Gravity::get_old_grav_vector() 5 0.02327 0.02557 0.02667 0.01% Castro::construct_new_source() 35 0.0179 0.02004 0.0222 0.01% Castro::finalize_do_advance() 5 0.01266 0.01339 0.01518 0.01% AmrLevel::FillPatch() 21 0.01057 0.0111 0.01153 0.00% StateDataPhysBCFunct::() 21 0.00302 0.005325 0.007552 0.00% Castro::Castro() 1 0.004466 0.00474 0.005236 0.00% FabArray::FillBoundary() 1596 0.004125 0.004239 0.004453 0.00% Gravity::actual_solve_with_mlmg() 7 0.003678 0.003852 0.004221 0.00% MLCellLinOp::smooth() 389 0.003193 0.003305 0.003452 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008212 0.00122 0.001626 0.00% Gravity::solve_for_phi() 5 0.001306 0.001358 0.001407 0.00% MLMG::solve() 6 0.0006992 0.0008751 0.001154 0.00% MLCellLinOp::apply() 260 0.0006362 0.0007245 0.0009284 0.00% FabArray::ParallelCopy() 249 0.0007741 0.0008008 0.0008603 0.00% main() 1 0.0006731 0.0007366 0.0008203 0.00% Castro::subcycle_advance_ctu() 5 0.0001022 0.0002365 0.0006317 0.00% MLCellLinOp::correctionResidual() 190 0.0005723 0.000592 0.0006054 0.00% MLMG::mgVcycle() 38 0.0005255 0.0005391 0.0005595 0.00% Castro::clean_state() 42 0.0004705 0.0005089 0.0005311 0.00% MLMG:computeResOfCorrection() 190 0.000449 0.0004662 0.0004884 0.00% Amr::coarseTimeStep() 5 0.0004078 0.0004208 0.0004298 0.00% Gravity::actual_multilevel_solve() 1 0.000249 0.0003095 0.0003692 0.00% Castro::do_advance_ctu() 5 0.0002579 0.0002956 0.0003281 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002637 0.0002733 0.0002825 0.00% Amr::defBaseLevel() 1 0.0001848 0.000212 0.0002258 0.00% MLMG::mgVcycle_down::0 38 0.000208 0.0002126 0.0002173 0.00% Castro::construct_new_gravity() 5 9.642e-05 0.0001313 0.0001937 0.00% MLCellLinOp::solutionResidual() 45 0.0001802 0.0001848 0.0001893 0.00% Castro::do_old_sources() 5 0.0001678 0.0001802 0.0001885 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001329 0.0001503 0.0001697 0.00% MLMG::oneIter() 38 0.0001468 0.0001513 0.0001547 0.00% FillPatchSingleLevel 21 0.0001261 0.0001365 0.0001443 0.00% Castro::do_new_sources() 5 0.0001354 0.000138 0.0001425 0.00% MLMG::mgVcycle_up::0 38 0.0001253 0.0001294 0.0001352 0.00% Amr::timeStep() 5 0.0001022 0.0001136 0.0001272 0.00% Castro::computeNewDt() 4 3.037e-05 4.796e-05 9.963e-05 0.00% MLMG::computeResidual() 38 8.571e-05 8.771e-05 8.928e-05 0.00% Castro::advance() 5 5.317e-05 6.487e-05 8.817e-05 0.00% Castro::construct_old_gravity() 5 5.675e-05 6.348e-05 7.803e-05 0.00% Amr::FinalizeInit() 1 2.338e-05 4.227e-05 6.801e-05 0.00% Castro::problem_post_timestep() 6 5.993e-05 6.102e-05 6.287e-05 0.00% Castro::post_timestep() 5 4.207e-05 4.925e-05 6.054e-05 0.00% Castro::expand_state() 5 3.959e-05 4.784e-05 5.325e-05 0.00% Castro::post_init() 1 1.908e-05 2.23e-05 2.535e-05 0.00% Castro::post_regrid() 1 1.447e-05 1.516e-05 1.572e-05 0.00% Castro::computeInitialDt() 2 1.119e-05 1.316e-05 1.492e-05 0.00% Amr::InitializeInit() 1 7.526e-06 8.701e-06 1.079e-05 0.00% Amr::initialInit() 1 4.158e-06 5.304e-06 7.633e-06 0.00% Amr::init() 1 5.642e-06 6.049e-06 6.459e-06 0.00% Other 7586 1.229 1.284 1.344 0.49% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 275.4 275.4 275.4 100.00% Amr::coarseTimeStep() 5 270.4 270.4 270.4 98.17% Amr::timeStep() 5 270 270 270 98.04% Castro::advance() 5 267.8 267.8 267.8 97.24% Castro::subcycle_advance_ctu() 5 265.4 265.5 265.5 96.38% Castro::do_advance_ctu() 5 265.4 265.5 265.5 96.38% Castro::react_state() 10 217.9 217.9 218 79.13% Castro::construct_ctu_hydro_source() 5 29.62 29.63 29.64 10.76% Castro::clean_state() 42 18.63 18.72 18.8 6.83% Castro::computeTemp() 43 11.99 12.06 12.14 4.41% Castro::reset_internal_energy(MultiFab) 43 8.124 8.187 8.259 3.00% Castro::evaluate_source_change() 95 4.658 4.681 4.698 1.71% Castro::enforce_min_density() 42 4.388 4.414 4.461 1.62% Castro::initialize_do_advance() 5 4.009 4.024 4.035 1.47% Amr::init() 1 3.583 3.583 3.584 1.30% amrex::Copy() 351 3.336 3.362 3.392 1.23% Amr::initialInit() 1 3.386 3.386 3.387 1.23% Gravity::solve_phi_with_mlmg() 7 2.987 3.003 3.017 1.10% Castro::do_old_sources() 5 2.964 2.981 2.988 1.08% MultiFab::AddProduct() 2055 2.755 2.767 2.778 1.01% Castro::do_new_sources() 5 2.7 2.736 2.772 1.01% Castro::normalize_species() 42 2.542 2.548 2.553 0.93% Castro::construct_new_gravity() 5 2.472 2.485 2.499 0.91% Castro::reset_internal_energy(Fab) 344 2.378 2.396 2.438 0.89% Castro::initialize_advance() 5 2.336 2.351 2.361 0.86% Gravity::solve_for_phi() 5 2.281 2.296 2.309 0.84% Castro::post_timestep() 5 2.199 2.201 2.202 0.80% Gravity::actual_solve_with_mlmg() 7 2.189 2.19 2.191 0.80% Amr::InitializeInit() 1 2.038 2.093 2.123 0.77% Amr::defBaseLevel() 1 2.038 2.093 2.123 0.77% MLMG::solve() 6 2.11 2.111 2.111 0.77% AmrLevel::FillPatch() 21 1.715 1.766 1.809 0.66% MultiFab::Subtract() 85 1.764 1.777 1.796 0.65% MLMG::oneIter() 38 1.779 1.781 1.783 0.65% MLMG::mgVcycle() 38 1.745 1.747 1.749 0.64% FabArray::setVal() 2518 1.537 1.552 1.572 0.57% FillPatchIterator::Initialize 21 1.379 1.43 1.476 0.54% Amr::FinalizeInit() 1 1.263 1.293 1.349 0.49% MLCellLinOp::smooth() 389 1.276 1.291 1.328 0.48% Castro::Castro() 1 1.226 1.284 1.316 0.48% Amr::InitAmr() 1 1.25 1.256 1.263 0.46% Castro::initMFs() 1 1.157 1.2 1.216 0.44% FillPatchIterator::FillFromLevel0() 21 1.042 1.099 1.152 0.42% FillPatchSingleLevel 21 1.041 1.099 1.151 0.42% Castro::expand_state() 5 1.038 1.042 1.045 0.38% FabArray::ParallelCopy() 249 0.8828 0.9207 0.9501 0.34% Castro::estTimeStep() 11 0.8631 0.888 0.9277 0.34% FabArray::sum() 2065 0.9161 0.9209 0.9232 0.34% MLPoisson::Fsmooth() 1520 0.8754 0.8837 0.8981 0.33% Gravity::fill_multipole_BCs() 7 0.795 0.8091 0.8225 0.30% Castro::post_init() 1 0.7899 0.7954 0.8006 0.29% Castro::initData() 1 0.7709 0.7765 0.7803 0.28% MLMG::mgVcycle_down::0 38 0.7649 0.7661 0.7673 0.28% Gravity::multilevel_solve_for_new_phi() 1 0.5886 0.5887 0.5887 0.21% Gravity::actual_multilevel_solve() 1 0.587 0.5874 0.5879 0.21% MLMG::mgVcycle_up::0 38 0.5482 0.5497 0.551 0.20% FabArray::ParallelCopy_nowait() 249 0.5426 0.5458 0.5477 0.20% MLCellLinOp::applyBC() 1786 0.5018 0.5183 0.547 0.20% Castro::construct_new_source() 35 0.4384 0.4638 0.491 0.18% Castro::finalize_do_advance() 5 0.404 0.4181 0.4339 0.16% MLCellLinOp::apply() 260 0.4092 0.4162 0.4252 0.15% check_for_negative_density() 5 0.09567 0.2352 0.4056 0.15% FabArray::ParallelCopy_finish() 249 0.3343 0.3741 0.4036 0.15% Castro::post_regrid() 1 0.389 0.3942 0.3997 0.15% Amr::writePlotFile() 2 0.3809 0.3809 0.381 0.14% MLPoisson::Fapply() 260 0.306 0.3072 0.3098 0.11% Castro::computeNewDt() 4 0.3024 0.3024 0.3025 0.11% Castro::construct_new_gravity_source() 5 0.2444 0.2713 0.301 0.11% FabArray::FillBoundary() 1596 0.2428 0.2584 0.2767 0.10% Castro::construct_old_source() 35 0.2656 0.2695 0.2764 0.10% MLMG:computeResOfCorrection() 190 0.2642 0.2679 0.2757 0.10% MLCellLinOp::correctionResidual() 190 0.2637 0.2675 0.2752 0.10% MLCellLinOp::solutionResidual() 45 0.2658 0.268 0.2696 0.10% StateDataPhysBCFunct::() 21 0.2426 0.2464 0.2494 0.09% VisMF::Write(FabArray) 2 0.2292 0.2344 0.2491 0.09% Castro::construct_old_gravity() 5 0.2094 0.2249 0.2486 0.09% Gravity::get_old_grav_vector() 5 0.2094 0.2249 0.2486 0.09% StateData::FillBoundary(geom) 21 0.2374 0.2411 0.2443 0.09% Castro::computeInitialDt() 2 0.1506 0.181 0.2365 0.09% MLMG::computeResidual() 38 0.2223 0.2231 0.2238 0.08% FabArray::Saxpy() 25 0.2207 0.2216 0.2227 0.08% Gravity::get_new_grav_vector() 6 0.2184 0.2201 0.2216 0.08% Castro::problem_post_timestep() 6 0.1926 0.2045 0.2139 0.08% Castro::wd_update() 6 0.1926 0.2045 0.2138 0.08% Other 7586 2.251 2.472 2.674 0.97% -------------------------------------------------------------------------------------------- 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 531 KiB 534 KiB 538 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 98 KiB 99 KiB 100 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 27 KiB 28 KiB 29 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 183 KiB 184 KiB 186 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8336 KiB 8336 KiB 8336 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 13 KiB 14 KiB 14 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1687 B 1704 B 1733 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2860 B 2903 B 2954 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 32 4055 KiB 4055 KiB 4055 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 24 KiB 24 KiB 24 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2073 B 2088 B 2103 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 1987 B 2132 B 2354 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1869 KiB 1869 KiB 1870 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 836 B 836 B 837 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 3903 B 3916 B 3937 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1117 B 1117 B 1118 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4341 B 4369 B 4394 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 24 B 34 B 44 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 8845 B 8888 B 8920 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2198 B 2199 B 2201 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1532 B 1544 B 1580 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 41 B 44 B 48 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.10-31-g9a2bff00537e) finalized