Initializing AMReX (24.09-28-gdfe17478d503)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 OMP initialized with 4 OMP threads AMReX (24.09-28-gdfe17478d503) initialized Starting run at 15:18:43 UTC on 2024-09-16. Successfully read inputs file ... Castro git describe: 24.09-19-gabe9edd6e AMReX git describe: 24.09-28-gdfe17478d Microphysics git describe: 24.09-2-g1e1dc144 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.114886351 Gravity::multilevel_solve_for_new_phi() time = 0.599014109 ... norm of composite residual at level 0 1.086122716e-10 Gravity::fill_multipole_BCs() time = 0.115854442 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.188824119 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.065785706 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 = 27.80330918 on level 0 Contributions to the state from old-time sources: mass added: 0 xmom added: 8.327959974e+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.611165238 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 = 5.840891319 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.121566248 Gravity::solve_for_phi() time = 0.480147065 on level 0 Castro::construct_new_gravity() time = 0.520366863 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.473631234e+23 ymom added: 3.400103868e+23 zmom added: 2.219512247e+23 eint added: 0 ener added: -3.784296225e+48 Castro::do_new_sources() time = 0.548728459 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.005061608999 [Level 0 step 1] Advanced 262144 cells Castro::react_state() time = 13.94406749 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: 52.35885447 [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.050739802 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 = 27.81468677 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.270268395e+23 ymom added: -1.148479529e+25 zmom added: -3.626777459e+24 eint added: 0 ener added: 1.095463814e+48 Castro::do_old_sources() time = 0.641305316 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.017019053 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.12827149 Gravity::solve_for_phi() time = 0.489968616 on level 0 Castro::construct_new_gravity() time = 0.528679399 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.18859114e+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.557047986 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.005016719901 [Level 0 step 2] Advanced 262144 cells Castro::react_state() time = 14.22294209 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: 52.81210841 [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.056044628 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 = 27.72104244 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.61462856e+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.618281443 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.068096263 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.119361979 Gravity::solve_for_phi() time = 0.459972399 on level 0 Castro::construct_new_gravity() time = 0.499299143 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.23251131e+28 ymom added: -2.502854236e+23 zmom added: 9.444732966e+21 eint added: 0 ener added: -3.989127867e+48 Castro::do_new_sources() time = 0.551242619 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.005047860852 [Level 0 step 3] Advanced 262144 cells Castro::react_state() time = 14.02945312 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: 52.48745301 [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.087946928 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 = 27.79561888 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.42372103e+28 ymom added: 5.440166188e+24 zmom added: 4.835703278e+24 eint added: 0 ener added: 1.399793572e+48 Castro::do_old_sources() time = 0.735396163 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.05767176 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.119466655 Gravity::solve_for_phi() time = 0.459207321 on level 0 Castro::construct_new_gravity() time = 0.496810723 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.461609561e+28 ymom added: -6.139076428e+23 zmom added: -6.989102395e+23 eint added: 0 ener added: -3.630738409e+48 Castro::do_new_sources() time = 0.545301747 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.005041669247 [Level 0 step 4] Advanced 262144 cells Castro::react_state() time = 13.87709367 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: 52.54567977 [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.05581445 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 = 27.23519917 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.082037636e+28 ymom added: 2.417851639e+24 zmom added: 0 eint added: 0 ener added: 1.57722099e+48 Castro::do_old_sources() time = 0.595670091 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.051447542 on level 0 ... Entering burner on level 0 and doing half-timestep of burning. Gravity::fill_multipole_BCs() time = 0.117980834 Gravity::solve_for_phi() time = 0.458340655 on level 0 Castro::construct_new_gravity() time = 0.495892568 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.310542564e+28 ymom added: 8.641930664e+23 zmom added: 1.067254825e+24 eint added: 0 ener added: -3.71484768e+48 Castro::do_new_sources() time = 0.552162267 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.005112593076 [Level 0 step 5] Advanced 262144 cells Castro::react_state() time = 13.94188321 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: 51.81539938 [STEP 5] FAB kilobyte spread across MPI nodes: [351709 ... 351709] PLOTFILE: file = wdmerger_collision_plt00005 Write plotfile time = 0.184164281 seconds Ending run at 15:23:10 UTC on 2024-09-16. Run time = 267.0370092 Run time without initialization = 262.2048894 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]: 267.0370 ... 267.0370 ... 267.0371 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 10 208.3221 208.3348 208.3577 78.03% Castro::construct_ctu_hydro_source() 5 27.41 27.52 27.71 10.38% Castro::computeTemp() 43 4.013 4.044 4.071 1.52% amrex::Copy() 351 3.339 3.385 3.435 1.29% Castro::normalize_species() 42 2.697 2.797 3.003 1.12% MultiFab::AddProduct() 2055 2.764 2.791 2.822 1.06% Castro::reset_internal_energy(Fab) 344 2.431 2.447 2.464 0.92% MultiFab::Subtract() 85 1.798 1.814 1.842 0.69% FabArray::setVal() 2518 1.5 1.545 1.577 0.59% Castro::initMFs() 1 1.183 1.221 1.236 0.46% Amr::InitAmr() 1 1.167 1.168 1.169 0.44% Castro::estTimeStep() 11 0.8823 0.9313 0.9826 0.37% FabArray::sum() 2065 0.9219 0.9316 0.9423 0.35% MLPoisson::Fsmooth() 1520 0.879 0.8929 0.9211 0.34% Castro::reset_internal_energy(MultiFab) 43 0.8138 0.8308 0.868 0.33% Gravity::fill_multipole_BCs() 7 0.805 0.812 0.8207 0.31% FabArray::ParallelCopy_finish() 249 0.3356 0.4778 0.727 0.27% FabArray::ParallelCopy_nowait() 249 0.5728 0.579 0.591 0.22% Castro::enforce_min_density() 42 0.4556 0.4619 0.4662 0.17% check_for_negative_density() 5 0.143 0.3376 0.449 0.17% MLPoisson::Fapply() 260 0.3051 0.3129 0.3279 0.12% MLCellLinOp::applyBC() 1786 0.2502 0.2575 0.2721 0.10% VisMF::Write(FabArray) 2 0.2332 0.2366 0.2409 0.09% StateData::FillBoundary(geom) 21 0.2375 0.2394 0.2406 0.09% Castro::construct_new_gravity_source() 5 0.2269 0.2324 0.2387 0.09% FabArray::Saxpy() 82 0.2225 0.2251 0.2279 0.09% Castro::volInBoundary() 42 0.2041 0.2134 0.2235 0.08% Castro::wd_update() 6 0.1402 0.1692 0.1971 0.07% FillPatchIterator::Initialize 21 0.1856 0.1862 0.1869 0.07% Castro::initialize_do_advance() 5 0.116 0.1174 0.1182 0.04% Amr::writePlotFile() 2 0.04966 0.05517 0.05892 0.02% Castro::initData() 1 0.03772 0.04162 0.05097 0.02% Castro::evaluate_source_change() 95 0.0322 0.03317 0.03424 0.01% Castro::initialize_advance() 5 0.02168 0.02697 0.0328 0.01% Gravity::get_new_grav_vector() 6 0.0263 0.02814 0.02995 0.01% Castro::construct_old_source() 35 0.02816 0.02824 0.02843 0.01% Gravity::get_old_grav_vector() 5 0.02395 0.02506 0.02568 0.01% Castro::construct_new_source() 35 0.01775 0.01992 0.02207 0.01% Castro::finalize_do_advance() 5 0.01255 0.01346 0.01433 0.01% AmrLevel::FillPatch() 21 0.01053 0.01138 0.01234 0.00% StateDataPhysBCFunct::() 21 0.006039 0.007712 0.0095 0.00% Castro::Castro() 1 0.004286 0.004358 0.004506 0.00% FabArray::FillBoundary() 1596 0.004073 0.004165 0.004388 0.00% Gravity::actual_solve_with_mlmg() 7 0.003769 0.003958 0.004325 0.00% MLCellLinOp::smooth() 760 0.003578 0.003691 0.00387 0.00% MLMG::solve() 6 0.0002563 0.0009959 0.001572 0.00% Gravity::solve_for_phi() 5 0.001251 0.001314 0.001372 0.00% MLCellLinOp::apply() 260 0.0006457 0.0007284 0.0009286 0.00% FabArray::ParallelCopy() 249 0.0007471 0.0007887 0.0008727 0.00% Gravity::multilevel_solve_for_new_phi() 1 0.0007899 0.0008164 0.0008275 0.00% main() 1 0.0007025 0.0007285 0.0007513 0.00% Amr::coarseTimeStep() 5 0.0006756 0.0007014 0.0007122 0.00% MLCellLinOp::correctionResidual() 190 0.000593 0.0005997 0.0006146 0.00% MLMG::mgVcycle() 38 0.0005183 0.0005335 0.0005447 0.00% Castro::clean_state() 42 0.000479 0.0005018 0.0005248 0.00% Castro::subcycle_advance_ctu() 5 8.66e-05 0.0001961 0.0004783 0.00% MLMG:computeResOfCorrection() 190 0.0004389 0.0004509 0.0004654 0.00% Castro::do_advance_ctu() 5 0.000257 0.0002972 0.0003365 0.00% FillPatchIterator::FillFromLevel0() 21 0.0002255 0.0002486 0.0002975 0.00% MLMG::mgVcycle_down::0 38 0.0002535 0.0002582 0.0002667 0.00% Gravity::actual_multilevel_solve() 1 0.0002395 0.0002481 0.0002523 0.00% Amr::defBaseLevel() 1 0.0001896 0.0002046 0.000231 0.00% Castro::construct_new_gravity() 5 8.863e-05 0.0001216 0.0001975 0.00% MLCellLinOp::solutionResidual() 45 0.0001823 0.0001872 0.0001931 0.00% MLMG::mgVcycle_up::0 38 0.0001739 0.0001773 0.0001837 0.00% Castro::do_old_sources() 5 0.0001629 0.0001745 0.0001833 0.00% MLMG::oneIter() 38 0.0001446 0.0001474 0.0001531 0.00% Castro::do_new_sources() 5 0.0001268 0.0001335 0.0001429 0.00% FillPatchSingleLevel 21 0.0001345 0.0001393 0.0001427 0.00% Gravity::solve_phi_with_mlmg() 7 0.0001247 0.0001269 0.0001309 0.00% Amr::timeStep() 5 8.863e-05 0.0001043 0.0001212 0.00% Castro::computeNewDt() 4 2.861e-05 5.29e-05 0.0001173 0.00% MLMG::computeResidual() 38 8.256e-05 8.899e-05 9.299e-05 0.00% Amr::FinalizeInit() 1 1.722e-05 3.492e-05 8.35e-05 0.00% Castro::advance() 5 5.396e-05 6.13e-05 8.058e-05 0.00% Castro::problem_post_timestep() 6 5.991e-05 6.638e-05 7.282e-05 0.00% Castro::post_timestep() 5 4.159e-05 5.329e-05 6.922e-05 0.00% Castro::construct_old_gravity() 5 5.093e-05 5.365e-05 5.643e-05 0.00% Castro::expand_state() 5 3.841e-05 4.271e-05 4.623e-05 0.00% Castro::post_init() 1 2.409e-05 3.063e-05 3.496e-05 0.00% Castro::post_regrid() 1 1.511e-05 1.748e-05 2.293e-05 0.00% Castro::computeInitialDt() 2 1.188e-05 1.212e-05 1.245e-05 0.00% Amr::InitializeInit() 1 6.646e-06 8.561e-06 1.229e-05 0.00% Amr::init() 1 5.824e-06 6.119e-06 6.578e-06 0.00% Amr::initialInit() 1 4.067e-06 4.424e-06 5.192e-06 0.00% Other 7547 1.151 1.21 1.273 0.48% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 267 267 267 100.00% Amr::coarseTimeStep() 5 262 262 262 98.12% Amr::timeStep() 5 261.6 261.6 261.6 97.97% Castro::advance() 5 259.2 259.2 259.2 97.08% Castro::subcycle_advance_ctu() 5 256.8 256.8 256.9 96.19% Castro::do_advance_ctu() 5 256.8 256.8 256.9 96.19% Castro::react_state() 10 208.3 208.3 208.4 78.03% Castro::construct_ctu_hydro_source() 5 30.01 30.02 30.02 11.24% Castro::clean_state() 42 19.02 19.26 19.44 7.28% Castro::computeTemp() 43 12.21 12.3 12.42 4.65% Castro::reset_internal_energy(MultiFab) 43 8.194 8.253 8.348 3.13% Castro::evaluate_source_change() 95 4.662 4.711 4.766 1.78% Castro::enforce_min_density() 42 4.404 4.472 4.552 1.70% Castro::initialize_do_advance() 5 4.151 4.171 4.204 1.57% Amr::init() 1 3.663 3.664 3.665 1.37% Amr::initialInit() 1 3.474 3.475 3.476 1.30% amrex::Copy() 351 3.339 3.385 3.435 1.29% Castro::do_old_sources() 5 3.001 3.085 3.201 1.20% Gravity::solve_phi_with_mlmg() 7 3.042 3.049 3.057 1.14% Castro::normalize_species() 42 2.697 2.797 3.003 1.12% MultiFab::AddProduct() 2055 2.764 2.791 2.822 1.06% Castro::do_new_sources() 5 2.724 2.734 2.744 1.03% Castro::construct_new_gravity() 5 2.517 2.524 2.532 0.95% Castro::reset_internal_energy(Fab) 344 2.431 2.447 2.464 0.92% Castro::initialize_advance() 5 2.356 2.386 2.417 0.91% Castro::post_timestep() 5 2.373 2.373 2.373 0.89% Gravity::solve_for_phi() 5 2.324 2.33 2.339 0.88% Gravity::actual_solve_with_mlmg() 7 2.226 2.227 2.227 0.83% MLMG::solve() 6 2.145 2.146 2.147 0.80% Amr::InitializeInit() 1 2.082 2.121 2.146 0.80% Amr::defBaseLevel() 1 2.082 2.121 2.146 0.80% AmrLevel::FillPatch() 21 1.764 1.908 2.132 0.80% MultiFab::Subtract() 85 1.798 1.814 1.842 0.69% MLMG::oneIter() 38 1.809 1.81 1.811 0.68% FillPatchIterator::Initialize 21 1.423 1.57 1.795 0.67% MLMG::mgVcycle() 38 1.774 1.775 1.776 0.67% FabArray::setVal() 2518 1.5 1.545 1.577 0.59% FillPatchIterator::FillFromLevel0() 21 1.087 1.237 1.46 0.55% FillPatchSingleLevel 21 1.086 1.236 1.46 0.55% Amr::FinalizeInit() 1 1.328 1.354 1.394 0.52% MLCellLinOp::smooth() 760 1.291 1.311 1.353 0.51% Castro::Castro() 1 1.246 1.305 1.336 0.50% FabArray::ParallelCopy() 249 0.9294 1.06 1.302 0.49% Castro::initMFs() 1 1.185 1.223 1.238 0.46% Amr::InitAmr() 1 1.167 1.168 1.169 0.44% Castro::expand_state() 5 1.067 1.08 1.095 0.41% Castro::estTimeStep() 11 0.8823 0.9313 0.9826 0.37% FabArray::sum() 2065 0.9219 0.9316 0.9423 0.35% MLPoisson::Fsmooth() 1520 0.879 0.8929 0.9211 0.34% Castro::post_init() 1 0.8501 0.8518 0.8547 0.32% Gravity::fill_multipole_BCs() 7 0.8114 0.8183 0.827 0.31% Castro::initData() 1 0.7715 0.783 0.8027 0.30% MLMG::mgVcycle_down::0 38 0.7668 0.7697 0.7769 0.29% FabArray::ParallelCopy_finish() 249 0.3356 0.4778 0.727 0.27% Gravity::multilevel_solve_for_new_phi() 1 0.5982 0.5988 0.599 0.22% Gravity::actual_multilevel_solve() 1 0.5974 0.598 0.5982 0.22% FabArray::ParallelCopy_nowait() 249 0.5747 0.5811 0.593 0.22% MLMG::mgVcycle_up::0 38 0.5539 0.5545 0.5558 0.21% MLCellLinOp::applyBC() 1786 0.5114 0.5292 0.5435 0.20% Castro::finalize_do_advance() 5 0.4117 0.4414 0.4631 0.17% check_for_negative_density() 5 0.143 0.3376 0.449 0.17% MLCellLinOp::apply() 260 0.4133 0.422 0.4358 0.16% Castro::construct_new_source() 35 0.4158 0.4226 0.4265 0.16% Castro::problem_post_timestep() 6 0.3637 0.3826 0.4014 0.15% Castro::wd_update() 6 0.3637 0.3826 0.4014 0.15% Castro::post_regrid() 1 0.3958 0.3987 0.4005 0.15% Amr::writePlotFile() 2 0.3733 0.3733 0.3733 0.14% MLPoisson::Fapply() 260 0.3051 0.3129 0.3279 0.12% Castro::computeNewDt() 4 0.3196 0.3197 0.3198 0.12% Castro::construct_old_gravity() 5 0.1918 0.2532 0.3103 0.12% Gravity::get_old_grav_vector() 5 0.1918 0.2532 0.3103 0.12% FabArray::FillBoundary() 1596 0.2558 0.2717 0.2848 0.11% MLCellLinOp::solutionResidual() 45 0.2654 0.2706 0.2795 0.10% MLMG:computeResOfCorrection() 190 0.2652 0.2698 0.2745 0.10% MLCellLinOp::correctionResidual() 190 0.2647 0.2693 0.274 0.10% Castro::construct_old_source() 35 0.251 0.2578 0.2664 0.10% StateDataPhysBCFunct::() 21 0.2454 0.2471 0.248 0.09% VisMF::Write(FabArray) 2 0.2332 0.2366 0.2409 0.09% StateData::FillBoundary(geom) 21 0.2375 0.2394 0.2406 0.09% Castro::construct_new_gravity_source() 5 0.2269 0.2324 0.2387 0.09% MLMG::computeResidual() 38 0.222 0.2248 0.2314 0.09% FabArray::Saxpy() 82 0.2225 0.2251 0.2279 0.09% Gravity::get_new_grav_vector() 6 0.2231 0.2241 0.2255 0.08% Castro::volInBoundary() 42 0.2041 0.2134 0.2235 0.08% Castro::computeInitialDt() 2 0.1575 0.1837 0.2234 0.08% Other 7547 2.184 2.418 2.632 0.99% -------------------------------------------------------------------------------------------- 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 551 KiB 555 KiB 561 KiB 23 MiB 23 MiB 23 MiB FillPatchIterator::Initialize 168 168 104 KiB 108 KiB 115 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 190 KiB 193 KiB 196 KiB 11 MiB 11 MiB 11 MiB Castro::initialize_advance() 40 40 8322 KiB 8322 KiB 8323 KiB 8573 KiB 8573 KiB 8573 KiB FabArray::ParallelCopy_nowait() 472 472 14 KiB 16 KiB 17 KiB 7038 KiB 7038 KiB 7038 KiB Castro::construct_old_source() 40 40 1752 B 1757 B 1768 B 5120 KiB 5120 KiB 5120 KiB Castro::construct_new_source() 40 40 2916 B 2983 B 3060 B 5120 KiB 5120 KiB 5120 KiB Castro::buildMetrics() 32 32 4056 KiB 4056 KiB 4056 KiB 4075 KiB 4075 KiB 4075 KiB Castro::Castro() 48 48 1887 KiB 1887 KiB 1888 KiB 3793 KiB 3793 KiB 3793 KiB MLMG::prepareForSolve() 690 690 25 KiB 25 KiB 25 KiB 3121 KiB 3128 KiB 3150 KiB Gravity::get_new_grav_vector() 48 48 2185 B 2194 B 2207 B 2572 KiB 2572 KiB 2572 KiB Gravity::get_old_grav_vector() 40 40 1874 B 2480 B 3045 B 2572 KiB 2572 KiB 2572 KiB Gravity::multilevel_solve_for_new_phi() 24 24 1869 KiB 1869 KiB 1869 KiB 1896 KiB 1896 KiB 1896 KiB Gravity::test_composite_phi() 24 24 869 B 871 B 877 B 1740 KiB 1740 KiB 1740 KiB Gravity::fill_multipole_BCs() 896 896 4065 B 4092 B 4108 B 1479 KiB 1479 KiB 1479 KiB Gravity::actual_multilevel_solve() 8 8 1172 B 1173 B 1174 B 512 KiB 512 KiB 512 KiB Gravity::solve_for_phi() 40 40 4561 B 4573 B 4590 B 512 KiB 512 KiB 512 KiB Gravity::update_max_rhs() 48 48 24 B 27 B 33 B 512 KiB 512 KiB 512 KiB Castro::evaluate_source_change() 760 760 9133 B 9228 B 9336 B 512 KiB 512 KiB 512 KiB BndryData::define() 672 672 2306 B 2307 B 2308 B 273 KiB 273 KiB 273 KiB MLCellLinOp::defineAuxData() 2268 2268 1607 B 1619 B 1657 B 189 KiB 190 KiB 194 KiB FillBoundary_nowait() 7704 7704 45 B 46 B 49 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.09-28-gdfe17478d503) finalized