Initializing AMReX (24.06-24-g2f93525639da)... Initializing CUDA... CUDA initialized with 1 device. AMReX (24.06-24-g2f93525639da) initialized Starting run at 08:20:56 UTC on 2024-06-28. Successfully read inputs file ... Castro git describe: 24.06-31-gc47966edd AMReX git describe: 24.06-24-g2f9352563 Microphysics git describe: 24.06-36-g01c244ad 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.003520922 new finest: 0 Now regridding at level lbase = 0 grid_places() time: 0.001865138 new finest: 0 STEP = 0 TIME = 0 : REGRID with lbase = 0 Gravity::fill_multipole_BCs() time = 0.009446661 Gravity::multilevel_solve_for_new_phi() time = 0.054620365 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.166055706 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.003509258 on level 0 Castro::do_old_sources() time = 0.008934652 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.133270985 on level 0 ... new-time composite Poisson gravity solve from level 0 to level 0 Gravity::fill_multipole_BCs() time = 0.00737875 Gravity::multilevel_solve_for_new_phi() time = 0.043066097 Castro::construct_new_gravity() time = 0.046758867 on level 0 Castro::do_new_sources() time = 0.008878947 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: 3.94265823 [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.233922522 [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.002375453 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008250209 Gravity::multilevel_solve_for_new_phi() time = 0.063776619 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.003432911 on level 0 Castro::do_old_sources() time = 0.006719502 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.155371142 on level 0 Castro::construct_old_gravity() time = 0.00040547 on level 1 Castro::do_old_sources() time = 0.001624013 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.01197461 on level 1 Castro::reflux() at level 0 : time = 0.017454025 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.008047737 Gravity::multilevel_solve_for_new_phi() time = 0.044024467 Castro::construct_new_gravity() time = 0.047687884 on level 0 Castro::do_new_sources() time = 0.006591015 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.00045963 on level 1 Castro::do_new_sources() time = 0.001895591 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.405463032 [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.370686375 [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.002277927 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008016568 Gravity::multilevel_solve_for_new_phi() time = 0.016288589 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.003442792 on level 0 Castro::do_old_sources() time = 0.006579424 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.151111137 on level 0 Castro::construct_old_gravity() time = 0.000372637 on level 1 Castro::do_old_sources() time = 0.00149593 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.012561714 on level 1 Castro::reflux() at level 0 : time = 0.017534799 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.00797749 Gravity::multilevel_solve_for_new_phi() time = 0.03079381 Castro::construct_new_gravity() time = 0.034411416 on level 0 Castro::do_new_sources() time = 0.007453428 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.000454092 on level 1 Castro::do_new_sources() time = 0.001649547 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.588730459 [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.307558096 [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.003400083 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008091598 Gravity::multilevel_solve_for_new_phi() time = 0.016405575 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.003506814 on level 0 Castro::do_old_sources() time = 0.010002799 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.151927664 on level 0 Castro::construct_old_gravity() time = 0.000377013 on level 1 Castro::do_old_sources() time = 0.001418617 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.011316166 on level 1 Castro::reflux() at level 0 : time = 0.016871271 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.007983503 Gravity::multilevel_solve_for_new_phi() time = 0.030815517 Castro::construct_new_gravity() time = 0.034372981 on level 0 Castro::do_new_sources() time = 0.006551265 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.000438722 on level 1 Castro::do_new_sources() time = 0.001730487 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: 3.510594959 [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.31959376 [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.00207316 new finest: 1 Castro::numpts_1d at level 1 is 340 Gravity::fill_multipole_BCs() time = 0.008000895 Gravity::multilevel_solve_for_new_phi() time = 0.016427045 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.003504205 on level 0 Castro::do_old_sources() time = 0.006871077 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.114718691 on level 0 Castro::construct_old_gravity() time = 0.000413154 on level 1 Castro::do_old_sources() time = 0.002551496 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.010638341 on level 1 Castro::reflux() at level 0 : time = 0.017319884 ... new-time composite Poisson gravity solve from level 0 to level 1 Gravity::fill_multipole_BCs() time = 0.008005259 Gravity::multilevel_solve_for_new_phi() time = 0.03100147 Castro::construct_new_gravity() time = 0.034512666 on level 0 Castro::do_new_sources() time = 0.00705155 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.000462659 on level 1 Castro::do_new_sources() time = 0.002290464 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: 4.18467564 [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.268258968 [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.177247127 seconds Ending run at 08:20:59 UTC on 2024-06-28. Run time = 3.143202998 Run time without initialization = 1.67806253 Average number of zones advanced per microsecond: 2.949 Average number of zones advanced per microsecond per rank: 2.949 CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 9476456448 TinyProfiler total time across processes [min...avg...max]: 3.143 ... 3.143 ... 3.143 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Amr::InitAmr() 1 1.0593 1.0593 1.0593 33.70% Castro::construct_ctu_hydro_source() 9 0.721 0.721 0.721 22.94% VisMF::Write(FabArray) 3 0.3368 0.3368 0.3368 10.71% Castro::initMFs() 5 0.1498 0.1498 0.1498 4.77% Gravity::fill_multipole_BCs() 10 0.07915 0.07915 0.07915 2.52% Castro::normalize_species() 87 0.06981 0.06981 0.06981 2.22% Castro::computeTemp() 88 0.06052 0.06052 0.06052 1.93% MLCellLinOp::applyBC() 1917 0.05013 0.05013 0.05013 1.59% FillBoundary_nowait() 1728 0.04412 0.04412 0.04412 1.40% FabArray::setVal() 920 0.03911 0.03911 0.03911 1.24% StateData::FillBoundary(geom) 650 0.03595 0.03595 0.03595 1.14% FabArray::ParallelCopy_nowait() 954 0.03099 0.03099 0.03099 0.99% Castro::volInBoundary() 42 0.02818 0.02818 0.02818 0.90% Castro::reset_internal_energy(MultiFab) 88 0.02798 0.02798 0.02798 0.89% amrex::Copy() 441 0.02716 0.02716 0.02716 0.86% FluxRegister::Reflux() 24 0.02258 0.02258 0.02258 0.72% Castro::estTimeStep() 26 0.02221 0.02221 0.02221 0.71% MLCellLinOp::defineAuxData() 10 0.02215 0.02215 0.02215 0.70% Castro::enforce_min_density() 87 0.02169 0.02169 0.02169 0.69% amrex::Add() 136 0.01747 0.01747 0.01747 0.56% FabArray::Saxpy() 604 0.01627 0.01627 0.01627 0.52% StateDataPhysBCFunct::() 95 0.01555 0.01555 0.01555 0.49% BndryData::define() 26 0.01379 0.01379 0.01379 0.44% MLPoisson::Fsmooth() 1376 0.01326 0.01326 0.01326 0.42% Castro::construct_new_source() 63 0.01074 0.01074 0.01074 0.34% amrex::Dot() 466 0.00982 0.00982 0.00982 0.31% MLCellLinOp::reflux() 30 0.009649 0.009649 0.009649 0.31% FabArray::norminf() 439 0.009219 0.009219 0.009219 0.29% Castro::problem_post_timestep() 10 0.008693 0.008693 0.008693 0.28% Castro::construct_old_gravity_source() 18 0.008449 0.008449 0.008449 0.27% Castro::reflux() 4 0.008132 0.008132 0.008132 0.26% Castro::FluxRegCrseInit 9 0.007945 0.007945 0.007945 0.25% Castro::initData() 1 0.007885 0.007885 0.007885 0.25% MLPoisson::Fapply() 493 0.007132 0.007132 0.007132 0.23% FabArray::Xpay() 353 0.006666 0.006666 0.006666 0.21% amrex::average_down 233 0.006389 0.006389 0.006389 0.20% AmrMesh::MakeNewGrids() 6 0.006125 0.006125 0.006125 0.19% Castro::enforce_speed_limit() 87 0.006047 0.006047 0.006047 0.19% Castro::construct_new_gravity_source() 9 0.005358 0.005358 0.005358 0.17% Castro::reset_internal_energy(Fab) 1476 0.004838 0.004838 0.004838 0.15% MLMG::addInterpCorrection() 155 0.004666 0.004666 0.004666 0.15% Castro::wd_update() 6 0.004344 0.004344 0.004344 0.14% Amr::writePlotFile() 2 0.004146 0.004146 0.004146 0.13% FabArrayBase::CPC::define() 534 0.003964 0.003964 0.003964 0.13% FillPatchInterp(MF) 30 0.003917 0.003917 0.003917 0.12% FabArray::setVal(val, thecmd, scomp, ncomp) 580 0.003887 0.003887 0.003887 0.12% Gravity::actual_solve_with_mlmg() 10 0.00385 0.00385 0.00385 0.12% Castro::construct_old_source() 63 0.003607 0.003607 0.003607 0.11% FabArray::setDomainBndry() 92 0.003461 0.003461 0.003461 0.11% MultiFab::contains_nan() 18 0.003285 0.003285 0.003285 0.10% Castro::apply_tagging_restrictions() 6 0.003126 0.003126 0.003126 0.10% MLCellLinOp::compGrad() 18 0.00309 0.00309 0.00309 0.10% MLCellLinOp::defineBC() 10 0.002855 0.002855 0.002855 0.09% MLCellLinOp::setLevelBC() 18 0.002633 0.002633 0.002633 0.08% FabArray::mult() 55 0.002632 0.002632 0.002632 0.08% check_for_negative_density() 9 0.002363 0.002363 0.002363 0.08% MLCellLinOp::prepareForSolve() 10 0.002134 0.002134 0.002134 0.07% MLMG::prepareForSolve() 10 0.00192 0.00192 0.00192 0.06% MLCellLinOp::updateSolBC() 25 0.001527 0.001527 0.001527 0.05% TagBoxArray::mapPRD 6 0.001407 0.001407 0.001407 0.04% Gravity::get_new_grav_vector() 10 0.001306 0.001306 0.001306 0.04% FabArrayBase::getCPC() 1522 0.001149 0.001149 0.001149 0.04% Castro::initialize_advance() 9 0.001135 0.001135 0.001135 0.04% MLCellLinOp::updateCorBC() 17 0.001121 0.001121 0.001121 0.04% Castro::subcycle_advance_ctu() 5 0.001066 0.001066 0.001066 0.03% Gravity::get_old_grav_vector() 9 0.001013 0.001013 0.001013 0.03% Gravity::multilevel_solve_for_new_phi() 10 0.0007769 0.0007769 0.0007769 0.02% FillPatchTwoLevels 31 0.0007557 0.0007557 0.0007557 0.02% MLCGSolver::bicgstab 31 0.0007197 0.0007197 0.0007197 0.02% main() 1 0.0006649 0.0006649 0.0006649 0.02% AmrLevel::FillPatch() 62 0.0006473 0.0006473 0.0006473 0.02% FillPatchIterator::Initialize 62 0.0005945 0.0005945 0.0005945 0.02% MLCellLinOp::smooth() 688 0.0005268 0.0005268 0.0005268 0.02% FabArray::FillBoundary() 1728 0.0003913 0.0003913 0.0003913 0.01% Amr::regrid() 5 0.0003732 0.0003732 0.0003732 0.01% Castro::Castro() 5 0.0003484 0.0003484 0.0003484 0.01% FabArray::ParallelCopy() 954 0.0003416 0.0003416 0.0003416 0.01% Castro::clean_state() 87 0.0003203 0.0003203 0.0003203 0.01% Gravity::update_max_rhs() 10 0.0003031 0.0003031 0.0003031 0.01% Castro::initialize_do_advance() 9 0.0002535 0.0002535 0.0002535 0.01% MLCellLinOp::apply() 493 0.0002297 0.0002297 0.0002297 0.01% Gravity::actual_multilevel_solve() 10 0.0002293 0.0002293 0.0002293 0.01% Amr::coarseTimeStep() 5 0.0002171 0.0002171 0.0002171 0.01% Castro::do_advance_ctu() 5 0.0002091 0.0002091 0.0002091 0.01% Castro::construct_old_gravity() 9 0.0002019 0.0002019 0.0002019 0.01% Castro::construct_new_gravity() 9 0.0002011 0.0002011 0.0002011 0.01% Castro::finalize_do_advance() 9 0.0001984 0.0001984 0.0001984 0.01% Castro::post_regrid() 10 0.0001712 0.0001712 0.0001712 0.01% MLCGSolver::ParallelAllReduce 745 0.0001324 0.0001324 0.0001324 0.00% Castro::post_timestep() 9 0.0001192 0.0001192 0.0001192 0.00% MLCellLinOp::correctionResidual() 189 0.0001028 0.0001028 0.0001028 0.00% Amr::grid_places() 6 0.0001025 0.0001025 0.0001025 0.00% Castro::buildMetrics() 5 0.0001013 0.0001013 0.0001013 0.00% Castro::do_old_sources() 9 0.0001001 0.0001001 0.0001001 0.00% MLMG::mgVcycle() 65 9.892e-05 9.892e-05 9.892e-05 0.00% Amr::timeStep() 9 9.585e-05 9.585e-05 9.585e-05 0.00% Castro::do_new_sources() 9 9.034e-05 9.034e-05 9.034e-05 0.00% Castro::advance() 5 6.778e-05 6.778e-05 6.778e-05 0.00% FillPatchSingleLevel 92 5.976e-05 5.976e-05 5.976e-05 0.00% MLMG::oneIter() 31 5.741e-05 5.741e-05 5.741e-05 0.00% MLMG::solve() 10 5.431e-05 5.431e-05 5.431e-05 0.00% MLMG:computeResOfCorrection() 155 5.276e-05 5.276e-05 5.276e-05 0.00% Castro::errorEst() 6 5.265e-05 5.265e-05 5.265e-05 0.00% MLCellLinOp::solutionResidual() 71 4.161e-05 4.161e-05 4.161e-05 0.00% MLMG::mgVcycle_down::0 31 4.12e-05 4.12e-05 4.12e-05 0.00% MLMG::actualBottomSolve() 31 4.025e-05 4.025e-05 4.025e-05 0.00% MLMG::mgVcycle_bottom 65 3.971e-05 3.971e-05 3.971e-05 0.00% Amr::defBaseLevel() 1 3.862e-05 3.862e-05 3.862e-05 0.00% FillPatchIterator::FillFromLevel0() 31 3.591e-05 3.591e-05 3.591e-05 0.00% MLMG::mgVcycle_down::1 31 3.455e-05 3.455e-05 3.455e-05 0.00% MLMG::mgVcycle_down::3 31 3.141e-05 3.141e-05 3.141e-05 0.00% FillPatchIterator::FillFromTwoLevels() 31 3.137e-05 3.137e-05 3.137e-05 0.00% MLMG::ResNormInf() 54 3.031e-05 3.031e-05 3.031e-05 0.00% MLMG::mgVcycle_down::2 31 2.998e-05 2.998e-05 2.998e-05 0.00% MLPoisson::define() 10 2.733e-05 2.733e-05 2.733e-05 0.00% MLMG::mgVcycle_down::4 31 2.728e-05 2.728e-05 2.728e-05 0.00% MLMG::computeResWithCrseSolFineCor() 17 2.719e-05 2.719e-05 2.719e-05 0.00% MLMG::mgVcycle_up::3 31 2.625e-05 2.625e-05 2.625e-05 0.00% Gravity::solve_phi_with_mlmg() 10 2.607e-05 2.607e-05 2.607e-05 0.00% Castro::computeNewDt() 8 2.486e-05 2.486e-05 2.486e-05 0.00% MLMG::mgVcycle_up::4 31 2.208e-05 2.208e-05 2.208e-05 0.00% MLMG::mgVcycle_up::0 31 2.004e-05 2.004e-05 2.004e-05 0.00% MLMG::mgVcycle_up::2 31 1.965e-05 1.965e-05 1.965e-05 0.00% MLMG::mgVcycle_up::1 31 1.877e-05 1.877e-05 1.877e-05 0.00% MLMG::computeResidual() 31 1.506e-05 1.506e-05 1.506e-05 0.00% MLMG::miniCycle() 34 1.421e-05 1.421e-05 1.421e-05 0.00% MLPoisson::prepareForSolve() 10 1.398e-05 1.398e-05 1.398e-05 0.00% MLMG::computeResWithCrseCorFineCor() 17 1.383e-05 1.383e-05 1.383e-05 0.00% MLMG::computeMLResidual() 15 1.366e-05 1.366e-05 1.366e-05 0.00% Amr::FinalizeInit() 1 1.358e-05 1.358e-05 1.358e-05 0.00% Castro::check_for_nan() 18 1.054e-05 1.054e-05 1.054e-05 0.00% Castro::expand_state() 13 8.522e-06 8.522e-06 8.522e-06 0.00% Castro::apply_source_to_state() 18 8.409e-06 8.409e-06 8.409e-06 0.00% MLMG::getGradSolution() 10 8.234e-06 8.234e-06 8.234e-06 0.00% Amr::InitializeInit() 1 6.791e-06 6.791e-06 6.791e-06 0.00% Castro::init(old) 3 4.961e-06 4.961e-06 4.961e-06 0.00% Castro::post_init() 1 4.628e-06 4.628e-06 4.628e-06 0.00% Castro::computeInitialDt() 2 3.325e-06 3.325e-06 3.325e-06 0.00% Amr::bldFineLevels() 1 2.496e-06 2.496e-06 2.496e-06 0.00% Amr::init() 1 2.021e-06 2.021e-06 2.021e-06 0.00% Amr::initialInit() 1 1.294e-06 1.294e-06 1.294e-06 0.00% Other 2577 0.01484 0.01484 0.01484 0.47% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 3.143 3.143 3.143 100.00% Amr::coarseTimeStep() 5 1.5 1.5 1.5 47.73% Amr::timeStep() 9 1.493 1.493 1.493 47.49% Castro::advance() 5 1.266 1.266 1.266 40.28% Castro::subcycle_advance_ctu() 5 1.239 1.239 1.239 39.41% Castro::do_advance_ctu() 5 1.238 1.238 1.238 39.37% Amr::InitAmr() 1 1.059 1.059 1.059 33.70% Castro::construct_ctu_hydro_source() 9 0.7529 0.7529 0.7529 23.95% Amr::init() 1 0.4057 0.4057 0.4057 12.91% Gravity::multilevel_solve_for_new_phi() 10 0.3474 0.3474 0.3474 11.05% Gravity::actual_multilevel_solve() 10 0.3466 0.3466 0.3466 11.03% Amr::writePlotFile() 2 0.3434 0.3434 0.3434 10.93% Gravity::solve_phi_with_mlmg() 10 0.3433 0.3433 0.3433 10.92% VisMF::Write(FabArray) 3 0.3368 0.3368 0.3368 10.71% Gravity::actual_solve_with_mlmg() 10 0.2614 0.2614 0.2614 8.32% Amr::initialInit() 1 0.2396 0.2396 0.2396 7.62% MLMG::solve() 10 0.2053 0.2053 0.2053 6.53% Castro::construct_new_gravity() 9 0.1996 0.1996 0.1996 6.35% Castro::clean_state() 87 0.1899 0.1899 0.1899 6.04% MLMG::oneIter() 31 0.1736 0.1736 0.1736 5.52% Amr::InitializeInit() 1 0.1651 0.1651 0.1651 5.25% Amr::defBaseLevel() 1 0.1651 0.1651 0.1651 5.25% Amr::regrid() 5 0.1606 0.1606 0.1606 5.11% Castro::Castro() 5 0.154 0.154 0.154 4.90% Castro::initMFs() 5 0.1498 0.1498 0.1498 4.77% MLMG::mgVcycle() 65 0.1492 0.1492 0.1492 4.75% Castro::post_regrid() 10 0.1442 0.1442 0.1442 4.59% MLCellLinOp::applyBC() 1917 0.09542 0.09542 0.09542 3.04% AmrLevel::FillPatch() 62 0.09395 0.09395 0.09395 2.99% Castro::computeTemp() 88 0.09334 0.09334 0.09334 2.97% MLCellLinOp::smooth() 688 0.08482 0.08482 0.08482 2.70% Gravity::fill_multipole_BCs() 10 0.08132 0.08132 0.08132 2.59% FillPatchIterator::Initialize 62 0.07944 0.07944 0.07944 2.53% Amr::FinalizeInit() 1 0.07448 0.07448 0.07448 2.37% FillPatchSingleLevel 92 0.07053 0.07053 0.07053 2.24% Castro::normalize_species() 87 0.06981 0.06981 0.06981 2.22% Castro::reflux() 4 0.06922 0.06922 0.06922 2.20% FillPatchIterator::FillFromLevel0() 31 0.06783 0.06783 0.06783 2.16% Castro::post_init() 1 0.06326 0.06326 0.06326 2.01% Castro::post_timestep() 9 0.0631 0.0631 0.0631 2.01% Castro::initialize_do_advance() 9 0.05499 0.05499 0.05499 1.75% StateDataPhysBCFunct::() 95 0.0515 0.0515 0.0515 1.64% Castro::problem_post_timestep() 10 0.047 0.047 0.047 1.50% Castro::do_old_sources() 9 0.04628 0.04628 0.04628 1.47% FabArray::FillBoundary() 1728 0.04529 0.04529 0.04529 1.44% MLPoisson::define() 10 0.04505 0.04505 0.04505 1.43% FillBoundary_nowait() 1728 0.0449 0.0449 0.0449 1.43% Castro::do_new_sources() 9 0.04416 0.04416 0.04416 1.41% Castro::expand_state() 13 0.04251 0.04251 0.04251 1.35% MLMG::mgVcycle_bottom 65 0.04051 0.04051 0.04051 1.29% FabArray::setVal() 920 0.03911 0.03911 0.03911 1.24% StateData::FillBoundary(geom) 650 0.03595 0.03595 0.03595 1.14% FabArray::ParallelCopy() 954 0.03548 0.03548 0.03548 1.13% FabArray::ParallelCopy_nowait() 954 0.03514 0.03514 0.03514 1.12% MLMG::actualBottomSolve() 31 0.03302 0.03302 0.03302 1.05% Castro::reset_internal_energy(MultiFab) 88 0.03282 0.03282 0.03282 1.04% MLCGSolver::bicgstab 31 0.03271 0.03271 0.03271 1.04% Castro::wd_update() 6 0.03253 0.03253 0.03253 1.04% MLMG::mgVcycle_down::0 31 0.02997 0.02997 0.02997 0.95% FluxRegister::Reflux() 24 0.02993 0.02993 0.02993 0.95% MLCellLinOp::apply() 493 0.02905 0.02905 0.02905 0.92% Castro::volInBoundary() 42 0.02819 0.02819 0.02819 0.90% amrex::Copy() 441 0.02716 0.02716 0.02716 0.86% Castro::initialize_advance() 9 0.02713 0.02713 0.02713 0.86% MLCellLinOp::defineAuxData() 10 0.02571 0.02571 0.02571 0.82% Gravity::get_new_grav_vector() 10 0.02365 0.02365 0.02365 0.75% Castro::construct_new_source() 63 0.02342 0.02342 0.02342 0.74% MLMG::mgVcycle_up::0 31 0.02237 0.02237 0.02237 0.71% Castro::estTimeStep() 26 0.02221 0.02221 0.02221 0.71% Castro::enforce_min_density() 87 0.02169 0.02169 0.02169 0.69% MLCellLinOp::correctionResidual() 189 0.01919 0.01919 0.01919 0.61% Castro::construct_old_gravity() 9 0.01905 0.01905 0.01905 0.61% MLCellLinOp::defineBC() 10 0.01904 0.01904 0.01904 0.61% Gravity::get_old_grav_vector() 9 0.01885 0.01885 0.01885 0.60% amrex::Add() 136 0.01747 0.01747 0.01747 0.56% FabArray::Saxpy() 604 0.01627 0.01627 0.01627 0.52% MLCellLinOp::reflux() 30 0.01616 0.01616 0.01616 0.51% BndryData::define() 26 0.01603 0.01603 0.01603 0.51% Amr::grid_places() 6 0.01557 0.01557 0.01557 0.50% AmrMesh::MakeNewGrids() 6 0.01547 0.01547 0.01547 0.49% MLCellLinOp::solutionResidual() 71 0.01511 0.01511 0.01511 0.48% MLMG:computeResOfCorrection() 155 0.01459 0.01459 0.01459 0.46% MLMG::computeResWithCrseSolFineCor() 17 0.01387 0.01387 0.01387 0.44% MLMG::computeMLResidual() 15 0.01329 0.01329 0.01329 0.42% MLPoisson::Fsmooth() 1376 0.01326 0.01326 0.01326 0.42% Castro::initData() 1 0.01301 0.01301 0.01301 0.41% Castro::computeNewDt() 8 0.01259 0.01259 0.01259 0.40% MLMG::mgVcycle_down::1 31 0.01217 0.01217 0.01217 0.39% Castro::construct_old_source() 63 0.01179 0.01179 0.01179 0.38% amrex::average_down 233 0.01031 0.01031 0.01031 0.33% amrex::Dot() 466 0.00982 0.00982 0.00982 0.31% MLMG::prepareForSolve() 10 0.009391 0.009391 0.009391 0.30% FabArray::norminf() 439 0.009219 0.009219 0.009219 0.29% Castro::FluxRegCrseInit 9 0.00905 0.00905 0.00905 0.29% MLMG::mgVcycle_up::1 31 0.008782 0.008782 0.008782 0.28% Castro::construct_old_gravity_source() 18 0.008449 0.008449 0.008449 0.27% FillPatchIterator::FillFromTwoLevels() 31 0.007723 0.007723 0.007723 0.25% FillPatchTwoLevels 31 0.007691 0.007691 0.007691 0.24% Amr::bldFineLevels() 1 0.007636 0.007636 0.007636 0.24% MLMG::miniCycle() 34 0.007499 0.007499 0.007499 0.24% MLMG::addInterpCorrection() 155 0.007226 0.007226 0.007226 0.23% MLMG::mgVcycle_down::2 31 0.007194 0.007194 0.007194 0.23% MLPoisson::Fapply() 493 0.007132 0.007132 0.007132 0.23% Castro::finalize_do_advance() 9 0.006928 0.006928 0.006928 0.22% FabArray::Xpay() 353 0.006666 0.006666 0.006666 0.21% MLMG::mgVcycle_down::3 31 0.006527 0.006527 0.006527 0.21% MLMG::mgVcycle_down::4 31 0.006433 0.006433 0.006433 0.20% MLMG::computeResidual() 31 0.006118 0.006118 0.006118 0.19% Castro::enforce_speed_limit() 87 0.006047 0.006047 0.006047 0.19% MLCGSolver::ParallelAllReduce 745 0.005565 0.005565 0.005565 0.18% Castro::construct_new_gravity_source() 9 0.005358 0.005358 0.005358 0.17% MLMG::mgVcycle_up::4 31 0.005199 0.005199 0.005199 0.17% FabArrayBase::getCPC() 1522 0.005113 0.005113 0.005113 0.16% MLMG::mgVcycle_up::2 31 0.004996 0.004996 0.004996 0.16% MLMG::mgVcycle_up::3 31 0.004986 0.004986 0.004986 0.16% Castro::errorEst() 6 0.00493 0.00493 0.00493 0.16% Castro::reset_internal_energy(Fab) 1476 0.004838 0.004838 0.004838 0.15% MLMG::getGradSolution() 10 0.004573 0.004573 0.004573 0.15% MLCellLinOp::compGrad() 18 0.004565 0.004565 0.004565 0.15% Castro::apply_source_to_state() 18 0.004227 0.004227 0.004227 0.13% FabArrayBase::CPC::define() 534 0.003964 0.003964 0.003964 0.13% FillPatchInterp(MF) 30 0.003917 0.003917 0.003917 0.12% FabArray::setVal(val, thecmd, scomp, ncomp) 580 0.003887 0.003887 0.003887 0.12% MLMG::computeResWithCrseCorFineCor() 17 0.003827 0.003827 0.003827 0.12% MLCellLinOp::updateSolBC() 25 0.003616 0.003616 0.003616 0.12% FabArray::setDomainBndry() 92 0.003461 0.003461 0.003461 0.11% Castro::check_for_nan() 18 0.003295 0.003295 0.003295 0.10% MultiFab::contains_nan() 18 0.003285 0.003285 0.003285 0.10% TagBoxArray::mapPRD 6 0.003258 0.003258 0.003258 0.10% Castro::init(old) 3 0.003154 0.003154 0.003154 0.10% Castro::apply_tagging_restrictions() 6 0.003126 0.003126 0.003126 0.10% Castro::computeInitialDt() 2 0.002919 0.002919 0.002919 0.09% MLCellLinOp::setLevelBC() 18 0.002633 0.002633 0.002633 0.08% FabArray::mult() 55 0.002632 0.002632 0.002632 0.08% Castro::buildMetrics() 5 0.002587 0.002587 0.002587 0.08% MLCellLinOp::updateCorBC() 17 0.002518 0.002518 0.002518 0.08% check_for_negative_density() 9 0.002363 0.002363 0.002363 0.08% Gravity::update_max_rhs() 10 0.002232 0.002232 0.002232 0.07% MLMG::ResNormInf() 54 0.002199 0.002199 0.002199 0.07% MLPoisson::prepareForSolve() 10 0.002148 0.002148 0.002148 0.07% MLCellLinOp::prepareForSolve() 10 0.002134 0.002134 0.002134 0.07% Other 2577 0.03099 0.03099 0.03099 0.99% -------------------------------------------------------------------------------------------- Unused ParmParse Variables: [TOP]::mg.v(nvals = 1) :: [2] Device Memory Usage: ------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem MaxMem ------------------------------------------------------------------------------ The_Arena::Initialize() 1 1 1817 KiB 9037 MiB Castro::reflux() 436 436 12 MiB 666 MiB Castro::initMFs() 258 258 349 MiB 576 MiB Castro::swap_state_time_levels() 175 175 178 MiB 340 MiB StateData::define() 175 175 220 MiB 340 MiB Castro::initialize_do_advance() 143 143 120 MiB 325 MiB FillPatchIterator::Initialize 899 899 4121 KiB 303 MiB Amr::writePlotFile() 56 56 19 MiB 189 MiB Castro::problem_post_timestep() 162 162 651 KiB 167 MiB Castro::FluxRegCrseInit 660 660 450 KiB 167 MiB FluxRegister::Reflux() 648 648 1547 KiB 160 MiB Castro::initialize_advance() 143 143 48 MiB 121 MiB Castro::construct_new_source() 143 143 209 KiB 67 MiB Castro::construct_old_source() 143 143 119 KiB 67 MiB Castro::buildMetrics() 140 140 37 MiB 61 MiB Gravity::multilevel_solve_for_new_phi() 858 858 28 MiB 60 MiB Castro::Castro() 210 210 4221 KiB 50 MiB MLMG::prepareForSolve() 1902 1902 2811 KiB 42 MiB Gravity::get_old_grav_vector() 155 155 197 KiB 33 MiB Gravity::get_new_grav_vector() 188 188 245 KiB 33 MiB ResizeRandomSeed 1 1 30 MiB 30 MiB MLCellLinOp::defineAuxData() 5608 5608 928 KiB 16 MiB FillPatchTwoLevels 300 300 8118 B 11 MiB FillPatchInterp(MF) 330 330 5064 B 7955 KiB Gravity::fill_multipole_BCs() 346 346 146 KiB 7469 KiB Gravity::update_max_rhs() 286 286 4884 B 7424 KiB Gravity::actual_multilevel_solve() 286 286 802 KiB 7424 KiB Castro::build_fine_mask() 224 224 1301 KiB 6912 KiB AmrLevel::derive() 162 162 2671 B 6912 KiB BndryData::define() 3624 3624 294 KiB 4243 KiB MLCellLinOp::reflux() 450 450 5595 B 2376 KiB Castro::wd_update() 6 6 22 KiB 2240 KiB AmrLevel::FillCoarsePatch() 10 10 439 B 2095 KiB amrex::average_down 1483 1483 2392 B 1474 KiB AmrMesh::MakeNewGrids() 324 324 5177 B 1041 KiB MLMG::addInterpCorrection() 1240 1240 822 B 867 KiB MLCellLinOp::defineBC() 276 276 4016 B 689 KiB Castro::estTimeStep() 26 26 3101 B 480 KiB VisMF::Write(FabArray) 1568 1568 2417 B 320 KiB Castro::normalize_species() 87 87 7258 B 320 KiB Castro::volInBoundary() 70 70 2909 B 320 KiB Gravity::average_fine_ec_onto_crse_ec() 48 48 132 B 204 KiB FabArray::norminf(mask) 29 29 197 B 163 KiB amrex::Dot() 559 559 463 B 160 KiB FabArray::norminf() 470 470 454 B 160 KiB MultiFab::max() 18 18 33 B 160 KiB check_for_negative_density() 9 9 121 B 160 KiB Castro::initData() 1 1 49 B 160 KiB FabArray::setVal() 419 419 55 KiB 120 KiB MLMG::interpCorrection_1 34 34 29 B 91 KiB average_down_faces 99 99 639 B 70 KiB FabArray::ParallelCopy_nowait() 942 942 274 B 57 KiB MLPoisson::Fsmooth() 228 228 3213 B 55 KiB FillBoundary_nowait() 751 751 461 B 53 KiB TagBoxArray::mapPRD 324 324 42 B 45 KiB OwnerMask() 168 168 12 B 38 KiB MLCellLinOp::applyBC() 3834 3834 147 B 30 KiB MLCellLinOp::prepareForSolve() 68 68 6 B 25 KiB amrex::Copy() 176 176 9564 B 25 KiB MultiFab::contains_nan() 18 18 21 B 20 KiB StateData::FillBoundary(geom) 2538 2538 44 B 13 KiB FabArray::setVal(val, thecmd, scomp, ncomp) 244 244 3 B 9808 B MultiFab::Multiply() 8 8 649 B 3456 B MLCGSolver::bicgstab 155 155 27 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 190 B 8192 KiB ----------------------------------------------------------------- Pinned Memory Usage: ------------------------------------------------------------------------------ Name Nalloc Nfree AvgMem MaxMem ------------------------------------------------------------------------------ The_Pinned_Arena::Initialize() 1 1 11 KiB 8192 KiB VisMF::Write(FabArray) 1624 1624 691 KiB 7168 KiB Gravity::fill_multipole_BCs() 30 30 1356 B 278 KiB FabArray::setVal() 419 419 55 KiB 120 KiB FabArray::ParallelCopy_nowait() 942 942 275 B 57 KiB MLPoisson::Fsmooth() 228 228 3213 B 55 KiB FillBoundary_nowait() 751 751 462 B 53 KiB MLCellLinOp::applyBC() 1917 1917 147 B 30 KiB MLCellLinOp::prepareForSolve() 68 68 6 B 25 KiB amrex::Copy() 176 176 9565 B 25 KiB Gravity::get_new_grav_vector() 18 18 3476 B 20 KiB Gravity::get_old_grav_vector() 12 12 6334 B 20 KiB OwnerMask() 6 6 0 B 15 KiB StateData::FillBoundary(geom) 2538 2538 45 B 13 KiB FabArray::setVal(val, thecmd, scomp, ncomp) 244 244 3 B 9808 B amrex::average_down 149 149 1350 B 6304 B MLMG::prepareForSolve() 18 18 240 B 3712 B FabArray::norminf(mask) 29 29 134 B 3472 B MLMG::addInterpCorrection() 62 62 2 B 3456 B MultiFab::Multiply() 8 8 649 B 3456 B Castro::FluxRegCrseInit 12 12 9 B 3456 B FillPatchInterp(MF) 140 140 3 B 3232 B MLCellLinOp::setLevelBC() 68 68 0 B 2592 B average_down_faces 51 51 610 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-24-g2f93525639da) finalized