Initializing CUDA... CUDA initialized with 1 GPU AMReX (22.04-14-gd70f70e2f56e) initialized Starting run at 08:34:27 UTC on 2022-04-11. Successfully read inputs file ... Castro git describe: 22.04-2-gb74783602 AMReX git describe: 22.04-14-gd70f70e2f Microphysics git describe: 22.04-1-gef526ccd reading extern runtime parameters ... Initializing rate table 7 Species: He4 C12 O16 Ne20 Mg24 Si28 Ni56 Successfully read inputs file ... base density = 2435870.811 199752737.7 base density = 1259960.404 1396785590 Castro::numpts_1d at level 0 is 164 Setting the gravity type to ConstantGrav Installing Diffusion level 0 Initializing the data at level 0 Done initializing the level 0 data ...estimated hydro-limited timestep at level 0: 5.962924686e-07 ...estimated diffusion-limited timestep at level 0: 0.03400874767 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.962924686e-07 grid_places() time: 0.000805207 new finest: 1 Castro::numpts_1d at level 1 is 635 Installing Diffusion level 1 Initializing the data at level 1 Done initializing the level 1 data Now regridding at level lbase = 0 grid_places() time: 0.000553377 new finest: 1 Castro::numpts_1d at level 1 is 635 Installing Diffusion level 1 Initializing the data at level 1 Done initializing the level 1 data STEP = 0 TIME = 0 : REGRID with lbase = 0 Level 1 32 grids 8388608 cells 25 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 INITIAL GRIDS Level 0 2 grids 524288 cells 100 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 Level 1 32 grids 8388608 cells 25 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 PLOTFILE: file = flame_wave-3d_plt00000 Write plotfile time = 3.351090528 seconds ...estimated hydro-limited timestep at level 0: 5.956151822e-07 ...estimated diffusion-limited timestep at level 0: 0.03410590779 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.956151822e-07 ...estimated hydro-limited timestep at level 1: 1.463901697e-07 ...estimated diffusion-limited timestep at level 1: 0.001444905148 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.463901697e-07 [Level 0 step 1] ADVANCE with dt = 5.855606787e-08  Beginning subcycle 1 starting at time 0 with dt = 5.855606787e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.018209137 ... compute diffusive term at level 0 Castro::do_old_sources() time = 0.005525241 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.02256203 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.009174798 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.01022265 ...estimated hydro-limited timestep at level 0: 5.955565339e-07 ...estimated diffusion-limited timestep at level 0: 0.03422898903 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.955565339e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 5.607665181 [Level 0 step 1] Advanced 524288 cells [Level 1 step 1] ADVANCE with dt = 1.463901697e-08  Beginning subcycle 1 starting at time 0 with dt = 1.463901697e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.574813085 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.070805612 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 1.090100065 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.28064247 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.431926543 ...estimated hydro-limited timestep at level 1: 1.105911959e-07 ...estimated diffusion-limited timestep at level 1: 0.001442942058 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.105911959e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.244632825 [Level 1 step 1] Advanced 8388608 cells [Level 1 step 2] ADVANCE with dt = 1.463901697e-08  Beginning subcycle 1 starting at time 1.463901697e-08 with dt = 1.463901697e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.58077018 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.066763226 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.908037242 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.273430385 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.43548868 ...estimated hydro-limited timestep at level 1: 1.088448009e-07 ...estimated diffusion-limited timestep at level 1: 0.00144166338 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.088448009e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.399834531 [Level 1 step 2] Advanced 8388608 cells [Level 1 step 3] ADVANCE with dt = 1.463901697e-08  Beginning subcycle 1 starting at time 2.927803394e-08 with dt = 1.463901697e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.581578151 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.062818369 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.871855111 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.262481732 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.435861055 ...estimated hydro-limited timestep at level 1: 1.075653951e-07 ...estimated diffusion-limited timestep at level 1: 0.001441027508 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.075653951e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.473772087 [Level 1 step 3] Advanced 8388608 cells [Level 1 step 4] ADVANCE with dt = 1.463901697e-08  Beginning subcycle 1 starting at time 4.39170509e-08 with dt = 1.463901697e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.575662145 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.060861152 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.870053391 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.271647251 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.435366136 ...estimated hydro-limited timestep at level 1: 1.062722315e-07 ...estimated diffusion-limited timestep at level 1: 0.001441017873 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.062722315e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.470219249 [Level 1 step 4] Advanced 8388608 cells ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.220184025 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.015240081 Castro::reflux() at level 0 : time = 0.259369453 [STEP 1] Coarse TimeStep time: 14.43880992 [STEP 1] FAB kilobyte spread across MPI nodes: [11388286 ... 11388286] STEP = 1 TIME = 5.855606787e-08 DT = 5.855606787e-08 ...estimated hydro-limited timestep at level 0: 5.956125921e-07 ...estimated diffusion-limited timestep at level 0: 0.03412422782 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.956125921e-07 ...estimated hydro-limited timestep at level 1: 1.062722315e-07 ...estimated diffusion-limited timestep at level 1: 0.001441017873 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.062722315e-07 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 5.956125921e-07 ... but limiting to: 6.441167466e-08 = 1.1 * 5.855606787e-08 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 1.062722315e-07 ... but limiting to: 1.610291866e-08 = 1.1 * 1.463901697e-08 [Level 0 step 2] ADVANCE with dt = 6.441167466e-08  Beginning subcycle 1 starting at time 5.855606787e-08 with dt = 6.441167466e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.012261225 ... compute diffusive term at level 0 Castro::do_old_sources() time = 0.0051291 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.219864689 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.023614284 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.009839191 ...estimated hydro-limited timestep at level 0: 5.775611698e-07 ...estimated diffusion-limited timestep at level 0: 0.02495612599 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.775611698e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 1.368447706 [Level 0 step 2] Advanced 524288 cells [Level 1 step 5] ADVANCE with dt = 1.610291866e-08  Beginning subcycle 1 starting at time 5.855606787e-08 with dt = 1.610291866e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.573301871 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.06354633 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.870949163 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.274560347 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.43051618 ...estimated hydro-limited timestep at level 1: 1.04291752e-07 ...estimated diffusion-limited timestep at level 1: 0.001441678669 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.04291752e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.572252079 [Level 1 step 5] Advanced 8388608 cells [Level 1 step 6] ADVANCE with dt = 1.610291866e-08  Beginning subcycle 1 starting at time 7.465898654e-08 with dt = 1.610291866e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.58018415 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.06653841 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.873141315 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.276524558 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.432987678 ...estimated hydro-limited timestep at level 1: 1.029901919e-07 ...estimated diffusion-limited timestep at level 1: 0.001443031491 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.029901919e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.468350233 [Level 1 step 6] Advanced 8388608 cells [Level 1 step 7] ADVANCE with dt = 1.610291866e-08  Beginning subcycle 1 starting at time 9.07619052e-08 with dt = 1.610291866e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.580384917 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.062615431 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.863284584 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.269840136 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.433909611 ...estimated hydro-limited timestep at level 1: 1.020593119e-07 ...estimated diffusion-limited timestep at level 1: 0.001412972282 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.020593119e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.475889215 [Level 1 step 7] Advanced 8388608 cells [Level 1 step 8] ADVANCE with dt = 1.610291866e-08  Beginning subcycle 1 starting at time 1.068648239e-07 with dt = 1.610291866e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.578912248 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.06872313 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.870403585 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.271166423 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.431917787 ...estimated hydro-limited timestep at level 1: 1.007917421e-07 ...estimated diffusion-limited timestep at level 1: 0.001417864623 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.007917421e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.462739718 [Level 1 step 8] Advanced 8388608 cells ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.218061967 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.008970689 Castro::reflux() at level 0 : time = 0.249245667 [STEP 2] Coarse TimeStep time: 14.15190768 [STEP 2] FAB kilobyte spread across MPI nodes: [11388286 ... 11388286] STEP = 2 TIME = 1.229677425e-07 DT = 6.441167466e-08 ...estimated hydro-limited timestep at level 0: 5.956095787e-07 ...estimated diffusion-limited timestep at level 0: 0.0342002105 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.956095787e-07 ...estimated hydro-limited timestep at level 1: 1.007917421e-07 ...estimated diffusion-limited timestep at level 1: 0.001417864623 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.007917421e-07 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 5.956095787e-07 ... but limiting to: 7.085284213e-08 = 1.1 * 6.441167466e-08 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 1.007917421e-07 ... but limiting to: 1.771321053e-08 = 1.1 * 1.610291866e-08 Now regridding at level lbase = 0 grid_places() time: 0.000602645 new finest: 1 Castro::numpts_1d at level 1 is 635 Installing Diffusion level 1 STEP = 2 TIME = 1.229677425e-07 : REGRID with lbase = 0 Level 1 32 grids 8388608 cells 25 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 ...estimated hydro-limited timestep at level 0: 5.956095787e-07 ...estimated diffusion-limited timestep at level 0: 0.0342002105 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.956095787e-07 ...estimated hydro-limited timestep at level 1: 1.007917421e-07 ...estimated diffusion-limited timestep at level 1: 0.001417864623 Castro::estTimeStep (hydro-limited) at level 1: estdt = 1.007917421e-07 [Level 0 step 3] ADVANCE with dt = 7.085284213e-08  Beginning subcycle 1 starting at time 1.229677425e-07 with dt = 7.085284213e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.012022933 ... compute diffusive term at level 0 Castro::do_old_sources() time = 0.007619826 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.099176274 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.024004108 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.009127708 ...estimated hydro-limited timestep at level 0: 5.548608925e-07 ...estimated diffusion-limited timestep at level 0: 0.0251050223 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.548608925e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 1.964948887 [Level 0 step 3] Advanced 524288 cells [Level 1 step 9] ADVANCE with dt = 1.771321053e-08  Beginning subcycle 1 starting at time 1.229677425e-07 with dt = 1.771321053e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.569022579 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.100357477 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 1.034376161 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.26967312 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.429272775 ...estimated hydro-limited timestep at level 1: 9.946434489e-08 ...estimated diffusion-limited timestep at level 1: 0.001423573546 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.946434489e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.27560333 [Level 1 step 9] Advanced 8388608 cells [Level 1 step 10] ADVANCE with dt = 1.771321053e-08  Beginning subcycle 1 starting at time 1.406809531e-07 with dt = 1.771321053e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.578504245 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.549031167 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.981363307 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.272506624 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.428014516 ...estimated hydro-limited timestep at level 1: 9.833722462e-08 ...estimated diffusion-limited timestep at level 1: 0.001429585926 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.833722462e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.050396701 [Level 1 step 10] Advanced 8388608 cells [Level 1 step 11] ADVANCE with dt = 1.771321053e-08  Beginning subcycle 1 starting at time 1.583941636e-07 with dt = 1.771321053e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.581005203 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.095435864 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.871213591 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.278552404 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.428276188 ...estimated hydro-limited timestep at level 1: 9.739475519e-08 ...estimated diffusion-limited timestep at level 1: 0.001435878378 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.739475519e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.351172162 [Level 1 step 11] Advanced 8388608 cells [Level 1 step 12] ADVANCE with dt = 1.771321053e-08  Beginning subcycle 1 starting at time 1.761073741e-07 with dt = 1.771321053e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.571190375 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.085639629 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.876746298 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.281996987 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.432972219 ...estimated hydro-limited timestep at level 1: 9.661827205e-08 ...estimated diffusion-limited timestep at level 1: 0.001442426424 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.661827205e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.430587234 [Level 1 step 12] Advanced 8388608 cells ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.227627289 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.023748394 Castro::reflux() at level 0 : time = 0.27620331 [STEP 3] Coarse TimeStep time: 15.5198708 [STEP 3] FAB kilobyte spread across MPI nodes: [11947578 ... 11947578] STEP = 3 TIME = 1.938205847e-07 DT = 7.085284213e-08 ...estimated hydro-limited timestep at level 0: 5.691818737e-07 ...estimated diffusion-limited timestep at level 0: 0.03433354803 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.691818737e-07 ...estimated hydro-limited timestep at level 1: 9.661827205e-08 ...estimated diffusion-limited timestep at level 1: 0.001442426424 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.661827205e-08 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 5.691818737e-07 ... but limiting to: 7.793812634e-08 = 1.1 * 7.085284213e-08 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 9.661827205e-08 ... but limiting to: 1.948453158e-08 = 1.1 * 1.771321053e-08 [Level 0 step 4] ADVANCE with dt = 7.793812634e-08  Beginning subcycle 1 starting at time 1.938205847e-07 with dt = 7.793812634e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.012125022 ... compute diffusive term at level 0 Castro::do_old_sources() time = 0.005119739 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.199069636 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.02364728 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.009375152 ...estimated hydro-limited timestep at level 0: 5.352544053e-07 ...estimated diffusion-limited timestep at level 0: 0.02510680508 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.352544053e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 1.475629436 [Level 0 step 4] Advanced 524288 cells [Level 1 step 13] ADVANCE with dt = 1.948453158e-08  Beginning subcycle 1 starting at time 1.938205847e-07 with dt = 1.948453158e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.583071477 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.321879769 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.867908116 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.290022465 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.427975884 ...estimated hydro-limited timestep at level 1: 9.596779956e-08 ...estimated diffusion-limited timestep at level 1: 0.00144991653 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.596779956e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.34815991 [Level 1 step 13] Advanced 8388608 cells [Level 1 step 14] ADVANCE with dt = 1.948453158e-08  Beginning subcycle 1 starting at time 2.133051162e-07 with dt = 1.948453158e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.581613247 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.064740276 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.879352225 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.23142378 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.430254084 ...estimated hydro-limited timestep at level 1: 9.452287775e-08 ...estimated diffusion-limited timestep at level 1: 0.001457655536 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.452287775e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.540305942 [Level 1 step 14] Advanced 8388608 cells [Level 1 step 15] ADVANCE with dt = 1.948453158e-08  Beginning subcycle 1 starting at time 2.327896478e-07 with dt = 1.948453158e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.578680104 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.06714444 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.870875939 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.263396124 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.433018317 ...estimated hydro-limited timestep at level 1: 9.194135814e-08 ...estimated diffusion-limited timestep at level 1: 0.001465621248 Castro::estTimeStep (hydro-limited) at level 1: estdt = 9.194135814e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.5371778 [Level 1 step 15] Advanced 8388608 cells [Level 1 step 16] ADVANCE with dt = 1.948453158e-08  Beginning subcycle 1 starting at time 2.522741794e-07 with dt = 1.948453158e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.571374089 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.0630215 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.865263247 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.264969498 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.429278009 ...estimated hydro-limited timestep at level 1: 8.980934715e-08 ...estimated diffusion-limited timestep at level 1: 0.001473788583 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.980934715e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.531336107 [Level 1 step 16] Advanced 8388608 cells ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.221864622 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.010904166 Castro::reflux() at level 0 : time = 0.254163869 [STEP 4] Coarse TimeStep time: 14.16773681 [STEP 4] FAB kilobyte spread across MPI nodes: [11947578 ... 11947578] STEP = 4 TIME = 2.71758711e-07 DT = 7.793812634e-08 ...estimated hydro-limited timestep at level 0: 5.321820281e-07 ...estimated diffusion-limited timestep at level 0: 0.03454094543 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.321820281e-07 ...estimated hydro-limited timestep at level 1: 8.980934715e-08 ...estimated diffusion-limited timestep at level 1: 0.001473788583 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.980934715e-08 Castro::compute_new_dt : limiting dt at level 0 ... new dt computed: 5.321820281e-07 ... but limiting to: 8.573193897e-08 = 1.1 * 7.793812634e-08 Castro::compute_new_dt : limiting dt at level 1 ... new dt computed: 8.980934715e-08 ... but limiting to: 2.143298474e-08 = 1.1 * 1.948453158e-08 Now regridding at level lbase = 0 grid_places() time: 0.000564487 new finest: 1 Castro::numpts_1d at level 1 is 635 Installing Diffusion level 1 STEP = 4 TIME = 2.71758711e-07 : REGRID with lbase = 0 Level 1 32 grids 8388608 cells 25 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 ...estimated hydro-limited timestep at level 0: 5.321820281e-07 ...estimated diffusion-limited timestep at level 0: 0.03454094543 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.321820281e-07 ...estimated hydro-limited timestep at level 1: 8.980934715e-08 ...estimated diffusion-limited timestep at level 1: 0.001473788583 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.980934715e-08 [Level 0 step 5] ADVANCE with dt = 8.573193897e-08  Beginning subcycle 1 starting at time 2.71758711e-07 with dt = 8.573193897e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.011752095 ... compute diffusive term at level 0 Castro::do_old_sources() time = 0.005060457 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.12853028 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.022985576 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.009255929 ...estimated hydro-limited timestep at level 0: 5.189796522e-07 ...estimated diffusion-limited timestep at level 0: 0.02532684875 Castro::estTimeStep (hydro-limited) at level 0: estdt = 5.189796522e-07  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 1.900183921 [Level 0 step 5] Advanced 524288 cells [Level 1 step 17] ADVANCE with dt = 2.143298474e-08  Beginning subcycle 1 starting at time 2.71758711e-07 with dt = 2.143298474e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.577257257 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.069472706 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.849870218 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.295081462 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.431092944 ...estimated hydro-limited timestep at level 1: 8.78491966e-08 ...estimated diffusion-limited timestep at level 1: 0.001483009535 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.78491966e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.320230724 [Level 1 step 17] Advanced 8388608 cells [Level 1 step 18] ADVANCE with dt = 2.143298474e-08  Beginning subcycle 1 starting at time 2.931916957e-07 with dt = 2.143298474e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.572953139 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.120559891 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.866336403 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.274944255 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.428171597 ...estimated hydro-limited timestep at level 1: 8.655410317e-08 ...estimated diffusion-limited timestep at level 1: 0.001471170931 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.655410317e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.369130868 [Level 1 step 18] Advanced 8388608 cells [Level 1 step 19] ADVANCE with dt = 2.143298474e-08  Beginning subcycle 1 starting at time 3.146246805e-07 with dt = 2.143298474e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.577648831 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.106408853 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.972124723 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.276697485 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.429034239 ...estimated hydro-limited timestep at level 1: 8.564324989e-08 ...estimated diffusion-limited timestep at level 1: 0.001378651818 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.564324989e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.345670555 [Level 1 step 19] Advanced 8388608 cells [Level 1 step 20] ADVANCE with dt = 2.143298474e-08  Beginning subcycle 1 starting at time 3.360576652e-07 with dt = 2.143298474e-08 Estimated number of subcycles remaining: 1 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.578053738 ... compute diffusive term at level 1 Castro::do_old_sources() time = 0.060201357 ... Entering construct_ctu_hydro_source() ... Leaving construct_ctu_hydro_source() Castro::construct_ctu_hydro_source() time = 0.870987785 ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.297704532 ... Entering burner and doing half-timestep of burning. ... Leaving burner after completing half-timestep of burning. Castro::react_state() time = 0.432308288 ...estimated hydro-limited timestep at level 1: 8.50375645e-08 ...estimated diffusion-limited timestep at level 1: 0.001396857724 Castro::estTimeStep (hydro-limited) at level 1: estdt = 8.50375645e-08  Subcycle completed Subcycling complete Zones advanced per microsecond at this level: 2.439721632 [Level 1 step 20] Advanced 8388608 cells ... compute diffusive term at level 1 ... compute diffusive term at level 1 Castro::do_new_sources() time = 0.216799038 ... compute diffusive term at level 0 ... compute diffusive term at level 0 Castro::do_new_sources() time = 0.019912554 Castro::reflux() at level 0 : time = 0.260784886 [STEP 5] Coarse TimeStep time: 15.21663428 [STEP 5] FAB kilobyte spread across MPI nodes: [11947578 ... 11947578] STEP = 5 TIME = 3.5749065e-07 DT = 8.573193897e-08 PLOTFILE: file = flame_wave-3d_plt00005 Write plotfile time = 4.792002666 seconds Ending run at 08:35:50 UTC on 2022-04-11. Run time = 83.13079112 Run time without initialization = 78.28791106 Average number of zones advanced per microsecond: 2.176 Average number of zones advanced per microsecond per rank: 2.176 CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 14291772160 TinyProfiler total time across processes [min...avg...max]: 83.13 ... 83.13 ... 83.13 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::react_state() 50 20.2687 20.2687 20.2687 24.38% Castro::construct_ctu_hydro_source() 25 18.69 18.69 18.69 22.49% Castro::FluxRegFineAdd() 25 8.286 8.286 8.286 9.97% VisMF::Write(FabArray) 4 6.314 6.314 6.314 7.60% FabArray::setVal() 802 3.984 3.984 3.984 4.79% Castro::normalize_species() 233 3.834 3.834 3.834 4.61% Castro::expand_state() 25 2.955 2.955 2.955 3.55% Castro::construct_new_gravity_source() 35 2.881 2.881 2.881 3.47% Castro::reset_internal_energy() 236 2.792 2.792 2.792 3.36% FabArray::ParallelCopy_nowait() 1245 1.597 1.597 1.597 1.92% Castro::getTempDiffusionTerm() 95 1.562 1.562 1.562 1.88% Castro::computeTemp() 236 1.538 1.538 1.538 1.85% Amr::InitAmr() 1 1.054 1.054 1.054 1.27% MultiFab::min() 125 0.9437 0.9437 0.9437 1.14% FabArray::setDomainBndry() 591 0.6826 0.6826 0.6826 0.82% Castro::derive() 144 0.6453 0.6453 0.6453 0.78% Amr::writePlotFile() 2 0.64 0.64 0.64 0.77% Castro::construct_new_rotation_source() 35 0.6378 0.6378 0.6378 0.77% Castro::estTimeStep() 40 0.4306 0.4306 0.4306 0.52% StateDataPhysBCFunct::() 591 0.4167 0.4167 0.4167 0.50% MultiFab::Saxpy() 260 0.3019 0.3019 0.3019 0.36% Castro::do_advance_ctu() 25 0.2998 0.2998 0.2998 0.36% Castro::finalize_advance() 25 0.2605 0.2605 0.2605 0.31% FillPatchSingleLevel 591 0.2445 0.2445 0.2445 0.29% Castro::construct_old_gravity_source() 25 0.2086 0.2086 0.2086 0.25% StateData::FillBoundary(geom) 4528 0.2028 0.2028 0.2028 0.24% Castro::init(old) 2 0.1849 0.1849 0.1849 0.22% Gravity::get_new_grav_vector() 27 0.1691 0.1691 0.1691 0.20% BndryData::define() 95 0.1189 0.1189 0.1189 0.14% Castro::construct_new_source() 245 0.1018 0.1018 0.1018 0.12% Castro::enforce_min_density() 233 0.09623 0.09623 0.09623 0.12% Gravity::get_old_grav_vector() 25 0.08991 0.08991 0.08991 0.11% MLCellLinOp::defineAuxData() 95 0.08815 0.08815 0.08815 0.11% MLCellLinOp::setLevelBC() 95 0.08153 0.08153 0.08153 0.10% Diffusion::applyop_mlmg() 95 0.07941 0.07941 0.07941 0.10% Castro::construct_old_rotation_source() 25 0.0598 0.0598 0.0598 0.07% MLABecLaplacian::Fapply() 95 0.05748 0.05748 0.05748 0.07% amrex::average_down 30 0.05144 0.05144 0.05144 0.06% Castro::initData() 3 0.04631 0.04631 0.04631 0.06% FillPatchInterp(Fab) 130 0.02814 0.02814 0.02814 0.03% MultiFab::Xpay() 95 0.02549 0.02549 0.02549 0.03% Castro::reflux() 5 0.0174 0.0174 0.0174 0.02% FabArray::mult() 95 0.01731 0.01731 0.01731 0.02% FillPatchIterator::Initialize 461 0.01543 0.01543 0.01543 0.02% FabArray::setVal(val, thecmd, scomp, ncomp) 1140 0.01451 0.01451 0.01451 0.02% MLCellLinOp::prepareForSolve() 95 0.01204 0.01204 0.01204 0.01% FillBoundary_nowait() 145 0.0105 0.0105 0.0105 0.01% FluxRegister::Reflux() 30 0.009986 0.009986 0.009986 0.01% MLCellLinOp::applyBC() 95 0.009262 0.009262 0.009262 0.01% MLABecLaplacian::define() 95 0.008596 0.008596 0.008596 0.01% FabArrayBase::CPC::define() 310 0.007934 0.007934 0.007934 0.01% Amr::regrid() 3 0.007513 0.007513 0.007513 0.01% MultiFab::max() 50 0.006469 0.006469 0.006469 0.01% Amr::defBaseLevel() 1 0.003802 0.003802 0.003802 0.00% CellConservativeLinear::interp() 130 0.003174 0.003174 0.003174 0.00% MLMG::apply() 95 0.003041 0.003041 0.003041 0.00% FillPatchTwoLevels 238 0.003031 0.003031 0.003031 0.00% Castro::enforce_speed_limit() 233 0.002895 0.002895 0.002895 0.00% FabArrayBase::getCPC() 2173 0.002326 0.002326 0.002326 0.00% Castro::add_temp_diffusion_to_sources() 95 0.001716 0.001716 0.001716 0.00% Amr::bldFineLevels() 1 0.001478 0.001478 0.001478 0.00% Castro::enforce_consistent_e() 3 0.001446 0.001446 0.001446 0.00% AmrMesh::MakeNewGrids() 4 0.001367 0.001367 0.001367 0.00% Castro::subcycle_advance_ctu() 25 0.00136 0.00136 0.00136 0.00% Castro::initialize_advance() 25 0.001161 0.001161 0.001161 0.00% Castro::initialize_do_advance() 25 0.00113 0.00113 0.00113 0.00% MLCellLinOp::defineBC() 95 0.0009173 0.0009173 0.0009173 0.00% main() 1 0.000884 0.000884 0.000884 0.00% Castro::construct_new_diff_source() 35 0.0008796 0.0008796 0.0008796 0.00% Castro::construct_old_diff_source() 25 0.0007717 0.0007717 0.0007717 0.00% Castro::advance() 25 0.000639 0.000639 0.000639 0.00% FabArray::ParallelCopy() 1245 0.000533 0.000533 0.000533 0.00% Castro::construct_old_gravity() 25 0.0004791 0.0004791 0.0004791 0.00% Castro::construct_old_source() 175 0.0004767 0.0004767 0.0004767 0.00% Castro::swap_state_time_levels() 25 0.0004522 0.0004522 0.0004522 0.00% StateData::define() 25 0.0004266 0.0004266 0.0004266 0.00% Castro::clean_state() 233 0.0003908 0.0003908 0.0003908 0.00% Castro::create_source_corrector() 25 0.0003756 0.0003756 0.0003756 0.00% Castro::do_new_sources() 35 0.0003611 0.0003611 0.0003611 0.00% Castro::finalize_do_advance() 25 0.0003453 0.0003453 0.0003453 0.00% Amr::timeStep() 25 0.0003095 0.0003095 0.0003095 0.00% MLLinOp::defineGrids() 95 0.0003006 0.0003006 0.0003006 0.00% TagBoxArray::collate() 4 0.0002463 0.0002463 0.0002463 0.00% Castro::do_old_sources() 25 0.0002387 0.0002387 0.0002387 0.00% FabArrayBase::TheFPinfo() 130 0.0001848 0.0001848 0.0001848 0.00% TagBoxArray::mapPRD 4 0.0001689 0.0001689 0.0001689 0.00% MLABecLaplacian::prepareForSolve() 95 0.0001418 0.0001418 0.0001418 0.00% OwnerMask() 4 0.0001373 0.0001373 0.0001373 0.00% Castro::apply_problem_tags() 4 0.0001135 0.0001135 0.0001135 0.00% Amr::coarseTimeStep() 5 0.0001126 0.0001126 0.0001126 0.00% FabArrayBase::FB::FB() 3 0.0001068 0.0001068 0.0001068 0.00% Castro::construct_new_gravity() 25 9.229e-05 9.229e-05 9.229e-05 0.00% MLCellLinOp::solutionResidual() 95 8.636e-05 8.636e-05 8.636e-05 0.00% MLLinOp::define() 95 8.59e-05 8.59e-05 8.59e-05 0.00% MLCellLinOp::apply() 95 8.054e-05 8.054e-05 8.054e-05 0.00% FabArrayBase::getFB() 145 7.974e-05 7.974e-05 7.974e-05 0.00% ClusterList::intersect() 4 7.496e-05 7.496e-05 7.496e-05 0.00% Castro::post_timestep() 25 7.473e-05 7.473e-05 7.473e-05 0.00% FabArray::FillBoundary() 145 7.317e-05 7.317e-05 7.317e-05 0.00% Amr::grid_places() 4 6.107e-05 6.107e-05 6.107e-05 0.00% Amr::writeSmallPlotFile() 1 5.962e-05 5.962e-05 5.962e-05 0.00% Castro::computeNewDt() 6 5.68e-05 5.68e-05 5.68e-05 0.00% Castro::apply_source_to_state() 70 5.017e-05 5.017e-05 5.017e-05 0.00% AmrLevel::AmrLevel(dm) 5 4.526e-05 4.526e-05 4.526e-05 0.00% MLABecLaplacian::averageDownCoeffs() 95 4.102e-05 4.102e-05 4.102e-05 0.00% Castro::post_regrid() 8 3.758e-05 3.758e-05 3.758e-05 0.00% Gravity::swapTimeLevels() 25 3.104e-05 3.104e-05 3.104e-05 0.00% FPinfo::FPinfo() 3 2.712e-05 2.712e-05 2.712e-05 0.00% AmrMesh-cluster 4 2.597e-05 2.597e-05 2.597e-05 0.00% Castro::avgDown(state_indx) 30 2.016e-05 2.016e-05 2.016e-05 0.00% Amr::FinalizeInit() 1 1.832e-05 1.832e-05 1.832e-05 0.00% Castro::computeInitialDt() 2 1.684e-05 1.684e-05 1.684e-05 0.00% Castro::retry_advance_ctu() 25 1.444e-05 1.444e-05 1.444e-05 0.00% amrex::average_down_w_geom 30 1.27e-05 1.27e-05 1.27e-05 0.00% Amr::initSubcycle() 1 1.151e-05 1.151e-05 1.151e-05 0.00% Gravity::set_mass_offset() 5 8.296e-06 8.296e-06 8.296e-06 0.00% Amr::InitializeInit() 1 8.164e-06 8.164e-06 8.164e-06 0.00% Castro::post_init() 2 7.615e-06 7.615e-06 7.615e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 2 7.027e-06 7.027e-06 7.027e-06 0.00% Castro::avgDown() 6 6.44e-06 6.44e-06 6.44e-06 0.00% Castro::errorEst() 4 3.722e-06 3.722e-06 3.722e-06 0.00% BoxList::parallelComplementIn() 8 3.716e-06 3.716e-06 3.716e-06 0.00% BoxList::complementIn 8 2.462e-06 2.462e-06 2.462e-06 0.00% Amr::init() 1 2.074e-06 2.074e-06 2.074e-06 0.00% DistributionMapping::Distribute() 2 2.031e-06 2.031e-06 2.031e-06 0.00% Castro::apply_tagging_restrictions() 4 1.906e-06 1.906e-06 1.906e-06 0.00% ClusterList::chop() 4 1.713e-06 1.713e-06 1.713e-06 0.00% Amr::initialInit() 1 1.064e-06 1.064e-06 1.064e-06 0.00% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 83.13 83.13 83.13 100.00% Amr::coarseTimeStep() 5 73.5 73.5 73.5 88.41% Amr::timeStep() 25 73.42 73.42 73.42 88.32% Castro::advance() 25 71.31 71.31 71.31 85.78% Castro::subcycle_advance_ctu() 25 59.21 59.21 59.21 71.22% Castro::do_advance_ctu() 25 59.21 59.21 59.21 71.22% Castro::react_state() 50 20.29 20.29 20.29 24.41% Castro::construct_ctu_hydro_source() 25 18.69 18.69 18.69 22.49% Castro::finalize_advance() 25 8.549 8.549 8.549 10.28% Castro::FluxRegFineAdd() 25 8.286 8.286 8.286 9.97% Castro::clean_state() 233 8.246 8.246 8.246 9.92% Amr::writePlotFile() 2 8.143 8.143 8.143 9.80% Castro::do_new_sources() 35 6.764 6.764 6.764 8.14% VisMF::Write(FabArray) 4 6.314 6.314 6.314 7.60% Castro::construct_new_source() 245 6.246 6.246 6.246 7.51% Castro::computeTemp() 236 4.33 4.33 4.33 5.21% FabArray::setVal() 802 3.984 3.984 3.984 4.79% Castro::add_temp_diffusion_to_sources() 95 3.928 3.928 3.928 4.72% Castro::initialize_do_advance() 25 3.851 3.851 3.851 4.63% Castro::normalize_species() 233 3.834 3.834 3.834 4.61% Castro::getTempDiffusionTerm() 95 3.791 3.791 3.791 4.56% Amr::init() 1 3.789 3.789 3.789 4.56% Castro::initialize_advance() 25 3.553 3.553 3.553 4.27% Castro::expand_state() 25 3.515 3.515 3.515 4.23% FillPatchIterator::Initialize 461 3.188 3.188 3.188 3.84% Castro::construct_new_gravity_source() 35 2.881 2.881 2.881 3.47% Castro::reset_internal_energy() 236 2.792 2.792 2.792 3.36% Castro::construct_new_diff_source() 35 2.625 2.625 2.625 3.16% FillPatchTwoLevels 238 2.421 2.421 2.421 2.91% FillPatchSingleLevel 591 2.393 2.393 2.393 2.88% Castro::do_old_sources() 25 2.255 2.255 2.255 2.71% FabArray::ParallelCopy() 1245 1.607 1.607 1.607 1.93% FabArray::ParallelCopy_nowait() 1245 1.606 1.606 1.606 1.93% Castro::post_timestep() 25 1.58 1.58 1.58 1.90% Castro::construct_old_source() 175 1.573 1.573 1.573 1.89% Castro::construct_old_diff_source() 25 1.304 1.304 1.304 1.57% Castro::reflux() 5 1.3 1.3 1.3 1.56% Castro::derive() 144 1.189 1.189 1.189 1.43% Amr::InitAmr() 1 1.054 1.054 1.054 1.27% MultiFab::min() 125 0.9437 0.9437 0.9437 1.14% FabArray::setDomainBndry() 591 0.6826 0.6826 0.6826 0.82% Amr::regrid() 3 0.6525 0.6525 0.6525 0.78% Castro::construct_new_rotation_source() 35 0.6378 0.6378 0.6378 0.77% StateDataPhysBCFunct::() 591 0.6195 0.6195 0.6195 0.75% Diffusion::applyop_mlmg() 95 0.5576 0.5576 0.5576 0.67% Amr::initialInit() 1 0.4375 0.4375 0.4375 0.53% Castro::estTimeStep() 40 0.4306 0.4306 0.4306 0.52% Amr::FinalizeInit() 1 0.4136 0.4136 0.4136 0.50% Amr::bldFineLevels() 1 0.3931 0.3931 0.3931 0.47% Castro::init(old) 2 0.3689 0.3689 0.3689 0.44% MultiFab::Saxpy() 260 0.3019 0.3019 0.3019 0.36% Castro::construct_old_gravity() 25 0.2383 0.2383 0.2383 0.29% MLABecLaplacian::define() 95 0.2328 0.2328 0.2328 0.28% Castro::construct_old_gravity_source() 25 0.2086 0.2086 0.2086 0.25% Castro::construct_new_gravity() 25 0.2056 0.2056 0.2056 0.25% StateData::FillBoundary(geom) 4528 0.2028 0.2028 0.2028 0.24% Gravity::get_old_grav_vector() 25 0.1839 0.1839 0.1839 0.22% Castro::apply_source_to_state() 70 0.1836 0.1836 0.1836 0.22% Gravity::get_new_grav_vector() 27 0.1824 0.1824 0.1824 0.22% MLMG::apply() 95 0.1465 0.1465 0.1465 0.18% MLCellLinOp::defineBC() 95 0.1284 0.1284 0.1284 0.15% BndryData::define() 95 0.1275 0.1275 0.1275 0.15% Castro::computeNewDt() 6 0.1267 0.1267 0.1267 0.15% MLCellLinOp::solutionResidual() 95 0.102 0.102 0.102 0.12% Castro::post_regrid() 8 0.09877 0.09877 0.09877 0.12% Castro::initData() 3 0.09663 0.09663 0.09663 0.12% Castro::enforce_min_density() 233 0.09623 0.09623 0.09623 0.12% MLCellLinOp::defineAuxData() 95 0.09533 0.09533 0.09533 0.11% MLCellLinOp::setLevelBC() 95 0.08857 0.08857 0.08857 0.11% MLCellLinOp::apply() 95 0.07643 0.07643 0.07643 0.09% Castro::construct_old_rotation_source() 25 0.0598 0.0598 0.0598 0.07% MLABecLaplacian::Fapply() 95 0.05748 0.05748 0.05748 0.07% Castro::avgDown() 6 0.05588 0.05588 0.05588 0.07% Castro::avgDown(state_indx) 30 0.05587 0.05587 0.05587 0.07% amrex::average_down_w_geom 30 0.05585 0.05585 0.05585 0.07% amrex::average_down 30 0.05584 0.05584 0.05584 0.07% FillPatchInterp(Fab) 130 0.03131 0.03131 0.03131 0.04% MultiFab::Xpay() 95 0.02549 0.02549 0.02549 0.03% Amr::InitializeInit() 1 0.02392 0.02392 0.02392 0.03% Amr::defBaseLevel() 1 0.02391 0.02391 0.02391 0.03% MLCellLinOp::applyBC() 95 0.01887 0.01887 0.01887 0.02% Castro::computeInitialDt() 2 0.01864 0.01864 0.01864 0.02% FabArray::mult() 95 0.01731 0.01731 0.01731 0.02% FabArray::setVal(val, thecmd, scomp, ncomp) 1140 0.01451 0.01451 0.01451 0.02% FluxRegister::Reflux() 30 0.01425 0.01425 0.01425 0.02% MLABecLaplacian::prepareForSolve() 95 0.01222 0.01222 0.01222 0.01% MLCellLinOp::prepareForSolve() 95 0.01204 0.01204 0.01204 0.01% FabArray::FillBoundary() 145 0.01076 0.01076 0.01076 0.01% FillBoundary_nowait() 145 0.01069 0.01069 0.01069 0.01% FabArrayBase::getCPC() 2173 0.01026 0.01026 0.01026 0.01% FabArrayBase::CPC::define() 310 0.007934 0.007934 0.007934 0.01% MultiFab::max() 50 0.006469 0.006469 0.006469 0.01% Castro::post_init() 2 0.005905 0.005905 0.005905 0.01% CellConservativeLinear::interp() 130 0.003174 0.003174 0.003174 0.00% Castro::enforce_speed_limit() 233 0.002895 0.002895 0.002895 0.00% Amr::grid_places() 4 0.002569 0.002569 0.002569 0.00% AmrMesh::MakeNewGrids() 4 0.002508 0.002508 0.002508 0.00% Castro::enforce_consistent_e() 3 0.001446 0.001446 0.001446 0.00% TagBoxArray::mapPRD 4 0.0005184 0.0005184 0.0005184 0.00% AmrLevel::AmrLevel(dm) 5 0.0004718 0.0004718 0.0004718 0.00% Castro::swap_state_time_levels() 25 0.0004522 0.0004522 0.0004522 0.00% StateData::define() 25 0.0004266 0.0004266 0.0004266 0.00% MLLinOp::define() 95 0.0003864 0.0003864 0.0003864 0.00% Castro::create_source_corrector() 25 0.0003756 0.0003756 0.0003756 0.00% Castro::finalize_do_advance() 25 0.0003453 0.0003453 0.0003453 0.00% MLLinOp::defineGrids() 95 0.0003006 0.0003006 0.0003006 0.00% TagBoxArray::collate() 4 0.0002463 0.0002463 0.0002463 0.00% FabArrayBase::TheFPinfo() 130 0.000212 0.000212 0.000212 0.00% FabArrayBase::getFB() 145 0.0001866 0.0001866 0.0001866 0.00% OwnerMask() 4 0.0001373 0.0001373 0.0001373 0.00% Castro::errorEst() 4 0.0001191 0.0001191 0.0001191 0.00% Castro::apply_problem_tags() 4 0.0001135 0.0001135 0.0001135 0.00% FabArrayBase::FB::FB() 3 0.0001068 0.0001068 0.0001068 0.00% AmrMesh-cluster 4 0.0001026 0.0001026 0.0001026 0.00% ClusterList::intersect() 4 7.496e-05 7.496e-05 7.496e-05 0.00% Amr::writeSmallPlotFile() 1 5.962e-05 5.962e-05 5.962e-05 0.00% MLABecLaplacian::averageDownCoeffs() 95 4.102e-05 4.102e-05 4.102e-05 0.00% Gravity::swapTimeLevels() 25 3.104e-05 3.104e-05 3.104e-05 0.00% FPinfo::FPinfo() 3 2.712e-05 2.712e-05 2.712e-05 0.00% Castro::retry_advance_ctu() 25 1.444e-05 1.444e-05 1.444e-05 0.00% Amr::initSubcycle() 1 1.151e-05 1.151e-05 1.151e-05 0.00% DistributionMapping::SFCProcessorMapDoIt() 2 9.058e-06 9.058e-06 9.058e-06 0.00% Gravity::set_mass_offset() 5 8.296e-06 8.296e-06 8.296e-06 0.00% BoxList::parallelComplementIn() 8 6.178e-06 6.178e-06 6.178e-06 0.00% BoxList::complementIn 8 2.462e-06 2.462e-06 2.462e-06 0.00% DistributionMapping::Distribute() 2 2.031e-06 2.031e-06 2.031e-06 0.00% Castro::apply_tagging_restrictions() 4 1.906e-06 1.906e-06 1.906e-06 0.00% ClusterList::chop() 4 1.713e-06 1.713e-06 1.713e-06 0.00% -------------------------------------------------------------------------------------------- Total GPU global memory (MB): 12066 Free GPU global memory (MB): 3 [The Arena] space allocated (MB): 13629 [The Arena] space used (MB): 0 [The Pinned Arena] space allocated (MB): 236 [The Pinned Arena] space used (MB): 0 AMReX (22.04-14-gd70f70e2f56e) finalized