Initializing AMReX (24.11-12-g8e7bb00d1d62)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (24.11-12-g8e7bb00d1d62) initialized Starting run at 09:02:00 UTC on 2024-11-08. Successfully read inputs file ... Castro git describe: 24.11 AMReX git describe: 24.11-12-g8e7bb00d1 Microphysics git describe: 24.11 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.122284143 Gravity::multilevel_solve_for_new_phi() time = 0.61691157 ... norm of composite residual at level 0 1.086122716e-10 Gravity::fill_multipole_BCs() time = 0.118345897 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.195144919 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.044177736 on level 0 ... (rho e) added from burning: 2231369728 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.40232347 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: 8.667160298e+23 ymom added: -1.813388729e+24 zmom added: -2.417851639e+24 eint added: 0 ener added: 9.696440457e+47 Castro::do_old_sources() time = 0.624024797 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.590295762e+48 ener added: 2.303659671e+42 Castro::construct_ctu_hydro_source() time = 6.09933723 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.13207039 Gravity::solve_for_phi() time = 0.491199925 on level 0 Castro::construct_new_gravity() time = 0.530472606 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.51327785e+48 ener added: 2.625373387e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -3.473619738e+23 ymom added: 3.400103868e+23 zmom added: 2.125064917e+23 eint added: 0 ener added: -3.784296225e+48 Castro::do_new_sources() time = 0.567567196 on level 0 ... (rho e) added from burning: 4.675697455e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ...estimated hydro-limited timestep at level 0: 0.1187673879 ...hydro-limited CFL timestep constrained at (i,j,k) = (28,31,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1187673879  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004911348183 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 14.47128757 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.391618989e+34 ener added: 1.998685181e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.74877907e+32 ener added: 2.750121247e+32 STEP = 1 TIME = 0.01183193811 DT = 0.01183193811 [STEP 1] Coarse TimeStep time: 54.00543762 [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) = (28,31,31) 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.06923435 on level 0 ... (rho e) added from burning: 2.435495567e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.20554951 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.198083749e+33 ener added: 7.397955396e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.721164198e+46 ener added: 2.380398208e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: 6.27029369e+23 ymom added: -1.088033238e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095463814e+48 Castro::do_old_sources() time = 0.694058493 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.472161702e+48 ener added: 2.142787186e+42 Castro::construct_ctu_hydro_source() time = 6.177656788 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.12978011 Gravity::solve_for_phi() time = 0.488095635 on level 0 Castro::construct_new_gravity() time = 0.527311857 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.290928202e+48 ener added: 4.386436932e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: 1.188591261e+27 ymom added: 8.972496317e+22 zmom added: 3.211209208e+23 eint added: 0 ener added: -3.730425127e+48 Castro::do_new_sources() time = 0.564345604 on level 0 ... (rho e) added from burning: -3.125306976e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ...estimated hydro-limited timestep at level 0: 0.1191998657 ...hydro-limited CFL timestep constrained at (i,j,k) = (27,32,32) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1191998657  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004938386025 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.41297371 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.68592323e+34 ener added: 3.206658789e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.760936591e+32 ener added: 1.760936591e+32 STEP = 2 TIME = 0.02484707003 DT = 0.01301513192 [STEP 2] Coarse TimeStep time: 53.64552919 [STEP 2] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1191998657 ...hydro-limited CFL timestep constrained at (i,j,k) = (27,32,32) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1191998657 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1191998657 ... 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.066740869 on level 0 ... (rho e) added from burning: 1.436822819e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.21158945 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: 9.626078675e+33 ener added: 8.402041207e+33 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.442681417e+46 ener added: 3.66509217e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: 2.614591129e+27 ymom added: -1.20892582e+24 zmom added: 2.176066475e+25 eint added: 0 ener added: 1.23707932e+48 Castro::do_old_sources() time = 0.621489158 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.67736191e+48 ener added: 4.437215404e+43 Castro::construct_ctu_hydro_source() time = 6.189812314 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.129452424 Gravity::solve_for_phi() time = 0.487423242 on level 0 Castro::construct_new_gravity() time = 0.526386476 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.483376227e+48 ener added: 5.054832092e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -1.232511358e+28 ymom added: -2.502854236e+23 zmom added: 0 eint added: 0 ener added: -3.989127867e+48 Castro::do_new_sources() time = 0.572062879 on level 0 ... (rho e) added from burning: 2.974447462e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ...estimated hydro-limited timestep at level 0: 0.1195774577 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1195774577  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004941191618 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.45047148 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.075877425e+34 ener added: 3.081624282e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 2.370821947e+33 ener added: 2.370821947e+33 STEP = 3 TIME = 0.03916371514 DT = 0.01431664511 [STEP 3] Coarse TimeStep time: 53.61289944 [STEP 3] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1195774577 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1195774577 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1195774577 ... 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.067897915 on level 0 ... (rho e) added from burning: 1.950230384e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.24901499 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.527808664e+34 ener added: 2.306654062e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -9.229313421e+46 ener added: 6.221775188e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -2.42372393e+28 ymom added: 6.044629098e+24 zmom added: 4.835703278e+24 eint added: 0 ener added: 1.399793572e+48 Castro::do_old_sources() time = 0.631362756 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.470034181e+48 ener added: 1.56937575e+44 Castro::construct_ctu_hydro_source() time = 6.192089927 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.130316823 Gravity::solve_for_phi() time = 0.48934578 on level 0 Castro::construct_new_gravity() time = 0.527995419 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.024748253e+48 ener added: 6.067345122e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -2.461609517e+28 ymom added: -6.091852763e+23 zmom added: -7.083549724e+23 eint added: 0 ener added: -3.630738409e+48 Castro::do_new_sources() time = 0.572325508 on level 0 ... (rho e) added from burning: -3.576845258e+11 ... Leaving burner on level 0 after completing half-timestep of burning. ...estimated hydro-limited timestep at level 0: 0.1199391335 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1199391335  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004933351774 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 14.45812509 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.336639962e+34 ener added: 1.438259217e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 1.06901736e+34 ener added: 1.069024071e+34 STEP = 4 TIME = 0.05491202477 DT = 0.01574830962 [STEP 4] Coarse TimeStep time: 53.71251742 [STEP 4] FAB kilobyte spread across MPI nodes: [351709 ... 351709] ...estimated hydro-limited timestep at level 0: 0.1199391335 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1199391335 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.1199391335 ... 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.064938081 on level 0 ... (rho e) added from burning: 8.933916355e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ... Entering construct_ctu_hydro_source() on level 0 Castro::react_state() time = 28.20905684 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.30779465e+34 ener added: 3.133677461e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: -8.636206377e+46 ener added: 9.624862409e+46 Contributions to the state from old-time sources: mass added: 0 xmom added: -8.082037712e+28 ymom added: 3.626777459e+24 zmom added: -2.417851639e+24 eint added: 0 ener added: 1.57722099e+48 Castro::do_old_sources() time = 0.635197877 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.382578306e+48 ener added: 2.85075556e+44 Castro::construct_ctu_hydro_source() time = 6.27019851 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.135302326 Gravity::solve_for_phi() time = 0.505413657 on level 0 Castro::construct_new_gravity() time = 0.545116152 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.095274302e+48 ener added: 6.211305833e+47 Contributions to the state from new-time sources: mass added: 0 xmom added: -4.310542517e+28 ymom added: 8.641930664e+23 zmom added: 1.076699558e+24 eint added: 0 ener added: -3.71484768e+48 Castro::do_new_sources() time = 0.576320651 on level 0 ... (rho e) added from burning: -6.829762775e+10 ... Leaving burner on level 0 after completing half-timestep of burning. ...estimated hydro-limited timestep at level 0: 0.1202880158 ...hydro-limited CFL timestep constrained at (i,j,k) = (36,32,31) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.1202880158  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 0.004934449644 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 14.38116515 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.310920269e+34 ener added: 3.315874267e+34 Contributions to the state from negative energy resets: mass added: 0 xmom added: 0 ymom added: 0 zmom added: 0 eint added: 4.849018077e+33 ener added: 4.299799134e+33 STEP = 5 TIME = 0.07223516535 DT = 0.01732314059 [STEP 5] Coarse TimeStep time: 53.69052295 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.191832463 seconds Ending run at 09:06:34 UTC on 2024-11-08. Run time = 274.1849928 Run time without initialization = 268.8599711 Average number of zones advanced per microsecond: 0.005 Average number of zones advanced per microsecond per rank: 0.001 TinyProfiler total time across processes [min...avg...max]: 274.1850 ... 274.1850 ... 274.1850 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 213.3555 213.3906 213.4128 77.84% Castro::construct_ctu_hydro_source() 5 28.02 28.28 28.56 10.42% Castro::computeTemp() 43 4.152 4.18 4.245 1.55% amrex::Copy() 351 3.524 3.545 3.592 1.31% MultiFab::AddProduct() 2055 2.868 2.91 2.999 1.09% Castro::normalize_species() 42 2.764 2.806 2.92 1.07% Castro::reset_internal_energy(Fab) 344 2.5 2.519 2.533 0.92% MultiFab::Subtract() 85 1.867 1.878 1.903 0.69% FabArray::setVal() 2518 1.554 1.577 1.616 0.59% Castro::initMFs() 1 1.253 1.288 1.321 0.48% Castro::estTimeStep() 11 0.9836 1.122 1.298 0.47% Amr::InitAmr() 1 1.24 1.242 1.244 0.45% FabArray::sum() 2065 0.9512 0.9722 1.013 0.37% MLPoisson::Fsmooth() 1520 0.9029 0.9106 0.9282 0.34% Castro::reset_internal_energy(MultiFab) 43 0.8368 0.8695 0.9 0.33% Gravity::fill_multipole_BCs() 7 0.8349 0.8624 0.8868 0.32% FabArray::ParallelCopy_finish() 249 0.3341 0.5543 0.7212 0.26% check_for_negative_density() 5 0.1047 0.39 0.6442 0.23% FabArray::ParallelCopy_nowait() 249 0.5837 0.586 0.5886 0.21% Castro::enforce_min_density() 42 0.4725 0.4744 0.4762 0.17% MLPoisson::Fapply() 260 0.3204 0.3231 0.3273 0.12% MLCellLinOp::applyBC() 1786 0.2503 0.2619 0.2862 0.10% StateData::FillBoundary(geom) 21 0.244 0.2471 0.2486 0.09% VisMF::Write(FabArray) 2 0.2395 0.2425 0.2485 0.09% Castro::construct_new_gravity_source() 5 0.2373 0.2395 0.2436 0.09% FabArray::Saxpy() 82 0.2247 0.2266 0.2308 0.08% Castro::volInBoundary() 42 0.1953 0.2045 0.2145 0.08% FillPatchIterator::Initialize 21 0.1916 0.1919 0.1925 0.07% Castro::wd_update() 6 0.156 0.1676 0.1846 0.07% FillBoundary_finish() 1596 0.1396 0.1454 0.153 0.06% Castro::initialize_do_advance() 5 0.1203 0.1209 0.1217 0.04% Castro::initData() 1 0.04018 0.05686 0.06785 0.02% Amr::writePlotFile() 2 0.05277 0.05945 0.06338 0.02% Castro::initialize_advance() 5 0.02056 0.02554 0.03734 0.01% Castro::evaluate_source_change() 95 0.03445 0.03558 0.03655 0.01% Gravity::get_new_grav_vector() 6 0.02696 0.02921 0.03106 0.01% Castro::construct_old_source() 35 0.02887 0.02901 0.02907 0.01% Gravity::get_old_grav_vector() 5 0.02274 0.02539 0.02863 0.01% Castro::construct_new_source() 35 0.01829 0.02053 0.02285 0.01% Castro::finalize_do_advance() 5 0.0129 0.01309 0.0132 0.00% AmrLevel::FillPatch() 21 0.01171 0.01204 0.01233 0.00% Gravity::actual_solve_with_mlmg() 7 0.00394 0.004298 0.004938 0.00% Castro::Castro() 1 0.004353 0.004535 0.004744 0.00% FabArray::FillBoundary() 1596 0.004127 0.004317 0.004686 0.00% StateDataPhysBCFunct::() 21 0.001144 0.002651 0.004611 0.00% MLCellLinOp::smooth() 760 0.003785 0.003972 0.00427 0.00% MLMG::solve() 6 0.001406 0.002347 0.003317 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0008134 0.001243 0.001413 0.00% Gravity::solve_for_phi() 5 0.001343 0.001376 0.001405 0.00% MLCellLinOp::apply() 260 0.0006658 0.0007659 0.001004 0.00% FabArray::ParallelCopy() 249 0.0007549 0.0008022 0.000855 0.00% main() 1 0.0007383 0.0007863 0.000821 0.00% Amr::coarseTimeStep() 5 0.0006529 0.0006605 0.0006673 0.00% MLCellLinOp::correctionResidual() 190 0.0006087 0.0006294 0.0006505 0.00% Castro::clean_state() 42 0.0005831 0.0005987 0.0006201 0.00% MLMG::mgVcycle() 38 0.0005562 0.0005791 0.000618 0.00% MLMG:computeResOfCorrection() 190 0.0004653 0.000488 0.0005142 0.00% Castro::subcycle_advance_ctu() 5 9.48e-05 0.0002049 0.000498 0.00% Gravity::actual_multilevel_solve() 1 0.0002516 0.0003401 0.0003749 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002563 0.0003016 0.0003423 0.00% Castro::do_advance_ctu() 5 0.0003047 0.0003151 0.0003259 0.00% MLMG::mgVcycle_down::0 38 0.0002843 0.000295 0.0003104 0.00% Amr::defBaseLevel() 1 0.0002085 0.0002372 0.000286 0.00% MLCellLinOp::solutionResidual() 45 0.0002048 0.0002192 0.0002366 0.00% MLMG::mgVcycle_up::0 38 0.0001868 0.0001942 0.0002017 0.00% Castro::do_old_sources() 5 0.000186 0.00019 0.0001931 0.00% FillPatchSingleLevel 21 0.0001485 0.0001727 0.0001927 0.00% Castro::construct_new_gravity() 5 0.0001023 0.0001275 0.000187 0.00% MLMG::oneIter() 38 0.000167 0.0001777 0.0001857 0.00% Amr::timeStep() 5 0.000107 0.0001329 0.0001795 0.00% Amr::FinalizeInit() 1 2.87e-05 7.024e-05 0.0001716 0.00% Gravity::solve_phi_with_mlmg() 7 0.00014 0.0001478 0.0001573 0.00% Castro::do_new_sources() 5 0.0001368 0.0001446 0.0001525 0.00% Castro::computeNewDt() 4 3.755e-05 6.666e-05 0.0001501 0.00% MLMG::computeResidual() 38 9.829e-05 0.0001024 0.0001078 0.00% Castro::problem_post_timestep() 6 6.844e-05 7.397e-05 8.057e-05 0.00% Castro::advance() 5 6.972e-05 7.236e-05 7.529e-05 0.00% Castro::construct_old_gravity() 5 5.986e-05 6.464e-05 6.712e-05 0.00% Castro::post_timestep() 5 4.754e-05 5.185e-05 6.031e-05 0.00% Castro::expand_state() 5 4.22e-05 4.728e-05 5.454e-05 0.00% Castro::post_regrid() 1 1.825e-05 2.67e-05 3.387e-05 0.00% Amr::InitializeInit() 1 9.525e-06 1.653e-05 3.141e-05 0.00% Castro::post_init() 1 2.225e-05 2.433e-05 2.979e-05 0.00% Amr::init() 1 6.764e-06 1.322e-05 2.737e-05 0.00% Castro::computeInitialDt() 2 1.313e-05 1.435e-05 1.641e-05 0.00% Amr::initialInit() 1 4.6e-06 6.32e-06 1.027e-05 0.00% Other 5919 1.066 1.121 1.19 0.43% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 274.2 274.2 274.2 100.00% Amr::coarseTimeStep() 5 268.7 268.7 268.7 97.99% Amr::timeStep() 5 268.2 268.2 268.2 97.82% Castro::advance() 5 265.8 265.8 265.8 96.93% Castro::subcycle_advance_ctu() 5 263.1 263.3 263.3 96.03% Castro::do_advance_ctu() 5 263.1 263.3 263.3 96.03% Castro::react_state() 10 213.4 213.4 213.4 77.84% Castro::construct_ctu_hydro_source() 5 30.87 30.89 30.92 11.28% Castro::clean_state() 42 19.68 19.84 20.18 7.36% Castro::computeTemp() 43 12.65 12.76 12.94 4.72% Castro::reset_internal_energy(MultiFab) 43 8.494 8.578 8.694 3.17% Castro::evaluate_source_change() 95 4.831 4.905 5.062 1.85% Castro::enforce_min_density() 42 4.595 4.664 4.803 1.75% Castro::initialize_do_advance() 5 4.272 4.339 4.374 1.60% Amr::init() 1 4.081 4.083 4.084 1.49% Amr::initialInit() 1 3.886 3.887 3.889 1.42% amrex::Copy() 351 3.524 3.545 3.592 1.31% Gravity::solve_phi_with_mlmg() 7 3.145 3.172 3.198 1.17% Castro::do_old_sources() 5 3.05 3.136 3.195 1.17% MultiFab::AddProduct() 2055 2.868 2.91 2.999 1.09% Castro::normalize_species() 42 2.764 2.806 2.92 1.07% Castro::do_new_sources() 5 2.798 2.818 2.845 1.04% Castro::construct_new_gravity() 5 2.604 2.63 2.654 0.97% Castro::initialize_advance() 5 2.454 2.5 2.621 0.96% Castro::reset_internal_energy(Fab) 344 2.5 2.519 2.533 0.92% Amr::InitializeInit() 1 2.174 2.354 2.497 0.91% Amr::defBaseLevel() 1 2.174 2.354 2.497 0.91% Gravity::solve_for_phi() 5 2.405 2.432 2.458 0.90% Castro::post_timestep() 5 2.427 2.427 2.427 0.89% Gravity::actual_solve_with_mlmg() 7 2.299 2.3 2.301 0.84% MLMG::solve() 6 2.214 2.216 2.217 0.81% AmrLevel::FillPatch() 21 1.762 2.012 2.156 0.79% MultiFab::Subtract() 85 1.867 1.878 1.903 0.69% MLMG::oneIter() 38 1.86 1.861 1.861 0.68% MLMG::mgVcycle() 38 1.823 1.824 1.825 0.67% FillPatchIterator::Initialize 21 1.409 1.66 1.806 0.66% Amr::FinalizeInit() 1 1.389 1.533 1.715 0.63% FabArray::setVal() 2518 1.554 1.577 1.616 0.59% FillPatchIterator::FillFromLevel0() 21 1.071 1.32 1.466 0.53% FillPatchSingleLevel 21 1.071 1.319 1.466 0.53% Castro::Castro() 1 1.321 1.363 1.401 0.51% MLCellLinOp::smooth() 760 1.326 1.342 1.385 0.51% Castro::initMFs() 1 1.254 1.29 1.323 0.48% FabArray::ParallelCopy() 249 0.9208 1.143 1.312 0.48% Castro::estTimeStep() 11 0.9836 1.122 1.298 0.47% Amr::InitAmr() 1 1.24 1.242 1.244 0.45% Castro::expand_state() 5 1.1 1.181 1.219 0.44% Castro::initData() 1 0.8178 0.9569 1.105 0.40% FabArray::sum() 2065 0.9512 0.9722 1.013 0.37% MLPoisson::Fsmooth() 1520 0.9029 0.9106 0.9282 0.34% Castro::post_init() 1 0.8743 0.8906 0.9029 0.33% Gravity::fill_multipole_BCs() 7 0.8418 0.8691 0.8935 0.33% MLMG::mgVcycle_down::0 38 0.792 0.7943 0.7952 0.29% FabArray::ParallelCopy_finish() 249 0.3341 0.5543 0.7212 0.26% check_for_negative_density() 5 0.1047 0.39 0.6442 0.23% Gravity::multilevel_solve_for_new_phi() 1 0.6167 0.6168 0.6169 0.22% Gravity::actual_multilevel_solve() 1 0.6153 0.6156 0.616 0.22% FabArray::ParallelCopy_nowait() 249 0.5859 0.5883 0.5915 0.22% MLCellLinOp::applyBC() 1786 0.5373 0.5496 0.5791 0.21% MLMG::mgVcycle_up::0 38 0.5687 0.5706 0.5717 0.21% Castro::computeInitialDt() 2 0.2181 0.362 0.5435 0.20% Castro::finalize_do_advance() 5 0.4316 0.4484 0.466 0.17% MLCellLinOp::apply() 260 0.4336 0.4395 0.4448 0.16% Castro::construct_new_source() 35 0.4315 0.4337 0.4382 0.16% Castro::post_regrid() 1 0.4096 0.4219 0.4382 0.16% Amr::writePlotFile() 2 0.3873 0.3874 0.3875 0.14% Castro::problem_post_timestep() 6 0.3532 0.3721 0.3819 0.14% Castro::wd_update() 6 0.3531 0.3721 0.3819 0.14% MLPoisson::Fapply() 260 0.3204 0.3231 0.3273 0.12% Castro::computeNewDt() 4 0.3248 0.3249 0.325 0.12% Castro::construct_old_gravity() 5 0.2117 0.2593 0.2966 0.11% Gravity::get_old_grav_vector() 5 0.2117 0.2592 0.2965 0.11% FabArray::FillBoundary() 1596 0.2817 0.2877 0.2931 0.11% MLCellLinOp::solutionResidual() 45 0.2807 0.2845 0.2895 0.11% MLMG:computeResOfCorrection() 190 0.278 0.2805 0.2856 0.10% MLCellLinOp::correctionResidual() 190 0.2775 0.2801 0.2851 0.10% Castro::construct_old_source() 35 0.2533 0.2583 0.2684 0.10% StateDataPhysBCFunct::() 21 0.2452 0.2497 0.2523 0.09% StateData::FillBoundary(geom) 21 0.244 0.2471 0.2486 0.09% VisMF::Write(FabArray) 2 0.2395 0.2425 0.2485 0.09% Castro::construct_new_gravity_source() 5 0.2373 0.2395 0.2436 0.09% MLMG::computeResidual() 38 0.2338 0.237 0.24 0.09% FabArray::Saxpy() 82 0.2247 0.2266 0.2308 0.08% Gravity::get_new_grav_vector() 6 0.2278 0.229 0.2305 0.08% Castro::volInBoundary() 42 0.1953 0.2045 0.2145 0.08% FillBoundary_finish() 1596 0.1396 0.1454 0.153 0.06% Other 5919 2.126 2.374 2.607 0.95% -------------------------------------------------------------------------------------------- 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 556 KiB 562 KiB 570 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 102 KiB 113 KiB 119 KiB 22 MiB 22 MiB 22 MiB Castro::initialize_do_advance() 40 40 21 MiB 21 MiB 21 MiB 22 MiB 22 MiB 22 MiB Amr::writePlotFile() 16 16 28 KiB 29 KiB 29 KiB 21 MiB 21 MiB 21 MiB Castro::enforce_min_density() 336 336 193 KiB 196 KiB 202 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8309 KiB 8309 KiB 8310 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 14 KiB 17 KiB 19 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1713 B 1726 B 1765 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2887 B 2956 B 3048 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 1888 KiB 1889 KiB 1890 KiB 3793 KiB 3793 KiB 3793 KiB MLMG::prepareForSolve() 690 690 25 KiB 25 KiB 25 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2171 B 2183 B 2197 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 2018 B 2473 B 2826 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1867 KiB 1867 KiB 1867 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 877 B 877 B 878 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4103 B 4121 B 4147 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1176 B 1176 B 1177 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4597 B 4649 B 4699 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 30 B 61 B 84 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9216 B 9357 B 9659 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2318 B 2319 B 2321 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1615 B 1628 B 1666 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 48 B 49 B 51 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 (24.11-12-g8e7bb00d1d62) finalized