Initializing AMReX (25.03-15-g546cc5e16431-dirty)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.03-15-g546cc5e16431-dirty) initialized Starting run at 06:36:28 UTC on 2025-04-11. Successfully read inputs file ... Castro git describe: 25.04-6-g4f98ff10d AMReX git describe: 25.03-15-g546cc5e16-dirty Microphysics git describe: 25.04-1-g59d2f09f 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.116312811 Gravity::multilevel_solve_for_new_phi() time = 0.614553392 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.114159903 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.196047396 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.046802994 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.61920714 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662057483e+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.663418196 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.590559684e+48 ener added: 2.342413623e+42 Castro::construct_ctu_hydro_source() time = 5.924839045 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.127414088 Gravity::solve_for_phi() time = 0.479253754 on level 0 Castro::construct_new_gravity() time = 0.518623311 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.199195083e+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.569769204 on level 0 ... (rho e) added from burning: -1.398695945e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.00506599264 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.96960889 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.291012308e+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: 52.30148451 [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.120566647 on level 0 ... (rho e) added from burning: 2.211754431e+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.26125407 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.710193043e+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.259446327e+23 ymom added: -1.027586947e+25 zmom added: -2.417851639e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.596015039 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.055358014 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.120559617 Gravity::solve_for_phi() time = 0.461599289 on level 0 Castro::construct_new_gravity() time = 0.501008517 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.187998362e+27 ymom added: -5.808510774e+23 zmom added: -2.73897256e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.545070937 on level 0 ... (rho e) added from burning: -4.367631724e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.00510332813 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 13.92071648 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.449224082e+33 ener added: 8.683534246e+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: 51.9038589 [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.067127669 on level 0 ... (rho e) added from burning: 1.637620765e+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.24914005 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.556200468e+33 ener added: 7.41116816e+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.614117561e+27 ymom added: -1.20892582e+24 zmom added: 2.176066475e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.602672984 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.677374353e+48 ener added: 4.437201049e+43 Castro::construct_ctu_hydro_source() time = 5.890497548 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117066009 Gravity::solve_for_phi() time = 0.456849634 on level 0 Castro::construct_new_gravity() time = 0.496047568 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.232460678e+28 ymom added: 2.172288582e+23 zmom added: 3.966787846e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.545931579 on level 0 ... (rho e) added from burning: 1.981223492e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005126940427 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 13.92852851 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.814100024e+34 ener added: 1.689337025e+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.176888148e+33 STEP = 3 TIME = 0.03916371514 DT = 0.01431664511 [STEP 3] Coarse TimeStep time: 51.66894531 [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.056590441 on level 0 ... (rho e) added from burning: -1.036300515e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 27.25925994 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.224045756e+34 ener added: 1.196278984e+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.42395265e+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.590110185 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.470084927e+48 ener added: 1.564426602e+44 Castro::construct_ctu_hydro_source() time = 5.841640078 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117356467 Gravity::solve_for_phi() time = 0.456384207 on level 0 Castro::construct_new_gravity() time = 0.494051243 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.461550052e+28 ymom added: -2.172288582e+23 zmom added: -4.155682505e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.543152636 on level 0 ... (rho e) added from burning: -2.582782814e+11 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.005132594409 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 13.94169818 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.351616562e+33 ener added: 7.163835207e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.41304424e+33 ener added: 1.41304424e+33 STEP = 4 TIME = 0.05491202477 DT = 0.01574830962 [STEP 4] Coarse TimeStep time: 51.6150893 [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,32,31) 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. Castro::construct_old_gravity() time = 0.0599739 on level 0 ... (rho e) added from burning: 2.758848116e+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.25923414 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.114339331e+34 ener added: 1.202035172e+34 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.081970489e+28 ymom added: 0 zmom added: -4.835703278e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.601841426 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.382608641e+48 ener added: 2.850748768e+44 Castro::construct_ctu_hydro_source() time = 5.85920662 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.11656146 Gravity::solve_for_phi() time = 0.456980998 on level 0 Castro::construct_new_gravity() time = 0.495081729 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.310504478e+28 ymom added: 2.975090884e+23 zmom added: 1.133367956e+24 eint added: 0 ener added: -3.714849599e+48 Castro::do_new_sources() time = 0.544498384 on level 0 ... (rho e) added from burning: 5.433000873e+10 ... Leaving burner on level 0 after completing half-timestep of burning.  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.00510637154 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.09526901 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.830869292e+34 ener added: 4.293802099e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 4.823248273e+33 ener added: 4.823248273e+33 STEP = 5 TIME = 0.07223516535 DT = 0.01732314059 [STEP 5] Coarse TimeStep time: 51.87964308 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.183839658 seconds Ending run at 06:40:53 UTC on 2025-04-11. Run time = 264.4452592 Run time without initialization = 259.5541554 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]: 264.4399 ... 264.4435 ... 264.4453 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 206.4095 206.4470 206.4763 78.08% Castro::construct_ctu_hydro_source() 5 26.81 27 27.36 10.35% Castro::computeTemp() 43 3.926 3.954 3.989 1.51% amrex::Copy() 351 3.366 3.41 3.458 1.31% MultiFab::AddProduct() 2055 2.729 2.75 2.781 1.05% Castro::normalize_species() 42 2.634 2.65 2.668 1.01% Castro::reset_internal_energy(Fab) 344 2.385 2.405 2.447 0.93% MultiFab::Subtract() 85 1.791 1.806 1.821 0.69% FabArray::setVal() 2518 1.523 1.54 1.557 0.59% Amr::InitAmr() 1 1.24 1.244 1.246 0.47% Castro::initMFs() 1 1.16 1.2 1.215 0.46% Castro::estTimeStep() 11 0.8677 0.9382 0.9783 0.37% FabArray::sum() 2065 0.9315 0.9367 0.9446 0.36% MLPoisson::Fsmooth() 1520 0.8733 0.8911 0.9128 0.35% Castro::reset_internal_energy(MultiFab) 43 0.8202 0.8246 0.8336 0.32% Gravity::fill_multipole_BCs() 7 0.7975 0.809 0.8196 0.31% check_for_negative_density() 5 0.0595 0.4178 0.6089 0.23% FabArray::ParallelCopy_nowait() 249 0.5771 0.581 0.5879 0.22% FabArray::ParallelCopy_finish() 249 0.3856 0.4764 0.5401 0.20% Castro::enforce_min_density() 42 0.4689 0.47 0.4715 0.18% MLPoisson::Fapply() 260 0.3006 0.3052 0.3098 0.12% MLCellLinOp::applyBC() 1786 0.2411 0.2533 0.2756 0.10% VisMF::Write(FabArray) 2 0.2315 0.2386 0.2488 0.09% StateData::FillBoundary(geom) 21 0.2395 0.2434 0.2463 0.09% Castro::construct_new_gravity_source() 5 0.2297 0.2334 0.2385 0.09% FabArray::Saxpy() 82 0.2252 0.227 0.2284 0.09% Castro::volInBoundary() 42 0.1758 0.1892 0.201 0.08% Castro::wd_update() 6 0.1396 0.1695 0.1982 0.07% FillPatchIterator::Initialize 21 0.1883 0.1892 0.19 0.07% Castro::initialize_do_advance() 5 0.1191 0.1197 0.1207 0.05% Amr::writePlotFile() 2 0.04992 0.05826 0.06711 0.03% Castro::initData() 1 0.03798 0.03931 0.04148 0.02% Castro::evaluate_source_change() 95 0.03303 0.03341 0.03417 0.01% Castro::initialize_advance() 5 0.02093 0.02611 0.03142 0.01% Gravity::get_new_grav_vector() 6 0.02584 0.0281 0.03057 0.01% Castro::construct_old_source() 35 0.02876 0.02889 0.02907 0.01% Gravity::get_old_grav_vector() 5 0.02194 0.02462 0.02728 0.01% Castro::construct_new_source() 35 0.01794 0.02025 0.02249 0.01% Castro::finalize_do_advance() 5 0.01217 0.0126 0.01288 0.00% AmrLevel::FillPatch() 21 0.01073 0.01093 0.01132 0.00% StateDataPhysBCFunct::() 21 0.003125 0.0042 0.00496 0.00% Castro::Castro() 1 0.004504 0.004596 0.004764 0.00% FabArray::FillBoundary() 1596 0.004051 0.004186 0.00452 0.00% Gravity::actual_solve_with_mlmg() 7 0.003616 0.003838 0.004369 0.00% MLCellLinOp::smooth() 389 0.003036 0.003245 0.003735 0.00% MLMG::solve() 6 0.000855 0.001612 0.002155 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0007968 0.001213 0.001629 0.00% Gravity::solve_for_phi() 5 0.001298 0.001359 0.001461 0.00% MLCellLinOp::apply() 260 0.000626 0.0007326 0.0009965 0.00% FabArray::ParallelCopy() 249 0.0007335 0.0007919 0.0009106 0.00% main() 1 0.000731 0.0007647 0.0007993 0.00% Amr::coarseTimeStep() 5 0.0006637 0.0006713 0.0006823 0.00% MLCellLinOp::correctionResidual() 190 0.0005785 0.0005986 0.000623 0.00% Castro::clean_state() 42 0.0004957 0.0005387 0.0006106 0.00% Castro::subcycle_advance_ctu() 5 9.621e-05 0.0002194 0.000575 0.00% MLMG::mgVcycle() 38 0.000511 0.0005351 0.0005702 0.00% MLMG:computeResOfCorrection() 190 0.0004386 0.0004636 0.0004845 0.00% Gravity::actual_multilevel_solve() 1 0.000267 0.0003278 0.0003922 0.00% Castro::do_advance_ctu() 5 0.0002858 0.0003083 0.0003311 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002465 0.0002733 0.0002954 0.00% Amr::defBaseLevel() 1 0.0001668 0.000206 0.0002514 0.00% MLMG::mgVcycle_down::0 38 0.0002018 0.0002089 0.0002157 0.00% Castro::construct_new_gravity() 5 9.692e-05 0.0001299 0.0002118 0.00% MLCellLinOp::solutionResidual() 45 0.0001781 0.0001905 0.0001997 0.00% Castro::do_old_sources() 5 0.0001645 0.0001828 0.0001989 0.00% FillPatchSingleLevel 21 0.0001418 0.0001527 0.0001767 0.00% MLMG::oneIter() 38 0.0001528 0.0001566 0.0001632 0.00% Castro::computeNewDt() 4 2.613e-05 5.817e-05 0.0001513 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001381 0.0001416 0.0001444 0.00% Castro::do_new_sources() 5 0.0001335 0.0001366 0.000139 0.00% Amr::timeStep() 5 9.672e-05 0.0001209 0.0001371 0.00% MLMG::mgVcycle_up::0 38 0.0001266 0.0001334 0.000137 0.00% Castro::advance() 5 4.998e-05 6.351e-05 0.0001014 0.00% MLMG::computeResidual() 38 8.769e-05 9.308e-05 9.682e-05 0.00% Castro::construct_old_gravity() 5 5.532e-05 6.501e-05 8.075e-05 0.00% Amr::FinalizeInit() 1 2.093e-05 4.279e-05 8.011e-05 0.00% Castro::problem_post_timestep() 6 5.785e-05 6.375e-05 7.839e-05 0.00% Castro::post_timestep() 5 4.374e-05 4.942e-05 6.411e-05 0.00% Castro::expand_state() 5 4.295e-05 5.013e-05 5.577e-05 0.00% Castro::post_init() 1 1.857e-05 2.262e-05 2.982e-05 0.00% Amr::initialInit() 1 4.331e-06 9.781e-06 2.468e-05 0.00% Castro::post_regrid() 1 1.52e-05 1.912e-05 2.405e-05 0.00% Amr::InitializeInit() 1 7.734e-06 1.043e-05 1.433e-05 0.00% Castro::computeInitialDt() 2 1.087e-05 1.202e-05 1.351e-05 0.00% Amr::init() 1 5.716e-06 7.83e-06 1.241e-05 0.00% Other 7515 1.155 1.207 1.282 0.48% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 264.4 264.4 264.4 100.00% Amr::coarseTimeStep() 5 259.4 259.4 259.4 98.08% Amr::timeStep() 5 259 259 259 97.94% Castro::advance() 5 256.7 256.7 256.7 97.05% Castro::subcycle_advance_ctu() 5 254.2 254.3 254.3 96.16% Castro::do_advance_ctu() 5 254.2 254.3 254.3 96.16% Castro::react_state() 10 206.4 206.5 206.5 78.08% Castro::construct_ctu_hydro_source() 5 29.55 29.56 29.57 11.18% Castro::clean_state() 42 18.86 18.97 19.13 7.24% Castro::computeTemp() 43 12.08 12.17 12.3 4.65% Castro::reset_internal_energy(MultiFab) 43 8.158 8.221 8.311 3.14% Castro::evaluate_source_change() 95 4.647 4.68 4.726 1.79% Castro::enforce_min_density() 42 4.41 4.454 4.494 1.70% Castro::initialize_do_advance() 5 4.085 4.118 4.165 1.58% Amr::init() 1 3.645 3.645 3.646 1.38% amrex::Copy() 351 3.366 3.41 3.458 1.31% Amr::initialInit() 1 3.449 3.449 3.45 1.30% Castro::do_old_sources() 5 2.963 3.005 3.052 1.15% Gravity::solve_phi_with_mlmg() 7 3.019 3.03 3.041 1.15% MultiFab::AddProduct() 2055 2.729 2.75 2.781 1.05% Castro::do_new_sources() 5 2.706 2.721 2.748 1.04% Castro::normalize_species() 42 2.634 2.65 2.668 1.01% Castro::construct_new_gravity() 5 2.481 2.492 2.502 0.95% Castro::reset_internal_energy(Fab) 344 2.385 2.405 2.447 0.93% Castro::initialize_advance() 5 2.343 2.365 2.395 0.91% Castro::post_timestep() 5 2.331 2.331 2.332 0.88% Gravity::solve_for_phi() 5 2.286 2.298 2.309 0.87% Gravity::actual_solve_with_mlmg() 7 2.211 2.211 2.212 0.84% MLMG::solve() 6 2.129 2.131 2.131 0.81% Amr::InitializeInit() 1 2.09 2.1 2.106 0.80% Amr::defBaseLevel() 1 2.09 2.1 2.106 0.80% AmrLevel::FillPatch() 21 1.807 1.906 1.948 0.74% MultiFab::Subtract() 85 1.791 1.806 1.821 0.69% MLMG::oneIter() 38 1.795 1.797 1.8 0.68% MLMG::mgVcycle() 38 1.761 1.763 1.764 0.67% FillPatchIterator::Initialize 21 1.467 1.568 1.61 0.61% FabArray::setVal() 2518 1.523 1.54 1.557 0.59% Amr::FinalizeInit() 1 1.342 1.35 1.359 0.51% MLCellLinOp::smooth() 389 1.29 1.304 1.342 0.51% Castro::Castro() 1 1.236 1.273 1.289 0.49% FillPatchIterator::FillFromLevel0() 21 1.134 1.237 1.279 0.48% FillPatchSingleLevel 21 1.134 1.237 1.278 0.48% Amr::InitAmr() 1 1.24 1.244 1.246 0.47% Castro::initMFs() 1 1.162 1.202 1.217 0.46% FabArray::ParallelCopy() 249 0.9762 1.06 1.12 0.42% Castro::expand_state() 5 1.076 1.079 1.084 0.41% Castro::estTimeStep() 11 0.8677 0.9382 0.9783 0.37% FabArray::sum() 2065 0.9315 0.9367 0.9446 0.36% MLPoisson::Fsmooth() 1520 0.8733 0.8911 0.9128 0.35% Castro::post_init() 1 0.859 0.8665 0.8766 0.33% Castro::initData() 1 0.7686 0.7934 0.83 0.31% Gravity::fill_multipole_BCs() 7 0.804 0.8154 0.8261 0.31% MLMG::mgVcycle_down::0 38 0.7591 0.7625 0.7674 0.29% Gravity::multilevel_solve_for_new_phi() 1 0.6138 0.614 0.6146 0.23% Gravity::actual_multilevel_solve() 1 0.6122 0.6128 0.6138 0.23% check_for_negative_density() 5 0.0595 0.4178 0.6089 0.23% FabArray::ParallelCopy_nowait() 249 0.5792 0.5831 0.5899 0.22% MLMG::mgVcycle_up::0 38 0.5583 0.5597 0.5609 0.21% MLCellLinOp::applyBC() 1786 0.5024 0.5228 0.5411 0.20% FabArray::ParallelCopy_finish() 249 0.3856 0.4764 0.5401 0.20% Castro::finalize_do_advance() 5 0.4042 0.4843 0.5268 0.20% Castro::construct_new_source() 35 0.4239 0.4267 0.4323 0.16% MLCellLinOp::apply() 260 0.4087 0.4128 0.4178 0.16% Castro::post_regrid() 1 0.3887 0.3989 0.4063 0.15% Amr::writePlotFile() 2 0.3802 0.3802 0.3802 0.14% Castro::problem_post_timestep() 6 0.3395 0.3587 0.374 0.14% Castro::wd_update() 6 0.3395 0.3587 0.374 0.14% Castro::construct_old_gravity() 5 0.2518 0.2931 0.3492 0.13% Gravity::get_old_grav_vector() 5 0.2518 0.293 0.3492 0.13% MLPoisson::Fapply() 260 0.3006 0.3052 0.3098 0.12% Castro::computeNewDt() 4 0.3018 0.3019 0.302 0.11% FabArray::FillBoundary() 1596 0.2534 0.2696 0.2898 0.11% MLCellLinOp::solutionResidual() 45 0.2625 0.267 0.2733 0.10% MLMG:computeResOfCorrection() 190 0.2618 0.2651 0.2709 0.10% MLCellLinOp::correctionResidual() 190 0.2613 0.2646 0.2704 0.10% Castro::construct_old_source() 35 0.2523 0.2564 0.2596 0.10% StateDataPhysBCFunct::() 21 0.244 0.2476 0.2494 0.09% VisMF::Write(FabArray) 2 0.2315 0.2386 0.2488 0.09% StateData::FillBoundary(geom) 21 0.2395 0.2434 0.2463 0.09% Castro::construct_new_gravity_source() 5 0.2297 0.2334 0.2385 0.09% FabArray::Saxpy() 82 0.2252 0.227 0.2284 0.09% MLMG::computeResidual() 38 0.2211 0.2228 0.2269 0.09% Gravity::get_new_grav_vector() 6 0.2232 0.2248 0.2261 0.09% Castro::volInBoundary() 42 0.1758 0.1892 0.201 0.08% Castro::computeInitialDt() 2 0.1575 0.1646 0.1739 0.07% Other 7515 2.184 2.412 2.639 1.00% -------------------------------------------------------------------------------------------- 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 555 KiB 559 KiB 566 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 106 KiB 108 KiB 110 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 28 KiB 29 KiB 30 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 192 KiB 193 KiB 195 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8320 KiB 8320 KiB 8320 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 15 KiB 16 KiB 16 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1774 B 1793 B 1811 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 3026 B 3062 B 3087 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 25 KiB 25 KiB 25 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2207 B 2222 B 2235 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 2492 B 2901 B 3463 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1868 KiB 1869 KiB 1869 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 867 B 871 B 873 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4095 B 4107 B 4127 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1213 B 1214 B 1216 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4531 B 4554 B 4576 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 25 B 39 B 60 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9190 B 9256 B 9350 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2310 B 2312 B 2314 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1611 B 1623 B 1661 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 45 B 48 B 52 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.03-15-g546cc5e16431-dirty) finalized