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 07:49:09 UTC on 2025-05-22. Successfully read inputs file ... Castro git describe: 25.05-3-g91c85de54 AMReX git describe: 25.03-15-g546cc5e16-dirty Microphysics git describe: 25.05-4-gc846aaab 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.114676087 Gravity::multilevel_solve_for_new_phi() time = 0.599921079 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.116873299 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.18925313 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.068236387 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.47732967 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.662057484e+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.650339428 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.029885944 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.127363058 Gravity::solve_for_phi() time = 0.494489963 on level 0 Castro::construct_new_gravity() time = 0.533984442 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.180689034e+22 ymom added: 4.79320198e+23 zmom added: 4.816813813e+23 eint added: 0 ener added: -3.784612513e+48 Castro::do_new_sources() time = 0.551058118 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.005083231783 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.86643615 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.13494842 [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.068195738 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.06896638 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.259448979e+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.609203343 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.076899909 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.125121242 Gravity::solve_for_phi() time = 0.489975068 on level 0 Castro::construct_new_gravity() time = 0.528918045 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.187998298e+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.553985277 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.005131040802 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 13.84842887 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.65174179 [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.05964385 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.14378691 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.61409972e+27 ymom added: -1.20892582e+24 zmom added: 1.934281311e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.619663644 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.073237405 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.131469321 Gravity::solve_for_phi() time = 0.49741314 on level 0 Castro::construct_new_gravity() time = 0.536678517 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.232460643e+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.556314393 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.005107903448 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 13.98581552 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.87906239 [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.073875402 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 = 26.9944198 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.423956212e+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.608129508 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.081083549 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.137680504 Gravity::solve_for_phi() time = 0.501326577 on level 0 Castro::construct_new_gravity() time = 0.540255811 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.461550123e+28 ymom added: -2.125064917e+23 zmom added: -4.155682505e+23 eint added: 0 ener added: -3.63073652e+48 Castro::do_new_sources() time = 0.556626061 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.005134111953 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 13.86880626 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.6127419 [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.06777646 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.62611015 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.081961933e+28 ymom added: 0 zmom added: -4.835703278e+24 eint added: 0 ener added: 1.577221314e+48 Castro::do_old_sources() time = 0.681921012 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.157291484 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.145621803 Gravity::solve_for_phi() time = 0.508623349 on level 0 Castro::construct_new_gravity() time = 0.547594981 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.310504337e+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.555704192 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.005056458174 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 13.87097314 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: 52.40181106 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.189698786 seconds Ending run at 07:53:34 UTC on 2025-05-22. Run time = 264.754217 Run time without initialization = 259.8714867 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.7448 ... 264.7495 ... 264.7544 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 205.6328 205.6607 205.7151 77.70% Castro::construct_ctu_hydro_source() 5 26.5 27.59 27.99 10.57% Castro::computeTemp() 43 3.912 3.939 3.959 1.50% amrex::Copy() 351 3.364 3.442 3.504 1.32% MultiFab::AddProduct() 2055 2.729 2.755 2.766 1.04% Castro::normalize_species() 42 2.632 2.696 2.733 1.03% Castro::reset_internal_energy(Fab) 344 2.378 2.4 2.419 0.91% MultiFab::Subtract() 85 1.776 1.797 1.82 0.69% check_for_negative_density() 5 0.1776 0.5801 1.683 0.64% FabArray::setVal() 2518 1.498 1.521 1.532 0.58% Amr::InitAmr() 1 1.237 1.241 1.245 0.47% Castro::initMFs() 1 1.171 1.202 1.213 0.46% MLPoisson::Fsmooth() 1520 0.8921 0.9386 0.9673 0.37% FabArray::sum() 2065 0.9508 0.9575 0.9615 0.36% Castro::estTimeStep() 11 0.8544 0.9055 0.9522 0.36% Castro::reset_internal_energy(MultiFab) 43 0.8212 0.8749 0.9242 0.35% Gravity::fill_multipole_BCs() 7 0.8192 0.8445 0.872 0.33% FabArray::ParallelCopy_finish() 249 0.3563 0.468 0.6382 0.24% FabArray::ParallelCopy_nowait() 249 0.5774 0.5901 0.5959 0.23% Castro::enforce_min_density() 42 0.472 0.4835 0.5099 0.19% MLPoisson::Fapply() 260 0.3085 0.3131 0.3261 0.12% Castro::volInBoundary() 42 0.1785 0.2422 0.2785 0.11% Castro::wd_update() 6 0.1386 0.1845 0.277 0.10% MLCellLinOp::applyBC() 1786 0.2538 0.263 0.2707 0.10% Castro::construct_new_gravity_source() 5 0.2233 0.2454 0.254 0.10% VisMF::Write(FabArray) 2 0.2393 0.2419 0.2495 0.09% StateData::FillBoundary(geom) 21 0.2414 0.2436 0.2446 0.09% FabArray::Saxpy() 82 0.2203 0.2238 0.2267 0.09% FillBoundary_finish() 1596 0.1022 0.1608 0.2172 0.08% FillPatchIterator::Initialize 21 0.1905 0.1962 0.2074 0.08% Castro::initialize_do_advance() 5 0.1192 0.1218 0.1289 0.05% Amr::writePlotFile() 2 0.05155 0.05692 0.05986 0.02% Castro::initData() 1 0.03637 0.03876 0.0409 0.02% Castro::evaluate_source_change() 95 0.03204 0.03281 0.03375 0.01% Castro::construct_old_source() 35 0.02851 0.02966 0.03242 0.01% Gravity::get_new_grav_vector() 6 0.02548 0.02817 0.03089 0.01% Gravity::get_old_grav_vector() 5 0.02284 0.02506 0.02734 0.01% Castro::initialize_advance() 5 0.02034 0.02226 0.02415 0.01% Castro::construct_new_source() 35 0.0184 0.0205 0.02231 0.01% Castro::finalize_do_advance() 5 0.02027 0.02054 0.02078 0.01% StateDataPhysBCFunct::() 21 0.00299 0.006867 0.015 0.01% AmrLevel::FillPatch() 21 0.01232 0.01288 0.01344 0.01% Castro::Castro() 1 0.004317 0.004698 0.005321 0.00% FabArray::FillBoundary() 1596 0.004204 0.00425 0.004365 0.00% Gravity::actual_solve_with_mlmg() 7 0.003803 0.003928 0.004209 0.00% MLMG::solve() 6 0.001051 0.002014 0.003599 0.00% MLCellLinOp::smooth() 389 0.003207 0.003383 0.003558 0.00% Gravity::solve_for_phi() 5 0.001268 0.001314 0.001377 0.00% MLCellLinOp::apply() 260 0.0006913 0.0007634 0.000941 0.00% main() 1 0.0007403 0.0007875 0.0008704 0.00% Amr::coarseTimeStep() 5 0.0008409 0.0008497 0.000859 0.00% FabArray::ParallelCopy() 249 0.0007408 0.0007843 0.0008492 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008194 0.0008296 0.0008399 0.00% MLCellLinOp::correctionResidual() 190 0.0005947 0.0006097 0.0006326 0.00% Castro::subcycle_advance_ctu() 5 0.0001011 0.0002189 0.0005519 0.00% MLMG::mgVcycle() 38 0.0005385 0.0005426 0.0005476 0.00% Castro::clean_state() 42 0.000462 0.0004899 0.0005254 0.00% MLMG:computeResOfCorrection() 190 0.0004686 0.0004807 0.0004897 0.00% Castro::do_advance_ctu() 5 0.0002311 0.0002601 0.0002997 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002063 0.0002404 0.0002748 0.00% Gravity::actual_multilevel_solve() 1 0.0002285 0.0002479 0.0002607 0.00% MLMG::mgVcycle_down::0 38 0.0002069 0.0002124 0.0002188 0.00% MLCellLinOp::solutionResidual() 45 0.0001842 0.000191 0.0002102 0.00% Amr::defBaseLevel() 1 0.0001873 0.0001932 0.0002063 0.00% Castro::do_old_sources() 5 0.0001513 0.0001667 0.0001931 0.00% Amr::FinalizeInit() 1 3.472e-05 7.235e-05 0.0001777 0.00% MLMG::oneIter() 38 0.0001533 0.0001551 0.0001584 0.00% Castro::construct_new_gravity() 5 7.903e-05 0.0001041 0.0001564 0.00% FillPatchSingleLevel 21 0.0001239 0.0001341 0.0001468 0.00% Castro::computeNewDt() 4 2.733e-05 5.787e-05 0.0001467 0.00% Castro::do_new_sources() 5 0.0001198 0.0001299 0.0001423 0.00% MLMG::mgVcycle_up::0 38 0.0001333 0.0001355 0.0001407 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001245 0.0001294 0.0001373 0.00% Castro::advance() 5 4.861e-05 9.879e-05 0.0001372 0.00% Amr::timeStep() 5 8.848e-05 9.936e-05 0.0001247 0.00% MLMG::computeResidual() 38 8.906e-05 9.17e-05 9.431e-05 0.00% Castro::post_timestep() 5 3.934e-05 5.092e-05 7.969e-05 0.00% Castro::construct_old_gravity() 5 5.291e-05 6.039e-05 7.477e-05 0.00% Castro::problem_post_timestep() 6 5.316e-05 5.835e-05 6.442e-05 0.00% Castro::expand_state() 5 3.67e-05 4.156e-05 4.696e-05 0.00% Castro::post_init() 1 1.637e-05 1.785e-05 1.943e-05 0.00% Castro::post_regrid() 1 1.365e-05 1.541e-05 1.63e-05 0.00% Amr::InitializeInit() 1 6.562e-06 1.016e-05 1.414e-05 0.00% Castro::computeInitialDt() 2 1.131e-05 1.185e-05 1.231e-05 0.00% Amr::init() 1 4.852e-06 6.507e-06 8.669e-06 0.00% Amr::initialInit() 1 3.842e-06 4.591e-06 5.535e-06 0.00% Other 5919 1.029 1.1 1.173 0.44% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 264.7 264.7 264.8 100.00% Amr::coarseTimeStep() 5 259.7 259.7 259.7 98.08% Amr::timeStep() 5 259.3 259.3 259.3 97.94% Castro::advance() 5 256.9 256.9 256.9 97.03% Castro::subcycle_advance_ctu() 5 254.5 254.5 254.5 96.14% Castro::do_advance_ctu() 5 254.5 254.5 254.5 96.14% Castro::react_state() 10 205.6 205.7 205.7 77.70% Castro::construct_ctu_hydro_source() 5 30.34 30.36 30.38 11.48% Castro::clean_state() 42 18.83 19.12 19.26 7.27% Castro::computeTemp() 43 12.01 12.2 12.29 4.64% Castro::reset_internal_energy(MultiFab) 43 8.099 8.265 8.354 3.16% Castro::evaluate_source_change() 95 4.669 4.708 4.73 1.79% Castro::enforce_min_density() 42 4.487 4.525 4.565 1.72% Castro::initialize_do_advance() 5 4.111 4.146 4.182 1.58% Amr::init() 1 3.635 3.637 3.637 1.37% amrex::Copy() 351 3.364 3.442 3.504 1.32% Amr::initialInit() 1 3.445 3.447 3.448 1.30% Gravity::solve_phi_with_mlmg() 7 3.141 3.166 3.193 1.21% Castro::do_old_sources() 5 3.013 3.072 3.123 1.18% MultiFab::AddProduct() 2055 2.729 2.755 2.766 1.04% Castro::do_new_sources() 5 2.674 2.731 2.751 1.04% Castro::normalize_species() 42 2.632 2.696 2.733 1.03% Castro::construct_new_gravity() 5 2.615 2.641 2.668 1.01% Gravity::solve_for_phi() 5 2.419 2.444 2.471 0.93% Castro::reset_internal_energy(Fab) 344 2.378 2.4 2.419 0.91% Castro::post_timestep() 5 2.408 2.408 2.409 0.91% Castro::initialize_advance() 5 2.322 2.363 2.386 0.90% Gravity::actual_solve_with_mlmg() 7 2.311 2.312 2.312 0.87% MLMG::solve() 6 2.231 2.232 2.232 0.84% AmrLevel::FillPatch() 21 1.818 1.936 2.12 0.80% Amr::InitializeInit() 1 2.064 2.086 2.112 0.80% Amr::defBaseLevel() 1 2.064 2.086 2.112 0.80% MLMG::oneIter() 38 1.886 1.893 1.898 0.72% MLMG::mgVcycle() 38 1.852 1.858 1.864 0.70% MultiFab::Subtract() 85 1.776 1.797 1.82 0.69% FillPatchIterator::Initialize 21 1.472 1.592 1.785 0.67% check_for_negative_density() 5 0.1776 0.5801 1.683 0.64% FabArray::setVal() 2518 1.498 1.521 1.532 0.58% FillPatchIterator::FillFromLevel0() 21 1.111 1.244 1.455 0.55% FillPatchSingleLevel 21 1.111 1.244 1.455 0.55% MLCellLinOp::smooth() 389 1.362 1.394 1.434 0.54% Amr::FinalizeInit() 1 1.336 1.361 1.382 0.52% Castro::Castro() 1 1.233 1.265 1.28 0.48% Amr::InitAmr() 1 1.237 1.241 1.245 0.47% FabArray::ParallelCopy() 249 0.9506 1.061 1.219 0.46% Castro::initMFs() 1 1.173 1.204 1.215 0.46% Castro::expand_state() 5 1.082 1.103 1.119 0.42% MLPoisson::Fsmooth() 1520 0.8921 0.9386 0.9673 0.37% FabArray::sum() 2065 0.9508 0.9575 0.9615 0.36% Castro::estTimeStep() 11 0.8544 0.9055 0.9522 0.36% Gravity::fill_multipole_BCs() 7 0.8256 0.851 0.8785 0.33% Castro::post_init() 1 0.8444 0.856 0.871 0.33% MLMG::mgVcycle_down::0 38 0.8045 0.8108 0.8149 0.31% Castro::initData() 1 0.7667 0.7867 0.7969 0.30% FabArray::ParallelCopy_finish() 249 0.3563 0.468 0.6382 0.24% MLCellLinOp::applyBC() 1786 0.5393 0.5781 0.6144 0.23% Gravity::multilevel_solve_for_new_phi() 1 0.5997 0.5999 0.5999 0.23% Gravity::actual_multilevel_solve() 1 0.5988 0.599 0.5991 0.23% MLMG::mgVcycle_up::0 38 0.5888 0.5944 0.5984 0.23% FabArray::ParallelCopy_nowait() 249 0.58 0.5922 0.5978 0.23% Castro::finalize_do_advance() 5 0.4099 0.4358 0.4661 0.18% MLCellLinOp::apply() 260 0.421 0.4337 0.4561 0.17% Castro::problem_post_timestep() 6 0.4098 0.4268 0.4555 0.17% Castro::wd_update() 6 0.4098 0.4267 0.4555 0.17% Castro::construct_new_source() 35 0.4161 0.4382 0.4481 0.17% Castro::post_regrid() 1 0.387 0.402 0.4136 0.16% Amr::writePlotFile() 2 0.3792 0.3793 0.3793 0.14% FabArray::FillBoundary() 1596 0.2686 0.3151 0.3517 0.13% Castro::construct_old_gravity() 5 0.2123 0.2563 0.3378 0.13% Gravity::get_old_grav_vector() 5 0.2122 0.2562 0.3377 0.13% MLPoisson::Fapply() 260 0.3085 0.3131 0.3261 0.12% Castro::computeNewDt() 4 0.3082 0.3083 0.3084 0.12% MLCellLinOp::solutionResidual() 45 0.2707 0.2756 0.2893 0.11% MLMG:computeResOfCorrection() 190 0.2697 0.2759 0.2852 0.11% MLCellLinOp::correctionResidual() 190 0.2692 0.2755 0.2847 0.11% Castro::volInBoundary() 42 0.1785 0.2422 0.2785 0.11% Castro::construct_old_source() 35 0.2549 0.2638 0.2682 0.10% StateDataPhysBCFunct::() 21 0.2444 0.2504 0.2591 0.10% Castro::construct_new_gravity_source() 5 0.2233 0.2454 0.254 0.10% VisMF::Write(FabArray) 2 0.2393 0.2419 0.2495 0.09% StateData::FillBoundary(geom) 21 0.2414 0.2436 0.2446 0.09% MLMG::computeResidual() 38 0.2263 0.2314 0.2431 0.09% Gravity::get_new_grav_vector() 6 0.2255 0.2274 0.2298 0.09% FabArray::Saxpy() 82 0.2203 0.2238 0.2267 0.09% FillBoundary_finish() 1596 0.1022 0.1608 0.2172 0.08% Castro::computeInitialDt() 2 0.1568 0.182 0.2028 0.08% Other 5919 2.063 2.316 2.554 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 549 KiB 560 KiB 566 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 108 KiB 111 KiB 116 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 29 KiB 29 KiB 30 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 195 KiB 196 KiB 198 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8317 KiB 8318 KiB 8318 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 15 KiB 16 KiB 18 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1743 B 1802 B 1844 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 3006 B 3034 B 3077 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 26 KiB 26 KiB 26 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2228 B 2245 B 2268 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 2095 B 2531 B 3342 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1868 KiB 1868 KiB 1869 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 892 B 892 B 894 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4090 B 4106 B 4129 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1185 B 1185 B 1186 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4789 B 4838 B 4892 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 24 B 47 B 77 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9223 B 9303 B 9348 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2415 B 2416 B 2417 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1683 B 1696 B 1735 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 48 B 58 B 66 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