Initializing CUDA...
CUDA initialized with 1 device.
AMReX (23.08-3-g2de66d76894b) initialized

Starting run at 09:00:13 UTC on 2023-08-02.
Successfully read inputs file ... 

Castro git describe: 23.08
AMReX git describe: 23.08-3-g2de66d768
Microphysics git describe: 23.08

reading extern runtime parameters ...
13 Species: 
He4  C12  O16  Ne20  Mg24  Si28  S32  Ar36  Ca40  Ti44  Cr48  Fe52  Ni56  
Successfully read inputs file ... 

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.002667208 new finest: 0
Now regridding at level lbase = 0
grid_places() time: 0.001538075 new finest: 0
STEP = 0 TIME = 0 : REGRID  with lbase = 0

Gravity::fill_multipole_BCs() time = 0.006969148

Gravity::multilevel_solve_for_new_phi() time = 0.048428497

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.201126805  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.003101625 on level 0

Castro::do_old_sources() time = 0.008541145 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.081370775 on level 0


... new-time composite Poisson gravity solve from level 0 to level 0

Gravity::fill_multipole_BCs() time = 0.006912685

Gravity::multilevel_solve_for_new_phi() time = 0.04022991

Castro::construct_new_gravity() time = 0.043550853 on level 0

Castro::do_new_sources() time = 0.008049369 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: 5.323107959

[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.17332635
[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.002184807 new finest: 1
Castro::numpts_1d at level  1 is 340
Gravity::fill_multipole_BCs() time = 0.008043219

Gravity::multilevel_solve_for_new_phi() time = 0.056855931

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.003110568 on level 0

Castro::do_old_sources() time = 0.00622912 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.07932982 on level 0

Castro::construct_old_gravity() time = 0.000321513 on level 1

Castro::do_old_sources() time = 0.001971498 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.0094981 on level 1

Castro::reflux() at level 0 : time = 0.020576086

... new-time composite Poisson gravity solve from level 0 to level 1

Gravity::fill_multipole_BCs() time = 0.007139373

Gravity::multilevel_solve_for_new_phi() time = 0.039254565

Castro::construct_new_gravity() time = 0.04260545 on level 0

Castro::do_new_sources() time = 0.010350685 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.000370017 on level 1

Castro::do_new_sources() time = 0.001615307 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: 4.68157483

[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.281949029
[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.001956847 new finest: 1
Castro::numpts_1d at level  1 is 340
Gravity::fill_multipole_BCs() time = 0.007236712

Gravity::multilevel_solve_for_new_phi() time = 0.014515695

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.003117637 on level 0

Castro::do_old_sources() time = 0.006874298 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.077997276 on level 0

Castro::construct_old_gravity() time = 0.000323783 on level 1

Castro::do_old_sources() time = 0.001437184 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.009004976 on level 1

Castro::reflux() at level 0 : time = 0.017323757

... new-time composite Poisson gravity solve from level 0 to level 1

Gravity::fill_multipole_BCs() time = 0.007165823

Gravity::multilevel_solve_for_new_phi() time = 0.027639654

Castro::construct_new_gravity() time = 0.031012412 on level 0

Castro::do_new_sources() time = 0.006652373 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.000355517 on level 1

Castro::do_new_sources() time = 0.001637965 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: 4.985295777

[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.232205598
[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.001751441 new finest: 1
Castro::numpts_1d at level  1 is 340
Gravity::fill_multipole_BCs() time = 0.00724752

Gravity::multilevel_solve_for_new_phi() time = 0.014717548

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.003204008 on level 0

Castro::do_old_sources() time = 0.006309925 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.162061329 on level 0

Castro::construct_old_gravity() time = 0.000334732 on level 1

Castro::do_old_sources() time = 0.001392549 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.007875297 on level 1

Castro::reflux() at level 0 : time = 0.017369289

... new-time composite Poisson gravity solve from level 0 to level 1

Gravity::fill_multipole_BCs() time = 0.007194481

Gravity::multilevel_solve_for_new_phi() time = 0.027600956

Castro::construct_new_gravity() time = 0.030972183 on level 0

Castro::do_new_sources() time = 0.006530379 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.000358649 on level 1

Castro::do_new_sources() time = 0.002496578 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.633320974

[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.2950339
[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.001879144 new finest: 1
Castro::numpts_1d at level  1 is 340
Gravity::fill_multipole_BCs() time = 0.007124487

Gravity::multilevel_solve_for_new_phi() time = 0.014586262

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.003090838 on level 0

Castro::do_old_sources() time = 0.006524352 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.136727806 on level 0

Castro::construct_old_gravity() time = 0.000314727 on level 1

Castro::do_old_sources() time = 0.001491337 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.012107214 on level 1

Castro::reflux() at level 0 : time = 0.020974607

... new-time composite Poisson gravity solve from level 0 to level 1

Gravity::fill_multipole_BCs() time = 0.009703006

Gravity::multilevel_solve_for_new_phi() time = 0.030370834

Castro::construct_new_gravity() time = 0.033668877 on level 0

Castro::do_new_sources() time = 0.006551807 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.000364819 on level 1

Castro::do_new_sources() time = 0.001728643 on level 1

...estimated hydro-limited timestep at level 1: 7.553385904e-07
...hydro-limited CFL timestep constrained at (i,j,k) = (121,90,90)
Castro::estTimeStep (hydro-limited) at level 1:  estdt = 7.553385904e-07

  Subcycle completed

  Subcycling complete

  Zones advanced per microsecond from level 0 to level 1: 3.858529308

[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.280102433
[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.212086078  seconds


Ending run at 09:00:16 UTC on 2023-08-02.
Run time = 2.968091005
Run time without initialization = 1.475607382

  Average number of zones advanced per microsecond: 3.353
  Average number of zones advanced per microsecond per rank: 3.353

CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 9481961472


TinyProfiler total time across processes [min...avg...max]: 2.968 ... 2.968 ... 2.968

--------------------------------------------------------------------------------------------
Name                                         NCalls  Excl. Min  Excl. Avg  Excl. Max   Max %
--------------------------------------------------------------------------------------------
Amr::InitAmr()                                    1     1.0562     1.0562     1.0562  35.58%
Castro::construct_ctu_hydro_source()              9     0.5442     0.5442     0.5442  18.34%
VisMF::Write(FabArray)                            3     0.4064     0.4064     0.4064  13.69%
Castro::initMFs()                                 5      0.161      0.161      0.161   5.42%
Gravity::fill_multipole_BCs()                    10    0.07301    0.07301    0.07301   2.46%
Castro::computeTemp()                            88    0.06849    0.06849    0.06849   2.31%
Castro::normalize_species()                      87    0.06495    0.06495    0.06495   2.19%
MLCellLinOp::applyBC()                         1948    0.04496    0.04496    0.04496   1.51%
FillBoundary_nowait()                          1759     0.0421     0.0421     0.0421   1.42%
FabArray::setVal()                              951    0.03574    0.03574    0.03574   1.20%
StateData::FillBoundary(geom)                   650    0.03156    0.03156    0.03156   1.06%
Castro::reset_internal_energy(MultiFab)          88    0.02988    0.02988    0.02988   1.01%
FabArray::ParallelCopy_nowait()                 954    0.02898    0.02898    0.02898   0.98%
amrex::Copy()                                   674    0.02734    0.02734    0.02734   0.92%
FluxRegister::Reflux()                           24    0.02164    0.02164    0.02164   0.73%
MLCellLinOp::defineAuxData()                     10    0.01933    0.01933    0.01933   0.65%
Castro::estTimeStep()                            26    0.01897    0.01897    0.01897   0.64%
Castro::enforce_min_density()                    87    0.01857    0.01857    0.01857   0.63%
amrex::Add()                                    167    0.01751    0.01751    0.01751   0.59%
Castro::reflux()                                  4    0.01608    0.01608    0.01608   0.54%
StateDataPhysBCFunct::()                         95    0.01519    0.01519    0.01519   0.51%
FabArray::Saxpy()                               371    0.01351    0.01351    0.01351   0.46%
BndryData::define()                              26    0.01171    0.01171    0.01171   0.39%
MLPoisson::Fsmooth()                           1376    0.01162    0.01162    0.01162   0.39%
Castro::construct_new_source()                   63    0.01094    0.01094    0.01094   0.37%
Castro::problem_post_timestep()                  10   0.009027   0.009027   0.009027   0.30%
MLCellLinOp::reflux()                            30   0.008634   0.008634   0.008634   0.29%
amrex::Dot()                                    466   0.008468   0.008468   0.008468   0.29%
Castro::construct_old_gravity_source()           18   0.008104   0.008104   0.008104   0.27%
Castro::FluxRegCrseInit                           9   0.007921   0.007921   0.007921   0.27%
MLPoisson::Fapply()                             524   0.006511   0.006511   0.006511   0.22%
FabArray::Xpay()                                384    0.00635    0.00635    0.00635   0.21%
FabArray::norminf()                             315   0.006326   0.006326   0.006326   0.21%
amrex::average_down                             233   0.005788   0.005788   0.005788   0.20%
AmrMesh::MakeNewGrids()                           6    0.00526    0.00526    0.00526   0.18%
Castro::volInBoundary()                          42   0.005077   0.005077   0.005077   0.17%
Castro::construct_new_gravity_source()            9   0.004917   0.004917   0.004917   0.17%
Castro::initData()                                1   0.004745   0.004745   0.004745   0.16%
Amr::writePlotFile()                              2   0.004703   0.004703   0.004703   0.16%
MLMG::addInterpCorrection()                     155   0.004234   0.004234   0.004234   0.14%
Castro::wd_update()                               6   0.003842   0.003842   0.003842   0.13%
FabArrayBase::CPC::define()                     534   0.003764   0.003764   0.003764   0.13%
Gravity::actual_solve_with_mlmg()                10   0.003638   0.003638   0.003638   0.12%
Castro::reset_internal_energy(Fab)             1476   0.003597   0.003597   0.003597   0.12%
FillPatchInterp(MF)                              30   0.003565   0.003565   0.003565   0.12%
FabArray::setVal(val, thecmd, scomp, ncomp)     580   0.003387   0.003387   0.003387   0.11%
Castro::construct_old_source()                   63   0.003286   0.003286   0.003286   0.11%
MultiFab::contains_nan()                         18   0.003144   0.003144   0.003144   0.11%
FabArray::setDomainBndry()                       92   0.003122   0.003122   0.003122   0.11%
MLCellLinOp::compGrad()                          18   0.002799   0.002799   0.002799   0.09%
check_for_negative_density()                      9   0.002767   0.002767   0.002767   0.09%
FabArray::mult()                                 55   0.002442   0.002442   0.002442   0.08%
MLCellLinOp::defineBC()                          10   0.002399   0.002399   0.002399   0.08%
Castro::enforce_speed_limit()                    87   0.002388   0.002388   0.002388   0.08%
MLCellLinOp::setLevelBC()                        18   0.002128   0.002128   0.002128   0.07%
FabArray::LinComb()                             233   0.001836   0.001836   0.001836   0.06%
MLMG::prepareForSolve()                          10   0.001771   0.001771   0.001771   0.06%
MLCellLinOp::prepareForSolve()                   10    0.00172    0.00172    0.00172   0.06%
Castro::apply_tagging_restrictions()              6   0.001618   0.001618   0.001618   0.05%
Castro::fill_hybrid_hydro_source()               27   0.001525   0.001525   0.001525   0.05%
MLCellLinOp::updateSolBC()                       25   0.001342   0.001342   0.001342   0.05%
FabArray::norminf(mask)                          21   0.001147   0.001147   0.001147   0.04%
MLPoisson::FFlux()                              150    0.00114    0.00114    0.00114   0.04%
TagBoxArray::mapPRD                               6   0.001121   0.001121   0.001121   0.04%
FabArrayBase::getCPC()                         1522   0.001115   0.001115   0.001115   0.04%
MLCellLinOp::updateCorBC()                       17  0.0009899  0.0009899  0.0009899   0.03%
Gravity::get_new_grav_vector()                   10  0.0009505  0.0009505  0.0009505   0.03%
MLCGSolver::bicgstab                             31  0.0009203  0.0009203  0.0009203   0.03%
OwnerMask()                                       6  0.0008947  0.0008947  0.0008947   0.03%
Gravity::get_old_grav_vector()                    9  0.0008425  0.0008425  0.0008425   0.03%
Castro::build_fine_mask()                        44  0.0008425  0.0008425  0.0008425   0.03%
main()                                            1   0.000748   0.000748   0.000748   0.03%
Gravity::multilevel_solve_for_new_phi()          10  0.0007474  0.0007474  0.0007474   0.03%
average_down_faces                               48  0.0007221  0.0007221  0.0007221   0.02%
FillPatchTwoLevels                               31  0.0006858  0.0006858  0.0006858   0.02%
TagBoxArray::collate()                            6  0.0006021  0.0006021  0.0006021   0.02%
FillPatchIterator::Initialize                    62  0.0005768  0.0005768  0.0005768   0.02%
Castro::FluxRegFineAdd()                          9  0.0005403  0.0005403  0.0005403   0.02%
AmrLevel::FillPatch()                            62  0.0005255  0.0005255  0.0005255   0.02%
MultiFab::max()                                  18  0.0005242  0.0005242  0.0005242   0.02%
FabArrayBase::FB::FB()                           37  0.0004889  0.0004889  0.0004889   0.02%
MLCellLinOp::smooth()                           688  0.0004845  0.0004845  0.0004845   0.02%
MultiFab::Multiply()                              8  0.0004554  0.0004554  0.0004554   0.02%
Castro::apply_problem_tags()                      6   0.000446   0.000446   0.000446   0.02%
Castro::Castro()                                  5  0.0004358  0.0004358  0.0004358   0.01%
FabArray::FillBoundary()                       1759  0.0004333  0.0004333  0.0004333   0.01%
Amr::regrid()                                     5  0.0003731  0.0003731  0.0003731   0.01%
MLMG::interpCorrection_1                         17   0.000328   0.000328   0.000328   0.01%
Castro::linear_to_hybrid_momentum()               1  0.0003122  0.0003122  0.0003122   0.01%
FabArray::ParallelCopy()                        954  0.0003117  0.0003117  0.0003117   0.01%
FabArrayBase::getFB()                          1759   0.000284   0.000284   0.000284   0.01%
Castro::subcycle_advance_ctu()                    5  0.0002527  0.0002527  0.0002527   0.01%
Gravity::update_max_rhs()                        10  0.0002521  0.0002521  0.0002521   0.01%
Amr::coarseTimeStep()                             5  0.0002314  0.0002314  0.0002314   0.01%
Gravity::actual_multilevel_solve()               10  0.0002241  0.0002241  0.0002241   0.01%
MLCellLinOp::apply()                            524  0.0002174  0.0002174  0.0002174   0.01%
Castro::do_new_sources()                          9   0.000208   0.000208   0.000208   0.01%
Castro::construct_old_rotation_source()           9  0.0002069  0.0002069  0.0002069   0.01%
MLLinOp::defineGrids()                           10  0.0002047  0.0002047  0.0002047   0.01%
Castro::construct_new_rotation_source()           9  0.0002013  0.0002013  0.0002013   0.01%
MLMG::mgVcycle()                                 65  0.0001835  0.0001835  0.0001835   0.01%
AMRErrorTag::operator()                           6  0.0001822  0.0001822  0.0001822   0.01%
Castro::clean_state()                            87  0.0001635  0.0001635  0.0001635   0.01%
Castro::initialize_do_advance()                   9  0.0001601  0.0001601  0.0001601   0.01%
StateData::define()                              25  0.0001428  0.0001428  0.0001428   0.00%
Castro::swap_state_time_levels()                  9  0.0001392  0.0001392  0.0001392   0.00%
Gravity::average_fine_ec_onto_crse_ec()           8  0.0001311  0.0001311  0.0001311   0.00%
MLCGSolver::ParallelAllReduce                   621  0.0001261  0.0001261  0.0001261   0.00%
Castro::initialize_advance()                      9  0.0001136  0.0001136  0.0001136   0.00%
Castro::enforce_consistent_e()                    1  0.0001101  0.0001101  0.0001101   0.00%
Castro::construct_new_gravity()                   9  0.0001098  0.0001098  0.0001098   0.00%
Castro::post_regrid()                            10  0.0001069  0.0001069  0.0001069   0.00%
MLCellLinOp::correctionResidual()               220  0.0001069  0.0001069  0.0001069   0.00%
Castro::finalize_do_advance()                     9  0.0001028  0.0001028  0.0001028   0.00%
Castro::do_old_sources()                          9  0.0001021  0.0001021  0.0001021   0.00%
Castro::construct_old_gravity()                   9  0.0001004  0.0001004  0.0001004   0.00%
Castro::finalize_advance()                        9   9.74e-05   9.74e-05   9.74e-05   0.00%
Amr::grid_places()                                6  9.072e-05  9.072e-05  9.072e-05   0.00%
Amr::timeStep()                                   9  8.534e-05  8.534e-05  8.534e-05   0.00%
Castro::buildMetrics()                            5   8.39e-05   8.39e-05   8.39e-05   0.00%
AmrLevel::derive()                                6  7.989e-05  7.989e-05  7.989e-05   0.00%
Castro::do_advance_ctu()                          5  6.512e-05  6.512e-05  6.512e-05   0.00%
Castro::post_timestep()                           9  6.076e-05  6.076e-05  6.076e-05   0.00%
AmrLevel::AmrLevel(dm)                            5  5.685e-05  5.685e-05  5.685e-05   0.00%
Castro::errorEst()                                6  5.473e-05  5.473e-05  5.473e-05   0.00%
FillPatchSingleLevel                             92  5.255e-05  5.255e-05  5.255e-05   0.00%
MLMG::oneIter()                                  31  5.247e-05  5.247e-05  5.247e-05   0.00%
MLMG:computeResOfCorrection()                   155  5.019e-05  5.019e-05  5.019e-05   0.00%
AmrLevel::FillCoarsePatch()                       5  4.492e-05  4.492e-05  4.492e-05   0.00%
MLMG::solve()                                    10  4.386e-05  4.386e-05  4.386e-05   0.00%
MLCellLinOp::solutionResidual()                  71  4.238e-05  4.238e-05  4.238e-05   0.00%
MLMG::actualBottomSolve()                        31  4.118e-05  4.118e-05  4.118e-05   0.00%
MLMG::mgVcycle_bottom                            65  4.041e-05  4.041e-05  4.041e-05   0.00%
MLMG::mgVcycle_down::0                           31  3.687e-05  3.687e-05  3.687e-05   0.00%
FillPatchIterator::FillFromLevel0()              31  3.557e-05  3.557e-05  3.557e-05   0.00%
Amr::writeSmallPlotFile()                         1   3.53e-05   3.53e-05   3.53e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.439e-05  3.439e-05  3.439e-05   0.00%
MLMG::mgVcycle_down::1                           31  3.308e-05  3.308e-05  3.308e-05   0.00%
FillPatchIterator::FillFromTwoLevels()           31  3.181e-05  3.181e-05  3.181e-05   0.00%
MLMG::mgVcycle_down::2                           31  3.084e-05  3.084e-05  3.084e-05   0.00%
MLMG::mgVcycle_down::3                           31  3.077e-05  3.077e-05  3.077e-05   0.00%
MLMG::mgVcycle_down::4                           31   2.84e-05   2.84e-05   2.84e-05   0.00%
Castro::computeNewDt()                            8  2.604e-05  2.604e-05  2.604e-05   0.00%
MLMG::computeResWithCrseSolFineCor()             17  2.533e-05  2.533e-05  2.533e-05   0.00%
MLMG::mgVcycle_up::4                             31  2.527e-05  2.527e-05  2.527e-05   0.00%
makeSFC                                          50  2.504e-05  2.504e-05  2.504e-05   0.00%
Gravity::solve_phi_with_mlmg()                   10  2.493e-05  2.493e-05  2.493e-05   0.00%
MLMG::ResNormInf()                               54  2.374e-05  2.374e-05  2.374e-05   0.00%
MLMG::mgVcycle_up::0                             31  2.126e-05  2.126e-05  2.126e-05   0.00%
MLPoisson::define()                              10  2.113e-05  2.113e-05  2.113e-05   0.00%
MLMG::mgVcycle_up::3                             31  2.007e-05  2.007e-05  2.007e-05   0.00%
MLMG::mgVcycle_up::1                             31  1.968e-05  1.968e-05  1.968e-05   0.00%
FabArrayBase::TheFPinfo()                        25  1.963e-05  1.963e-05  1.963e-05   0.00%
DistributionMapping::Distribute()                52  1.952e-05  1.952e-05  1.952e-05   0.00%
MLMG::mgVcycle_up::2                             31  1.887e-05  1.887e-05  1.887e-05   0.00%
FPinfo::FPinfo()                                  3  1.821e-05  1.821e-05  1.821e-05   0.00%
Amr::defBaseLevel()                               1  1.543e-05  1.543e-05  1.543e-05   0.00%
Castro::advance()                                 5    1.5e-05    1.5e-05    1.5e-05   0.00%
Amr::FinalizeInit()                               1  1.477e-05  1.477e-05  1.477e-05   0.00%
Castro::avgDown()                                 4  1.445e-05  1.445e-05  1.445e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    10  1.406e-05  1.406e-05  1.406e-05   0.00%
MLPoisson::prepareForSolve()                     10  1.399e-05  1.399e-05  1.399e-05   0.00%
MLMG::computeMLResidual()                        15  1.296e-05  1.296e-05  1.296e-05   0.00%
MLMG::computeResWithCrseCorFineCor()             17  1.285e-05  1.285e-05  1.285e-05   0.00%
MLMG::computeResidual()                          31  1.283e-05  1.283e-05  1.283e-05   0.00%
MLMG::miniCycle()                                34  1.253e-05  1.253e-05  1.253e-05   0.00%
ClusterList::intersect()                          4  1.242e-05  1.242e-05  1.242e-05   0.00%
Castro::post_init()                               1  1.109e-05  1.109e-05  1.109e-05   0.00%
Castro::react_state()                            18  1.069e-05  1.069e-05  1.069e-05   0.00%
Amr::initSubcycle()                               1  1.023e-05  1.023e-05  1.023e-05   0.00%
Castro::check_for_nan()                          18  1.016e-05  1.016e-05  1.016e-05   0.00%
Castro::apply_source_to_state()                  18    8.6e-06    8.6e-06    8.6e-06   0.00%
MLMG::getGradSolution()                          10  7.909e-06  7.909e-06  7.909e-06   0.00%
Castro::expand_state()                           13  7.869e-06  7.869e-06  7.869e-06   0.00%
MLLinOp::define()                                10  7.563e-06  7.563e-06  7.563e-06   0.00%
Castro::avgDown(state_indx)                      20  7.402e-06  7.402e-06  7.402e-06   0.00%
Castro::construct_new_hybrid_source()             9  7.309e-06  7.309e-06  7.309e-06   0.00%
Gravity::swapTimeLevels()                         9  7.103e-06  7.103e-06  7.103e-06   0.00%
MLMG::MLResNormInf()                             15  7.047e-06  7.047e-06  7.047e-06   0.00%
amrex::average_down_w_geom                       20  6.765e-06  6.765e-06  6.765e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  6.488e-06  6.488e-06  6.488e-06   0.00%
BoxList::parallelComplementIn()                  12  5.998e-06  5.998e-06  5.998e-06   0.00%
Castro::construct_old_hybrid_source()             9  5.742e-06  5.742e-06  5.742e-06   0.00%
MLMG::MLRhsNormInf()                             10  5.521e-06  5.521e-06  5.521e-06   0.00%
AmrMesh-cluster                                   4  5.268e-06  5.268e-06  5.268e-06   0.00%
Castro::init(old)                                 3  4.957e-06  4.957e-06  4.957e-06   0.00%
Amr::init()                                       1  4.266e-06  4.266e-06  4.266e-06   0.00%
Amr::InitializeInit()                             1  3.989e-06  3.989e-06  3.989e-06   0.00%
Castro::derive()                                  6   3.79e-06   3.79e-06   3.79e-06   0.00%
Castro::create_source_corrector()                 9  3.646e-06  3.646e-06  3.646e-06   0.00%
BoxList::complementIn                            12  3.563e-06  3.563e-06  3.563e-06   0.00%
Castro::computeInitialDt()                        2  3.191e-06  3.191e-06  3.191e-06   0.00%
Gravity::set_mass_offset()                        6  2.761e-06  2.761e-06  2.761e-06   0.00%
Castro::retry_advance_ctu()                       5  2.584e-06  2.584e-06  2.584e-06   0.00%
Amr::bldFineLevels()                              1  2.339e-06  2.339e-06  2.339e-06   0.00%
Castro::init()                                    1  1.971e-06  1.971e-06  1.971e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.689e-06  1.689e-06  1.689e-06   0.00%
ClusterList::chop()                               4    1.4e-06    1.4e-06    1.4e-06   0.00%
Amr::initialInit()                                1  1.034e-06  1.034e-06  1.034e-06   0.00%
--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------
Name                                         NCalls  Incl. Min  Incl. Avg  Incl. Max   Max %
--------------------------------------------------------------------------------------------
main()                                            1      2.968      2.968      2.968 100.00%
Amr::coarseTimeStep()                             5      1.263      1.263      1.263  42.55%
Amr::timeStep()                                   9      1.256      1.256      1.256  42.31%
Castro::advance()                                 5      1.068      1.068      1.068  35.97%
Amr::InitAmr()                                    1      1.056      1.056      1.056  35.58%
Castro::subcycle_advance_ctu()                    5      1.044      1.044      1.044  35.17%
Castro::do_advance_ctu()                          5      1.044      1.044      1.044  35.16%
Castro::construct_ctu_hydro_source()              9      0.576      0.576      0.576  19.41%
Amr::init()                                       1     0.4362     0.4362     0.4362  14.69%
Amr::writePlotFile()                              2     0.4134     0.4134     0.4134  13.93%
VisMF::Write(FabArray)                            3     0.4064     0.4064     0.4064  13.69%
Gravity::multilevel_solve_for_new_phi()          10     0.3143     0.3143     0.3143  10.59%
Gravity::actual_multilevel_solve()               10     0.3136     0.3136     0.3136  10.56%
Gravity::solve_phi_with_mlmg()                   10     0.3107     0.3107     0.3107  10.47%
Gravity::actual_solve_with_mlmg()                10     0.2354     0.2354     0.2354   7.93%
Amr::initialInit()                                1     0.2349     0.2349     0.2349   7.91%
Castro::clean_state()                            87     0.1867     0.1867     0.1867   6.29%
MLMG::solve()                                    10     0.1865     0.1865     0.1865   6.28%
Castro::construct_new_gravity()                   9     0.1833     0.1833     0.1833   6.18%
Amr::InitializeInit()                             1     0.1711     0.1711     0.1711   5.76%
Amr::defBaseLevel()                               1     0.1711     0.1711     0.1711   5.76%
Castro::Castro()                                  5     0.1633     0.1633     0.1633   5.50%
Castro::initMFs()                                 5      0.161      0.161      0.161   5.42%
MLMG::oneIter()                                  31     0.1587     0.1587     0.1587   5.35%
Amr::regrid()                                     5     0.1466     0.1466     0.1466   4.94%
MLMG::mgVcycle()                                 65     0.1368     0.1368     0.1368   4.61%
Castro::post_regrid()                            10     0.1335     0.1335     0.1335   4.50%
Castro::computeTemp()                            88      0.102      0.102      0.102   3.44%
MLCellLinOp::applyBC()                         1948    0.08827    0.08827    0.08827   2.97%
AmrLevel::FillPatch()                            62    0.08776    0.08776    0.08776   2.96%
MLCellLinOp::smooth()                           688    0.07798    0.07798    0.07798   2.63%
Castro::reflux()                                  4    0.07628    0.07628    0.07628   2.57%
Gravity::fill_multipole_BCs()                    10    0.07485    0.07485    0.07485   2.52%
FillPatchIterator::Initialize                    62    0.07348    0.07348    0.07348   2.48%
FillPatchSingleLevel                             92    0.06524    0.06524    0.06524   2.20%
Castro::normalize_species()                      87    0.06495    0.06495    0.06495   2.19%
Amr::FinalizeInit()                               1    0.06384    0.06384    0.06384   2.15%
FillPatchIterator::FillFromLevel0()              31    0.06277    0.06277    0.06277   2.11%
Castro::post_init()                               1    0.05357    0.05357    0.05357   1.80%
Castro::initialize_do_advance()                   9    0.05175    0.05175    0.05175   1.74%
StateDataPhysBCFunct::()                         95    0.04675    0.04675    0.04675   1.58%
Castro::do_new_sources()                          9     0.0457     0.0457     0.0457   1.54%
FabArray::FillBoundary()                       1759     0.0433     0.0433     0.0433   1.46%
FillBoundary_nowait()                          1759    0.04287    0.04287    0.04287   1.44%
Castro::post_timestep()                           9    0.04107    0.04107    0.04107   1.38%
Castro::expand_state()                           13      0.041      0.041      0.041   1.38%
Castro::do_old_sources()                          9    0.04086    0.04086    0.04086   1.38%
MLPoisson::define()                              10    0.03902    0.03902    0.03902   1.31%
MLMG::mgVcycle_bottom                            65      0.037      0.037      0.037   1.25%
FabArray::setVal()                              951    0.03574    0.03574    0.03574   1.20%
Castro::reset_internal_energy(MultiFab)          88    0.03348    0.03348    0.03348   1.13%
FabArray::ParallelCopy()                        954     0.0332     0.0332     0.0332   1.12%
FabArray::ParallelCopy_nowait()                 954    0.03289    0.03289    0.03289   1.11%
StateData::FillBoundary(geom)                   650    0.03156    0.03156    0.03156   1.06%
MLMG::actualBottomSolve()                        31    0.03032    0.03032    0.03032   1.02%
MLCGSolver::bicgstab                             31    0.03005    0.03005    0.03005   1.01%
FluxRegister::Reflux()                           24    0.02916    0.02916    0.02916   0.98%
MLMG::mgVcycle_down::0                           31    0.02841    0.02841    0.02841   0.96%
amrex::Copy()                                   674    0.02734    0.02734    0.02734   0.92%
MLCellLinOp::apply()                            524    0.02677    0.02677    0.02677   0.90%
Castro::problem_post_timestep()                  10    0.02365    0.02365    0.02365   0.80%
Castro::initialize_advance()                      9    0.02359    0.02359    0.02359   0.79%
Castro::construct_new_source()                   63      0.023      0.023      0.023   0.78%
MLCellLinOp::defineAuxData()                     10    0.02246    0.02246    0.02246   0.76%
MLMG::mgVcycle_up::0                             31    0.02114    0.02114    0.02114   0.71%
Gravity::get_new_grav_vector()                   10    0.02107    0.02107    0.02107   0.71%
Castro::estTimeStep()                            26    0.01897    0.01897    0.01897   0.64%
Castro::enforce_min_density()                    87    0.01857    0.01857    0.01857   0.63%
MLCellLinOp::correctionResidual()               220    0.01849    0.01849    0.01849   0.62%
amrex::Add()                                    167    0.01751    0.01751    0.01751   0.59%
Castro::construct_old_gravity()                   9    0.01701    0.01701    0.01701   0.57%
Gravity::get_old_grav_vector()                    9    0.01691    0.01691    0.01691   0.57%
MLCellLinOp::defineBC()                          10    0.01627    0.01627    0.01627   0.55%
MLCellLinOp::reflux()                            30    0.01416    0.01416    0.01416   0.48%
BndryData::define()                              26    0.01373    0.01373    0.01373   0.46%
MLCellLinOp::solutionResidual()                  71    0.01353    0.01353    0.01353   0.46%
FabArray::Saxpy()                               371    0.01351    0.01351    0.01351   0.46%
MLMG:computeResOfCorrection()                   155    0.01339    0.01339    0.01339   0.45%
MLMG::computeResWithCrseSolFineCor()             17    0.01237    0.01237    0.01237   0.42%
Amr::grid_places()                                6    0.01204    0.01204    0.01204   0.41%
AmrMesh::MakeNewGrids()                           6    0.01195    0.01195    0.01195   0.40%
MLPoisson::Fsmooth()                           1376    0.01162    0.01162    0.01162   0.39%
MLMG::computeMLResidual()                        15    0.01152    0.01152    0.01152   0.39%
Castro::construct_old_source()                   63    0.01114    0.01114    0.01114   0.38%
MLMG::mgVcycle_down::1                           31    0.01107    0.01107    0.01107   0.37%
Castro::computeNewDt()                            8    0.01015    0.01015    0.01015   0.34%
Castro::initData()                                1   0.009404   0.009404   0.009404   0.32%
amrex::average_down                             233   0.009312   0.009312   0.009312   0.31%
Castro::wd_update()                               6   0.008924   0.008924   0.008924   0.30%
Castro::FluxRegCrseInit                           9   0.008912   0.008912   0.008912   0.30%
amrex::Dot()                                    466   0.008468   0.008468   0.008468   0.29%
Castro::construct_old_gravity_source()           18   0.008104   0.008104   0.008104   0.27%
MLMG::prepareForSolve()                          10    0.00804    0.00804    0.00804   0.27%
MLMG::mgVcycle_up::1                             31   0.008035   0.008035   0.008035   0.27%
FillPatchIterator::FillFromTwoLevels()           31   0.007128   0.007128   0.007128   0.24%
FillPatchTwoLevels                               31   0.007097   0.007097   0.007097   0.24%
Amr::bldFineLevels()                              1   0.007046   0.007046   0.007046   0.24%
MLMG::miniCycle()                                34   0.006694   0.006694   0.006694   0.23%
MLMG::addInterpCorrection()                     155   0.006534   0.006534   0.006534   0.22%
Castro::finalize_do_advance()                     9   0.006527   0.006527   0.006527   0.22%
MLPoisson::Fapply()                             524   0.006511   0.006511   0.006511   0.22%
FabArray::Xpay()                                384    0.00635    0.00635    0.00635   0.21%
FabArray::norminf()                             315   0.006326   0.006326   0.006326   0.21%
MLMG::mgVcycle_down::2                           31   0.006192   0.006192   0.006192   0.21%
MLMG::mgVcycle_down::3                           31   0.005739   0.005739   0.005739   0.19%
MLMG::mgVcycle_down::4                           31    0.00561    0.00561    0.00561   0.19%
MLMG::computeResidual()                          31   0.005587   0.005587   0.005587   0.19%
Castro::volInBoundary()                          42   0.005081   0.005081   0.005081   0.17%
Castro::construct_new_gravity_source()            9   0.004917   0.004917   0.004917   0.17%
FabArrayBase::getCPC()                         1522   0.004879   0.004879   0.004879   0.16%
MLCGSolver::ParallelAllReduce                   621   0.004798   0.004798   0.004798   0.16%
MLMG::mgVcycle_up::4                             31   0.004583   0.004583   0.004583   0.15%
MLMG::mgVcycle_up::3                             31    0.00442    0.00442    0.00442   0.15%
MLMG::mgVcycle_up::2                             31   0.004412   0.004412   0.004412   0.15%
Castro::apply_source_to_state()                  18    0.00416    0.00416    0.00416   0.14%
MLMG::getGradSolution()                          10   0.004097   0.004097   0.004097   0.14%
MLCellLinOp::compGrad()                          18   0.004089   0.004089   0.004089   0.14%
FabArrayBase::CPC::define()                     534   0.003764   0.003764   0.003764   0.13%
Castro::reset_internal_energy(Fab)             1476   0.003597   0.003597   0.003597   0.12%
FillPatchInterp(MF)                              30   0.003565   0.003565   0.003565   0.12%
FabArray::setVal(val, thecmd, scomp, ncomp)     580   0.003387   0.003387   0.003387   0.11%
MLMG::computeResWithCrseCorFineCor()             17   0.003336   0.003336   0.003336   0.11%
MLCellLinOp::updateSolBC()                       25   0.003174   0.003174   0.003174   0.11%
Castro::check_for_nan()                          18   0.003154   0.003154   0.003154   0.11%
MultiFab::contains_nan()                         18   0.003144   0.003144   0.003144   0.11%
FabArray::setDomainBndry()                       92   0.003122   0.003122   0.003122   0.11%
Castro::errorEst()                                6   0.003121   0.003121   0.003121   0.11%
Castro::init(old)                                 3   0.002918   0.002918   0.002918   0.10%
check_for_negative_density()                      9   0.002767   0.002767   0.002767   0.09%
TagBoxArray::mapPRD                               6   0.002706   0.002706   0.002706   0.09%
FabArray::mult()                                 55   0.002442   0.002442   0.002442   0.08%
Castro::computeInitialDt()                        2   0.002418   0.002418   0.002418   0.08%
Castro::enforce_speed_limit()                    87   0.002388   0.002388   0.002388   0.08%
MLCellLinOp::updateCorBC()                       17   0.002194   0.002194   0.002194   0.07%
MLCellLinOp::setLevelBC()                        18   0.002128   0.002128   0.002128   0.07%
MLMG::ResNormInf()                               54    0.00196    0.00196    0.00196   0.07%
FabArray::LinComb()                             233   0.001836   0.001836   0.001836   0.06%
Gravity::update_max_rhs()                        10   0.001804   0.001804   0.001804   0.06%
Gravity::average_fine_ec_onto_crse_ec()           8   0.001746   0.001746   0.001746   0.06%
MLPoisson::prepareForSolve()                     10   0.001734   0.001734   0.001734   0.06%
MLCellLinOp::prepareForSolve()                   10    0.00172    0.00172    0.00172   0.06%
Castro::apply_tagging_restrictions()              6   0.001618   0.001618   0.001618   0.05%
Castro::fill_hybrid_hydro_source()               27   0.001525   0.001525   0.001525   0.05%
Castro::avgDown()                                 4   0.001158   0.001158   0.001158   0.04%
FabArray::norminf(mask)                          21   0.001147   0.001147   0.001147   0.04%
Castro::avgDown(state_indx)                      20   0.001143   0.001143   0.001143   0.04%
MLPoisson::FFlux()                              150    0.00114    0.00114    0.00114   0.04%
amrex::average_down_w_geom                       20   0.001136   0.001136   0.001136   0.04%
average_down_faces                               48    0.00111    0.00111    0.00111   0.04%
MLMG::MLResNormInf()                             15   0.001028   0.001028   0.001028   0.03%
Castro::construct_new_hybrid_source()             9   0.001011   0.001011   0.001011   0.03%
OwnerMask()                                       6  0.0008947  0.0008947  0.0008947   0.03%
MLMG::interpCorrection_1                         17  0.0008718  0.0008718  0.0008718   0.03%
Castro::build_fine_mask()                        44  0.0008425  0.0008425  0.0008425   0.03%
Castro::derive()                                  6    0.00082    0.00082    0.00082   0.03%
AmrLevel::derive()                                6  0.0008162  0.0008162  0.0008162   0.03%
Castro::init()                                    1  0.0007962  0.0007962  0.0007962   0.03%
AmrLevel::FillCoarsePatch()                       5  0.0007943  0.0007943  0.0007943   0.03%
FabArrayBase::getFB()                          1759  0.0007729  0.0007729  0.0007729   0.03%
Castro::buildMetrics()                            5   0.000613   0.000613   0.000613   0.02%
Gravity::swapTimeLevels()                         9  0.0006043  0.0006043  0.0006043   0.02%
TagBoxArray::collate()                            6  0.0006021  0.0006021  0.0006021   0.02%
MLMG::MLRhsNormInf()                             10  0.0005833  0.0005833  0.0005833   0.02%
Castro::FluxRegFineAdd()                          9  0.0005403  0.0005403  0.0005403   0.02%
Castro::construct_old_hybrid_source()             9  0.0005269  0.0005269  0.0005269   0.02%
MultiFab::max()                                  18  0.0005242  0.0005242  0.0005242   0.02%
FabArrayBase::FB::FB()                           37  0.0004889  0.0004889  0.0004889   0.02%
MultiFab::Multiply()                              8  0.0004554  0.0004554  0.0004554   0.02%
Castro::apply_problem_tags()                      6   0.000446   0.000446   0.000446   0.02%
Castro::react_state()                            18  0.0003296  0.0003296  0.0003296   0.01%
Castro::linear_to_hybrid_momentum()               1  0.0003122  0.0003122  0.0003122   0.01%
MLLinOp::define()                                10  0.0002705  0.0002705  0.0002705   0.01%
MLLinOp::defineGrids()                           10  0.0002629  0.0002629  0.0002629   0.01%
Castro::construct_old_rotation_source()           9  0.0002069  0.0002069  0.0002069   0.01%
Castro::construct_new_rotation_source()           9  0.0002013  0.0002013  0.0002013   0.01%
AmrLevel::AmrLevel(dm)                            5  0.0001996  0.0001996  0.0001996   0.01%
AMRErrorTag::operator()                           6  0.0001822  0.0001822  0.0001822   0.01%
StateData::define()                              25  0.0001428  0.0001428  0.0001428   0.00%
Castro::swap_state_time_levels()                  9  0.0001392  0.0001392  0.0001392   0.00%
Castro::enforce_consistent_e()                    1  0.0001101  0.0001101  0.0001101   0.00%
Castro::finalize_advance()                        9   9.74e-05   9.74e-05   9.74e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    10  5.652e-05  5.652e-05  5.652e-05   0.00%
makeSFC                                          50  4.246e-05  4.246e-05  4.246e-05   0.00%
FabArrayBase::TheFPinfo()                        25  3.784e-05  3.784e-05  3.784e-05   0.00%
Amr::writeSmallPlotFile()                         1   3.53e-05   3.53e-05   3.53e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.439e-05  3.439e-05  3.439e-05   0.00%
DistributionMapping::Distribute()                52  1.952e-05  1.952e-05  1.952e-05   0.00%
AmrMesh-cluster                                   4  1.909e-05  1.909e-05  1.909e-05   0.00%
FPinfo::FPinfo()                                  3  1.821e-05  1.821e-05  1.821e-05   0.00%
ClusterList::intersect()                          4  1.242e-05  1.242e-05  1.242e-05   0.00%
Amr::initSubcycle()                               1  1.023e-05  1.023e-05  1.023e-05   0.00%
BoxList::parallelComplementIn()                  12  9.561e-06  9.561e-06  9.561e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  8.585e-06  8.585e-06  8.585e-06   0.00%
Castro::create_source_corrector()                 9  3.646e-06  3.646e-06  3.646e-06   0.00%
BoxList::complementIn                            12  3.563e-06  3.563e-06  3.563e-06   0.00%
Gravity::set_mass_offset()                        6  2.761e-06  2.761e-06  2.761e-06   0.00%
Castro::retry_advance_ctu()                       5  2.584e-06  2.584e-06  2.584e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.689e-06  1.689e-06  1.689e-06   0.00%
ClusterList::chop()                               4    1.4e-06    1.4e-06    1.4e-06   0.00%
--------------------------------------------------------------------------------------------

Unused ParmParse Variables:
  [TOP]::mg.v(nvals = 1)  :: [2]

Device Memory Usage:
------------------------------------------------------------------------------
Name                                         Nalloc  Nfree    AvgMem    MaxMem
------------------------------------------------------------------------------
The_Arena::Initialize()                           1      1    26 MiB  9042 MiB
Castro::construct_ctu_hydro_source()           5148   5148   402 MiB  4449 MiB
Castro::reflux()                                436    436    14 MiB   666 MiB
Castro::initMFs()                               258    258   339 MiB   576 MiB
Castro::swap_state_time_levels()                175    175   166 MiB   340 MiB
StateData::define()                             175    175   214 MiB   340 MiB
Castro::initialize_do_advance()                 143    143   107 MiB   325 MiB
FillPatchIterator::Initialize                   899    899  4172 KiB   303 MiB
Amr::writePlotFile()                             56     56    25 MiB   189 MiB
Castro::problem_post_timestep()                 162    162   729 KiB   167 MiB
Castro::FluxRegCrseInit                         660    660   471 KiB   167 MiB
FluxRegister::Reflux()                          648    648  1595 KiB   160 MiB
Castro::initialize_advance()                    143    143    43 MiB   121 MiB
Castro::construct_new_source()                  143    143   223 KiB    67 MiB
Castro::construct_old_source()                  143    143   124 KiB    67 MiB
Castro::buildMetrics()                          140    140    36 MiB    61 MiB
Gravity::multilevel_solve_for_new_phi()         858    858    27 MiB    60 MiB
Castro::Castro()                                210    210  4045 KiB    50 MiB
MLMG::prepareForSolve()                        1902   1902  2706 KiB    42 MiB
Gravity::get_old_grav_vector()                  155    155   188 KiB    33 MiB
Gravity::get_new_grav_vector()                  188    188   233 KiB    33 MiB
ResizeRandomSeed                                  1      1    30 MiB    30 MiB
MLCellLinOp::defineAuxData()                   5608   5608   876 KiB    16 MiB
FillPatchTwoLevels                              300    300  7835   B    11 MiB
FillPatchInterp(MF)                             330    330  4733   B  7955 KiB
Gravity::fill_multipole_BCs()                   346    346   143 KiB  7469 KiB
Gravity::update_max_rhs()                       286    286  4165   B  7424 KiB
Gravity::actual_multilevel_solve()              286    286   768 KiB  7424 KiB
Castro::build_fine_mask()                       224    224  1358 KiB  6912 KiB
AmrLevel::derive()                              162    162  2330   B  6912 KiB
BndryData::define()                            3624   3624   281 KiB  4243 KiB
MLCellLinOp::reflux()                           450    450  5484   B  2376 KiB
Castro::wd_update()                               6      6  6746   B  2240 KiB
AmrLevel::FillCoarsePatch()                      10     10   366   B  2095 KiB
amrex::average_down                            1483   1483  1584   B  1473 KiB
AmrMesh::MakeNewGrids()                         324    324  4222   B  1041 KiB
MLMG::addInterpCorrection()                    1240   1240   811   B   867 KiB
MLCellLinOp::defineBC()                         276    276  3776   B   689 KiB
Castro::estTimeStep()                            26     26  3035   B   480 KiB
VisMF::Write(FabArray)                         1568   1568  2340   B   320 KiB
Castro::normalize_species()                      87     87  7154   B   320 KiB
Castro::volInBoundary()                          70     70   546   B   320 KiB
Gravity::average_fine_ec_onto_crse_ec()          48     48   117   B   204 KiB
FabArray::norminf(mask)                          29     29   186   B   163 KiB
amrex::Dot()                                    559    559   422   B   160 KiB
FabArray::norminf()                             377    377   317   B   160 KiB
MultiFab::max()                                  18     18    27   B   160 KiB
check_for_negative_density()                      9      9   150   B   160 KiB
Castro::initData()                                1      1    35   B   160 KiB
FabArray::setVal()                              419    419    42 KiB   101 KiB
MLMG::interpCorrection_1                         34     34    25   B    91 KiB
average_down_faces                               99     99   519   B    69 KiB
FabArray::ParallelCopy_nowait()                 942    942   283   B    57 KiB
MLPoisson::Fsmooth()                            228    228  3111   B    55 KiB
FillBoundary_nowait()                           751    751   465   B    53 KiB
TagBoxArray::mapPRD                             324    324    37   B    45 KiB
OwnerMask()                                     168    168    10   B    38 KiB
MLCellLinOp::applyBC()                         3896   3896   145   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     5   B    25 KiB
amrex::Copy()                                   176    176  9119   B    25 KiB
MultiFab::contains_nan()                         18     18    21   B    20 KiB
StateData::FillBoundary(geom)                  2538   2538    46   B    13 KiB
FabArray::setVal(val, thecmd, scomp, ncomp)     244    244     3   B  9808   B
MLCGSolver::bicgstab                            279    279    35   B  3584   B
MultiFab::Multiply()                              8      8   678   B  3456   B
TagBoxArray::collate()                           14     14     0   B   640   B
------------------------------------------------------------------------------

Managed Memory Usage:
-----------------------------------------------------------------
Name                             Nalloc  Nfree   AvgMem    MaxMem
-----------------------------------------------------------------
The_Managed_Arena::Initialize()       1      1  194   B  8192 KiB
-----------------------------------------------------------------

Pinned Memory Usage:
------------------------------------------------------------------------------
Name                                         Nalloc  Nfree    AvgMem    MaxMem
------------------------------------------------------------------------------
The_Pinned_Arena::Initialize()                    1      1    14 KiB  8192 KiB
VisMF::Write(FabArray)                         1624   1624   908 KiB  7168 KiB
Gravity::fill_multipole_BCs()                    30     30  1315   B   278 KiB
FabArray::setVal()                              419    419    42 KiB   101 KiB
FabArray::ParallelCopy_nowait()                 942    942   283   B    57 KiB
MLPoisson::Fsmooth()                            228    228  3111   B    55 KiB
FillBoundary_nowait()                           751    751   465   B    53 KiB
MLCellLinOp::applyBC()                         1948   1948   145   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     5   B    25 KiB
amrex::Copy()                                   176    176  9119   B    25 KiB
Gravity::get_old_grav_vector()                   12     12  6012   B    20 KiB
Gravity::get_new_grav_vector()                   18     18  3313   B    20 KiB
OwnerMask()                                       6      6     0   B    15 KiB
StateData::FillBoundary(geom)                  2538   2538    47   B    13 KiB
FabArray::setVal(val, thecmd, scomp, ncomp)     244    244     3   B  9808   B
amrex::average_down                             149    149   561   B  4688   B
MLMG::prepareForSolve()                          18     18   230   B  3712   B
FabArray::norminf(mask)                          29     29   128   B  3472   B
MLMG::addInterpCorrection()                      62     62     2   B  3456   B
Castro::FluxRegCrseInit                          12     12     9   B  3456   B
MultiFab::Multiply()                              8      8   678   B  3456   B
FillPatchInterp(MF)                             140    140     3   B  2720   B
MLCellLinOp::setLevelBC()                        68     68     0   B  2592   B
average_down_faces                               51     51   495   B  2032   B
TagBoxArray::collate()                           16     16     0   B   640   B
amrex::Dot()                                    559    559     3   B   400   B
FabArray::norminf()                             377    377     2   B   272   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
Castro::wd_update()                               6      6     0   B   112   B
Castro::problem_post_timestep()                  19     19     0   B    48   B
Castro::estTimeStep()                            26     26     0   B    32   B
MultiFab::max()                                  18     18     0   B    16   B
MultiFab::contains_nan()                         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): 12056
Free  GPU global memory (MB): 2412
[The         Arena] space allocated (MB): 9042
[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 (23.08-3-g2de66d76894b) finalized