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:49:39 UTC on 2025-05-14. Successfully read inputs file ... Castro git describe: 25.05-1-g30dd8f7a2 AMReX git describe: 25.03-15-g546cc5e16-dirty Microphysics git describe: 25.05-1-g81753a71 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.116505822 Gravity::multilevel_solve_for_new_phi() time = 0.59700477 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.115388331 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.190235909 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.084238468 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.74688903 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.577259354e+23 ymom added: -4.835703278e+24 zmom added: -4.835703278e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.665599259 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.820543231 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.130497005 Gravity::solve_for_phi() time = 0.507027828 on level 0 Castro::construct_new_gravity() time = 0.547650401 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.180692981e+22 ymom added: 4.816813813e+23 zmom added: 4.769590148e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.561433957 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.00506017983 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.98486381 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.37345376 [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.064148192 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.29143043 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.258746358e+23 ymom added: -9.671406557e+24 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.62218763 on level 0 ... Leaving construct_ctu_hydro_source() on level 0 ... new-time level Poisson gravity solve at level 0 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.472173689e+48 ener added: 2.142786875e+42 Castro::construct_ctu_hydro_source() time = 5.933421585 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.121532193 Gravity::solve_for_phi() time = 0.466208613 on level 0 Castro::construct_new_gravity() time = 0.504685632 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.187998295e+27 ymom added: -5.808510774e+23 zmom added: -2.64452523e+23 eint added: 0 ener added: -3.730425317e+48 Castro::do_new_sources() time = 0.548083131 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.005113769257 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 13.91992944 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.80846969 [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.070698816 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.17433056 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.614117574e+27 ymom added: -6.044629098e+23 zmom added: 1.934281311e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.622528604 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.833105149 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.12153395 Gravity::solve_for_phi() time = 0.466419831 on level 0 Castro::construct_new_gravity() time = 0.509518992 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.23246063e+28 ymom added: 2.172288582e+23 zmom added: 3.872340516e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.551468147 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.005137004216 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 13.93742121 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.57378657 [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.050136514 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.20788526 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.423949249e+28 ymom added: 6.044629098e+24 zmom added: 3.626777459e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 0.599116238 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.842765162 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.120582964 Gravity::solve_for_phi() time = 0.508453496 on level 0 Castro::construct_new_gravity() time = 0.546554177 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.461550116e+28 ymom added: -2.125064917e+23 zmom added: -4.250129835e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.548737392 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.00514667267 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 13.78105854 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.48727906 [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.063865413 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.19385003 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.081957695e+28 ymom added: -6.044629098e+23 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.593906648 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.821390151 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.12013548 Gravity::solve_for_phi() time = 0.46305917 on level 0 Castro::construct_new_gravity() time = 0.501158455 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.310504468e+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.5466143 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.005136413346 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 13.96093486 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.57882516 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.180024864 seconds Ending run at 06:54:02 UTC on 2025-05-14. Run time = 263.9052111 Run time without initialization = 259.0030358 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]: 263.9001 ... 263.9027 ... 263.9053 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 206.0988 206.1292 206.1517 78.12% Castro::construct_ctu_hydro_source() 5 26.62 26.82 26.99 10.23% Castro::computeTemp() 43 3.927 3.948 3.963 1.50% amrex::Copy() 351 3.341 3.393 3.422 1.30% MultiFab::AddProduct() 2055 2.718 2.829 3.102 1.18% Castro::normalize_species() 42 2.632 2.66 2.687 1.02% Castro::reset_internal_energy(Fab) 344 2.404 2.41 2.419 0.92% MultiFab::Subtract() 85 1.783 1.798 1.818 0.69% FabArray::setVal() 2518 1.488 1.524 1.546 0.59% Amr::InitAmr() 1 1.253 1.256 1.26 0.48% Castro::initMFs() 1 1.153 1.202 1.24 0.47% MLPoisson::Fsmooth() 1520 0.87 0.9158 0.9707 0.37% Castro::estTimeStep() 11 0.8339 0.897 0.9481 0.36% FabArray::sum() 2065 0.9255 0.9331 0.9375 0.36% Castro::reset_internal_energy(MultiFab) 43 0.8208 0.8451 0.903 0.34% Gravity::fill_multipole_BCs() 7 0.7912 0.8129 0.8382 0.32% FabArray::ParallelCopy_finish() 249 0.2896 0.4744 0.6666 0.25% FabArray::ParallelCopy_nowait() 249 0.5727 0.5788 0.5823 0.22% Castro::enforce_min_density() 42 0.4615 0.4682 0.4725 0.18% check_for_negative_density() 5 0.08213 0.2568 0.4626 0.18% MLPoisson::Fapply() 260 0.2993 0.3083 0.3284 0.12% MLCellLinOp::applyBC() 1786 0.2381 0.2507 0.2741 0.10% StateData::FillBoundary(geom) 21 0.2407 0.2445 0.2493 0.09% VisMF::Write(FabArray) 2 0.2278 0.2316 0.2368 0.09% FabArray::Saxpy() 82 0.2239 0.2265 0.2288 0.09% Castro::volInBoundary() 42 0.1756 0.1981 0.2287 0.09% Castro::construct_new_gravity_source() 5 0.2254 0.2264 0.2276 0.09% FillBoundary_finish() 1596 0.1032 0.1567 0.2137 0.08% Castro::wd_update() 6 0.1217 0.1773 0.2034 0.08% FillPatchIterator::Initialize 21 0.1877 0.1896 0.1908 0.07% Castro::initialize_do_advance() 5 0.1192 0.12 0.1212 0.05% Amr::writePlotFile() 2 0.05109 0.05835 0.06207 0.02% StateDataPhysBCFunct::() 21 0.002221 0.01443 0.04588 0.02% Castro::initData() 1 0.03677 0.03863 0.04147 0.02% Castro::evaluate_source_change() 95 0.0326 0.0334 0.0339 0.01% Castro::initialize_advance() 5 0.02181 0.02708 0.0328 0.01% Gravity::get_new_grav_vector() 6 0.02588 0.02798 0.0301 0.01% Castro::construct_old_source() 35 0.02867 0.0288 0.02896 0.01% Gravity::get_old_grav_vector() 5 0.02291 0.02466 0.02699 0.01% Castro::construct_new_source() 35 0.01793 0.02017 0.02246 0.01% Castro::finalize_do_advance() 5 0.01175 0.0125 0.0132 0.01% AmrLevel::FillPatch() 21 0.01036 0.01072 0.0109 0.00% Castro::Castro() 1 0.004371 0.004555 0.00469 0.00% FabArray::FillBoundary() 1596 0.003994 0.004132 0.004329 0.00% Gravity::actual_solve_with_mlmg() 7 0.003614 0.003746 0.004088 0.00% MLCellLinOp::smooth() 389 0.003033 0.003142 0.003347 0.00% MLMG::solve() 6 0.0005509 0.001075 0.001914 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008074 0.001201 0.001614 0.00% Gravity::solve_for_phi() 5 0.001325 0.001342 0.001367 0.00% MLCellLinOp::apply() 260 0.0006398 0.0007141 0.0009279 0.00% FabArray::ParallelCopy() 249 0.0007415 0.0007825 0.0008073 0.00% main() 1 0.000726 0.0007428 0.0007616 0.00% Amr::coarseTimeStep() 5 0.0005909 0.0005985 0.0006066 0.00% MLCellLinOp::correctionResidual() 190 0.0005621 0.0005774 0.000588 0.00% Castro::clean_state() 42 0.0005121 0.0005324 0.0005578 0.00% MLMG::mgVcycle() 38 0.0005116 0.0005304 0.0005552 0.00% Castro::subcycle_advance_ctu() 5 9.512e-05 0.0002062 0.0004842 0.00% MLMG:computeResOfCorrection() 190 0.0004461 0.0004564 0.0004694 0.00% Gravity::actual_multilevel_solve() 1 0.0002297 0.0003009 0.0003626 0.00% Castro::do_advance_ctu() 5 0.0002621 0.0002854 0.0003061 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002446 0.0002635 0.0002773 0.00% MLMG::mgVcycle_down::0 38 0.0001987 0.0002076 0.000225 0.00% Amr::defBaseLevel() 1 0.0001702 0.0001894 0.0002038 0.00% Castro::do_old_sources() 5 0.0001673 0.000182 0.0001945 0.00% MLCellLinOp::solutionResidual() 45 0.000176 0.0001825 0.0001887 0.00% FillPatchSingleLevel 21 0.0001375 0.0001479 0.0001714 0.00% Castro::do_new_sources() 5 0.0001314 0.0001405 0.000159 0.00% MLMG::oneIter() 38 0.0001477 0.0001525 0.0001578 0.00% Castro::construct_new_gravity() 5 9.464e-05 0.0001126 0.0001561 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001343 0.0001421 0.0001461 0.00% MLMG::mgVcycle_up::0 38 0.0001262 0.0001332 0.000138 0.00% Amr::timeStep() 5 9.483e-05 0.0001118 0.0001326 0.00% Castro::computeNewDt() 4 2.67e-05 4.636e-05 9.994e-05 0.00% MLMG::computeResidual() 38 8.604e-05 9.115e-05 9.741e-05 0.00% Amr::FinalizeInit() 1 1.983e-05 3.862e-05 7.468e-05 0.00% Castro::problem_post_timestep() 6 6.151e-05 6.748e-05 7.363e-05 0.00% Castro::advance() 5 5.022e-05 5.99e-05 6.903e-05 0.00% Castro::construct_old_gravity() 5 5.705e-05 6.452e-05 6.782e-05 0.00% Castro::expand_state() 5 4.475e-05 4.742e-05 5.191e-05 0.00% Castro::post_timestep() 5 4.255e-05 4.543e-05 4.781e-05 0.00% Castro::post_regrid() 1 1.969e-05 2.174e-05 2.537e-05 0.00% Castro::post_init() 1 1.74e-05 2.048e-05 2.249e-05 0.00% Amr::InitializeInit() 1 6.715e-06 1.069e-05 2.134e-05 0.00% Castro::computeInitialDt() 2 1.222e-05 1.274e-05 1.335e-05 0.00% Amr::init() 1 5.434e-06 6.009e-06 6.448e-06 0.00% Amr::initialInit() 1 3.635e-06 4.516e-06 6.204e-06 0.00% Other 5919 1.026 1.093 1.169 0.44% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 263.9 263.9 263.9 100.00% Amr::coarseTimeStep() 5 258.8 258.8 258.8 98.07% Amr::timeStep() 5 258.4 258.4 258.4 97.93% Castro::advance() 5 256.1 256.1 256.1 97.03% Castro::subcycle_advance_ctu() 5 253.6 253.7 253.7 96.14% Castro::do_advance_ctu() 5 253.6 253.7 253.7 96.14% Castro::react_state() 10 206.1 206.1 206.2 78.12% Castro::construct_ctu_hydro_source() 5 29.2 29.23 29.25 11.08% Castro::clean_state() 42 18.8 19.05 19.34 7.33% Castro::computeTemp() 43 12.09 12.21 12.34 4.68% Castro::reset_internal_energy(MultiFab) 43 8.159 8.266 8.392 3.18% Castro::evaluate_source_change() 95 4.625 4.753 5.031 1.91% Castro::enforce_min_density() 42 4.38 4.478 4.62 1.75% Castro::initialize_do_advance() 5 4.112 4.144 4.169 1.58% Amr::init() 1 3.642 3.643 3.644 1.38% Amr::initialInit() 1 3.451 3.453 3.453 1.31% amrex::Copy() 351 3.341 3.393 3.422 1.30% Gravity::solve_phi_with_mlmg() 7 3.081 3.102 3.126 1.18% MultiFab::AddProduct() 2055 2.718 2.829 3.102 1.18% Castro::do_old_sources() 5 2.979 3.036 3.088 1.17% Castro::do_new_sources() 5 2.684 2.719 2.744 1.04% Castro::normalize_species() 42 2.632 2.66 2.687 1.02% Castro::construct_new_gravity() 5 2.557 2.582 2.61 0.99% Castro::initialize_advance() 5 2.34 2.386 2.439 0.92% Castro::reset_internal_energy(Fab) 344 2.404 2.41 2.419 0.92% Gravity::solve_for_phi() 5 2.364 2.386 2.411 0.91% Castro::post_timestep() 5 2.363 2.367 2.369 0.90% Gravity::actual_solve_with_mlmg() 7 2.278 2.28 2.281 0.86% MLMG::solve() 6 2.198 2.201 2.201 0.83% Amr::InitializeInit() 1 2.03 2.092 2.125 0.81% Amr::defBaseLevel() 1 2.03 2.092 2.125 0.81% AmrLevel::FillPatch() 21 1.7 1.914 2.104 0.80% MLMG::oneIter() 38 1.83 1.837 1.845 0.70% MultiFab::Subtract() 85 1.783 1.798 1.818 0.69% MLMG::mgVcycle() 38 1.796 1.801 1.806 0.68% FillPatchIterator::Initialize 21 1.361 1.575 1.769 0.67% FabArray::setVal() 2518 1.488 1.524 1.546 0.59% FillPatchIterator::FillFromLevel0() 21 1.027 1.245 1.442 0.55% FillPatchSingleLevel 21 1.027 1.244 1.441 0.55% Amr::FinalizeInit() 1 1.328 1.361 1.423 0.54% MLCellLinOp::smooth() 389 1.322 1.343 1.388 0.53% Castro::Castro() 1 1.211 1.27 1.298 0.49% Amr::InitAmr() 1 1.253 1.256 1.26 0.48% FabArray::ParallelCopy() 249 0.8707 1.056 1.242 0.47% Castro::initMFs() 1 1.154 1.204 1.241 0.47% Castro::expand_state() 5 1.074 1.093 1.136 0.43% MLPoisson::Fsmooth() 1520 0.87 0.9158 0.9707 0.37% Castro::estTimeStep() 11 0.8339 0.897 0.9481 0.36% FabArray::sum() 2065 0.9255 0.9331 0.9375 0.36% Castro::post_init() 1 0.8412 0.8484 0.8582 0.33% Gravity::fill_multipole_BCs() 7 0.7976 0.8193 0.8445 0.32% Castro::initData() 1 0.7716 0.7881 0.803 0.30% MLMG::mgVcycle_down::0 38 0.7794 0.7822 0.7834 0.30% FabArray::ParallelCopy_finish() 249 0.2896 0.4744 0.6666 0.25% Gravity::multilevel_solve_for_new_phi() 1 0.5966 0.5969 0.597 0.23% Gravity::actual_multilevel_solve() 1 0.5951 0.5957 0.5962 0.23% FabArray::ParallelCopy_nowait() 249 0.5745 0.5809 0.5849 0.22% MLMG::mgVcycle_up::0 38 0.5737 0.5776 0.5811 0.22% MLCellLinOp::applyBC() 1786 0.5134 0.5455 0.5803 0.22% check_for_negative_density() 5 0.08213 0.2568 0.4626 0.18% Castro::finalize_do_advance() 5 0.3882 0.4173 0.446 0.17% MLCellLinOp::apply() 260 0.4111 0.4239 0.4359 0.17% Castro::construct_new_source() 35 0.414 0.418 0.4215 0.16% Castro::post_regrid() 1 0.3937 0.4035 0.4107 0.16% Castro::problem_post_timestep() 6 0.3505 0.3755 0.3938 0.15% Castro::wd_update() 6 0.3504 0.3754 0.3937 0.15% Amr::writePlotFile() 2 0.3706 0.3706 0.3707 0.14% FabArray::FillBoundary() 1596 0.2522 0.2948 0.3423 0.13% MLPoisson::Fapply() 260 0.2993 0.3083 0.3284 0.12% Castro::construct_old_gravity() 5 0.1968 0.266 0.3185 0.12% Gravity::get_old_grav_vector() 5 0.1967 0.2659 0.3185 0.12% Castro::computeNewDt() 4 0.3038 0.3038 0.3039 0.12% StateDataPhysBCFunct::() 21 0.2458 0.259 0.2917 0.11% MLCellLinOp::solutionResidual() 45 0.2739 0.2784 0.2891 0.11% MLMG:computeResOfCorrection() 190 0.2596 0.2659 0.2699 0.10% MLCellLinOp::correctionResidual() 190 0.2591 0.2654 0.2695 0.10% Castro::construct_old_source() 35 0.2526 0.2578 0.2653 0.10% Castro::computeInitialDt() 2 0.1551 0.1884 0.251 0.10% StateData::FillBoundary(geom) 21 0.2407 0.2445 0.2493 0.09% Gravity::get_new_grav_vector() 6 0.2238 0.2325 0.2488 0.09% MLMG::computeResidual() 38 0.2284 0.2344 0.2474 0.09% VisMF::Write(FabArray) 2 0.2278 0.2316 0.2368 0.09% FabArray::Saxpy() 82 0.2239 0.2265 0.2288 0.09% Castro::volInBoundary() 42 0.1756 0.1981 0.2287 0.09% Castro::construct_new_gravity_source() 5 0.2254 0.2264 0.2276 0.09% FillBoundary_finish() 1596 0.1032 0.1567 0.2137 0.08% Other 5919 2.058 2.296 2.525 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 0 B 8192 KiB 8192 KiB 8192 KiB --------------------------------------------------------------------------------------------------------------------- Cpu Memory Usage: ------------------------------------------------------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ------------------------------------------------------------------------------------------------------------------------------ Castro::initMFs() 56 56 37 MiB 37 MiB 37 MiB 38 MiB 38 MiB 38 MiB StateData::define() 40 40 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB Castro::swap_state_time_levels() 40 40 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB 29 MiB Castro::reset_internal_energy(MultiFab) 688 688 555 KiB 564 KiB 575 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 104 KiB 110 KiB 117 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 28 KiB 29 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 191 KiB 195 KiB 201 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8318 KiB 8318 KiB 8318 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 1782 B 1800 B 1828 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2981 B 3048 B 3117 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 32 4054 KiB 4054 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 26 KiB 26 KiB 26 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2217 B 2304 B 2467 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 1946 B 2637 B 3163 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1868 KiB 1868 KiB 1868 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 884 B 884 B 886 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4094 B 4105 B 4127 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1182 B 1183 B 1184 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4695 B 4738 B 4788 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 25 B 39 B 59 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9166 B 9420 B 9973 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2390 B 2391 B 2392 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1664 B 1678 B 1717 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 44 B 54 B 65 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