Initializing AMReX (26.01-21-ge5851400bcf7)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (26.01-21-ge5851400bcf7) initialized Starting run at 08:58:50 UTC on 2026-01-20. Successfully read inputs file ... Castro git describe: 26.01-11-g3d7eded2f AMReX git describe: 26.01-21-ge5851400b Microphysics git describe: 26.01-17-gfd03c5b2 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.31391963 Gravity::multilevel_solve_for_new_phi() time = 2.230337028 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.321602632 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.617403921 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.184971248 on level 0 Castro::do_old_sources() time = 0.411503379 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.92387483 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662055769e+23 ymom added: -4.835703278e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 1.505895551 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 = 14.78091194 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.326644103 Gravity::solve_for_phi() time = 1.769158031 on level 0 Castro::construct_new_gravity() time = 1.894589724 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.162198144e+22 ymom added: 4.79320198e+23 zmom added: 4.816813813e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 1.398192936 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.003823144417 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.10059772 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: 69.74022113 [STEP 1] FAB kilobyte spread across MPI nodes: [358366 ... 358366] ...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.168096862 on level 0 Castro::do_old_sources() time = 0.410517696 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 = 27.63743871 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.258746291e+23 ymom added: -1.027586947e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 1.515131129 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 = 14.81649942 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.348946578 Gravity::solve_for_phi() time = 1.806948453 on level 0 Castro::construct_new_gravity() time = 1.930145813 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.18809292e+27 ymom added: -6.044629098e+23 zmom added: -5.38349779e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 1.427974008 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.003819520224 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.39428269 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: 69.78899192 [STEP 2] FAB kilobyte spread across MPI nodes: [358366 ... 358366] ...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.137239566 on level 0 Castro::do_old_sources() time = 0.403730816 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 = 27.8384795 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.614401305e+27 ymom added: -1.20892582e+24 zmom added: 2.176066475e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 1.495282642 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 = 14.88832419 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.341368358 Gravity::solve_for_phi() time = 1.762738522 on level 0 Castro::construct_new_gravity() time = 1.883112925 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.232539493e+28 ymom added: 6.422418417e+23 zmom added: 9.728074955e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 1.39247456 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.003827490511 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.16584682 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: 69.63740288 [STEP 3] FAB kilobyte spread across MPI nodes: [358366 ... 358366] ...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.137460021 on level 0 Castro::do_old_sources() time = 0.40315965 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 = 27.77850453 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.424097424e+28 ymom added: 6.649092008e+24 zmom added: 3.626777459e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 1.493882643 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 = 14.89910738 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.324677229 Gravity::solve_for_phi() time = 1.761823849 on level 0 Castro::construct_new_gravity() time = 1.88250115 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.461498206e+28 ymom added: -1.983393923e+23 zmom added: -1.416709945e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 1.402156639 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.003825997047 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.22321573 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: 69.67010317 [STEP 4] FAB kilobyte spread across MPI nodes: [358366 ... 358366] ...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.190977558 on level 0 Castro::do_old_sources() time = 0.409090617 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 = 27.81107685 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.081962425e+28 ymom added: -6.044629098e+23 zmom added: 0 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 1.500711327 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 = 14.89612623 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.322889981 Gravity::solve_for_phi() time = 1.744550178 on level 0 Castro::construct_new_gravity() time = 1.865392315 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.310474462e+28 ymom added: -5.194603131e+23 zmom added: -3.022314549e+23 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 1.3962844 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.00382161416 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.20100547 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: 69.75588125 [STEP 5] FAB kilobyte spread across MPI nodes: [358366 ... 358366] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.591133567 seconds Ending run at 09:04:49 UTC on 2026-01-20. Run time = 358.385627 Run time without initialization = 349.1896869 Average number of zones advanced per microsecond: 0.004 Average number of zones advanced per microsecond per rank: 0.001 TinyProfiler total time across processes [min...avg...max]: 358.3816 ... 358.3846 ... 358.3866 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 209.9178 209.9802 210.0503 58.61% Castro::construct_ctu_hydro_source() 5 68.02 68.51 68.97 19.24% amrex::Copy() 363 13.09 13.17 13.33 3.72% MultiFab::AddProduct() 2140 10.62 10.67 10.74 3.00% MultiFab::Subtract() 85 6.733 6.756 6.81 1.90% FabArray::setVal() 2618 5.642 5.672 5.714 1.59% Castro::do_advance_ctu() 5 5.478 5.587 5.703 1.59% Castro::computeTemp() 43 4.587 4.592 4.606 1.29% MLPoisson::Fsmooth() 1520 4.015 4.058 4.175 1.16% FabArray::sum() 2150 3.606 3.619 3.64 1.02% FabArray::ParallelCopy_nowait() 259 2.268 2.299 2.329 0.65% Gravity::fill_multipole_BCs() 7 2.173 2.227 2.271 0.63% MLPoisson::Fapply() 260 1.834 1.85 1.884 0.53% Castro::reset_internal_energy(Fab) 344 1.702 1.706 1.708 0.48% FabArray::ParallelCopy_finish() 259 0.7229 1.206 1.458 0.41% Castro::estTimeStep() 11 1.173 1.231 1.345 0.38% Castro::initMFs() 1 1.253 1.307 1.326 0.37% Amr::InitAmr() 1 1.279 1.282 1.284 0.36% check_for_negative_density() 5 0.2201 0.6786 1.175 0.33% MLCellLinOp::applyBC() 1786 0.9751 1.001 1.068 0.30% FabArray::Saxpy() 30 0.997 1.002 1.012 0.28% StateData::FillBoundary(geom) 31 0.8995 0.9041 0.9118 0.25% Castro::construct_old_gravity_source() 10 0.8524 0.8614 0.8797 0.25% Castro::reset_internal_energy(MultiFab) 43 0.835 0.8419 0.8534 0.24% VisMF::Write(FabArray) 2 0.8008 0.826 0.8483 0.24% Castro::construct_new_gravity_source() 5 0.739 0.7565 0.7682 0.21% Castro::normalize_species() 42 0.6539 0.6585 0.6645 0.19% Castro::enforce_min_density() 42 0.4798 0.5059 0.5262 0.15% FabArray::setDomainBndry() 31 0.4602 0.4645 0.4686 0.13% FabArray::Xpay() 235 0.4461 0.4498 0.4566 0.13% MultiFab::contains_nan() 10 0.416 0.4179 0.4207 0.12% FillBoundary_nowait() 1596 0.3172 0.319 0.3216 0.09% Castro::wd_update() 6 0.2557 0.2714 0.2986 0.08% FillPatchIterator::Initialize 31 0.2218 0.2256 0.2296 0.06% MLMG::addInterpCorrection() 190 0.1571 0.1593 0.1642 0.05% Castro::initialize_do_advance() 5 0.1233 0.1245 0.1258 0.04% Gravity::get_new_grav_vector() 6 0.1101 0.1136 0.1155 0.03% Amr::writePlotFile() 2 0.04068 0.07694 0.1093 0.03% Castro::initData() 1 0.09643 0.09698 0.09794 0.03% Gravity::get_old_grav_vector() 5 0.09205 0.09412 0.09595 0.03% Castro::construct_old_source() 70 0.04507 0.04816 0.04954 0.01% Castro::evaluate_source_change() 95 0.0328 0.03482 0.0364 0.01% Castro::initialize_advance() 5 0.01686 0.0256 0.0337 0.01% Castro::construct_new_source() 35 0.01795 0.02122 0.02235 0.01% Castro::finalize_do_advance() 5 0.01392 0.01481 0.01563 0.00% StateDataPhysBCFunct::() 31 0.007269 0.00932 0.01368 0.00% AmrLevel::FillPatch() 31 0.01288 0.01332 0.01366 0.00% main() 1 0.005378 0.005533 0.005704 0.00% FabArray::FillBoundary() 1596 0.004782 0.004973 0.005228 0.00% Castro::Castro() 1 0.004491 0.004588 0.004727 0.00% Gravity::actual_solve_with_mlmg() 7 0.003848 0.004087 0.004496 0.00% MLMG::solve() 6 0.0008696 0.00283 0.004282 0.00% MLCellLinOp::smooth() 389 0.003119 0.003318 0.003548 0.00% Gravity::test_composite_phi() 1 0.000806 0.001566 0.002126 0.00% Gravity::solve_for_phi() 5 0.00129 0.001362 0.001448 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.001301 0.001339 0.001379 0.00% FabArray::ParallelCopy() 259 0.0009265 0.001071 0.001375 0.00% MLCellLinOp::apply() 260 0.000761 0.0008582 0.001098 0.00% MLCellLinOp::correctionResidual() 190 0.0006848 0.0007091 0.0007497 0.00% MLMG::mgVcycle() 38 0.0006431 0.0006641 0.0006885 0.00% Castro::clean_state() 42 0.0004513 0.0005511 0.0006425 0.00% MLMG:computeResOfCorrection() 190 0.0005463 0.0005703 0.0005953 0.00% Castro::subcycle_advance_ctu() 5 9.774e-05 0.000221 0.0005792 0.00% Amr::coarseTimeStep() 5 0.0005348 0.0005448 0.00056 0.00% FillPatchIterator::FillFromLevel0() 31 0.0003452 0.0003752 0.0004203 0.00% Gravity::actual_multilevel_solve() 1 0.0003468 0.0003571 0.0003655 0.00% Castro::do_old_sources() 10 0.0002326 0.0002613 0.0002782 0.00% Amr::defBaseLevel() 1 0.0002039 0.0002227 0.000242 0.00% MLMG::mgVcycle_down::0 38 0.0002283 0.0002348 0.0002405 0.00% MLMG::mgVcycle_down::1 38 0.0002261 0.0002312 0.0002363 0.00% MLCellLinOp::solutionResidual() 45 0.000221 0.000228 0.0002355 0.00% FillPatchSingleLevel 31 0.0002049 0.0002117 0.0002212 0.00% MLMG::oneIter() 38 0.0001578 0.0001638 0.00017 0.00% MLMG::mgVcycle_up::0 38 0.0001524 0.0001563 0.0001599 0.00% Castro::do_new_sources() 5 0.0001159 0.0001394 0.000159 0.00% Castro::construct_new_gravity() 5 9.108e-05 0.0001118 0.0001583 0.00% MLMG::mgVcycle_up::1 38 0.0001342 0.0001354 0.0001377 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001239 0.0001305 0.0001351 0.00% MLMG::mgVcycle_up::2 38 0.0001278 0.0001301 0.0001322 0.00% Amr::timeStep() 5 0.0001012 0.0001137 0.0001281 0.00% MLMG::computeResidual() 38 0.000112 0.0001128 0.0001133 0.00% Castro::computeNewDt() 4 2.998e-05 5.477e-05 0.0001099 0.00% Castro::apply_source_to_state() 10 5.527e-05 6.631e-05 8.674e-05 0.00% Amr::FinalizeInit() 1 1.997e-05 3.925e-05 8.612e-05 0.00% Castro::advance() 5 5.845e-05 7.061e-05 8.548e-05 0.00% Castro::post_timestep() 5 4.432e-05 5.339e-05 7.623e-05 0.00% Castro::check_for_nan() 10 7.097e-05 7.295e-05 7.456e-05 0.00% Castro::construct_old_gravity() 5 5.837e-05 6.28e-05 7.078e-05 0.00% Castro::problem_post_timestep() 6 5.924e-05 6.514e-05 7.005e-05 0.00% Castro::expand_state() 5 4.721e-05 4.853e-05 4.937e-05 0.00% Castro::computeInitialDt() 2 2.665e-05 3.503e-05 4.79e-05 0.00% Castro::post_regrid() 1 1.058e-05 1.557e-05 2.983e-05 0.00% Castro::post_init() 1 2.008e-05 2.091e-05 2.21e-05 0.00% Amr::InitializeInit() 1 8.649e-06 1.088e-05 1.442e-05 0.00% Amr::init() 1 6.242e-06 6.753e-06 7.246e-06 0.00% Amr::initialInit() 1 4.283e-06 5.396e-06 6.462e-06 0.00% Other 5419 1.54 1.604 1.66 0.46% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 358.4 358.4 358.4 100.00% Amr::coarseTimeStep() 5 348.6 348.6 348.6 97.27% Amr::timeStep() 5 348.1 348.1 348.1 97.13% Castro::advance() 5 342.8 342.8 342.8 95.65% Castro::subcycle_advance_ctu() 5 337 337 337 94.03% Castro::do_advance_ctu() 5 337 337 337 94.03% Castro::react_state() 10 209.9 210 210.1 58.62% Castro::construct_ctu_hydro_source() 5 74.19 74.23 74.28 20.73% Castro::clean_state() 42 41.59 41.76 42 11.72% Castro::computeTemp() 43 25.96 26.04 26.16 7.30% Castro::reset_internal_energy(MultiFab) 43 21.38 21.45 21.56 6.01% Castro::evaluate_source_change() 95 17.76 17.84 17.95 5.01% Castro::enforce_min_density() 42 15.58 15.67 15.77 4.40% amrex::Copy() 363 13.09 13.17 13.33 3.72% Gravity::solve_phi_with_mlmg() 7 11.32 11.37 11.41 3.18% MultiFab::AddProduct() 2140 10.62 10.67 10.74 3.00% Castro::do_old_sources() 10 9.355 9.435 9.492 2.65% Castro::construct_new_gravity() 5 9.358 9.408 9.452 2.64% Gravity::actual_solve_with_mlmg() 7 9.108 9.108 9.11 2.54% Castro::initialize_do_advance() 5 8.851 8.912 8.994 2.51% MLMG::solve() 6 8.875 8.877 8.878 2.48% Gravity::solve_for_phi() 5 8.747 8.798 8.842 2.47% Amr::init() 1 7.912 7.913 7.914 2.21% MLMG::oneIter() 38 7.369 7.371 7.372 2.06% Amr::initialInit() 1 7.295 7.295 7.296 2.04% MLMG::mgVcycle() 38 7.241 7.243 7.244 2.02% Castro::do_new_sources() 5 6.901 6.957 7.014 1.96% MultiFab::Subtract() 85 6.733 6.756 6.81 1.90% AmrLevel::FillPatch() 31 6.262 6.46 6.599 1.84% Castro::initialize_advance() 5 5.743 5.749 5.762 1.61% FabArray::setVal() 2618 5.642 5.672 5.714 1.59% MLCellLinOp::smooth() 389 5.268 5.326 5.481 1.53% Castro::post_timestep() 5 5.292 5.294 5.296 1.48% FillPatchIterator::Initialize 31 4.645 4.882 5.034 1.40% FillPatchIterator::FillFromLevel0() 31 3.955 4.192 4.347 1.21% FillPatchSingleLevel 31 3.955 4.191 4.347 1.21% MLPoisson::Fsmooth() 1520 4.015 4.058 4.175 1.16% Amr::FinalizeInit() 1 3.894 3.964 4.037 1.13% FabArray::ParallelCopy() 259 3.055 3.508 3.736 1.04% FabArray::sum() 2150 3.606 3.619 3.64 1.02% MLMG::mgVcycle_down::0 38 3.417 3.422 3.426 0.96% Amr::InitializeInit() 1 3.26 3.331 3.401 0.95% Amr::defBaseLevel() 1 3.26 3.331 3.401 0.95% Castro::expand_state() 5 3.079 3.135 3.189 0.89% Castro::post_init() 1 2.83 2.844 2.853 0.80% MLMG::mgVcycle_up::0 38 2.331 2.332 2.333 0.65% FabArray::ParallelCopy_nowait() 259 2.27 2.302 2.331 0.65% Gravity::fill_multipole_BCs() 7 2.197 2.25 2.294 0.64% MLCellLinOp::apply() 260 2.18 2.197 2.234 0.62% Gravity::multilevel_solve_for_new_phi() 1 2.229 2.23 2.23 0.62% Gravity::actual_multilevel_solve() 1 2.228 2.228 2.229 0.62% MLPoisson::Fapply() 260 1.834 1.85 1.884 0.53% Castro::initData() 1 1.802 1.822 1.866 0.52% Castro::reset_internal_energy(Fab) 344 1.702 1.706 1.708 0.48% MLCellLinOp::applyBC() 1786 1.616 1.633 1.672 0.47% Castro::construct_old_source() 70 1.498 1.51 1.533 0.43% Castro::Castro() 1 1.423 1.476 1.502 0.42% FabArray::ParallelCopy_finish() 259 0.7229 1.206 1.458 0.41% Castro::construct_new_source() 35 1.356 1.377 1.391 0.39% MLMG:computeResOfCorrection() 190 1.294 1.31 1.347 0.38% MLCellLinOp::correctionResidual() 190 1.294 1.309 1.347 0.38% Castro::estTimeStep() 11 1.173 1.231 1.345 0.38% MLCellLinOp::solutionResidual() 45 1.334 1.336 1.339 0.37% Castro::initMFs() 1 1.257 1.311 1.331 0.37% Amr::InitAmr() 1 1.279 1.282 1.284 0.36% Amr::writePlotFile() 2 1.209 1.209 1.209 0.34% check_for_negative_density() 5 0.2201 0.6786 1.175 0.33% MLMG::computeResidual() 38 1.12 1.124 1.129 0.31% FabArray::Saxpy() 30 0.997 1.002 1.012 0.28% Castro::post_regrid() 1 0.945 0.954 0.9682 0.27% StateDataPhysBCFunct::() 31 0.9079 0.9135 0.9191 0.26% StateData::FillBoundary(geom) 31 0.8995 0.9041 0.9118 0.25% Castro::construct_old_gravity_source() 10 0.8524 0.8614 0.8797 0.25% VisMF::Write(FabArray) 2 0.8008 0.826 0.8483 0.24% Castro::construct_new_gravity_source() 5 0.739 0.7565 0.7682 0.21% Castro::construct_old_gravity() 5 0.672 0.7239 0.7546 0.21% Gravity::get_old_grav_vector() 5 0.6719 0.7238 0.7546 0.21% Gravity::get_new_grav_vector() 6 0.7052 0.7107 0.7134 0.20% Castro::normalize_species() 42 0.6539 0.6585 0.6645 0.19% FabArray::FillBoundary() 1596 0.6047 0.6315 0.6466 0.18% Castro::finalize_do_advance() 5 0.5318 0.585 0.6266 0.17% Castro::problem_post_timestep() 6 0.5671 0.5821 0.6082 0.17% Castro::wd_update() 6 0.567 0.5821 0.6081 0.17% MLMG::mgVcycle_down::1 38 0.533 0.5363 0.54 0.15% FabArray::setDomainBndry() 31 0.4602 0.4645 0.4686 0.13% MLMG::addInterpCorrection() 190 0.1698 0.3856 0.4581 0.13% FabArray::Xpay() 235 0.4461 0.4498 0.4566 0.13% Castro::check_for_nan() 10 0.4161 0.4179 0.4208 0.12% MultiFab::contains_nan() 10 0.416 0.4179 0.4207 0.12% MLMG::mgVcycle_up::2 38 0.1104 0.3317 0.4067 0.11% Castro::computeNewDt() 4 0.3934 0.3935 0.3936 0.11% Gravity::test_composite_phi() 1 0.3781 0.3786 0.3795 0.11% MLMG::mgVcycle_up::1 38 0.3633 0.3638 0.3642 0.10% Castro::computeInitialDt() 2 0.1973 0.2676 0.3404 0.09% Castro::apply_source_to_state() 10 0.3332 0.3349 0.3381 0.09% FillBoundary_nowait() 1596 0.3216 0.3236 0.3261 0.09% Other 5419 2.772 2.947 3.279 0.91% -------------------------------------------------------------------------------------------- Unused ParmParse Variables: [TOP]::mg.v(nvals = 1) :: [2] Async Memory Usage: -------------------------------------------------------------------------------------------------------------------- Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max -------------------------------------------------------------------------------------------------------------------- Castro::construct_ctu_hydro_source() 2880 30 MiB 30 MiB 30 MiB 185 MiB 185 MiB 185 MiB Castro::do_advance_ctu() 60 107 KiB 107 KiB 107 KiB 255 KiB 255 KiB 255 KiB -------------------------------------------------------------------------------------------------------------------- Pinned Memory Usage: -------------------------------------------------------------------------------------------------------------- Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max -------------------------------------------------------------------------------------------------------------- The_Pinned_Arena::Initialize() 4 0 B 0 B 0 B 8192 KiB 8192 KiB 8192 KiB -------------------------------------------------------------------------------------------------------------- Cpu Memory Usage: ----------------------------------------------------------------------------------------------------------------------- Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ----------------------------------------------------------------------------------------------------------------------- Castro::construct_ctu_hydro_source() 2880 30 MiB 30 MiB 30 MiB 185 MiB 185 MiB 185 MiB Castro::initMFs() 56 39 MiB 39 MiB 39 MiB 39 MiB 39 MiB 39 MiB StateData::define() 40 30 MiB 30 MiB 30 MiB 30 MiB 30 MiB 30 MiB Castro::swap_state_time_levels() 40 29 MiB 29 MiB 29 MiB 30 MiB 30 MiB 30 MiB Castro::reset_internal_energy(MultiFab) 688 1269 KiB 1273 KiB 1281 KiB 24 MiB 24 MiB 24 MiB FillPatchIterator::Initialize 248 265 KiB 266 KiB 267 KiB 23 MiB 23 MiB 23 MiB Castro::initialize_do_advance() 40 22 MiB 22 MiB 22 MiB 23 MiB 23 MiB 23 MiB Amr::writePlotFile() 16 71 KiB 73 KiB 75 KiB 22 MiB 22 MiB 22 MiB Castro::enforce_min_density() 336 531 KiB 534 KiB 537 KiB 12 MiB 12 MiB 12 MiB Castro::initialize_advance() 40 8199 KiB 8199 KiB 8199 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 552 37 KiB 38 KiB 38 KiB 7344 KiB 7344 KiB 7344 KiB Castro::construct_new_source() 40 7497 B 7564 B 7641 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_old_source() 80 7816 B 7863 B 7931 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 4059 KiB 4059 KiB 4059 KiB 4075 KiB 4075 KiB 4075 KiB Castro::Castro() 48 1897 KiB 1897 KiB 1897 KiB 3793 KiB 3793 KiB 3793 KiB MLMG::prepareForSolve() 690 77 KiB 78 KiB 78 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 5170 B 5209 B 5224 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 4922 B 5306 B 5534 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 1865 KiB 1865 KiB 1866 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 1856 B 1859 B 1867 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 8334 B 8348 B 8385 B 1479 KiB 1479 KiB 1479 KiB Castro::evaluate_source_change() 760 25 KiB 25 KiB 25 KiB 512 KiB 512 KiB 512 KiB Gravity::actual_multilevel_solve() 8 3258 B 3259 B 3260 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 12 KiB 12 KiB 12 KiB 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 61 B 81 B 95 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 7082 B 7082 B 7083 B 273 KiB 273 KiB 273 KiB Castro::do_advance_ctu() 60 107 KiB 107 KiB 107 KiB 255 KiB 255 KiB 255 KiB MLCellLinOp::defineAuxData() 2268 4910 B 4949 B 5065 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 87 B 91 B 93 B 65 KiB 65 KiB 65 KiB MLCGSolver::bicgstab 190 0 B 0 B 0 B 0 B 304 B 1216 B MLMG::addInterpCorrection() 380 0 B 0 B 0 B 1024 B 1024 B 1024 B amrex::average_down 380 0 B 0 B 0 B 1024 B 1024 B 1024 B MLCellLinOp::applyBC() 7146 0 B 0 B 0 B 8 B 8 B 8 B ----------------------------------------------------------------------------------------------------------------------- AMReX (26.01-21-ge5851400bcf7) finalized