Initializing AMReX (24.06-13-gdad25a49a99c)... Initializing CUDA... CUDA initialized with 1 device. AMReX (24.06-13-gdad25a49a99c) initialized Starting run at 08:14:48 UTC on 2024-06-14. Successfully read inputs file ... Castro git describe: 24.06-8-gf5603db9e AMReX git describe: 24.06-13-gdad25a49a Microphysics git describe: 24.06-6-ge56bbf10 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.574e+07 g cm**-3, and radius 6.747e+08 cm. Generated initial model for secondary WD of mass 0.9 solar masses, central density 1.574e+07 g cm**-3, and radius 6.747e+08 cm. Generated binary orbit of distance 1.781e+09 cm = 1.190e-04 AU. The primary orbits the center of mass at distance -8.903e+08 cm = -5.951e-05 AU. The secondary orbits the center of mass at distance 8.903e+08 cm = 5.951e-05 AU. The initial orbital period is 30.543687 s. The initial orbital speed of the primary is -1.831e+08 cm/s. The initial orbital speed of the secondary is 1.831e+08 cm/s. Castro::numpts_1d at level 0 is 174 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.05426072637 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,0,0) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05426072637 grid_places() time: 0.003338593 new finest: 0 Now regridding at level lbase = 0 grid_places() time: 0.001713443 new finest: 0 STEP = 0 TIME = 0 : REGRID with lbase = 0 Gravity::fill_multipole_BCs() time = 0.009327733 Gravity::multilevel_solve_for_new_phi() time = 0.053067943 INITIAL GRIDS Level 0 27 grids 884736 cells 100 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 PLOTFILE: file = wdmerger_3D_plt00000 Write plotfile time = 0.158151243 seconds ...estimated hydro-limited timestep at level 0: 0.05426072637 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,0,0) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05426072637 [Level 0 step 1] ADVANCE at time 0 with dt = 0.005426072637  Beginning subcycle 1 starting at time 0 with dt = 0.005426072637 Estimated number of subcycles remaining: 1 Castro::construct_old_gravity() time = 0.003433057 on level 0 Castro::do_old_sources() time = 0.00897086 on level 0 ... Entering construct_ctu_hydro_source() on level 0 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 0.1287583 on level 0 ... new-time composite Poisson gravity solve from level 0 to level 0 Gravity::fill_multipole_BCs() time = 0.007383933 Gravity::multilevel_solve_for_new_phi() time = 0.042014327 Castro::construct_new_gravity() time = 0.045641455 on level 0 Castro::do_new_sources() time = 0.007944058 on level 0 ...estimated hydro-limited timestep at level 0: 0.05461684804 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,29,94) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05461684804  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 4.0778294 [Level 0 step 1] Advanced 884736 cells Updating the rotational period from 30.54368673 s to 30.46017574 s. [STEP 1] Coarse TimeStep time: 0.226254928 [STEP 1] FAB kilobyte spread across MPI nodes: [2005477 ... 2005477] STEP = 1 TIME = 0.005426072637 DT = 0.005426072637 ...estimated hydro-limited timestep at level 0: 0.05461684804 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,29,94) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05461684804 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.05461684804 ... but limiting to: 0.0059686799 = 1.1 * 0.005426072637 Now regridding at level lbase = 0 grid_places() time: 0.002175924 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008124964 Gravity::multilevel_solve_for_new_phi() time = 0.062042475 STEP = 1 TIME = 0.005426072637 : REGRID with lbase = 0 Level 1 2 grids 65536 cells 0.9259259259 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 ...estimated hydro-limited timestep at level 0: 0.05461684804 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,29,94) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05461684804 ...estimated hydro-limited timestep at level 1: 2.526135647e-09 ...hydro-limited CFL timestep constrained at (i,j,k) = (104,88,99) Castro::estTimeStep (hydro-limited) at level 1: estdt = 2.526135647e-09 [Level 0 step 2] ADVANCE at time 0.005426072637 with dt = 2.526135647e-09  Beginning subcycle 1 starting at time 0.005426072637 with dt = 2.526135647e-09 Estimated number of subcycles remaining: 1 Castro::construct_old_gravity() time = 0.003408864 on level 0 Castro::do_old_sources() time = 0.007475324 on level 0 ... Entering construct_ctu_hydro_source() on level 0 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 0.171393831 on level 0 Castro::construct_old_gravity() time = 0.000389891 on level 1 Castro::do_old_sources() time = 0.002078756 on level 1 ... Entering construct_ctu_hydro_source() on level 1 ... Leaving construct_ctu_hydro_source() on level 1 Castro::construct_ctu_hydro_source() time = 0.007900526 on level 1 Castro::reflux() at level 0 : time = 0.018112041 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.007921313 Gravity::multilevel_solve_for_new_phi() time = 0.042822133 Castro::construct_new_gravity() time = 0.046317344 on level 0 Castro::do_new_sources() time = 0.007097008 on level 0 ...estimated hydro-limited timestep at level 0: 0.05461716053 ...hydro-limited CFL timestep constrained at (i,j,k) = (0,29,94) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.05461716053 Castro::construct_new_gravity() time = 0.00042995 on level 1 Castro::do_new_sources() time = 0.002656167 on level 1 ...estimated hydro-limited timestep at level 1: 6.697001619e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.697001619e-07  Subcycle completed Subcycling complete Zones advanced per microsecond from level 0 to level 1: 3.217358231 [Level 0 step 2] Advanced 884736 cells [Level 1 step 2] ADVANCE at time 0.005426072637 with dt = 2.526135647e-09 Advance at this level has already been completed. [Level 1 step 2] Advanced 65536 cells Updating the rotational period from 30.46017574 s to 30.52759479 s. [STEP 2] Coarse TimeStep time: 0.38224951 [STEP 2] FAB kilobyte spread across MPI nodes: [2667545 ... 2667545] STEP = 2 TIME = 0.005426075163 DT = 2.526135647e-09 ...estimated hydro-limited timestep at level 0: 0.0008044208529 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0008044208529 ...estimated hydro-limited timestep at level 1: 6.697001619e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.697001619e-07 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.0008044208529 ... but limiting to: 2.778749212e-09 = 1.1 * 2.526135647e-09 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 6.697001619e-07 ... but limiting to: 2.778749212e-09 = 1.1 * 2.526135647e-09 Now regridding at level lbase = 0 grid_places() time: 0.002143455 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.007953665 Gravity::multilevel_solve_for_new_phi() time = 0.015883421 STEP = 2 TIME = 0.005426075163 : REGRID with lbase = 0 Level 1 2 grids 65536 cells 0.9259259259 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 ...estimated hydro-limited timestep at level 0: 0.0008044208529 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0008044208529 ...estimated hydro-limited timestep at level 1: 6.697001619e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.697001619e-07 [Level 0 step 3] ADVANCE at time 0.005426075163 with dt = 2.778749212e-09  Beginning subcycle 1 starting at time 0.005426075163 with dt = 2.778749212e-09 Estimated number of subcycles remaining: 1 Castro::construct_old_gravity() time = 0.003434766 on level 0 Castro::do_old_sources() time = 0.006821651 on level 0 ... Entering construct_ctu_hydro_source() on level 0 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 0.159935173 on level 0 Castro::construct_old_gravity() time = 0.000344054 on level 1 Castro::do_old_sources() time = 0.001589946 on level 1 ... Entering construct_ctu_hydro_source() on level 1 ... Leaving construct_ctu_hydro_source() on level 1 Castro::construct_ctu_hydro_source() time = 0.010114151 on level 1 Castro::reflux() at level 0 : time = 0.018327215 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.007755958 Gravity::multilevel_solve_for_new_phi() time = 0.02988268 Castro::construct_new_gravity() time = 0.0350892 on level 0 Castro::do_new_sources() time = 0.006899484 on level 0 ...estimated hydro-limited timestep at level 0: 0.0008044237461 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0008044237461 Castro::construct_new_gravity() time = 0.000394745 on level 1 Castro::do_new_sources() time = 0.003244092 on level 1 ...estimated hydro-limited timestep at level 1: 6.965184638e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.965184638e-07  Subcycle completed Subcycling complete Zones advanced per microsecond from level 0 to level 1: 3.504572667 [Level 0 step 3] Advanced 884736 cells [Level 1 step 3] ADVANCE at time 0.005426075163 with dt = 2.778749212e-09 Advance at this level has already been completed. [Level 1 step 3] Advanced 65536 cells Updating the rotational period from 30.52759479 s to 30.52761298 s. [STEP 3] Coarse TimeStep time: 0.31170106 [STEP 3] FAB kilobyte spread across MPI nodes: [2667545 ... 2667545] STEP = 3 TIME = 0.005426077942 DT = 2.778749212e-09 ...estimated hydro-limited timestep at level 0: 0.000804308035 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.000804308035 ...estimated hydro-limited timestep at level 1: 6.965184638e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.965184638e-07 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.000804308035 ... but limiting to: 3.056624133e-09 = 1.1 * 2.778749212e-09 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 6.965184638e-07 ... but limiting to: 3.056624133e-09 = 1.1 * 2.778749212e-09 Now regridding at level lbase = 0 grid_places() time: 0.002382636 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008019443 Gravity::multilevel_solve_for_new_phi() time = 0.015985301 STEP = 3 TIME = 0.005426077942 : REGRID with lbase = 0 Level 1 2 grids 65536 cells 0.9259259259 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 ...estimated hydro-limited timestep at level 0: 0.000804308035 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.000804308035 ...estimated hydro-limited timestep at level 1: 6.965184638e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 6.965184638e-07 [Level 0 step 4] ADVANCE at time 0.005426077942 with dt = 3.056624133e-09  Beginning subcycle 1 starting at time 0.005426077942 with dt = 3.056624133e-09 Estimated number of subcycles remaining: 1 Castro::construct_old_gravity() time = 0.004969843 on level 0 Castro::do_old_sources() time = 0.008129452 on level 0 ... Entering construct_ctu_hydro_source() on level 0 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 0.0766061 on level 0 Castro::construct_old_gravity() time = 0.00038643 on level 1 Castro::do_old_sources() time = 0.001502029 on level 1 ... Entering construct_ctu_hydro_source() on level 1 ... Leaving construct_ctu_hydro_source() on level 1 Castro::construct_ctu_hydro_source() time = 0.01055107 on level 1 Castro::reflux() at level 0 : time = 0.021778028 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.007962388 Gravity::multilevel_solve_for_new_phi() time = 0.030147729 Castro::construct_new_gravity() time = 0.035273444 on level 0 Castro::do_new_sources() time = 0.010448423 on level 0 ...estimated hydro-limited timestep at level 0: 0.0008043112215 ...hydro-limited CFL timestep constrained at (i,j,k) = (37,49,42) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0008043112215 Castro::construct_new_gravity() time = 0.000441891 on level 1 Castro::do_new_sources() time = 0.002372488 on level 1 ...estimated hydro-limited timestep at level 1: 7.255166705e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 7.255166705e-07  Subcycle completed Subcycling complete Zones advanced per microsecond from level 0 to level 1: 4.683037734 [Level 0 step 4] Advanced 884736 cells [Level 1 step 4] ADVANCE at time 0.005426077942 with dt = 3.056624133e-09 Advance at this level has already been completed. [Level 1 step 4] Advanced 65536 cells Updating the rotational period from 30.52761298 s to 30.52761297 s. [STEP 4] Coarse TimeStep time: 0.25001574 [STEP 4] FAB kilobyte spread across MPI nodes: [2667545 ... 2667545] STEP = 4 TIME = 0.005426080998 DT = 3.056624133e-09 ...estimated hydro-limited timestep at level 0: 0.0002497928903 ...hydro-limited CFL timestep constrained at (i,j,k) = (57,41,46) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0002497928903 ...estimated hydro-limited timestep at level 1: 7.255166705e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 7.255166705e-07 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 0.0002497928903 ... but limiting to: 3.362286546e-09 = 1.1 * 3.056624133e-09 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 7.255166705e-07 ... but limiting to: 3.362286546e-09 = 1.1 * 3.056624133e-09 Now regridding at level lbase = 0 grid_places() time: 0.003282266 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.007898705 Gravity::multilevel_solve_for_new_phi() time = 0.015913782 STEP = 4 TIME = 0.005426080998 : REGRID with lbase = 0 Level 1 2 grids 65536 cells 0.9259259259 % of domain smallest grid: 32 x 32 x 32 biggest grid: 32 x 32 x 32 ...estimated hydro-limited timestep at level 0: 0.0002497928903 ...hydro-limited CFL timestep constrained at (i,j,k) = (57,41,46) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0002497928903 ...estimated hydro-limited timestep at level 1: 7.255166705e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 7.255166705e-07 [Level 0 step 5] ADVANCE at time 0.005426080998 with dt = 3.362286546e-09  Beginning subcycle 1 starting at time 0.005426080998 with dt = 3.362286546e-09 Estimated number of subcycles remaining: 1 Castro::construct_old_gravity() time = 0.005070801 on level 0 Castro::do_old_sources() time = 0.007405024 on level 0 ... Entering construct_ctu_hydro_source() on level 0 ... Leaving construct_ctu_hydro_source() on level 0 Castro::construct_ctu_hydro_source() time = 0.156066433 on level 0 Castro::construct_old_gravity() time = 0.000388802 on level 1 Castro::do_old_sources() time = 0.001424807 on level 1 ... Entering construct_ctu_hydro_source() on level 1 ... Leaving construct_ctu_hydro_source() on level 1 Castro::construct_ctu_hydro_source() time = 0.007988605 on level 1 Castro::reflux() at level 0 : time = 0.022200839 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.007943242 Gravity::multilevel_solve_for_new_phi() time = 0.030388029 Castro::construct_new_gravity() time = 0.035415952 on level 0 Castro::do_new_sources() time = 0.010709778 on level 0 ...estimated hydro-limited timestep at level 0: 0.0006805523364 ...hydro-limited CFL timestep constrained at (i,j,k) = (57,41,46) Castro::estTimeStep (hydro-limited) at level 0: estdt = 0.0006805523364 Castro::construct_new_gravity() time = 0.000401878 on level 1 Castro::do_new_sources() time = 0.003160909 on level 1 ...estimated hydro-limited timestep at level 1: 7.553385904e-07 ...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90) Castro::estTimeStep (hydro-limited) at level 1: estdt = 7.553385904e-07  Subcycle completed Subcycling complete Zones advanced per microsecond from level 0 to level 1: 3.309411408 [Level 0 step 5] Advanced 884736 cells [Level 1 step 5] ADVANCE at time 0.005426080998 with dt = 3.362286546e-09 Advance at this level has already been completed. [Level 1 step 5] Advanced 65536 cells Updating the rotational period from 30.52761297 s to 30.52761296 s. [STEP 5] Coarse TimeStep time: 0.338305282 [STEP 5] FAB kilobyte spread across MPI nodes: [2667545 ... 2667545] STEP = 5 TIME = 0.005426084361 DT = 3.362286546e-09 PLOTFILE: file = wdmerger_3D_plt00005 Write plotfile time = 0.169652489 seconds Ending run at 08:14:51 UTC on 2024-06-14. Run time = 3.248428814 Run time without initialization = 1.67902621 Average number of zones advanced per microsecond: 2.947 Average number of zones advanced per microsecond per rank: 2.947 CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 9476456448 TinyProfiler total time across processes [min...avg...max]: 3.248 ... 3.248 ... 3.248 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Amr::InitAmr() 1 1.1765 1.1765 1.1765 36.22% Castro::construct_ctu_hydro_source() 9 0.6967 0.6967 0.6967 21.45% VisMF::Write(FabArray) 3 0.3213 0.3213 0.3213 9.89% Castro::initMFs() 5 0.1473 0.1473 0.1473 4.54% Castro::computeTemp() 88 0.08081 0.08081 0.08081 2.49% Gravity::fill_multipole_BCs() 10 0.07834 0.07834 0.07834 2.41% Castro::normalize_species() 87 0.07269 0.07269 0.07269 2.24% MLCellLinOp::applyBC() 1917 0.04868 0.04868 0.04868 1.50% FillBoundary_nowait() 1728 0.04396 0.04396 0.04396 1.35% FabArray::setVal() 920 0.03841 0.03841 0.03841 1.18% StateData::FillBoundary(geom) 650 0.03368 0.03368 0.03368 1.04% Castro::volInBoundary() 42 0.03087 0.03087 0.03087 0.95% FabArray::ParallelCopy_nowait() 954 0.03078 0.03078 0.03078 0.95% StateDataPhysBCFunct::() 95 0.02893 0.02893 0.02893 0.89% amrex::Copy() 441 0.02683 0.02683 0.02683 0.83% Castro::reset_internal_energy(MultiFab) 88 0.02334 0.02334 0.02334 0.72% FluxRegister::Reflux() 24 0.0226 0.0226 0.0226 0.70% Castro::enforce_min_density() 87 0.02099 0.02099 0.02099 0.65% MLCellLinOp::defineAuxData() 10 0.02039 0.02039 0.02039 0.63% Castro::reflux() 4 0.01775 0.01775 0.01775 0.55% Castro::estTimeStep() 26 0.01773 0.01773 0.01773 0.55% amrex::Add() 136 0.01744 0.01744 0.01744 0.54% FabArray::Saxpy() 604 0.01596 0.01596 0.01596 0.49% Castro::construct_new_source() 63 0.01537 0.01537 0.01537 0.47% MLPoisson::Fsmooth() 1376 0.01269 0.01269 0.01269 0.39% BndryData::define() 26 0.01267 0.01267 0.01267 0.39% MLCellLinOp::reflux() 30 0.0105 0.0105 0.0105 0.32% Castro::problem_post_timestep() 10 0.01008 0.01008 0.01008 0.31% amrex::Dot() 466 0.009178 0.009178 0.009178 0.28% FabArray::norminf() 439 0.00872 0.00872 0.00872 0.27% Castro::construct_old_gravity_source() 18 0.008098 0.008098 0.008098 0.25% Castro::FluxRegCrseInit 9 0.007932 0.007932 0.007932 0.24% Castro::initData() 1 0.007491 0.007491 0.007491 0.23% MLPoisson::Fapply() 493 0.006904 0.006904 0.006904 0.21% FabArray::Xpay() 353 0.006487 0.006487 0.006487 0.20% amrex::average_down 233 0.006317 0.006317 0.006317 0.19% AmrMesh::MakeNewGrids() 6 0.005981 0.005981 0.005981 0.18% Castro::construct_new_gravity_source() 9 0.005308 0.005308 0.005308 0.16% Castro::wd_update() 6 0.004746 0.004746 0.004746 0.15% MLMG::addInterpCorrection() 155 0.004548 0.004548 0.004548 0.14% Castro::reset_internal_energy(Fab) 1476 0.004496 0.004496 0.004496 0.14% Amr::writePlotFile() 2 0.004204 0.004204 0.004204 0.13% Castro::construct_old_source() 63 0.004107 0.004107 0.004107 0.13% FabArrayBase::CPC::define() 534 0.003884 0.003884 0.003884 0.12% FillPatchInterp(MF) 30 0.003868 0.003868 0.003868 0.12% Gravity::actual_solve_with_mlmg() 10 0.003837 0.003837 0.003837 0.12% FabArray::setVal(val, thecmd, scomp, ncomp) 580 0.003701 0.003701 0.003701 0.11% FabArray::setDomainBndry() 92 0.003346 0.003346 0.003346 0.10% MultiFab::contains_nan() 18 0.003258 0.003258 0.003258 0.10% MLCellLinOp::compGrad() 18 0.003081 0.003081 0.003081 0.09% Castro::apply_tagging_restrictions() 6 0.003005 0.003005 0.003005 0.09% Castro::clean_state() 87 0.002896 0.002896 0.002896 0.09% MLCellLinOp::defineBC() 10 0.002734 0.002734 0.002734 0.08% FabArray::mult() 55 0.002601 0.002601 0.002601 0.08% MLCellLinOp::setLevelBC() 18 0.00248 0.00248 0.00248 0.08% Castro::enforce_speed_limit() 87 0.002356 0.002356 0.002356 0.07% check_for_negative_density() 9 0.00223 0.00223 0.00223 0.07% MLCellLinOp::prepareForSolve() 10 0.002046 0.002046 0.002046 0.06% MLMG::prepareForSolve() 10 0.001873 0.001873 0.001873 0.06% MLCellLinOp::updateSolBC() 25 0.001454 0.001454 0.001454 0.04% TagBoxArray::mapPRD 6 0.001318 0.001318 0.001318 0.04% Gravity::get_new_grav_vector() 10 0.001313 0.001313 0.001313 0.04% FabArrayBase::getCPC() 1522 0.001185 0.001185 0.001185 0.04% MLCellLinOp::updateCorBC() 17 0.001051 0.001051 0.001051 0.03% Gravity::get_old_grav_vector() 9 0.001015 0.001015 0.001015 0.03% Gravity::multilevel_solve_for_new_phi() 10 0.0007963 0.0007963 0.0007963 0.02% Castro::post_timestep() 9 0.0007744 0.0007744 0.0007744 0.02% FillPatchTwoLevels 31 0.0007635 0.0007635 0.0007635 0.02% MLCGSolver::bicgstab 31 0.0006923 0.0006923 0.0006923 0.02% main() 1 0.000644 0.000644 0.000644 0.02% AmrLevel::FillPatch() 62 0.0006357 0.0006357 0.0006357 0.02% FillPatchIterator::Initialize 62 0.0005529 0.0005529 0.0005529 0.02% MLCellLinOp::smooth() 688 0.0005254 0.0005254 0.0005254 0.02% Castro::Castro() 5 0.0004346 0.0004346 0.0004346 0.01% FabArray::FillBoundary() 1728 0.0003994 0.0003994 0.0003994 0.01% Amr::regrid() 5 0.0003449 0.0003449 0.0003449 0.01% FabArray::ParallelCopy() 954 0.000329 0.000329 0.000329 0.01% Gravity::actual_multilevel_solve() 10 0.0002528 0.0002528 0.0002528 0.01% Amr::coarseTimeStep() 5 0.0002528 0.0002528 0.0002528 0.01% Gravity::update_max_rhs() 10 0.0002514 0.0002514 0.0002514 0.01% Castro::initialize_do_advance() 9 0.0002365 0.0002365 0.0002365 0.01% MLCellLinOp::apply() 493 0.0002286 0.0002286 0.0002286 0.01% Castro::subcycle_advance_ctu() 5 0.0002246 0.0002246 0.0002246 0.01% Castro::do_advance_ctu() 5 0.0001961 0.0001961 0.0001961 0.01% Castro::finalize_do_advance() 9 0.0001886 0.0001886 0.0001886 0.01% Castro::construct_new_gravity() 9 0.000176 0.000176 0.000176 0.01% Castro::initialize_advance() 9 0.0001394 0.0001394 0.0001394 0.00% Castro::do_old_sources() 9 0.0001352 0.0001352 0.0001352 0.00% MLCGSolver::ParallelAllReduce 745 0.0001312 0.0001312 0.0001312 0.00% Castro::do_new_sources() 9 0.0001284 0.0001284 0.0001284 0.00% Castro::buildMetrics() 5 0.0001053 0.0001053 0.0001053 0.00% MLCellLinOp::correctionResidual() 189 9.938e-05 9.938e-05 9.938e-05 0.00% MLMG::mgVcycle() 65 9.901e-05 9.901e-05 9.901e-05 0.00% Castro::construct_old_gravity() 9 9.557e-05 9.557e-05 9.557e-05 0.00% Amr::grid_places() 6 8.733e-05 8.733e-05 8.733e-05 0.00% Amr::timeStep() 9 7.543e-05 7.543e-05 7.543e-05 0.00% Castro::advance() 5 6.983e-05 6.983e-05 6.983e-05 0.00% Castro::post_regrid() 10 6.466e-05 6.466e-05 6.466e-05 0.00% FillPatchSingleLevel 92 6.017e-05 6.017e-05 6.017e-05 0.00% MLMG::oneIter() 31 5.447e-05 5.447e-05 5.447e-05 0.00% MLMG:computeResOfCorrection() 155 5.181e-05 5.181e-05 5.181e-05 0.00% Castro::errorEst() 6 4.939e-05 4.939e-05 4.939e-05 0.00% MLCellLinOp::solutionResidual() 71 4.861e-05 4.861e-05 4.861e-05 0.00% MLMG::solve() 10 4.758e-05 4.758e-05 4.758e-05 0.00% MLMG::actualBottomSolve() 31 3.957e-05 3.957e-05 3.957e-05 0.00% MLMG::mgVcycle_down::0 31 3.946e-05 3.946e-05 3.946e-05 0.00% Amr::defBaseLevel() 1 3.944e-05 3.944e-05 3.944e-05 0.00% MLMG::mgVcycle_bottom 65 3.752e-05 3.752e-05 3.752e-05 0.00% FillPatchIterator::FillFromLevel0() 31 3.718e-05 3.718e-05 3.718e-05 0.00% MLMG::computeResWithCrseSolFineCor() 17 3.495e-05 3.495e-05 3.495e-05 0.00% FillPatchIterator::FillFromTwoLevels() 31 3.12e-05 3.12e-05 3.12e-05 0.00% MLMG::mgVcycle_down::1 31 3.019e-05 3.019e-05 3.019e-05 0.00% MLMG::mgVcycle_down::3 31 2.949e-05 2.949e-05 2.949e-05 0.00% MLPoisson::define() 10 2.86e-05 2.86e-05 2.86e-05 0.00% MLMG::mgVcycle_down::2 31 2.723e-05 2.723e-05 2.723e-05 0.00% Gravity::solve_phi_with_mlmg() 10 2.642e-05 2.642e-05 2.642e-05 0.00% Castro::computeNewDt() 8 2.624e-05 2.624e-05 2.624e-05 0.00% MLMG::ResNormInf() 54 2.603e-05 2.603e-05 2.603e-05 0.00% MLMG::mgVcycle_down::4 31 2.482e-05 2.482e-05 2.482e-05 0.00% MLMG::mgVcycle_up::4 31 2.233e-05 2.233e-05 2.233e-05 0.00% MLMG::mgVcycle_up::3 31 1.981e-05 1.981e-05 1.981e-05 0.00% MLMG::mgVcycle_up::0 31 1.926e-05 1.926e-05 1.926e-05 0.00% MLMG::mgVcycle_up::1 31 1.814e-05 1.814e-05 1.814e-05 0.00% MLMG::mgVcycle_up::2 31 1.77e-05 1.77e-05 1.77e-05 0.00% Amr::InitializeInit() 1 1.614e-05 1.614e-05 1.614e-05 0.00% MLMG::computeMLResidual() 15 1.472e-05 1.472e-05 1.472e-05 0.00% MLMG::miniCycle() 34 1.445e-05 1.445e-05 1.445e-05 0.00% Amr::FinalizeInit() 1 1.442e-05 1.442e-05 1.442e-05 0.00% MLMG::computeResidual() 31 1.383e-05 1.383e-05 1.383e-05 0.00% MLMG::computeResWithCrseCorFineCor() 17 1.333e-05 1.333e-05 1.333e-05 0.00% MLPoisson::prepareForSolve() 10 1.321e-05 1.321e-05 1.321e-05 0.00% Castro::check_for_nan() 18 1.103e-05 1.103e-05 1.103e-05 0.00% Castro::apply_source_to_state() 18 9.477e-06 9.477e-06 9.477e-06 0.00% Castro::expand_state() 13 8.939e-06 8.939e-06 8.939e-06 0.00% MLMG::getGradSolution() 10 7.524e-06 7.524e-06 7.524e-06 0.00% Castro::post_init() 1 5.447e-06 5.447e-06 5.447e-06 0.00% Castro::init(old) 3 4.981e-06 4.981e-06 4.981e-06 0.00% Castro::computeInitialDt() 2 3.089e-06 3.089e-06 3.089e-06 0.00% Amr::bldFineLevels() 1 2.587e-06 2.587e-06 2.587e-06 0.00% Amr::init() 1 1.847e-06 1.847e-06 1.847e-06 0.00% Amr::initialInit() 1 1.36e-06 1.36e-06 1.36e-06 0.00% Other 2577 0.01494 0.01494 0.01494 0.46% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 3.248 3.248 3.248 100.00% Amr::coarseTimeStep() 5 1.509 1.509 1.509 46.45% Amr::timeStep() 9 1.503 1.503 1.503 46.27% Castro::advance() 5 1.274 1.274 1.274 39.21% Castro::subcycle_advance_ctu() 5 1.248 1.248 1.248 38.41% Castro::do_advance_ctu() 5 1.248 1.248 1.248 38.40% Amr::InitAmr() 1 1.176 1.176 1.176 36.22% Castro::construct_ctu_hydro_source() 9 0.7294 0.7294 0.7294 22.45% Amr::init() 1 0.3928 0.3928 0.3928 12.09% Gravity::multilevel_solve_for_new_phi() 10 0.3383 0.3383 0.3383 10.41% Gravity::actual_multilevel_solve() 10 0.3375 0.3375 0.3375 10.39% Gravity::solve_phi_with_mlmg() 10 0.3342 0.3342 0.3342 10.29% Amr::writePlotFile() 2 0.3279 0.3279 0.3279 10.10% VisMF::Write(FabArray) 3 0.3213 0.3213 0.3213 9.89% Gravity::actual_solve_with_mlmg() 10 0.2533 0.2533 0.2533 7.80% Amr::initialInit() 1 0.2346 0.2346 0.2346 7.22% Castro::clean_state() 87 0.2062 0.2062 0.2062 6.35% MLMG::solve() 10 0.2007 0.2007 0.2007 6.18% Castro::construct_new_gravity() 9 0.1995 0.1995 0.1995 6.14% MLMG::oneIter() 31 0.1694 0.1694 0.1694 5.21% Amr::InitializeInit() 1 0.1621 0.1621 0.1621 4.99% Amr::defBaseLevel() 1 0.1621 0.1621 0.1621 4.99% Amr::regrid() 5 0.1592 0.1592 0.1592 4.90% Castro::Castro() 5 0.1514 0.1514 0.1514 4.66% Castro::initMFs() 5 0.1473 0.1473 0.1473 4.54% MLMG::mgVcycle() 65 0.145 0.145 0.145 4.46% Castro::post_regrid() 10 0.1432 0.1432 0.1432 4.41% Castro::computeTemp() 88 0.1086 0.1086 0.1086 3.34% AmrLevel::FillPatch() 62 0.1051 0.1051 0.1051 3.24% MLCellLinOp::applyBC() 1917 0.09381 0.09381 0.09381 2.89% FillPatchIterator::Initialize 62 0.09062 0.09062 0.09062 2.79% MLCellLinOp::smooth() 688 0.08324 0.08324 0.08324 2.56% FillPatchSingleLevel 92 0.08189 0.08189 0.08189 2.52% Castro::reflux() 4 0.08045 0.08045 0.08045 2.48% Gravity::fill_multipole_BCs() 10 0.08041 0.08041 0.08041 2.48% FillPatchIterator::FillFromLevel0() 31 0.07919 0.07919 0.07919 2.44% Castro::normalize_species() 87 0.07269 0.07269 0.07269 2.24% Amr::FinalizeInit() 1 0.07246 0.07246 0.07246 2.23% Castro::post_timestep() 9 0.06996 0.06996 0.06996 2.15% StateDataPhysBCFunct::() 95 0.0626 0.0626 0.0626 1.93% Castro::post_init() 1 0.06179 0.06179 0.06179 1.90% Castro::initialize_do_advance() 9 0.0591 0.0591 0.0591 1.82% Castro::do_new_sources() 9 0.05461 0.05461 0.05461 1.68% Castro::problem_post_timestep() 10 0.05113 0.05113 0.05113 1.57% Castro::do_old_sources() 9 0.04549 0.04549 0.04549 1.40% Castro::expand_state() 13 0.04513 0.04513 0.04513 1.39% FabArray::FillBoundary() 1728 0.04513 0.04513 0.04513 1.39% FillBoundary_nowait() 1728 0.04473 0.04473 0.04473 1.38% MLPoisson::define() 10 0.0418 0.0418 0.0418 1.29% FabArray::setVal() 920 0.03841 0.03841 0.03841 1.18% MLMG::mgVcycle_bottom 65 0.03833 0.03833 0.03833 1.18% Castro::wd_update() 6 0.03562 0.03562 0.03562 1.10% FabArray::ParallelCopy() 954 0.03525 0.03525 0.03525 1.09% FabArray::ParallelCopy_nowait() 954 0.03492 0.03492 0.03492 1.07% StateData::FillBoundary(geom) 650 0.03368 0.03368 0.03368 1.04% MLMG::actualBottomSolve() 31 0.03112 0.03112 0.03112 0.96% Castro::volInBoundary() 42 0.03088 0.03088 0.03088 0.95% MLCGSolver::bicgstab 31 0.03083 0.03083 0.03083 0.95% FluxRegister::Reflux() 24 0.02993 0.02993 0.02993 0.92% MLMG::mgVcycle_down::0 31 0.02989 0.02989 0.02989 0.92% Castro::construct_new_source() 63 0.02873 0.02873 0.02873 0.88% MLCellLinOp::apply() 493 0.02832 0.02832 0.02832 0.87% Gravity::get_new_grav_vector() 10 0.02795 0.02795 0.02795 0.86% Castro::reset_internal_energy(MultiFab) 88 0.02784 0.02784 0.02784 0.86% amrex::Copy() 441 0.02683 0.02683 0.02683 0.83% Castro::initialize_advance() 9 0.02562 0.02562 0.02562 0.79% MLCellLinOp::defineAuxData() 10 0.0238 0.0238 0.0238 0.73% MLMG::mgVcycle_up::0 31 0.02235 0.02235 0.02235 0.69% Castro::construct_old_gravity() 9 0.02192 0.02192 0.02192 0.67% Gravity::get_old_grav_vector() 9 0.02182 0.02182 0.02182 0.67% Castro::enforce_min_density() 87 0.02099 0.02099 0.02099 0.65% MLCellLinOp::correctionResidual() 189 0.01865 0.01865 0.01865 0.57% Castro::estTimeStep() 26 0.01773 0.01773 0.01773 0.55% MLCellLinOp::defineBC() 10 0.01769 0.01769 0.01769 0.54% amrex::Add() 136 0.01744 0.01744 0.01744 0.54% MLCellLinOp::reflux() 30 0.01677 0.01677 0.01677 0.52% FabArray::Saxpy() 604 0.01596 0.01596 0.01596 0.49% Amr::grid_places() 6 0.0151 0.0151 0.0151 0.46% AmrMesh::MakeNewGrids() 6 0.01501 0.01501 0.01501 0.46% MLCellLinOp::solutionResidual() 71 0.01483 0.01483 0.01483 0.46% BndryData::define() 26 0.01482 0.01482 0.01482 0.46% MLMG:computeResOfCorrection() 155 0.01425 0.01425 0.01425 0.44% MLMG::computeResWithCrseSolFineCor() 17 0.01414 0.01414 0.01414 0.44% MLMG::computeMLResidual() 15 0.01338 0.01338 0.01338 0.41% MLPoisson::Fsmooth() 1376 0.01269 0.01269 0.01269 0.39% Castro::initData() 1 0.0124 0.0124 0.0124 0.38% Castro::construct_old_source() 63 0.01228 0.01228 0.01228 0.38% MLMG::mgVcycle_down::1 31 0.01172 0.01172 0.01172 0.36% amrex::average_down 233 0.01009 0.01009 0.01009 0.31% amrex::Dot() 466 0.009178 0.009178 0.009178 0.28% MLMG::prepareForSolve() 10 0.009044 0.009044 0.009044 0.28% Castro::FluxRegCrseInit 9 0.00902 0.00902 0.00902 0.28% FabArray::norminf() 439 0.00872 0.00872 0.00872 0.27% MLMG::mgVcycle_up::1 31 0.008583 0.008583 0.008583 0.26% Castro::computeNewDt() 8 0.008144 0.008144 0.008144 0.25% Castro::construct_old_gravity_source() 18 0.008098 0.008098 0.008098 0.25% FillPatchIterator::FillFromTwoLevels() 31 0.007708 0.007708 0.007708 0.24% FillPatchTwoLevels 31 0.007677 0.007677 0.007677 0.24% Amr::bldFineLevels() 1 0.007232 0.007232 0.007232 0.22% MLMG::miniCycle() 34 0.007214 0.007214 0.007214 0.22% Castro::finalize_do_advance() 9 0.007048 0.007048 0.007048 0.22% MLMG::addInterpCorrection() 155 0.007002 0.007002 0.007002 0.22% MLPoisson::Fapply() 493 0.006904 0.006904 0.006904 0.21% MLMG::mgVcycle_down::2 31 0.006898 0.006898 0.006898 0.21% FabArray::Xpay() 353 0.006487 0.006487 0.006487 0.20% MLMG::mgVcycle_down::3 31 0.006296 0.006296 0.006296 0.19% MLMG::mgVcycle_down::4 31 0.006162 0.006162 0.006162 0.19% MLMG::computeResidual() 31 0.006021 0.006021 0.006021 0.19% Castro::construct_new_gravity_source() 9 0.005308 0.005308 0.005308 0.16% MLCGSolver::ParallelAllReduce 745 0.00521 0.00521 0.00521 0.16% FabArrayBase::getCPC() 1522 0.005069 0.005069 0.005069 0.16% MLMG::mgVcycle_up::4 31 0.005008 0.005008 0.005008 0.15% MLMG::mgVcycle_up::2 31 0.004827 0.004827 0.004827 0.15% MLMG::mgVcycle_up::3 31 0.0048 0.0048 0.0048 0.15% Castro::errorEst() 6 0.004733 0.004733 0.004733 0.15% MLMG::getGradSolution() 10 0.004533 0.004533 0.004533 0.14% MLCellLinOp::compGrad() 18 0.004526 0.004526 0.004526 0.14% Castro::reset_internal_energy(Fab) 1476 0.004496 0.004496 0.004496 0.14% Castro::apply_source_to_state() 18 0.004221 0.004221 0.004221 0.13% FabArrayBase::CPC::define() 534 0.003884 0.003884 0.003884 0.12% FillPatchInterp(MF) 30 0.003868 0.003868 0.003868 0.12% FabArray::setVal(val, thecmd, scomp, ncomp) 580 0.003701 0.003701 0.003701 0.11% MLMG::computeResWithCrseCorFineCor() 17 0.00366 0.00366 0.00366 0.11% MLCellLinOp::updateSolBC() 25 0.003462 0.003462 0.003462 0.11% FabArray::setDomainBndry() 92 0.003346 0.003346 0.003346 0.10% Castro::check_for_nan() 18 0.003269 0.003269 0.003269 0.10% MultiFab::contains_nan() 18 0.003258 0.003258 0.003258 0.10% TagBoxArray::mapPRD 6 0.003162 0.003162 0.003162 0.10% Castro::init(old) 3 0.003065 0.003065 0.003065 0.09% Castro::apply_tagging_restrictions() 6 0.003005 0.003005 0.003005 0.09% Castro::computeInitialDt() 2 0.00276 0.00276 0.00276 0.08% FabArray::mult() 55 0.002601 0.002601 0.002601 0.08% MLCellLinOp::setLevelBC() 18 0.00248 0.00248 0.00248 0.08% Castro::buildMetrics() 5 0.002478 0.002478 0.002478 0.08% MLCellLinOp::updateCorBC() 17 0.002392 0.002392 0.002392 0.07% Castro::enforce_speed_limit() 87 0.002356 0.002356 0.002356 0.07% check_for_negative_density() 9 0.00223 0.00223 0.00223 0.07% MLMG::ResNormInf() 54 0.002161 0.002161 0.002161 0.07% Gravity::update_max_rhs() 10 0.002084 0.002084 0.002084 0.06% MLPoisson::prepareForSolve() 10 0.002059 0.002059 0.002059 0.06% MLCellLinOp::prepareForSolve() 10 0.002046 0.002046 0.002046 0.06% Other 2577 0.031 0.031 0.031 0.95% -------------------------------------------------------------------------------------------- Unused ParmParse Variables: [TOP]::mg.v(nvals = 1) :: [2] Device Memory Usage: ------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem MaxMem ------------------------------------------------------------------------------ The_Arena::Initialize() 1 1 1597 KiB 9037 MiB Castro::reflux() 436 436 13 MiB 666 MiB Castro::initMFs() 258 258 336 MiB 576 MiB Castro::swap_state_time_levels() 175 175 172 MiB 340 MiB StateData::define() 175 175 212 MiB 340 MiB Castro::initialize_do_advance() 143 143 117 MiB 325 MiB FillPatchIterator::Initialize 899 899 4307 KiB 303 MiB Amr::writePlotFile() 56 56 18 MiB 189 MiB Castro::problem_post_timestep() 162 162 744 KiB 167 MiB Castro::FluxRegCrseInit 660 660 434 KiB 167 MiB FluxRegister::Reflux() 648 648 1497 KiB 160 MiB Castro::initialize_advance() 143 143 46 MiB 121 MiB Castro::construct_new_source() 143 143 246 KiB 67 MiB Castro::construct_old_source() 143 143 123 KiB 67 MiB Castro::buildMetrics() 140 140 36 MiB 61 MiB Gravity::multilevel_solve_for_new_phi() 858 858 27 MiB 60 MiB Castro::Castro() 210 210 3942 KiB 50 MiB MLMG::prepareForSolve() 1902 1902 2661 KiB 42 MiB Gravity::get_old_grav_vector() 155 155 223 KiB 33 MiB Gravity::get_new_grav_vector() 188 188 284 KiB 33 MiB ResizeRandomSeed 1 1 30 MiB 30 MiB MLCellLinOp::defineAuxData() 5608 5608 874 KiB 16 MiB FillPatchTwoLevels 300 300 7783 B 11 MiB FillPatchInterp(MF) 330 330 4820 B 7955 KiB Gravity::fill_multipole_BCs() 346 346 139 KiB 7469 KiB Gravity::update_max_rhs() 286 286 4433 B 7424 KiB Gravity::actual_multilevel_solve() 286 286 755 KiB 7424 KiB Castro::build_fine_mask() 224 224 1289 KiB 6912 KiB AmrLevel::derive() 162 162 2485 B 6912 KiB BndryData::define() 3624 3624 278 KiB 4243 KiB MLCellLinOp::reflux() 450 450 6048 B 2376 KiB Castro::wd_update() 6 6 24 KiB 2240 KiB AmrLevel::FillCoarsePatch() 10 10 414 B 2095 KiB amrex::average_down 1483 1483 2308 B 1474 KiB AmrMesh::MakeNewGrids() 324 324 4864 B 1041 KiB MLMG::addInterpCorrection() 1240 1240 783 B 867 KiB MLCellLinOp::defineBC() 276 276 3799 B 689 KiB Castro::estTimeStep() 26 26 2601 B 480 KiB VisMF::Write(FabArray) 1568 1568 2254 B 320 KiB Castro::normalize_species() 87 87 7288 B 320 KiB Castro::volInBoundary() 70 70 3085 B 320 KiB Gravity::average_fine_ec_onto_crse_ec() 48 48 123 B 204 KiB FabArray::norminf(mask) 29 29 188 B 163 KiB amrex::Dot() 559 559 419 B 160 KiB FabArray::norminf() 470 470 415 B 160 KiB MultiFab::max() 18 18 31 B 160 KiB check_for_negative_density() 9 9 110 B 160 KiB Castro::initData() 1 1 43 B 160 KiB FabArray::setVal() 419 419 53 KiB 120 KiB MLMG::interpCorrection_1 34 34 27 B 91 KiB average_down_faces 99 99 626 B 70 KiB FabArray::ParallelCopy_nowait() 942 942 270 B 57 KiB MLPoisson::Fsmooth() 228 228 3033 B 55 KiB FillBoundary_nowait() 751 751 441 B 53 KiB TagBoxArray::mapPRD 324 324 39 B 45 KiB OwnerMask() 168 168 11 B 38 KiB MLCellLinOp::applyBC() 3834 3834 140 B 30 KiB MLCellLinOp::prepareForSolve() 68 68 6 B 25 KiB amrex::Copy() 176 176 9265 B 25 KiB MultiFab::contains_nan() 18 18 20 B 20 KiB StateData::FillBoundary(geom) 2538 2538 68 B 14 KiB FabArray::setVal(val, thecmd, scomp, ncomp) 244 244 3 B 9808 B MultiFab::Multiply() 8 8 643 B 3456 B MLCGSolver::bicgstab 155 155 25 B 2688 B TagBoxArray::collate() 14 14 0 B 640 B ------------------------------------------------------------------------------ Managed Memory Usage: ----------------------------------------------------------------- Name Nalloc Nfree AvgMem MaxMem ----------------------------------------------------------------- The_Managed_Arena::Initialize() 1 1 168 B 8192 KiB ----------------------------------------------------------------- Pinned Memory Usage: ------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem MaxMem ------------------------------------------------------------------------------ The_Pinned_Arena::Initialize() 1 1 22 KiB 8192 KiB VisMF::Write(FabArray) 1624 1624 636 KiB 7168 KiB Gravity::fill_multipole_BCs() 30 30 1308 B 278 KiB FabArray::setVal() 419 419 53 KiB 120 KiB FabArray::ParallelCopy_nowait() 942 942 270 B 57 KiB MLPoisson::Fsmooth() 228 228 3033 B 55 KiB FillBoundary_nowait() 751 751 441 B 53 KiB MLCellLinOp::applyBC() 1917 1917 139 B 30 KiB MLCellLinOp::prepareForSolve() 68 68 6 B 25 KiB amrex::Copy() 176 176 9265 B 25 KiB Gravity::get_new_grav_vector() 18 18 3411 B 20 KiB Gravity::get_old_grav_vector() 12 12 6103 B 20 KiB OwnerMask() 6 6 0 B 15 KiB StateData::FillBoundary(geom) 2538 2538 68 B 14 KiB FabArray::setVal(val, thecmd, scomp, ncomp) 244 244 3 B 9808 B amrex::average_down 149 149 1301 B 6304 B MLMG::prepareForSolve() 18 18 227 B 3712 B FabArray::norminf(mask) 29 29 127 B 3472 B MLMG::addInterpCorrection() 62 62 2 B 3456 B MultiFab::Multiply() 8 8 643 B 3456 B Castro::FluxRegCrseInit 12 12 8 B 3456 B FillPatchInterp(MF) 140 140 3 B 3232 B MLCellLinOp::setLevelBC() 68 68 0 B 2592 B average_down_faces 51 51 600 B 2272 B TagBoxArray::collate() 16 16 0 B 640 B amrex::Dot() 559 559 3 B 400 B Castro::build_fine_mask() 8 8 0 B 208 B MLCellLinOp::defineAuxData() 8 8 0 B 208 B Castro::reflux() 4 4 0 B 208 B FabArray::norminf() 470 470 1 B 144 B Castro::wd_update() 6 6 1 B 112 B Castro::problem_post_timestep() 19 19 0 B 48 B Castro::estTimeStep() 26 26 0 B 32 B MultiFab::contains_nan() 18 18 0 B 16 B MultiFab::max() 18 18 0 B 16 B Castro::volInBoundary() 70 70 0 B 16 B Castro::normalize_species() 87 87 0 B 16 B Castro::initData() 1 1 0 B 16 B check_for_negative_density() 9 9 0 B 16 B ------------------------------------------------------------------------------ Total GPU global memory (MB): 12049 Free GPU global memory (MB): 1785 [The Arena] space allocated (MB): 9037 [The Arena] space used (MB): 0 [The Managed Arena] space allocated (MB): 8 [The Managed Arena] space used (MB): 0 [The Pinned Arena] space allocated (MB): 8 [The Pinned Arena] space used (MB): 0 AMReX (24.06-13-gdad25a49a99c) finalized