Initializing AMReX (25.01-25-g0f46a1615c17)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (25.01-25-g0f46a1615c17) initialized Starting run at 07:54:47 UTC on 2025-01-24. Successfully read inputs file ... Castro git describe: 25.01-8-g534d7b288 AMReX git describe: 25.01-25-g0f46a1615 Microphysics git describe: 25.01-30-ge3b281a9 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.114858809 Gravity::multilevel_solve_for_new_phi() time = 0.61941829 ... norm of composite residual at level 0 1.086135241e-10 Gravity::fill_multipole_BCs() time = 0.112992772 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.188323561 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.072225918 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.72001569 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: -4.577259352e+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.603806452 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.95977581 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.123221712 Gravity::solve_for_phi() time = 0.479812365 on level 0 Castro::construct_new_gravity() time = 0.519968807 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.180705736e+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.577540974 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.005066748348 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.89178893 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.31182368 [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.090164761 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.21678692 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.2601507e+23 ymom added: -1.027586947e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095464422e+48 Castro::do_old_sources() time = 0.62599425 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.998604146 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.126054367 Gravity::solve_for_phi() time = 0.479268562 on level 0 Castro::construct_new_gravity() time = 0.51722446 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.187998076e+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.548432103 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.005121256385 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 13.82099444 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.75445561 [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.061130231 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.2710254 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.614128641e+27 ymom added: -6.044629098e+23 zmom added: 2.176066475e+25 eint added: 0 ener added: 1.237079856e+48 Castro::do_old_sources() time = 0.638377093 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.977037982 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.129842004 Gravity::solve_for_phi() time = 0.501128676 on level 0 Castro::construct_new_gravity() time = 0.540037649 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.23246069e+28 ymom added: 2.125064917e+23 zmom added: 3.872340516e+23 eint added: 0 ener added: -3.989128326e+48 Castro::do_new_sources() time = 0.56202204 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.005081916316 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.18491339 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: 52.15792578 [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.076356975 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.16285389 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: 2.417851639e+24 eint added: 0 ener added: 1.399794048e+48 Castro::do_old_sources() time = 0.618426245 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.118147925 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117062541 Gravity::solve_for_phi() time = 0.476768371 on level 0 Castro::construct_new_gravity() time = 0.514726161 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.461550125e+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.546531658 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.005123897974 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 13.76669823 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.71632536 [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.062482897 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 = 26.85551857 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.081945901e+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.596624005 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.070613525 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.120882114 Gravity::solve_for_phi() time = 0.470301414 on level 0 Castro::construct_new_gravity() time = 0.508348693 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.310504446e+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.558280096 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.005163946879 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 13.76510288 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.32502338 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.181281981 seconds Ending run at 07:59:11 UTC on 2025-01-24. Run time = 264.3834183 Run time without initialization = 259.4481628 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.3834 ... 264.3834 ... 264.3835 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 205.5023 205.5679 205.6331 77.78% Castro::construct_ctu_hydro_source() 5 27.1 27.42 27.75 10.50% Castro::computeTemp() 43 3.968 4.002 4.026 1.52% amrex::Copy() 351 3.407 3.448 3.475 1.31% MultiFab::AddProduct() 2055 2.729 2.747 2.765 1.05% Castro::normalize_species() 42 2.638 2.679 2.714 1.03% Castro::reset_internal_energy(Fab) 344 2.402 2.412 2.421 0.92% MultiFab::Subtract() 85 1.761 1.78 1.794 0.68% FabArray::setVal() 2518 1.525 1.563 1.58 0.60% Amr::InitAmr() 1 1.242 1.242 1.243 0.47% Castro::initMFs() 1 1.193 1.217 1.226 0.46% Castro::estTimeStep() 11 0.9275 0.9614 1.014 0.38% MLPoisson::Fsmooth() 1520 0.8738 0.9056 0.9597 0.36% Castro::reset_internal_energy(MultiFab) 43 0.8069 0.8384 0.9027 0.34% FabArray::sum() 2065 0.8859 0.8917 0.8976 0.34% check_for_negative_density() 5 0.212 0.5397 0.8587 0.32% Gravity::fill_multipole_BCs() 7 0.7881 0.8121 0.8345 0.32% FabArray::ParallelCopy_finish() 249 0.3004 0.479 0.5772 0.22% FabArray::ParallelCopy_nowait() 249 0.5616 0.5678 0.5735 0.22% Castro::enforce_min_density() 42 0.4638 0.4658 0.469 0.18% MLPoisson::Fapply() 260 0.3038 0.3107 0.3244 0.12% MLCellLinOp::applyBC() 1786 0.2441 0.2604 0.2873 0.11% Castro::construct_new_gravity_source() 5 0.2308 0.2459 0.2793 0.11% Castro::volInBoundary() 42 0.1929 0.2269 0.2599 0.10% Castro::wd_update() 6 0.1546 0.2048 0.2545 0.10% StateData::FillBoundary(geom) 21 0.2419 0.2448 0.2468 0.09% VisMF::Write(FabArray) 2 0.2239 0.2312 0.2362 0.09% FabArray::Saxpy() 82 0.2202 0.2228 0.2254 0.09% FillBoundary_finish() 1596 0.1085 0.1705 0.221 0.08% FillPatchIterator::Initialize 21 0.1876 0.1885 0.1896 0.07% Castro::initialize_do_advance() 5 0.1173 0.1176 0.1182 0.04% Amr::writePlotFile() 2 0.04964 0.05624 0.06291 0.02% Castro::initData() 1 0.03807 0.03881 0.03932 0.01% Castro::initialize_advance() 5 0.02552 0.03217 0.03581 0.01% Castro::evaluate_source_change() 95 0.0331 0.03404 0.03459 0.01% Gravity::get_new_grav_vector() 6 0.02598 0.02831 0.02977 0.01% Castro::construct_old_source() 35 0.02822 0.0284 0.02861 0.01% Gravity::get_old_grav_vector() 5 0.02303 0.02504 0.0265 0.01% Castro::construct_new_source() 35 0.01788 0.01997 0.02203 0.01% Castro::finalize_do_advance() 5 0.01302 0.01331 0.01352 0.01% StateDataPhysBCFunct::() 21 0.003791 0.00785 0.01178 0.00% AmrLevel::FillPatch() 21 0.01036 0.01085 0.0111 0.00% Castro::Castro() 1 0.004334 0.004469 0.004706 0.00% Gravity::actual_solve_with_mlmg() 7 0.003697 0.003965 0.004624 0.00% FabArray::FillBoundary() 1596 0.004 0.004185 0.004506 0.00% MLCellLinOp::smooth() 760 0.003478 0.003619 0.00378 0.00% MLMG::solve() 6 0.000412 0.00178 0.003135 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008259 0.001009 0.001543 0.00% Gravity::solve_for_phi() 5 0.001311 0.001355 0.001402 0.00% MLCellLinOp::apply() 260 0.0006385 0.0007288 0.0009697 0.00% main() 1 0.0007596 0.0007868 0.0008357 0.00% FabArray::ParallelCopy() 249 0.0007222 0.0007656 0.0008168 0.00% Amr::coarseTimeStep() 5 0.0006604 0.0006898 0.0007077 0.00% MLCellLinOp::correctionResidual() 190 0.0005817 0.000602 0.0006247 0.00% MLMG::mgVcycle() 38 0.0005385 0.0005532 0.0005717 0.00% Castro::subcycle_advance_ctu() 5 8.729e-05 0.0002096 0.0005569 0.00% Castro::clean_state() 42 0.0004447 0.0005038 0.0005317 0.00% MLMG:computeResOfCorrection() 190 0.0004247 0.00045 0.0004633 0.00% Gravity::actual_multilevel_solve() 1 0.0002349 0.0002742 0.0003589 0.00% Castro::do_advance_ctu() 5 0.0002293 0.0002901 0.0003342 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002304 0.0002585 0.0002941 0.00% MLMG::mgVcycle_down::0 38 0.0002538 0.0002599 0.0002694 0.00% Amr::defBaseLevel() 1 0.0001866 0.0002042 0.0002234 0.00% Castro::do_old_sources() 5 0.0001591 0.0001806 0.0001964 0.00% MLCellLinOp::solutionResidual() 45 0.000175 0.0001822 0.0001897 0.00% MLMG::mgVcycle_up::0 38 0.0001711 0.0001772 0.000183 0.00% Amr::timeStep() 5 9.729e-05 0.0001212 0.0001571 0.00% MLMG::oneIter() 38 0.0001462 0.0001513 0.0001567 0.00% FillPatchSingleLevel 21 0.0001367 0.0001445 0.0001534 0.00% Castro::computeNewDt() 4 2.855e-05 5.953e-05 0.0001498 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001288 0.0001381 0.0001494 0.00% Castro::do_new_sources() 5 0.0001271 0.0001409 0.000149 0.00% Castro::construct_new_gravity() 5 9.123e-05 0.0001113 0.0001459 0.00% Castro::advance() 5 6.703e-05 9.222e-05 0.0001137 0.00% Castro::post_timestep() 5 4.202e-05 5.62e-05 9.637e-05 0.00% MLMG::computeResidual() 38 8.706e-05 8.87e-05 9.212e-05 0.00% Amr::FinalizeInit() 1 1.762e-05 3.871e-05 7.91e-05 0.00% Castro::problem_post_timestep() 6 5.598e-05 6.173e-05 6.481e-05 0.00% Castro::construct_old_gravity() 5 4.701e-05 5.589e-05 6.264e-05 0.00% Castro::expand_state() 5 4.126e-05 4.721e-05 5.214e-05 0.00% Castro::post_init() 1 2.006e-05 2.856e-05 3.537e-05 0.00% Amr::InitializeInit() 1 6.799e-06 1.401e-05 3.342e-05 0.00% Castro::post_regrid() 1 1.542e-05 1.922e-05 2.581e-05 0.00% Castro::computeInitialDt() 2 1.183e-05 1.261e-05 1.437e-05 0.00% Amr::initialInit() 1 3.587e-06 4.715e-06 7.887e-06 0.00% Amr::init() 1 5.901e-06 6.25e-06 6.521e-06 0.00% Other 5919 1.033 1.097 1.167 0.44% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 264.4 264.4 264.4 100.00% Amr::coarseTimeStep() 5 259.3 259.3 259.3 98.06% Amr::timeStep() 5 258.8 258.8 258.8 97.90% Castro::advance() 5 256.4 256.4 256.4 96.99% Castro::subcycle_advance_ctu() 5 254 254 254.1 96.10% Castro::do_advance_ctu() 5 254 254 254.1 96.10% Castro::react_state() 10 205.5 205.6 205.6 77.78% Castro::construct_ctu_hydro_source() 5 30.08 30.1 30.12 11.39% Castro::clean_state() 42 18.9 19.03 19.2 7.26% Castro::computeTemp() 43 12.1 12.21 12.33 4.66% Castro::reset_internal_energy(MultiFab) 43 8.134 8.208 8.305 3.14% Castro::evaluate_source_change() 95 4.606 4.637 4.674 1.77% Castro::enforce_min_density() 42 4.388 4.447 4.469 1.69% Castro::initialize_do_advance() 5 4.118 4.134 4.146 1.57% Amr::init() 1 3.692 3.693 3.693 1.40% Amr::initialInit() 1 3.504 3.504 3.505 1.33% amrex::Copy() 351 3.407 3.448 3.475 1.31% Gravity::solve_phi_with_mlmg() 7 3.096 3.118 3.139 1.19% Castro::do_old_sources() 5 2.957 3 3.055 1.16% Castro::do_new_sources() 5 2.674 2.729 2.793 1.06% MultiFab::AddProduct() 2055 2.729 2.747 2.765 1.05% Castro::normalize_species() 42 2.638 2.679 2.714 1.03% Castro::construct_new_gravity() 5 2.556 2.577 2.596 0.98% Castro::reset_internal_energy(Fab) 344 2.402 2.412 2.421 0.92% Castro::post_timestep() 5 2.409 2.409 2.41 0.91% Gravity::solve_for_phi() 5 2.36 2.382 2.404 0.91% Castro::initialize_advance() 5 2.343 2.373 2.394 0.91% Gravity::actual_solve_with_mlmg() 7 2.295 2.296 2.297 0.87% MLMG::solve() 6 2.211 2.214 2.215 0.84% Amr::InitializeInit() 1 2.078 2.126 2.143 0.81% Amr::defBaseLevel() 1 2.078 2.126 2.143 0.81% AmrLevel::FillPatch() 21 1.807 1.902 1.963 0.74% MLMG::oneIter() 38 1.859 1.863 1.869 0.71% MLMG::mgVcycle() 38 1.824 1.827 1.83 0.69% MultiFab::Subtract() 85 1.761 1.78 1.794 0.68% FillPatchIterator::Initialize 21 1.464 1.561 1.623 0.61% FabArray::setVal() 2518 1.525 1.563 1.58 0.60% Amr::FinalizeInit() 1 1.361 1.378 1.427 0.54% MLCellLinOp::smooth() 760 1.341 1.356 1.394 0.53% Castro::Castro() 1 1.263 1.307 1.337 0.51% FillPatchIterator::FillFromLevel0() 21 1.123 1.229 1.295 0.49% FillPatchSingleLevel 21 1.123 1.229 1.295 0.49% Amr::InitAmr() 1 1.242 1.242 1.243 0.47% Castro::initMFs() 1 1.194 1.219 1.228 0.46% FabArray::ParallelCopy() 249 0.8773 1.05 1.141 0.43% Castro::expand_state() 5 1.078 1.095 1.102 0.42% Castro::estTimeStep() 11 0.9275 0.9614 1.014 0.38% MLPoisson::Fsmooth() 1520 0.8738 0.9056 0.9597 0.36% FabArray::sum() 2065 0.8859 0.8917 0.8976 0.34% Castro::post_init() 1 0.8601 0.8815 0.8905 0.34% check_for_negative_density() 5 0.212 0.5397 0.8587 0.32% Gravity::fill_multipole_BCs() 7 0.7947 0.8185 0.8408 0.32% Castro::initData() 1 0.7742 0.7865 0.8155 0.31% MLMG::mgVcycle_down::0 38 0.7848 0.7906 0.7955 0.30% Gravity::multilevel_solve_for_new_phi() 1 0.6183 0.6188 0.6194 0.23% Gravity::actual_multilevel_solve() 1 0.6168 0.6178 0.6186 0.23% MLCellLinOp::applyBC() 1786 0.5548 0.5785 0.6 0.23% FabArray::ParallelCopy_finish() 249 0.3004 0.479 0.5772 0.22% FabArray::ParallelCopy_nowait() 249 0.5635 0.5699 0.5761 0.22% MLMG::mgVcycle_up::0 38 0.5729 0.5744 0.5758 0.22% Castro::construct_new_source() 35 0.4176 0.4358 0.4729 0.18% Castro::finalize_do_advance() 5 0.4336 0.4532 0.4722 0.18% Castro::problem_post_timestep() 6 0.4146 0.4318 0.4591 0.17% Castro::wd_update() 6 0.4145 0.4318 0.459 0.17% MLCellLinOp::apply() 260 0.434 0.4366 0.443 0.17% Castro::post_regrid() 1 0.3875 0.3966 0.418 0.16% Amr::writePlotFile() 2 0.3699 0.37 0.37 0.14% FabArray::FillBoundary() 1596 0.2675 0.3181 0.3559 0.13% Castro::computeNewDt() 4 0.3352 0.3352 0.3353 0.13% MLPoisson::Fapply() 260 0.3038 0.3107 0.3244 0.12% Castro::construct_old_gravity() 5 0.2522 0.282 0.3215 0.12% Gravity::get_old_grav_vector() 5 0.2522 0.282 0.3215 0.12% MLCellLinOp::solutionResidual() 45 0.2788 0.2825 0.285 0.11% MLMG:computeResOfCorrection() 190 0.2694 0.2744 0.2841 0.11% MLCellLinOp::correctionResidual() 190 0.269 0.2739 0.2836 0.11% Castro::construct_new_gravity_source() 5 0.2308 0.2459 0.2793 0.11% Castro::construct_old_source() 35 0.256 0.2573 0.2606 0.10% Castro::volInBoundary() 42 0.1929 0.2269 0.2599 0.10% StateDataPhysBCFunct::() 21 0.2491 0.2527 0.2576 0.10% StateData::FillBoundary(geom) 21 0.2419 0.2448 0.2468 0.09% MLMG::computeResidual() 38 0.2335 0.2345 0.2365 0.09% VisMF::Write(FabArray) 2 0.2239 0.2312 0.2362 0.09% Castro::computeInitialDt() 2 0.169 0.1864 0.2351 0.09% Gravity::get_new_grav_vector() 6 0.2261 0.2277 0.2294 0.09% FabArray::Saxpy() 82 0.2202 0.2228 0.2254 0.09% FillBoundary_finish() 1596 0.1085 0.1705 0.221 0.08% Other 5919 2.073 2.334 2.566 0.97% -------------------------------------------------------------------------------------------- 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 552 KiB 557 KiB 562 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 107 KiB 109 KiB 111 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 193 KiB 194 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8315 KiB 8315 KiB 8315 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 1755 B 1771 B 1790 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2937 B 3013 B 3076 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 2235 B 2251 B 2268 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 2489 B 2791 B 3187 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 859 B 863 B 866 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4061 B 4066 B 4072 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1222 B 1224 B 1226 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4678 B 4722 B 4765 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 26 B 68 B 86 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9110 B 9174 B 9247 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2401 B 2402 B 2403 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1673 B 1686 B 1726 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 48 B 57 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.01-25-g0f46a1615c17) finalized