Initializing AMReX (25.10-13-g8b1df672b8c2)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.10-13-g8b1df672b8c2) initialized Starting run at 06:45:22 UTC on 2025-10-09. Successfully read inputs file ... Castro git describe: 25.10-1-g0b546a55c AMReX git describe: 25.10-13-g8b1df672b Microphysics git describe: 25.10-2-g3d17f1d7 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.114354088 Gravity::multilevel_solve_for_new_phi() time = 0.581508819 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.114564029 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.239400505 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.053153534 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.98453626 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.577259356e+23 ymom added: -4.231240369e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.595878823 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 = 6.002528868 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.118421311 Gravity::solve_for_phi() time = 0.475415816 on level 0 Castro::construct_new_gravity() time = 0.515524159 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.199199521e+22 ymom added: 4.79320198e+23 zmom added: 4.864037477e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.552430862 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.004889215983 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.45397867 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.17240798 [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.058134838 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.48636307 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.25804712e+23 ymom added: -9.671406557e+24 zmom added: -2.417851639e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.595276261 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.472173689e+48 ener added: 2.142786875e+42 Castro::construct_ctu_hydro_source() time = 6.184081704 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.123229935 Gravity::solve_for_phi() time = 0.481446953 on level 0 Castro::construct_new_gravity() time = 0.520872345 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.188091791e+27 ymom added: -6.091852763e+23 zmom added: -5.47794512e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.557854797 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.004918745951 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.53651778 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.81330155 [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.058275888 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.54234627 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.614401298e+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.618077096 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.677374353e+48 ener added: 4.437201049e+43 Castro::construct_ctu_hydro_source() time = 6.216082844 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.11978449 Gravity::solve_for_phi() time = 0.475696161 on level 0 Castro::construct_new_gravity() time = 0.514762836 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.232539478e+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.551572828 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.004908256771 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.55873398 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.92836422 [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.061476149 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.50346458 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 = 0.616426494 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.470084927e+48 ener added: 1.564426602e+44 Castro::construct_ctu_hydro_source() time = 6.225937534 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.129968896 Gravity::solve_for_phi() time = 0.48895607 on level 0 Castro::construct_new_gravity() time = 0.527671406 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.030617588e+23 zmom added: -1.322262615e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.555614561 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.004906691837 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.54114331 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.95547501 [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.056512258 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.45876737 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.081966275e+28 ymom added: -1.20892582e+24 zmom added: 0 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.670178112 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.382608641e+48 ener added: 2.850748768e+44 Castro::construct_ctu_hydro_source() time = 6.240059315 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.120260963 Gravity::solve_for_phi() time = 0.476669999 on level 0 Castro::construct_new_gravity() time = 0.516531207 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.31047457e+28 ymom added: -5.289050461e+23 zmom added: -3.022314549e+23 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 0.560639896 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.004906174108 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.56237878 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.95898642 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.192801849 seconds Ending run at 06:49:57 UTC on 2025-10-09. Run time = 274.8729729 Run time without initialization = 270.0224626 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]: 274.8709 ... 274.8717 ... 274.8730 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 215.5605 215.5734 215.5878 78.43% Castro::construct_ctu_hydro_source() 5 28.31 28.45 28.61 10.41% Castro::computeTemp() 43 3.877 3.906 3.928 1.43% amrex::Copy() 351 3.411 3.435 3.452 1.26% MultiFab::AddProduct() 2055 2.7 2.723 2.742 1.00% Castro::normalize_species() 42 2.639 2.655 2.671 0.97% Castro::reset_internal_energy(Fab) 344 2.386 2.402 2.43 0.88% MultiFab::Subtract() 85 1.804 1.815 1.832 0.67% FabArray::setVal() 2518 1.468 1.49 1.504 0.55% Amr::InitAmr() 1 1.254 1.256 1.258 0.46% Castro::initMFs() 1 1.162 1.2 1.219 0.44% Castro::estTimeStep() 11 0.9412 0.9724 1.015 0.37% Castro::reset_internal_energy(MultiFab) 43 0.8334 0.8718 0.9354 0.34% MLPoisson::Fsmooth() 1520 0.8592 0.8986 0.9336 0.34% FabArray::sum() 2065 0.8805 0.8863 0.8911 0.32% Gravity::fill_multipole_BCs() 7 0.8066 0.8149 0.8263 0.30% FabArray::ParallelCopy_finish() 249 0.3119 0.4605 0.6052 0.22% FabArray::ParallelCopy_nowait() 249 0.5653 0.5679 0.5736 0.21% Castro::enforce_min_density() 42 0.4679 0.4908 0.5266 0.19% check_for_negative_density() 5 0.08687 0.2508 0.3891 0.14% MLPoisson::Fapply() 260 0.3007 0.3047 0.31 0.11% MLCellLinOp::applyBC() 1786 0.2425 0.2709 0.2963 0.11% Castro::construct_new_gravity_source() 5 0.2698 0.2752 0.2888 0.11% VisMF::Write(FabArray) 2 0.2284 0.2407 0.2535 0.09% StateData::FillBoundary(geom) 21 0.2361 0.2394 0.2429 0.09% FabArray::Saxpy() 25 0.2278 0.2292 0.2322 0.08% FillPatchIterator::Initialize 21 0.1898 0.2006 0.2231 0.08% FillBoundary_finish() 1596 0.09551 0.1276 0.21 0.08% Castro::wd_update() 6 0.1155 0.1366 0.1552 0.06% Castro::initialize_do_advance() 5 0.1198 0.1262 0.1408 0.05% Amr::writePlotFile() 2 0.1001 0.1126 0.1254 0.05% Castro::initialize_advance() 5 0.02005 0.02758 0.03648 0.01% Castro::evaluate_source_change() 95 0.03336 0.03406 0.03583 0.01% Castro::initData() 1 0.0341 0.03447 0.03464 0.01% Castro::construct_old_source() 35 0.0282 0.02983 0.03337 0.01% Gravity::get_new_grav_vector() 6 0.02601 0.02801 0.03005 0.01% Gravity::get_old_grav_vector() 5 0.02317 0.02601 0.02783 0.01% Castro::construct_new_source() 35 0.01816 0.021 0.025 0.01% StateDataPhysBCFunct::() 21 0.002802 0.01375 0.02064 0.01% Castro::finalize_do_advance() 5 0.01636 0.01711 0.01876 0.01% AmrLevel::FillPatch() 21 0.01071 0.01112 0.01194 0.00% Castro::Castro() 1 0.004431 0.004696 0.005288 0.00% FabArray::FillBoundary() 1596 0.004187 0.004342 0.00462 0.00% Gravity::actual_solve_with_mlmg() 7 0.003695 0.004021 0.004413 0.00% MLCellLinOp::smooth() 389 0.003043 0.003255 0.003438 0.00% MLMG::solve() 6 0.0003382 0.00114 0.001795 0.00% Gravity::solve_for_phi() 5 0.001333 0.001385 0.00144 0.00% MLCellLinOp::apply() 260 0.0006362 0.0007492 0.0009727 0.00% Amr::coarseTimeStep() 5 0.0008149 0.0008377 0.000866 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008052 0.0008254 0.0008577 0.00% FabArray::ParallelCopy() 249 0.0007612 0.0007918 0.000839 0.00% main() 1 0.0007074 0.0007647 0.0008217 0.00% MLCellLinOp::correctionResidual() 190 0.0005719 0.0006063 0.0006262 0.00% Castro::clean_state() 42 0.0005057 0.0005299 0.0005852 0.00% Castro::subcycle_advance_ctu() 5 0.0001181 0.0002337 0.000578 0.00% MLMG::mgVcycle() 38 0.0005226 0.0005436 0.000566 0.00% MLMG:computeResOfCorrection() 190 0.0004525 0.0004723 0.0004938 0.00% Castro::do_advance_ctu() 5 0.0002704 0.0003033 0.0003443 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002214 0.0002545 0.000294 0.00% Amr::defBaseLevel() 1 0.0001848 0.0002377 0.0002871 0.00% Gravity::actual_multilevel_solve() 1 0.000263 0.0002713 0.0002753 0.00% MLMG::mgVcycle_down::0 38 0.0002103 0.0002187 0.000227 0.00% Castro::do_old_sources() 5 0.0001501 0.0001724 0.0001938 0.00% MLCellLinOp::solutionResidual() 45 0.0001789 0.0001847 0.0001872 0.00% FillPatchSingleLevel 21 0.0001303 0.000155 0.0001741 0.00% MLMG::oneIter() 38 0.0001551 0.0001594 0.0001698 0.00% Castro::construct_new_gravity() 5 9.19e-05 0.0001134 0.0001608 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001466 0.0001513 0.0001567 0.00% MLMG::mgVcycle_up::0 38 0.0001328 0.000139 0.0001499 0.00% Castro::do_new_sources() 5 0.000128 0.000139 0.000146 0.00% Amr::timeStep() 5 0.0001157 0.000123 0.0001332 0.00% Castro::post_timestep() 5 4.395e-05 6.292e-05 0.0001099 0.00% MLMG::computeResidual() 38 8.953e-05 9.466e-05 0.0001015 0.00% Castro::computeNewDt() 4 4.334e-05 6.315e-05 0.0001009 0.00% Castro::construct_old_gravity() 5 6.575e-05 7.097e-05 7.902e-05 0.00% Amr::FinalizeInit() 1 1.954e-05 3.808e-05 7.302e-05 0.00% Castro::advance() 5 5.798e-05 6.128e-05 6.985e-05 0.00% Castro::problem_post_timestep() 6 6.082e-05 6.426e-05 6.766e-05 0.00% Castro::expand_state() 5 3.902e-05 4.303e-05 4.68e-05 0.00% Castro::post_init() 1 1.869e-05 2.444e-05 3.46e-05 0.00% Castro::computeInitialDt() 2 1.224e-05 1.344e-05 1.541e-05 0.00% Castro::post_regrid() 1 1.315e-05 1.38e-05 1.47e-05 0.00% Amr::InitializeInit() 1 6.449e-06 9.483e-06 1.178e-05 0.00% Amr::init() 1 5.904e-06 6.652e-06 7.184e-06 0.00% Amr::initialInit() 1 4.152e-06 4.314e-06 4.495e-06 0.00% Other 5986 1.148 1.216 1.273 0.46% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 274.9 274.9 274.9 100.00% Amr::coarseTimeStep() 5 269.8 269.8 269.8 98.16% Amr::timeStep() 5 269.4 269.4 269.4 98.01% Castro::advance() 5 267.2 267.2 267.2 97.20% Castro::subcycle_advance_ctu() 5 264.8 264.8 264.8 96.35% Castro::do_advance_ctu() 5 264.8 264.8 264.8 96.35% Castro::react_state() 10 215.6 215.6 215.6 78.44% Castro::construct_ctu_hydro_source() 5 30.83 30.84 30.85 11.22% Castro::clean_state() 42 18.79 18.95 19.11 6.95% Castro::computeTemp() 43 12.02 12.12 12.24 4.45% Castro::reset_internal_energy(MultiFab) 43 8.145 8.215 8.31 3.02% Castro::evaluate_source_change() 95 4.547 4.583 4.612 1.68% Castro::enforce_min_density() 42 4.429 4.475 4.53 1.65% Castro::initialize_do_advance() 5 4.104 4.154 4.178 1.52% Amr::init() 1 3.593 3.593 3.594 1.31% amrex::Copy() 351 3.411 3.435 3.452 1.26% Amr::initialInit() 1 3.353 3.354 3.355 1.22% Gravity::solve_phi_with_mlmg() 7 3.072 3.081 3.092 1.12% Castro::do_old_sources() 5 2.974 3.035 3.071 1.12% Castro::do_new_sources() 5 2.728 2.751 2.77 1.01% MultiFab::AddProduct() 2055 2.7 2.723 2.742 1.00% Castro::normalize_species() 42 2.639 2.655 2.671 0.97% Castro::construct_new_gravity() 5 2.564 2.576 2.589 0.94% Castro::reset_internal_energy(Fab) 344 2.386 2.402 2.43 0.88% Gravity::solve_for_phi() 5 2.371 2.38 2.391 0.87% Castro::initialize_advance() 5 2.321 2.36 2.383 0.87% Gravity::actual_solve_with_mlmg() 7 2.255 2.256 2.256 0.82% Castro::post_timestep() 5 2.231 2.233 2.233 0.81% MLMG::solve() 6 2.172 2.174 2.176 0.79% Amr::InitializeInit() 1 2.039 2.075 2.103 0.77% Amr::defBaseLevel() 1 2.039 2.075 2.103 0.77% AmrLevel::FillPatch() 21 1.752 1.917 2.032 0.74% MLMG::oneIter() 38 1.834 1.841 1.843 0.67% MultiFab::Subtract() 85 1.804 1.815 1.832 0.67% MLMG::mgVcycle() 38 1.8 1.806 1.808 0.66% FillPatchIterator::Initialize 21 1.409 1.577 1.696 0.62% FabArray::setVal() 2518 1.468 1.49 1.504 0.55% MLCellLinOp::smooth() 389 1.318 1.339 1.382 0.50% FillPatchIterator::FillFromLevel0() 21 1.031 1.214 1.339 0.49% FillPatchSingleLevel 21 1.031 1.214 1.339 0.49% Amr::FinalizeInit() 1 1.25 1.279 1.316 0.48% Castro::Castro() 1 1.226 1.266 1.29 0.47% Amr::InitAmr() 1 1.254 1.256 1.258 0.46% Castro::initMFs() 1 1.163 1.202 1.221 0.44% FabArray::ParallelCopy() 249 0.8801 1.031 1.174 0.43% Castro::expand_state() 5 1.108 1.131 1.159 0.42% Castro::estTimeStep() 11 0.9412 0.9724 1.015 0.37% MLPoisson::Fsmooth() 1520 0.8592 0.8986 0.9336 0.34% FabArray::sum() 2065 0.8805 0.8863 0.8911 0.32% Gravity::fill_multipole_BCs() 7 0.8129 0.8213 0.8326 0.30% Castro::initData() 1 0.7652 0.7764 0.7922 0.29% MLMG::mgVcycle_down::0 38 0.7839 0.788 0.7903 0.29% Castro::post_init() 1 0.7815 0.7872 0.7894 0.29% FabArray::ParallelCopy_finish() 249 0.3119 0.4605 0.6052 0.22% MLCellLinOp::applyBC() 1786 0.5436 0.5603 0.5859 0.21% Gravity::multilevel_solve_for_new_phi() 1 0.5813 0.5815 0.5815 0.21% Gravity::actual_multilevel_solve() 1 0.5805 0.5806 0.5807 0.21% FabArray::ParallelCopy_nowait() 249 0.5674 0.5701 0.5756 0.21% MLMG::mgVcycle_up::0 38 0.5664 0.5704 0.572 0.21% Castro::finalize_do_advance() 5 0.4516 0.471 0.5054 0.18% Castro::construct_new_source() 35 0.4624 0.4691 0.4851 0.18% Amr::writePlotFile() 2 0.4325 0.4325 0.4325 0.16% MLCellLinOp::apply() 260 0.416 0.4215 0.4265 0.16% Castro::post_regrid() 1 0.3873 0.3895 0.3952 0.14% check_for_negative_density() 5 0.08687 0.2508 0.3891 0.14% FabArray::FillBoundary() 1596 0.2706 0.2894 0.3434 0.12% MLPoisson::Fapply() 260 0.3007 0.3047 0.31 0.11% Castro::computeNewDt() 4 0.3055 0.3055 0.3056 0.11% Castro::construct_old_source() 35 0.2668 0.2762 0.289 0.11% Castro::construct_new_gravity_source() 5 0.2698 0.2752 0.2888 0.11% Castro::construct_old_gravity() 5 0.1879 0.2374 0.2807 0.10% Gravity::get_old_grav_vector() 5 0.1879 0.2373 0.2807 0.10% MLMG:computeResOfCorrection() 190 0.269 0.2721 0.2784 0.10% MLCellLinOp::correctionResidual() 190 0.2685 0.2716 0.2779 0.10% MLCellLinOp::solutionResidual() 45 0.2683 0.2714 0.2761 0.10% StateDataPhysBCFunct::() 21 0.2457 0.2531 0.2567 0.09% VisMF::Write(FabArray) 2 0.2284 0.2407 0.2535 0.09% Castro::computeInitialDt() 2 0.1848 0.213 0.2504 0.09% StateData::FillBoundary(geom) 21 0.2361 0.2394 0.2429 0.09% Castro::problem_post_timestep() 6 0.1984 0.2193 0.2376 0.09% Castro::wd_update() 6 0.1984 0.2192 0.2375 0.09% FabArray::Saxpy() 25 0.2278 0.2292 0.2322 0.08% MLMG::computeResidual() 38 0.2254 0.227 0.2295 0.08% Gravity::get_new_grav_vector() 6 0.2219 0.2253 0.227 0.08% FillBoundary_finish() 1596 0.09551 0.1276 0.21 0.08% Other 5986 2.179 2.426 2.64 0.96% -------------------------------------------------------------------------------------------- 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 1 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 532 KiB 537 KiB 543 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 104 KiB 108 KiB 112 KiB 22 MiB 22 MiB 22 MiB Castro::initialize_do_advance() 40 40 21 MiB 21 MiB 21 MiB 22 MiB 22 MiB 22 MiB Amr::writePlotFile() 16 16 27 KiB 28 KiB 29 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 185 KiB 187 KiB 189 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8332 KiB 8333 KiB 8333 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 14 KiB 16 KiB 17 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1711 B 1747 B 1817 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2885 B 2935 B 2987 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 32 4055 KiB 4055 KiB 4055 KiB 4075 KiB 4075 KiB 4075 KiB Castro::Castro() 48 48 1887 KiB 1887 KiB 1888 KiB 3793 KiB 3793 KiB 3793 KiB MLMG::prepareForSolve() 690 690 24 KiB 24 KiB 25 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2111 B 2142 B 2158 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 1777 B 2255 B 2672 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1870 KiB 1870 KiB 1870 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 842 B 842 B 843 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 3949 B 3954 B 3959 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1107 B 1107 B 1107 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4521 B 4537 B 4559 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 24 B 34 B 39 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 8653 B 8721 B 8778 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2269 B 2269 B 2271 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1581 B 1593 B 1631 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 47 B 50 B 62 B 65 KiB 65 KiB 65 KiB MLCGSolver::bicgstab 190 190 0 B 0 B 0 B 0 B 304 B 1216 B MLMG::addInterpCorrection() 380 380 0 B 0 B 0 B 1024 B 1024 B 1024 B amrex::average_down 380 380 0 B 0 B 0 B 1024 B 1024 B 1024 B MLCellLinOp::applyBC() 7146 7146 0 B 0 B 0 B 8 B 8 B 8 B ------------------------------------------------------------------------------------------------------------------------------ AMReX (25.10-13-g8b1df672b8c2) finalized