Initializing AMReX (26.01-18-ga27e2e958050)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (26.01-18-ga27e2e958050) initialized Starting run at 08:02:42 UTC on 2026-01-19. Successfully read inputs file ... Castro git describe: 26.01-11-g3d7eded2f AMReX git describe: 26.01-18-ga27e2e958 Microphysics git describe: 26.01-13-g485aaa00 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.313605876 Gravity::multilevel_solve_for_new_phi() time = 2.205836211 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.314240434 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.588939059 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.136085871 on level 0 Castro::do_old_sources() time = 0.402955996 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 = 28.32173191 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662057482e+23 ymom added: -4.231240369e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 1.553002625 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.92019527 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.330113873 Gravity::solve_for_phi() time = 1.775271337 on level 0 Castro::construct_new_gravity() time = 1.899283736 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.125197817e+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.433605852 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.003779394448 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.32769933 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: 70.53501637 [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.136489238 on level 0 Castro::do_old_sources() time = 0.411444206 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.0766124 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.25944726e+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.53634472 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 = 15.05712718 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.332230504 Gravity::solve_for_phi() time = 1.801220927 on level 0 Castro::construct_new_gravity() time = 1.925488443 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.188092282e+27 ymom added: -6.091852763e+23 zmom added: -5.38349779e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 1.464666267 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.003784377815 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.24698781 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: 70.43833371 [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.187666548 on level 0 Castro::do_old_sources() time = 0.417604852 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.5667641 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.614412365e+27 ymom added: -1.813388729e+24 zmom added: 2.055173893e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 1.529868714 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 = 15.25583396 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.374235602 Gravity::solve_for_phi() time = 1.824377038 on level 0 Castro::construct_new_gravity() time = 1.948448071 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.232539447e+28 ymom added: 6.516865746e+23 zmom added: 9.633627625e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 1.443272783 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.003804730284 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.24391205 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: 70.07530221 [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.141828243 on level 0 Castro::do_old_sources() time = 0.415357846 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.79442469 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.424093942e+28 ymom added: 6.044629098e+24 zmom added: 2.417851639e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 1.53100182 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 = 15.14626503 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.32424221 Gravity::solve_for_phi() time = 1.776409434 on level 0 Castro::construct_new_gravity() time = 1.900570199 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.461498196e+28 ymom added: -2.030617588e+23 zmom added: -1.416709945e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 1.430910632 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.00380747167 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.07283796 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: 70.03604287 [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.197761187 on level 0 Castro::do_old_sources() time = 0.42097473 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.55155839 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.081958261e+28 ymom added: 0 zmom added: -1.20892582e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 1.518235443 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 = 15.14944024 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.350869545 Gravity::solve_for_phi() time = 1.799226867 on level 0 Castro::construct_new_gravity() time = 1.923137307 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.310474663e+28 ymom added: -5.194603131e+23 zmom added: -2.927867219e+23 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 1.42889004 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.003813565843 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.18783432 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.93129157 [STEP 5] FAB kilobyte spread across MPI nodes: [358366 ... 358366] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.589670799 seconds Ending run at 08:08:42 UTC on 2026-01-19. Run time = 360.6401608 Run time without initialization = 351.6128734 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]: 360.6351 ... 360.6374 ... 360.6403 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 210.2189 210.2578 210.2923 58.31% Castro::construct_ctu_hydro_source() 5 68.67 69.41 69.93 19.39% amrex::Copy() 363 13.26 13.31 13.34 3.70% MultiFab::AddProduct() 2140 10.64 10.69 10.73 2.98% MultiFab::Subtract() 85 6.804 6.839 6.887 1.91% FabArray::setVal() 2618 5.66 5.697 5.734 1.59% Castro::do_advance_ctu() 5 5.443 5.585 5.704 1.58% Castro::computeTemp() 43 4.631 4.639 4.647 1.29% MLPoisson::Fsmooth() 1520 4.027 4.067 4.153 1.15% FabArray::sum() 2150 3.671 3.689 3.701 1.03% FabArray::ParallelCopy_nowait() 259 2.28 2.344 2.478 0.69% Gravity::fill_multipole_BCs() 7 2.205 2.245 2.303 0.64% MLPoisson::Fapply() 260 1.831 1.85 1.874 0.52% Castro::reset_internal_energy(Fab) 344 1.757 1.774 1.788 0.50% FabArray::ParallelCopy_finish() 259 0.7349 1.282 1.751 0.49% check_for_negative_density() 5 0.3769 0.8992 1.638 0.45% Castro::initMFs() 1 1.256 1.305 1.324 0.37% Castro::estTimeStep() 11 1.146 1.207 1.244 0.34% Amr::InitAmr() 1 1.238 1.24 1.242 0.34% MLCellLinOp::applyBC() 1786 0.9764 1.009 1.083 0.30% FabArray::Saxpy() 30 1.006 1.012 1.019 0.28% Castro::reset_internal_energy(MultiFab) 43 0.8365 0.885 0.924 0.26% StateData::FillBoundary(geom) 31 0.905 0.9089 0.9161 0.25% Castro::construct_old_gravity_source() 10 0.8873 0.8982 0.9155 0.25% Castro::construct_new_gravity_source() 5 0.8356 0.85 0.8758 0.24% VisMF::Write(FabArray) 2 0.8107 0.8193 0.8225 0.23% Castro::normalize_species() 42 0.6648 0.6733 0.6815 0.19% Castro::enforce_min_density() 42 0.5296 0.5584 0.5854 0.16% FabArray::setDomainBndry() 31 0.4605 0.4781 0.4887 0.14% FabArray::Xpay() 235 0.4429 0.4462 0.4517 0.13% MultiFab::contains_nan() 10 0.418 0.4195 0.421 0.12% FillBoundary_finish() 1596 0.2926 0.3228 0.3573 0.10% FillBoundary_nowait() 1596 0.3334 0.341 0.3518 0.10% Castro::wd_update() 6 0.2522 0.2861 0.3216 0.09% FillPatchIterator::Initialize 31 0.2221 0.2435 0.2583 0.07% MLMG::addInterpCorrection() 190 0.1567 0.1589 0.163 0.05% Castro::initialize_do_advance() 5 0.1243 0.1361 0.1431 0.04% Gravity::get_new_grav_vector() 6 0.1101 0.1113 0.112 0.03% Castro::initData() 1 0.09006 0.09699 0.1007 0.03% Gravity::get_old_grav_vector() 5 0.09253 0.09405 0.09546 0.03% Amr::writePlotFile() 2 0.0573 0.06107 0.06738 0.02% Castro::construct_old_source() 70 0.04888 0.05295 0.05648 0.02% Castro::evaluate_source_change() 95 0.03468 0.03605 0.03768 0.01% Castro::construct_new_source() 35 0.02217 0.02366 0.02537 0.01% Castro::initialize_advance() 5 0.01754 0.02156 0.02466 0.01% StateDataPhysBCFunct::() 31 0.006113 0.01277 0.01845 0.01% Castro::finalize_do_advance() 5 0.01743 0.01787 0.01821 0.01% AmrLevel::FillPatch() 31 0.01147 0.01188 0.01226 0.00% main() 1 0.006198 0.006496 0.006862 0.00% Castro::Castro() 1 0.004446 0.004882 0.00603 0.00% FabArray::FillBoundary() 1596 0.004849 0.00517 0.005552 0.00% Gravity::actual_solve_with_mlmg() 7 0.003817 0.004199 0.004799 0.00% MLMG::solve() 6 0.002327 0.003023 0.004034 0.00% MLCellLinOp::smooth() 389 0.003232 0.003514 0.003869 0.00% Gravity::solve_for_phi() 5 0.001321 0.001413 0.001559 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008449 0.001198 0.001318 0.00% Gravity::test_composite_phi() 1 0.0007743 0.0009004 0.001258 0.00% MLCellLinOp::apply() 260 0.0007756 0.0009182 0.001223 0.00% FabArray::ParallelCopy() 259 0.0009204 0.0009613 0.001031 0.00% MLCellLinOp::correctionResidual() 190 0.0007106 0.0007571 0.0008139 0.00% MLMG::mgVcycle() 38 0.0006546 0.0006802 0.0007061 0.00% Amr::coarseTimeStep() 5 0.0006212 0.000637 0.0006487 0.00% MLMG:computeResOfCorrection() 190 0.0005448 0.0005853 0.0006331 0.00% Castro::clean_state() 42 0.0005188 0.0005552 0.0006022 0.00% Castro::subcycle_advance_ctu() 5 9.109e-05 0.00022 0.000567 0.00% FillPatchIterator::FillFromLevel0() 31 0.0003561 0.0003672 0.0003793 0.00% Gravity::actual_multilevel_solve() 1 0.0002533 0.0003192 0.0003426 0.00% FillPatchSingleLevel 31 0.0002125 0.0002469 0.0002956 0.00% Castro::do_old_sources() 10 0.0002568 0.0002633 0.0002683 0.00% MLMG::mgVcycle_down::0 38 0.0002339 0.0002482 0.000257 0.00% MLCellLinOp::solutionResidual() 45 0.0002222 0.0002354 0.0002539 0.00% MLMG::mgVcycle_down::1 38 0.0002228 0.0002404 0.0002526 0.00% Amr::defBaseLevel() 1 0.0001881 0.0002029 0.0002164 0.00% MLMG::oneIter() 38 0.0001607 0.0001722 0.0001868 0.00% MLMG::mgVcycle_up::0 38 0.0001502 0.0001561 0.0001628 0.00% Amr::timeStep() 5 0.0001175 0.0001366 0.0001616 0.00% Castro::construct_new_gravity() 5 9.535e-05 0.0001144 0.0001597 0.00% Castro::do_new_sources() 5 0.0001364 0.0001445 0.000154 0.00% MLMG::mgVcycle_up::1 38 0.0001306 0.0001381 0.0001438 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001304 0.0001366 0.000142 0.00% MLMG::mgVcycle_up::2 38 0.0001303 0.0001358 0.0001396 0.00% MLMG::computeResidual() 38 0.0001041 0.0001074 0.0001121 0.00% Castro::computeNewDt() 4 3.95e-05 5.959e-05 0.0001117 0.00% Castro::check_for_nan() 10 7.895e-05 8.292e-05 8.968e-05 0.00% Castro::problem_post_timestep() 6 7.262e-05 7.505e-05 8.051e-05 0.00% Amr::FinalizeInit() 1 2.13e-05 3.577e-05 6.886e-05 0.00% Castro::construct_old_gravity() 5 6.537e-05 6.604e-05 6.649e-05 0.00% Castro::advance() 5 5.674e-05 6.032e-05 6.447e-05 0.00% Castro::post_timestep() 5 4.914e-05 5.262e-05 5.61e-05 0.00% Castro::expand_state() 5 4.608e-05 4.839e-05 5.395e-05 0.00% Castro::post_init() 1 1.847e-05 3.277e-05 3.874e-05 0.00% Castro::post_regrid() 1 1.038e-05 1.346e-05 1.488e-05 0.00% Amr::InitializeInit() 1 8.284e-06 9.868e-06 1.242e-05 0.00% Amr::init() 1 5.923e-06 6.803e-06 7.236e-06 0.00% Amr::initialInit() 1 3.834e-06 4.405e-06 4.703e-06 0.00% Other 3835 1.259 1.286 1.33 0.37% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 360.6 360.6 360.6 100.00% Amr::coarseTimeStep() 5 351 351 351 97.33% Amr::timeStep() 5 350.5 350.5 350.5 97.19% Castro::advance() 5 345.1 345.1 345.1 95.70% Castro::subcycle_advance_ctu() 5 339.2 339.3 339.3 94.09% Castro::do_advance_ctu() 5 339.2 339.3 339.3 94.09% Castro::react_state() 10 210.2 210.3 210.3 58.32% Castro::construct_ctu_hydro_source() 5 75.39 75.45 75.5 20.93% Castro::clean_state() 42 42.18 42.32 42.42 11.76% Castro::computeTemp() 43 26.18 26.33 26.41 7.32% Castro::reset_internal_energy(MultiFab) 43 21.55 21.69 21.76 6.03% Castro::evaluate_source_change() 95 17.88 17.96 18.01 4.99% Castro::enforce_min_density() 42 15.86 15.93 15.97 4.43% amrex::Copy() 363 13.26 13.31 13.34 3.70% Gravity::solve_phi_with_mlmg() 7 11.41 11.45 11.5 3.19% MultiFab::AddProduct() 2140 10.64 10.69 10.73 2.98% Castro::do_old_sources() 10 9.554 9.587 9.62 2.67% Castro::construct_new_gravity() 5 9.484 9.524 9.585 2.66% Castro::initialize_do_advance() 5 9.05 9.094 9.187 2.55% Gravity::actual_solve_with_mlmg() 7 9.166 9.166 9.168 2.54% Gravity::solve_for_phi() 5 8.865 8.906 8.964 2.49% MLMG::solve() 6 8.932 8.935 8.937 2.48% Amr::init() 1 7.784 7.785 7.786 2.16% MLMG::oneIter() 38 7.423 7.425 7.43 2.06% MLMG::mgVcycle() 38 7.295 7.297 7.301 2.02% Amr::initialInit() 1 7.195 7.196 7.197 2.00% Castro::do_new_sources() 5 7.094 7.132 7.163 1.99% AmrLevel::FillPatch() 31 6.501 6.633 6.909 1.92% MultiFab::Subtract() 85 6.804 6.839 6.887 1.91% Castro::initialize_advance() 5 5.744 5.79 5.816 1.61% FabArray::setVal() 2618 5.66 5.697 5.734 1.59% MLCellLinOp::smooth() 389 5.319 5.377 5.532 1.53% Castro::post_timestep() 5 5.383 5.383 5.384 1.49% FillPatchIterator::Initialize 31 4.881 5.042 5.335 1.48% FillPatchIterator::FillFromLevel0() 31 4.134 4.32 4.653 1.29% FillPatchSingleLevel 31 4.134 4.32 4.652 1.29% MLPoisson::Fsmooth() 1520 4.027 4.067 4.153 1.15% FabArray::ParallelCopy() 259 3.217 3.63 4.034 1.12% Amr::FinalizeInit() 1 3.855 3.896 3.925 1.09% FabArray::sum() 2150 3.671 3.689 3.701 1.03% MLMG::mgVcycle_down::0 38 3.431 3.439 3.444 0.95% Amr::InitializeInit() 1 3.27 3.3 3.341 0.93% Amr::defBaseLevel() 1 3.27 3.3 3.341 0.93% Castro::expand_state() 5 3.189 3.244 3.325 0.92% Castro::post_init() 1 2.791 2.797 2.801 0.78% FabArray::ParallelCopy_nowait() 259 2.282 2.346 2.481 0.69% MLMG::mgVcycle_up::0 38 2.35 2.352 2.355 0.65% Gravity::fill_multipole_BCs() 7 2.228 2.269 2.326 0.65% MLCellLinOp::apply() 260 2.187 2.204 2.238 0.62% Gravity::multilevel_solve_for_new_phi() 1 2.206 2.206 2.206 0.61% Gravity::actual_multilevel_solve() 1 2.204 2.205 2.205 0.61% MLPoisson::Fapply() 260 1.831 1.85 1.874 0.52% Castro::initData() 1 1.755 1.789 1.806 0.50% Castro::reset_internal_energy(Fab) 344 1.757 1.774 1.788 0.50% MLCellLinOp::applyBC() 1786 1.629 1.683 1.76 0.49% FabArray::ParallelCopy_finish() 259 0.7349 1.282 1.751 0.49% check_for_negative_density() 5 0.3769 0.8992 1.638 0.45% Castro::construct_old_source() 70 1.543 1.558 1.581 0.44% Castro::Castro() 1 1.426 1.476 1.504 0.42% Castro::construct_new_source() 35 1.458 1.477 1.504 0.42% MLMG:computeResOfCorrection() 190 1.294 1.312 1.347 0.37% MLCellLinOp::correctionResidual() 190 1.294 1.311 1.347 0.37% MLCellLinOp::solutionResidual() 45 1.337 1.339 1.343 0.37% Castro::initMFs() 1 1.261 1.311 1.331 0.37% Castro::estTimeStep() 11 1.146 1.207 1.244 0.34% Amr::InitAmr() 1 1.238 1.24 1.242 0.34% Amr::writePlotFile() 2 1.179 1.179 1.179 0.33% MLMG::computeResidual() 38 1.121 1.126 1.13 0.31% FabArray::Saxpy() 30 1.006 1.012 1.019 0.28% Castro::post_regrid() 1 0.953 0.9563 0.9628 0.27% StateDataPhysBCFunct::() 31 0.9148 0.9217 0.9298 0.26% StateData::FillBoundary(geom) 31 0.905 0.9089 0.9161 0.25% Castro::construct_old_gravity_source() 10 0.8873 0.8982 0.9155 0.25% Castro::construct_new_gravity_source() 5 0.8356 0.85 0.8758 0.24% VisMF::Write(FabArray) 2 0.8107 0.8193 0.8225 0.23% Castro::construct_old_gravity() 5 0.6161 0.7088 0.7998 0.22% Gravity::get_old_grav_vector() 5 0.616 0.7087 0.7998 0.22% Gravity::get_new_grav_vector() 6 0.7066 0.7144 0.7175 0.20% FabArray::FillBoundary() 1596 0.6444 0.6735 0.6999 0.19% Castro::normalize_species() 42 0.6648 0.6733 0.6815 0.19% Castro::problem_post_timestep() 6 0.5536 0.5873 0.6229 0.17% Castro::wd_update() 6 0.5535 0.5872 0.6229 0.17% Castro::finalize_do_advance() 5 0.5504 0.571 0.6109 0.17% MLMG::mgVcycle_down::1 38 0.5403 0.5436 0.5501 0.15% FabArray::setDomainBndry() 31 0.4605 0.4781 0.4887 0.14% MLMG::addInterpCorrection() 190 0.169 0.3862 0.4597 0.13% FabArray::Xpay() 235 0.4429 0.4462 0.4517 0.13% Castro::check_for_nan() 10 0.4181 0.4196 0.4211 0.12% MultiFab::contains_nan() 10 0.418 0.4195 0.421 0.12% MLMG::mgVcycle_up::2 38 0.1121 0.3338 0.4092 0.11% Castro::computeNewDt() 4 0.4089 0.409 0.4091 0.11% Gravity::test_composite_phi() 1 0.3703 0.3703 0.3704 0.10% MLMG::mgVcycle_up::1 38 0.3671 0.368 0.3688 0.10% FillBoundary_finish() 1596 0.2926 0.3228 0.3573 0.10% FillBoundary_nowait() 1596 0.3378 0.3456 0.3568 0.10% Other 3835 3.036 3.226 3.582 0.99% -------------------------------------------------------------------------------------------- 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 31 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 31 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 1270 KiB 1278 KiB 1283 KiB 24 MiB 24 MiB 24 MiB FillPatchIterator::Initialize 248 268 KiB 273 KiB 277 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 72 KiB 72 KiB 22 MiB 22 MiB 22 MiB Castro::enforce_min_density() 336 536 KiB 539 KiB 540 KiB 12 MiB 12 MiB 12 MiB Castro::initialize_advance() 40 8203 KiB 8203 KiB 8203 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 552 38 KiB 39 KiB 41 KiB 7344 KiB 7344 KiB 7344 KiB Castro::construct_new_source() 40 7539 B 7597 B 7647 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_old_source() 80 7844 B 7946 B 8024 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 4060 KiB 4060 KiB 4060 KiB 4075 KiB 4075 KiB 4075 KiB Castro::Castro() 48 1896 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 5148 B 5204 B 5228 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 4485 B 5163 B 5830 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 1866 KiB 1866 KiB 1866 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 1809 B 1809 B 1810 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 8301 B 8341 B 8398 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 3204 B 3204 B 3205 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 70 B 75 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 7081 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 5064 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 92 B 96 B 100 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-18-ga27e2e958050) finalized