Initializing AMReX (25.06-22-g1d307c2c661a-dirty)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.06-22-g1d307c2c661a-dirty) initialized Starting run at 07:05:40 UTC on 2025-08-22. Successfully read inputs file ... Castro git describe: 25.08-15-gbe8cc1969 AMReX git describe: 25.06-22-g1d307c2c6-dirty Microphysics git describe: 25.08-5-g5e63b7a9 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.120444172 Gravity::multilevel_solve_for_new_phi() time = 0.632359953 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.120808984 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.188544055 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.041652673 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.00270924 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662057485e+23 ymom added: -3.626777459e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.612487962 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.747846035 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.122239591 Gravity::solve_for_phi() time = 0.487387811 on level 0 Castro::construct_new_gravity() time = 0.525007944 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.769590148e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.542856538 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.00490083558 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.63882572 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.04006696 [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.05104246 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.39646839 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: -9.671406557e+24 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.590065562 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 = 5.995053818 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.121777963 Gravity::solve_for_phi() time = 0.469140269 on level 0 Castro::construct_new_gravity() time = 0.507380869 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.188091667e+27 ymom added: -6.091852763e+23 zmom added: -5.194603131e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.542469409 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.004944949551 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.60762999 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: 53.54352765 [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.05235758 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.57451092 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.614412358e+27 ymom added: -1.20892582e+24 zmom added: 2.055173893e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.576134491 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.879152131 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.11892217 Gravity::solve_for_phi() time = 0.46535616 on level 0 Castro::construct_new_gravity() time = 0.502867066 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.232539459e+28 ymom added: 6.516865746e+23 zmom added: 9.633627625e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.540017382 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.004947653983 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.55311553 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: 53.51063142 [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.056854135 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.57467515 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.424097463e+28 ymom added: 6.044629098e+24 zmom added: 2.417851639e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 0.576731668 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.871350042 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117822582 Gravity::solve_for_phi() time = 0.463474777 on level 0 Castro::construct_new_gravity() time = 0.500966309 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.461498214e+28 ymom added: -2.172288582e+23 zmom added: -1.322262615e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.539135648 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.004947852646 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.55998213 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.51285996 [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.04476677 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.4717288 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.081945977e+28 ymom added: 0 zmom added: 0 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.576829277 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.876428229 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.116916013 Gravity::solve_for_phi() time = 0.46378875 on level 0 Castro::construct_new_gravity() time = 0.501062362 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.310474579e+28 ymom added: -5.194603131e+23 zmom added: -2.927867219e+23 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 0.54491183 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.004969889795 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.42937825 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.27969333 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.180733188 seconds Ending run at 07:10:13 UTC on 2025-08-22. Run time = 273.0702509 Run time without initialization = 268.0685381 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]: 273.0682 ... 273.0690 ... 273.0703 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 215.7268 215.7562 215.7813 79.02% Castro::construct_ctu_hydro_source() 5 26.82 26.95 27.11 9.93% Castro::computeTemp() 43 3.878 3.901 3.919 1.44% amrex::Copy() 351 3.224 3.247 3.284 1.20% MultiFab::AddProduct() 2055 2.707 2.721 2.741 1.00% Castro::normalize_species() 42 2.597 2.611 2.632 0.96% Castro::reset_internal_energy(Fab) 344 2.354 2.368 2.377 0.87% MultiFab::Subtract() 85 1.751 1.764 1.789 0.66% FabArray::setVal() 2518 1.471 1.505 1.546 0.57% Amr::InitAmr() 1 1.307 1.308 1.309 0.48% Castro::initMFs() 1 1.164 1.199 1.211 0.44% MLPoisson::Fsmooth() 1520 0.8606 0.8934 0.9429 0.35% Castro::estTimeStep() 11 0.8392 0.8754 0.9281 0.34% FabArray::sum() 2065 0.8877 0.8913 0.8988 0.33% Castro::reset_internal_energy(MultiFab) 43 0.8232 0.8344 0.8444 0.31% Gravity::fill_multipole_BCs() 7 0.8037 0.819 0.8255 0.30% FabArray::ParallelCopy_nowait() 249 0.5461 0.5498 0.5526 0.20% Castro::enforce_min_density() 42 0.4613 0.4658 0.4687 0.17% check_for_negative_density() 5 0.143 0.3002 0.4336 0.16% FabArray::ParallelCopy_finish() 249 0.2596 0.3459 0.4125 0.15% MLPoisson::Fapply() 260 0.3039 0.3146 0.3335 0.12% MLCellLinOp::applyBC() 1786 0.2482 0.2568 0.2698 0.10% Castro::construct_new_gravity_source() 5 0.2421 0.2473 0.253 0.09% VisMF::Write(FabArray) 2 0.2312 0.2342 0.2383 0.09% StateData::FillBoundary(geom) 21 0.235 0.2366 0.2383 0.09% FabArray::Saxpy() 25 0.2229 0.2241 0.2266 0.08% FillBoundary_finish() 1596 0.1048 0.1705 0.2115 0.08% Castro::volInBoundary() 42 0.184 0.1909 0.2075 0.08% FillPatchIterator::Initialize 21 0.1871 0.1897 0.1917 0.07% Castro::wd_update() 6 0.1324 0.1613 0.1723 0.06% Castro::initialize_do_advance() 5 0.1177 0.1192 0.1202 0.04% Amr::writePlotFile() 2 0.05059 0.05635 0.06062 0.02% Castro::initData() 1 0.03895 0.03987 0.04129 0.02% Castro::initialize_advance() 5 0.02028 0.02725 0.03459 0.01% Castro::evaluate_source_change() 95 0.03263 0.03313 0.03444 0.01% Gravity::get_new_grav_vector() 6 0.02573 0.02804 0.03029 0.01% Castro::construct_old_source() 35 0.02864 0.0288 0.02888 0.01% Gravity::get_old_grav_vector() 5 0.02187 0.02513 0.02839 0.01% Castro::construct_new_source() 35 0.01786 0.02006 0.02226 0.01% Castro::finalize_do_advance() 5 0.01311 0.01414 0.01488 0.01% AmrLevel::FillPatch() 21 0.01202 0.01259 0.01358 0.00% StateDataPhysBCFunct::() 21 0.001753 0.004235 0.007106 0.00% Castro::Castro() 1 0.004381 0.004569 0.004872 0.00% Gravity::actual_solve_with_mlmg() 7 0.003633 0.003861 0.004375 0.00% FabArray::FillBoundary() 1596 0.003981 0.004085 0.004334 0.00% MLMG::solve() 6 0.0004978 0.002062 0.003447 0.00% MLCellLinOp::smooth() 389 0.003071 0.003171 0.003356 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.001501 0.001515 0.001529 0.00% Gravity::solve_for_phi() 5 0.001287 0.001323 0.001367 0.00% MLCellLinOp::apply() 260 0.0006281 0.0007116 0.0009274 0.00% FabArray::ParallelCopy() 249 0.0007505 0.0007781 0.0008274 0.00% main() 1 0.0006579 0.000719 0.0008138 0.00% MLCellLinOp::correctionResidual() 190 0.0005789 0.0005939 0.0006069 0.00% MLMG::mgVcycle() 38 0.0005265 0.0005436 0.0005748 0.00% Castro::clean_state() 42 0.0004771 0.0005 0.0005399 0.00% Castro::subcycle_advance_ctu() 5 8.675e-05 0.0002056 0.0005394 0.00% Amr::coarseTimeStep() 5 0.0004979 0.0005041 0.0005107 0.00% MLMG:computeResOfCorrection() 190 0.0004413 0.0004473 0.0004592 0.00% Gravity::actual_multilevel_solve() 1 0.0003604 0.0003677 0.0003828 0.00% Castro::do_advance_ctu() 5 0.0002763 0.0003006 0.0003318 0.00% FillPatchIterator::FillFromLevel0() 21 0.000248 0.0002762 0.0002977 0.00% Amr::defBaseLevel() 1 0.0001587 0.0001996 0.0002461 0.00% MLMG::mgVcycle_down::0 38 0.0002053 0.0002106 0.0002196 0.00% Castro::construct_new_gravity() 5 8.621e-05 0.0001237 0.0002021 0.00% Castro::do_old_sources() 5 0.0001603 0.0001784 0.0001947 0.00% MLCellLinOp::solutionResidual() 45 0.000177 0.0001821 0.0001854 0.00% MLMG::oneIter() 38 0.0001448 0.0001523 0.000164 0.00% Amr::FinalizeInit() 1 2.421e-05 5.979e-05 0.0001617 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001391 0.0001441 0.0001495 0.00% FillPatchSingleLevel 21 0.0001287 0.0001357 0.0001479 0.00% Castro::do_new_sources() 5 0.000123 0.0001292 0.0001347 0.00% MLMG::mgVcycle_up::0 38 0.0001262 0.0001277 0.0001293 0.00% Amr::timeStep() 5 8.851e-05 0.0001054 0.0001259 0.00% Castro::computeNewDt() 4 2.547e-05 4.506e-05 9.883e-05 0.00% Castro::advance() 5 5.599e-05 7.291e-05 9.138e-05 0.00% MLMG::computeResidual() 38 8.859e-05 8.962e-05 9.087e-05 0.00% Castro::problem_post_timestep() 6 5.424e-05 6.019e-05 6.943e-05 0.00% Castro::construct_old_gravity() 5 6.221e-05 6.584e-05 6.905e-05 0.00% Castro::post_timestep() 5 4.247e-05 5.069e-05 5.978e-05 0.00% Castro::expand_state() 5 3.533e-05 4.209e-05 4.972e-05 0.00% Castro::post_init() 1 1.901e-05 2.411e-05 3.545e-05 0.00% Castro::post_regrid() 1 1.188e-05 1.399e-05 1.936e-05 0.00% Castro::computeInitialDt() 2 1.062e-05 1.197e-05 1.42e-05 0.00% Amr::InitializeInit() 1 6.723e-06 8.515e-06 1.206e-05 0.00% Amr::init() 1 6.249e-06 6.691e-06 7.706e-06 0.00% Amr::initialInit() 1 4.075e-06 4.674e-06 6.406e-06 0.00% Other 5944 1.05 1.097 1.154 0.42% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 273.1 273.1 273.1 100.00% Amr::coarseTimeStep() 5 267.9 267.9 267.9 98.10% Amr::timeStep() 5 267.5 267.5 267.5 97.96% Castro::advance() 5 265.2 265.2 265.2 97.12% Castro::subcycle_advance_ctu() 5 262.9 262.9 262.9 96.27% Castro::do_advance_ctu() 5 262.9 262.9 262.9 96.27% Castro::react_state() 10 215.7 215.8 215.8 79.02% Castro::construct_ctu_hydro_source() 5 29.35 29.36 29.37 10.76% Castro::clean_state() 42 18.52 18.58 18.72 6.85% Castro::computeTemp() 43 11.88 11.94 12.02 4.40% Castro::reset_internal_energy(MultiFab) 43 8.002 8.041 8.103 2.97% Castro::evaluate_source_change() 95 4.559 4.581 4.615 1.69% Castro::enforce_min_density() 42 4.314 4.332 4.362 1.60% Castro::initialize_do_advance() 5 4.017 4.026 4.037 1.48% Amr::init() 1 3.692 3.692 3.693 1.35% Amr::initialInit() 1 3.503 3.503 3.504 1.28% amrex::Copy() 351 3.224 3.247 3.284 1.20% Gravity::solve_phi_with_mlmg() 7 3.078 3.094 3.102 1.14% Castro::do_old_sources() 5 2.879 2.907 2.927 1.07% MultiFab::AddProduct() 2055 2.707 2.721 2.741 1.00% Castro::do_new_sources() 5 2.672 2.682 2.709 0.99% Castro::normalize_species() 42 2.597 2.611 2.632 0.96% Castro::construct_new_gravity() 5 2.512 2.528 2.536 0.93% Castro::reset_internal_energy(Fab) 344 2.354 2.368 2.377 0.87% Gravity::solve_for_phi() 5 2.321 2.337 2.346 0.86% Castro::initialize_advance() 5 2.308 2.326 2.346 0.86% Castro::post_timestep() 5 2.285 2.287 2.288 0.84% Gravity::actual_solve_with_mlmg() 7 2.264 2.265 2.267 0.83% MLMG::solve() 6 2.184 2.184 2.185 0.80% Amr::InitializeInit() 1 2.048 2.096 2.117 0.78% Amr::defBaseLevel() 1 2.048 2.096 2.117 0.78% MLMG::oneIter() 38 1.832 1.839 1.847 0.68% MLMG::mgVcycle() 38 1.798 1.805 1.813 0.66% MultiFab::Subtract() 85 1.751 1.764 1.789 0.66% AmrLevel::FillPatch() 21 1.636 1.735 1.775 0.65% FabArray::setVal() 2518 1.471 1.505 1.546 0.57% Amr::FinalizeInit() 1 1.386 1.407 1.456 0.53% FillPatchIterator::Initialize 21 1.305 1.407 1.446 0.53% MLCellLinOp::smooth() 389 1.318 1.339 1.371 0.50% Amr::InitAmr() 1 1.307 1.308 1.309 0.48% Castro::Castro() 1 1.232 1.28 1.307 0.48% Castro::initMFs() 1 1.166 1.201 1.213 0.44% FillPatchIterator::FillFromLevel0() 21 0.9671 1.071 1.112 0.41% FillPatchSingleLevel 21 0.9668 1.071 1.112 0.41% Castro::expand_state() 5 1.031 1.041 1.05 0.38% FabArray::ParallelCopy() 249 0.8149 0.8986 0.9613 0.35% MLPoisson::Fsmooth() 1520 0.8606 0.8934 0.9429 0.35% Castro::estTimeStep() 11 0.8392 0.8754 0.9281 0.34% Castro::post_init() 1 0.8818 0.8941 0.9033 0.33% FabArray::sum() 2065 0.8877 0.8913 0.8988 0.33% Gravity::fill_multipole_BCs() 7 0.81 0.8252 0.8317 0.30% MLMG::mgVcycle_down::0 38 0.7869 0.792 0.7999 0.29% Castro::initData() 1 0.7776 0.7829 0.7926 0.29% Gravity::multilevel_solve_for_new_phi() 1 0.6317 0.6319 0.6324 0.23% Gravity::actual_multilevel_solve() 1 0.6302 0.6304 0.6308 0.23% MLCellLinOp::applyBC() 1786 0.5029 0.5685 0.6 0.22% MLMG::mgVcycle_up::0 38 0.562 0.5677 0.5741 0.21% FabArray::ParallelCopy_nowait() 249 0.5481 0.552 0.5545 0.20% MLCellLinOp::apply() 260 0.4143 0.4347 0.4571 0.17% Castro::construct_new_source() 35 0.4352 0.4382 0.4431 0.16% check_for_negative_density() 5 0.143 0.3002 0.4336 0.16% Castro::post_regrid() 1 0.4053 0.4144 0.4268 0.16% Castro::finalize_do_advance() 5 0.3906 0.4045 0.4128 0.15% FabArray::ParallelCopy_finish() 249 0.2596 0.3459 0.4125 0.15% Amr::writePlotFile() 2 0.3696 0.3697 0.3697 0.14% Castro::problem_post_timestep() 6 0.34 0.3524 0.3576 0.13% Castro::wd_update() 6 0.3399 0.3523 0.3575 0.13% FabArray::FillBoundary() 1596 0.2464 0.3116 0.3493 0.13% MLPoisson::Fapply() 260 0.3039 0.3146 0.3335 0.12% Castro::computeNewDt() 4 0.3071 0.3071 0.3072 0.11% MLCellLinOp::solutionResidual() 45 0.2672 0.2753 0.2884 0.11% MLMG:computeResOfCorrection() 190 0.2667 0.2761 0.284 0.10% MLCellLinOp::correctionResidual() 190 0.2663 0.2756 0.2836 0.10% Castro::construct_old_source() 35 0.262 0.2637 0.2664 0.10% Castro::construct_new_gravity_source() 5 0.2421 0.2473 0.253 0.09% StateDataPhysBCFunct::() 21 0.2401 0.2409 0.2422 0.09% Castro::construct_old_gravity() 5 0.1896 0.2188 0.242 0.09% Gravity::get_old_grav_vector() 5 0.1895 0.2188 0.2419 0.09% MLMG::computeResidual() 38 0.2229 0.2292 0.2389 0.09% VisMF::Write(FabArray) 2 0.2312 0.2342 0.2383 0.09% StateData::FillBoundary(geom) 21 0.235 0.2366 0.2383 0.09% Castro::computeInitialDt() 2 0.1565 0.178 0.2267 0.08% FabArray::Saxpy() 25 0.2229 0.2241 0.2266 0.08% Gravity::get_new_grav_vector() 6 0.222 0.2232 0.2248 0.08% FillBoundary_finish() 1596 0.1048 0.1705 0.2115 0.08% Castro::volInBoundary() 42 0.184 0.1909 0.2075 0.08% Other 5944 2.081 2.317 2.528 0.93% -------------------------------------------------------------------------------------------- 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 526 KiB 529 KiB 533 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 96 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 28 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 181 KiB 182 KiB 183 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8326 KiB 8326 KiB 8326 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 1690 B 1695 B 1706 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2850 B 2905 B 2945 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 25 KiB 25 KiB 25 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2126 B 2137 B 2152 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 1805 B 2092 B 2319 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1869 KiB 1869 KiB 1869 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 883 B 889 B 892 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4009 B 4024 B 4045 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1209 B 1209 B 1211 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4454 B 4486 B 4502 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 23 B 47 B 65 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 8731 B 8773 B 8841 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2293 B 2294 B 2295 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1598 B 1610 B 1647 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 41 B 55 B 63 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.06-22-g1d307c2c661a-dirty) finalized