Initializing CUDA...
CUDA initialized with 1 device.
AMReX (23.07-44-g49dd703558c5) initialized

Starting run at 07:47:49 UTC on 2023-07-27.
Successfully read inputs file ... 

Castro git describe: 23.07-20-g4174f17eb
AMReX git describe: 23.07-44-g49dd70355
Microphysics git describe: 23.07-48-g588beb9c

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

Gravity::fill_multipole_BCs() time = 0.006905015

Gravity::multilevel_solve_for_new_phi() time = 0.048050095

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

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


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

Gravity::fill_multipole_BCs() time = 0.006310628

Gravity::multilevel_solve_for_new_phi() time = 0.038232522

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

Castro::do_new_sources() time = 0.007562754 on level 0

...estimated hydro-limited timestep at level 0: 0.05461684804
...hydro-limited CFL timestep constrained at (i,j,k) = (0,29,94)
Castro::estTimeStep (hydro-limited) at level 0:  estdt = 0.05461684804

  Subcycle completed

  Subcycling complete

  Zones advanced per microsecond at this level: 4.500024857

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

Gravity::multilevel_solve_for_new_phi() time = 0.056110193

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.007200128

Gravity::multilevel_solve_for_new_phi() time = 0.03951015

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

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

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

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

  Subcycle completed

  Subcycling complete

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.014458917

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.007215152

Gravity::multilevel_solve_for_new_phi() time = 0.027576177

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

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

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

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

  Subcycle completed

  Subcycling complete

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.014666477

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.007212172

Gravity::multilevel_solve_for_new_phi() time = 0.02782483

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

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

Castro::do_new_sources() time = 0.001526286 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: 5.053028183

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

Gravity::multilevel_solve_for_new_phi() time = 0.014700888

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.007125889

Gravity::multilevel_solve_for_new_phi() time = 0.027776117

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

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

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

[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.312283065
[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.210666139  seconds


Ending run at 07:47:52 UTC on 2023-07-27.
Run time = 3.105640634
Run time without initialization = 1.584141342

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

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


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

--------------------------------------------------------------------------------------------
Name                                         NCalls  Excl. Min  Excl. Avg  Excl. Max   Max %
--------------------------------------------------------------------------------------------
Amr::InitAmr()                                    1     1.0879     1.0879     1.0879  35.03%
Castro::construct_ctu_hydro_source()              9      0.635      0.635      0.635  20.45%
VisMF::Write(FabArray)                            3     0.4032     0.4032     0.4032  12.98%
Castro::initMFs()                                 5       0.16       0.16       0.16   5.15%
Castro::computeTemp()                            88    0.08005    0.08005    0.08005   2.58%
Gravity::fill_multipole_BCs()                    10    0.06918    0.06918    0.06918   2.23%
Castro::normalize_species()                      87    0.06618    0.06618    0.06618   2.13%
MLCellLinOp::applyBC()                         1948    0.04427    0.04427    0.04427   1.43%
FillBoundary_nowait()                          1759     0.0417     0.0417     0.0417   1.34%
FabArray::setVal()                              951     0.0357     0.0357     0.0357   1.15%
StateData::FillBoundary(geom)                   650    0.03167    0.03167    0.03167   1.02%
FabArray::ParallelCopy_nowait()                 954    0.02925    0.02925    0.02925   0.94%
Castro::reset_internal_energy(MultiFab)          88     0.0286     0.0286     0.0286   0.92%
amrex::Copy()                                   674     0.0273     0.0273     0.0273   0.88%
Castro::enforce_min_density()                    87    0.02474    0.02474    0.02474   0.80%
Castro::estTimeStep()                            26    0.02166    0.02166    0.02166   0.70%
FluxRegister::Reflux()                           24    0.02159    0.02159    0.02159   0.70%
MLCellLinOp::defineAuxData()                     10    0.01917    0.01917    0.01917   0.62%
amrex::Add()                                    167    0.01749    0.01749    0.01749   0.56%
Castro::reflux()                                  4    0.01601    0.01601    0.01601   0.52%
StateDataPhysBCFunct::()                         95    0.01525    0.01525    0.01525   0.49%
FabArray::Saxpy()                               371    0.01348    0.01348    0.01348   0.43%
BndryData::define()                              26    0.01164    0.01164    0.01164   0.37%
MLPoisson::Fsmooth()                           1376    0.01143    0.01143    0.01143   0.37%
Castro::construct_new_source()                   63    0.01009    0.01009    0.01009   0.33%
MLCellLinOp::reflux()                            30   0.009302   0.009302   0.009302   0.30%
Castro::problem_post_timestep()                  10   0.008876   0.008876   0.008876   0.29%
amrex::Dot()                                    466   0.008376   0.008376   0.008376   0.27%
Castro::construct_old_gravity_source()           18   0.008152   0.008152   0.008152   0.26%
Castro::FluxRegCrseInit                           9   0.007923   0.007923   0.007923   0.26%
MLPoisson::Fapply()                             524    0.00647    0.00647    0.00647   0.21%
FabArray::Xpay()                                384   0.006287   0.006287   0.006287   0.20%
FabArray::norminf()                             315    0.00625    0.00625    0.00625   0.20%
amrex::average_down                             233    0.00585    0.00585    0.00585   0.19%
AmrMesh::MakeNewGrids()                           6    0.00561    0.00561    0.00561   0.18%
Castro::volInBoundary()                          42   0.005013   0.005013   0.005013   0.16%
Castro::initData()                                1   0.004851   0.004851   0.004851   0.16%
Amr::writePlotFile()                              2   0.004846   0.004846   0.004846   0.16%
Castro::construct_new_gravity_source()            9   0.004704   0.004704   0.004704   0.15%
MLMG::addInterpCorrection()                     155    0.00419    0.00419    0.00419   0.13%
Castro::reset_internal_energy(Fab)             1476    0.00385    0.00385    0.00385   0.12%
FabArrayBase::CPC::define()                     534   0.003802   0.003802   0.003802   0.12%
Castro::wd_update()                               6   0.003627   0.003627   0.003627   0.12%
Gravity::actual_solve_with_mlmg()                10   0.003596   0.003596   0.003596   0.12%
FillPatchInterp(MF)                              30   0.003516   0.003516   0.003516   0.11%
FabArray::setVal(val, thecmd, scomp, ncomp)     580    0.00338    0.00338    0.00338   0.11%
Castro::construct_old_source()                   63   0.003171   0.003171   0.003171   0.10%
MultiFab::contains_nan()                         18   0.003149   0.003149   0.003149   0.10%
FabArray::setDomainBndry()                       92   0.003098   0.003098   0.003098   0.10%
Castro::enforce_speed_limit()                    87    0.00288    0.00288    0.00288   0.09%
check_for_negative_density()                      9     0.0028     0.0028     0.0028   0.09%
MLCellLinOp::compGrad()                          18   0.002768   0.002768   0.002768   0.09%
FabArray::mult()                                 55   0.002437   0.002437   0.002437   0.08%
MLCellLinOp::defineBC()                          10   0.002388   0.002388   0.002388   0.08%
MLCellLinOp::setLevelBC()                        18   0.002099   0.002099   0.002099   0.07%
Castro::clean_state()                            87   0.001854   0.001854   0.001854   0.06%
FabArray::LinComb()                             233    0.00182    0.00182    0.00182   0.06%
MLMG::prepareForSolve()                          10   0.001793   0.001793   0.001793   0.06%
MLCellLinOp::prepareForSolve()                   10   0.001735   0.001735   0.001735   0.06%
Castro::post_timestep()                           9   0.001585   0.001585   0.001585   0.05%
Castro::fill_hybrid_hydro_source()               27   0.001525   0.001525   0.001525   0.05%
Castro::apply_tagging_restrictions()              6   0.001371   0.001371   0.001371   0.04%
MLCellLinOp::updateSolBC()                       25    0.00133    0.00133    0.00133   0.04%
FabArray::norminf(mask)                          21   0.001149   0.001149   0.001149   0.04%
TagBoxArray::mapPRD                               6   0.001134   0.001134   0.001134   0.04%
MLPoisson::FFlux()                              150   0.001127   0.001127   0.001127   0.04%
FabArrayBase::getCPC()                         1522   0.001099   0.001099   0.001099   0.04%
Gravity::get_new_grav_vector()                   10    0.00104    0.00104    0.00104   0.03%
MLCellLinOp::updateCorBC()                       17  0.0009851  0.0009851  0.0009851   0.03%
Gravity::get_old_grav_vector()                    9  0.0009375  0.0009375  0.0009375   0.03%
MLCGSolver::bicgstab                             31  0.0009309  0.0009309  0.0009309   0.03%
Castro::build_fine_mask()                        44  0.0008514  0.0008514  0.0008514   0.03%
OwnerMask()                                       6  0.0008392  0.0008392  0.0008392   0.03%
main()                                            1  0.0007343  0.0007343  0.0007343   0.02%
average_down_faces                               48  0.0007301  0.0007301  0.0007301   0.02%
Gravity::multilevel_solve_for_new_phi()          10  0.0007213  0.0007213  0.0007213   0.02%
FillPatchTwoLevels                               31  0.0006548  0.0006548  0.0006548   0.02%
TagBoxArray::collate()                            6  0.0006184  0.0006184  0.0006184   0.02%
Castro::FluxRegFineAdd()                          9  0.0005475  0.0005475  0.0005475   0.02%
FillPatchIterator::Initialize                    62  0.0005468  0.0005468  0.0005468   0.02%
AmrLevel::FillPatch()                            62  0.0005416  0.0005416  0.0005416   0.02%
MultiFab::max()                                  18   0.000522   0.000522   0.000522   0.02%
MLCellLinOp::smooth()                           688  0.0004866  0.0004866  0.0004866   0.02%
FabArrayBase::FB::FB()                           37  0.0004862  0.0004862  0.0004862   0.02%
Castro::apply_problem_tags()                      6  0.0004582  0.0004582  0.0004582   0.01%
MultiFab::Multiply()                              8  0.0004536  0.0004536  0.0004536   0.01%
FabArray::FillBoundary()                       1759  0.0004399  0.0004399  0.0004399   0.01%
Castro::Castro()                                  5   0.000409   0.000409   0.000409   0.01%
Amr::regrid()                                     5  0.0003767  0.0003767  0.0003767   0.01%
Amr::coarseTimeStep()                             5  0.0003418  0.0003418  0.0003418   0.01%
MLMG::interpCorrection_1                         17  0.0003246  0.0003246  0.0003246   0.01%
FabArray::ParallelCopy()                        954  0.0003193  0.0003193  0.0003193   0.01%
Castro::linear_to_hybrid_momentum()               1  0.0003092  0.0003092  0.0003092   0.01%
Castro::initialize_advance()                      9  0.0002973  0.0002973  0.0002973   0.01%
FabArrayBase::getFB()                          1759  0.0002867  0.0002867  0.0002867   0.01%
Castro::subcycle_advance_ctu()                    5   0.000277   0.000277   0.000277   0.01%
Castro::do_new_sources()                          9  0.0002575  0.0002575  0.0002575   0.01%
Gravity::update_max_rhs()                        10  0.0002494  0.0002494  0.0002494   0.01%
MLCellLinOp::apply()                            524  0.0002305  0.0002305  0.0002305   0.01%
Castro::initialize_do_advance()                   9  0.0002285  0.0002285  0.0002285   0.01%
Gravity::actual_multilevel_solve()               10  0.0002239  0.0002239  0.0002239   0.01%
Castro::do_old_sources()                          9  0.0002085  0.0002085  0.0002085   0.01%
Castro::construct_new_rotation_source()           9     0.0002     0.0002     0.0002   0.01%
Castro::construct_old_rotation_source()           9  0.0001962  0.0001962  0.0001962   0.01%
Castro::finalize_do_advance()                     9  0.0001943  0.0001943  0.0001943   0.01%
MLLinOp::defineGrids()                           10  0.0001926  0.0001926  0.0001926   0.01%
Castro::construct_new_gravity()                   9  0.0001885  0.0001885  0.0001885   0.01%
MLMG::mgVcycle()                                 65   0.000187   0.000187   0.000187   0.01%
AMRErrorTag::operator()                           6  0.0001861  0.0001861  0.0001861   0.01%
Castro::do_advance_ctu()                          5  0.0001845  0.0001845  0.0001845   0.01%
Castro::post_regrid()                            10   0.000169   0.000169   0.000169   0.01%
Castro::construct_old_gravity()                   9  0.0001412  0.0001412  0.0001412   0.00%
Castro::swap_state_time_levels()                  9  0.0001349  0.0001349  0.0001349   0.00%
StateData::define()                              25  0.0001337  0.0001337  0.0001337   0.00%
Gravity::average_fine_ec_onto_crse_ec()           8  0.0001325  0.0001325  0.0001325   0.00%
MLCGSolver::ParallelAllReduce                   621  0.0001322  0.0001322  0.0001322   0.00%
Castro::enforce_consistent_e()                    1  0.0001121  0.0001121  0.0001121   0.00%
MLCellLinOp::correctionResidual()               220  0.0001091  0.0001091  0.0001091   0.00%
Castro::create_source_corrector()                 9  0.0001073  0.0001073  0.0001073   0.00%
Amr::grid_places()                                6  9.562e-05  9.562e-05  9.562e-05   0.00%
Castro::finalize_advance()                        9  9.064e-05  9.064e-05  9.064e-05   0.00%
Castro::buildMetrics()                            5  8.677e-05  8.677e-05  8.677e-05   0.00%
Amr::timeStep()                                   9   8.13e-05   8.13e-05   8.13e-05   0.00%
AmrLevel::derive()                                6  7.933e-05  7.933e-05  7.933e-05   0.00%
FillPatchSingleLevel                             92  5.596e-05  5.596e-05  5.596e-05   0.00%
AmrLevel::AmrLevel(dm)                            5  5.561e-05  5.561e-05  5.561e-05   0.00%
MLMG::oneIter()                                  31  5.468e-05  5.468e-05  5.468e-05   0.00%
MLMG:computeResOfCorrection()                   155  5.268e-05  5.268e-05  5.268e-05   0.00%
Castro::errorEst()                                6  4.913e-05  4.913e-05  4.913e-05   0.00%
AmrLevel::FillCoarsePatch()                       5  4.493e-05  4.493e-05  4.493e-05   0.00%
MLCellLinOp::solutionResidual()                  71   4.49e-05   4.49e-05   4.49e-05   0.00%
MLMG::solve()                                    10  4.393e-05  4.393e-05  4.393e-05   0.00%
MLMG::mgVcycle_bottom                            65  4.093e-05  4.093e-05  4.093e-05   0.00%
MLMG::actualBottomSolve()                        31  4.025e-05  4.025e-05  4.025e-05   0.00%
FillPatchIterator::FillFromLevel0()              31  3.642e-05  3.642e-05  3.642e-05   0.00%
MLMG::mgVcycle_down::0                           31  3.624e-05  3.624e-05  3.624e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.497e-05  3.497e-05  3.497e-05   0.00%
Amr::writeSmallPlotFile()                         1  3.427e-05  3.427e-05  3.427e-05   0.00%
MLMG::mgVcycle_down::1                           31  3.225e-05  3.225e-05  3.225e-05   0.00%
Castro::advance()                                 5  3.222e-05  3.222e-05  3.222e-05   0.00%
FillPatchIterator::FillFromTwoLevels()           31  3.069e-05  3.069e-05  3.069e-05   0.00%
MLMG::mgVcycle_down::3                           31  2.998e-05  2.998e-05  2.998e-05   0.00%
MLMG::mgVcycle_down::2                           31  2.968e-05  2.968e-05  2.968e-05   0.00%
Castro::computeNewDt()                            8   2.81e-05   2.81e-05   2.81e-05   0.00%
MLMG::mgVcycle_down::4                           31  2.776e-05  2.776e-05  2.776e-05   0.00%
Gravity::solve_phi_with_mlmg()                   10   2.52e-05   2.52e-05   2.52e-05   0.00%
MLMG::computeResWithCrseSolFineCor()             17  2.472e-05  2.472e-05  2.472e-05   0.00%
makeSFC                                          50  2.399e-05  2.399e-05  2.399e-05   0.00%
MLMG::mgVcycle_up::4                             31  2.394e-05  2.394e-05  2.394e-05   0.00%
MLMG::ResNormInf()                               54  2.298e-05  2.298e-05  2.298e-05   0.00%
MLMG::mgVcycle_up::0                             31  2.126e-05  2.126e-05  2.126e-05   0.00%
MLPoisson::define()                              10  2.002e-05  2.002e-05  2.002e-05   0.00%
DistributionMapping::Distribute()                52   1.92e-05   1.92e-05   1.92e-05   0.00%
FabArrayBase::TheFPinfo()                        25  1.903e-05  1.903e-05  1.903e-05   0.00%
MLMG::mgVcycle_up::1                             31  1.884e-05  1.884e-05  1.884e-05   0.00%
MLPoisson::prepareForSolve()                     10  1.875e-05  1.875e-05  1.875e-05   0.00%
FPinfo::FPinfo()                                  3  1.856e-05  1.856e-05  1.856e-05   0.00%
MLMG::mgVcycle_up::3                             31  1.855e-05  1.855e-05  1.855e-05   0.00%
MLMG::mgVcycle_up::2                             31  1.786e-05  1.786e-05  1.786e-05   0.00%
Amr::defBaseLevel()                               1  1.744e-05  1.744e-05  1.744e-05   0.00%
Amr::FinalizeInit()                               1  1.478e-05  1.478e-05  1.478e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    10  1.413e-05  1.413e-05  1.413e-05   0.00%
MLMG::computeResWithCrseCorFineCor()             17  1.304e-05  1.304e-05  1.304e-05   0.00%
MLMG::computeMLResidual()                        15  1.289e-05  1.289e-05  1.289e-05   0.00%
ClusterList::intersect()                          4   1.28e-05   1.28e-05   1.28e-05   0.00%
MLMG::computeResidual()                          31  1.276e-05  1.276e-05  1.276e-05   0.00%
MLMG::miniCycle()                                34  1.243e-05  1.243e-05  1.243e-05   0.00%
Castro::react_state()                            18    1.2e-05    1.2e-05    1.2e-05   0.00%
Castro::post_init()                               1  1.144e-05  1.144e-05  1.144e-05   0.00%
Amr::initSubcycle()                               1  1.036e-05  1.036e-05  1.036e-05   0.00%
Castro::avgDown(state_indx)                      20  1.023e-05  1.023e-05  1.023e-05   0.00%
Castro::check_for_nan()                          18  1.007e-05  1.007e-05  1.007e-05   0.00%
Castro::apply_source_to_state()                  18  8.892e-06  8.892e-06  8.892e-06   0.00%
amrex::average_down_w_geom                       20  8.882e-06  8.882e-06  8.882e-06   0.00%
MLMG::getGradSolution()                          10  8.134e-06  8.134e-06  8.134e-06   0.00%
Castro::expand_state()                           13  7.853e-06  7.853e-06  7.853e-06   0.00%
Gravity::swapTimeLevels()                         9  7.662e-06  7.662e-06  7.662e-06   0.00%
MLLinOp::define()                                10  7.552e-06  7.552e-06  7.552e-06   0.00%
MLMG::MLResNormInf()                             15  6.892e-06  6.892e-06  6.892e-06   0.00%
Castro::construct_new_hybrid_source()             9  6.689e-06  6.689e-06  6.689e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  6.388e-06  6.388e-06  6.388e-06   0.00%
AmrMesh-cluster                                   4  5.766e-06  5.766e-06  5.766e-06   0.00%
BoxList::parallelComplementIn()                  12  5.698e-06  5.698e-06  5.698e-06   0.00%
MLMG::MLRhsNormInf()                             10   5.24e-06   5.24e-06   5.24e-06   0.00%
Castro::avgDown()                                 4   5.17e-06   5.17e-06   5.17e-06   0.00%
Castro::construct_old_hybrid_source()             9  5.121e-06  5.121e-06  5.121e-06   0.00%
Castro::init(old)                                 3  4.977e-06  4.977e-06  4.977e-06   0.00%
Gravity::set_mass_offset()                        6  4.926e-06  4.926e-06  4.926e-06   0.00%
Amr::InitializeInit()                             1  4.504e-06  4.504e-06  4.504e-06   0.00%
Amr::init()                                       1  4.226e-06  4.226e-06  4.226e-06   0.00%
Castro::derive()                                  6    3.8e-06    3.8e-06    3.8e-06   0.00%
BoxList::complementIn                            12  3.732e-06  3.732e-06  3.732e-06   0.00%
Castro::retry_advance_ctu()                       5  2.741e-06  2.741e-06  2.741e-06   0.00%
Castro::computeInitialDt()                        2   2.42e-06   2.42e-06   2.42e-06   0.00%
Amr::bldFineLevels()                              1  2.142e-06  2.142e-06  2.142e-06   0.00%
Castro::init()                                    1  1.977e-06  1.977e-06  1.977e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.638e-06  1.638e-06  1.638e-06   0.00%
ClusterList::chop()                               4  1.412e-06  1.412e-06  1.412e-06   0.00%
Amr::initialInit()                                1   9.53e-07   9.53e-07   9.53e-07   0.00%
--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------
Name                                         NCalls  Incl. Min  Incl. Avg  Incl. Max   Max %
--------------------------------------------------------------------------------------------
main()                                            1      3.106      3.106      3.106 100.00%
Amr::coarseTimeStep()                             5      1.373      1.373      1.373  44.20%
Amr::timeStep()                                   9      1.366      1.366      1.366  43.97%
Castro::advance()                                 5      1.172      1.172      1.172  37.72%
Castro::subcycle_advance_ctu()                    5      1.146      1.146      1.146  36.91%
Castro::do_advance_ctu()                          5      1.146      1.146      1.146  36.90%
Amr::InitAmr()                                    1      1.088      1.088      1.088  35.03%
Castro::construct_ctu_hydro_source()              9     0.6702     0.6702     0.6702  21.58%
Amr::init()                                       1     0.4335     0.4335     0.4335  13.96%
Amr::writePlotFile()                              2     0.4103     0.4103     0.4103  13.21%
VisMF::Write(FabArray)                            3     0.4032     0.4032     0.4032  12.98%
Gravity::multilevel_solve_for_new_phi()          10      0.309      0.309      0.309   9.95%
Gravity::actual_multilevel_solve()               10     0.3083     0.3083     0.3083   9.93%
Gravity::solve_phi_with_mlmg()                   10     0.3054     0.3054     0.3054   9.83%
Gravity::actual_solve_with_mlmg()                10     0.2339     0.2339     0.2339   7.53%
Amr::initialInit()                                1     0.2339     0.2339     0.2339   7.53%
Castro::clean_state()                            87     0.2068     0.2068     0.2068   6.66%
MLMG::solve()                                    10     0.1854     0.1854     0.1854   5.97%
Castro::construct_new_gravity()                   9     0.1792     0.1792     0.1792   5.77%
Amr::InitializeInit()                             1     0.1702     0.1702     0.1702   5.48%
Amr::defBaseLevel()                               1     0.1702     0.1702     0.1702   5.48%
Castro::Castro()                                  5     0.1624     0.1624     0.1624   5.23%
Castro::initMFs()                                 5       0.16       0.16       0.16   5.15%
MLMG::oneIter()                                  31     0.1575     0.1575     0.1575   5.07%
Amr::regrid()                                     5     0.1463     0.1463     0.1463   4.71%
MLMG::mgVcycle()                                 65     0.1352     0.1352     0.1352   4.35%
Castro::post_regrid()                            10     0.1331     0.1331     0.1331   4.29%
Castro::computeTemp()                            88     0.1125     0.1125     0.1125   3.62%
AmrLevel::FillPatch()                            62    0.08808    0.08808    0.08808   2.84%
MLCellLinOp::applyBC()                         1948    0.08718    0.08718    0.08718   2.81%
MLCellLinOp::smooth()                           688    0.07702    0.07702    0.07702   2.48%
Castro::reflux()                                  4    0.07612    0.07612    0.07612   2.45%
FillPatchIterator::Initialize                    62    0.07379    0.07379    0.07379   2.38%
Gravity::fill_multipole_BCs()                    10    0.07102    0.07102    0.07102   2.29%
Castro::normalize_species()                      87    0.06618    0.06618    0.06618   2.13%
FillPatchSingleLevel                             92    0.06566    0.06566    0.06566   2.11%
Amr::FinalizeInit()                               1    0.06366    0.06366    0.06366   2.05%
FillPatchIterator::FillFromLevel0()              31    0.06313    0.06313    0.06313   2.03%
Castro::initialize_do_advance()                   9    0.05447    0.05447    0.05447   1.75%
Castro::post_init()                               1    0.05324    0.05324    0.05324   1.71%
Castro::do_new_sources()                          9    0.04953    0.04953    0.04953   1.59%
StateDataPhysBCFunct::()                         95    0.04693    0.04693    0.04693   1.51%
Castro::post_timestep()                           9    0.04545    0.04545    0.04545   1.46%
FabArray::FillBoundary()                       1759    0.04292    0.04292    0.04292   1.38%
FillBoundary_nowait()                          1759    0.04248    0.04248    0.04248   1.37%
Castro::do_old_sources()                          9    0.04206    0.04206    0.04206   1.35%
Castro::expand_state()                           13    0.04107    0.04107    0.04107   1.32%
MLPoisson::define()                              10    0.03878    0.03878    0.03878   1.25%
MLMG::mgVcycle_bottom                            65    0.03661    0.03661    0.03661   1.18%
FabArray::setVal()                              951     0.0357     0.0357     0.0357   1.15%
FabArray::ParallelCopy()                        954    0.03349    0.03349    0.03349   1.08%
FabArray::ParallelCopy_nowait()                 954    0.03317    0.03317    0.03317   1.07%
Castro::reset_internal_energy(MultiFab)          88    0.03245    0.03245    0.03245   1.04%
StateData::FillBoundary(geom)                   650    0.03167    0.03167    0.03167   1.02%
MLMG::actualBottomSolve()                        31    0.02996    0.02996    0.02996   0.96%
MLCGSolver::bicgstab                             31    0.02969    0.02969    0.02969   0.96%
FluxRegister::Reflux()                           24     0.0291     0.0291     0.0291   0.94%
MLMG::mgVcycle_down::0                           31    0.02804    0.02804    0.02804   0.90%
amrex::Copy()                                   674     0.0273     0.0273     0.0273   0.88%
MLCellLinOp::apply()                            524    0.02644    0.02644    0.02644   0.85%
Castro::initialize_advance()                      9    0.02516    0.02516    0.02516   0.81%
Castro::enforce_min_density()                    87    0.02474    0.02474    0.02474   0.80%
Castro::problem_post_timestep()                  10    0.02326    0.02326    0.02326   0.75%
MLCellLinOp::defineAuxData()                     10     0.0223     0.0223     0.0223   0.72%
Castro::construct_new_source()                   63    0.02195    0.02195    0.02195   0.71%
Castro::estTimeStep()                            26    0.02166    0.02166    0.02166   0.70%
Gravity::get_new_grav_vector()                   10    0.02109    0.02109    0.02109   0.68%
MLMG::mgVcycle_up::0                             31    0.02098    0.02098    0.02098   0.68%
MLCellLinOp::correctionResidual()               220    0.01824    0.01824    0.01824   0.59%
amrex::Add()                                    167    0.01749    0.01749    0.01749   0.56%
Castro::construct_old_gravity()                   9    0.01738    0.01738    0.01738   0.56%
Gravity::get_old_grav_vector()                    9    0.01723    0.01723    0.01723   0.55%
MLCellLinOp::defineBC()                          10     0.0162     0.0162     0.0162   0.52%
MLCellLinOp::reflux()                            30    0.01481    0.01481    0.01481   0.48%
BndryData::define()                              26    0.01368    0.01368    0.01368   0.44%
MLCellLinOp::solutionResidual()                  71    0.01349    0.01349    0.01349   0.43%
FabArray::Saxpy()                               371    0.01348    0.01348    0.01348   0.43%
MLMG:computeResOfCorrection()                   155    0.01315    0.01315    0.01315   0.42%
MLMG::computeResWithCrseSolFineCor()             17     0.0128     0.0128     0.0128   0.41%
Castro::computeNewDt()                            8    0.01215    0.01215    0.01215   0.39%
Amr::grid_places()                                6    0.01212    0.01212    0.01212   0.39%
AmrMesh::MakeNewGrids()                           6    0.01202    0.01202    0.01202   0.39%
MLMG::computeMLResidual()                        15    0.01172    0.01172    0.01172   0.38%
MLPoisson::Fsmooth()                           1376    0.01143    0.01143    0.01143   0.37%
MLMG::mgVcycle_down::1                           31    0.01097    0.01097    0.01097   0.35%
Castro::construct_old_source()                   63    0.01092    0.01092    0.01092   0.35%
Castro::initData()                                1   0.009551   0.009551   0.009551   0.31%
amrex::average_down                             233   0.009421   0.009421   0.009421   0.30%
Castro::FluxRegCrseInit                           9   0.008912   0.008912   0.008912   0.29%
Castro::wd_update()                               6   0.008645   0.008645   0.008645   0.28%
amrex::Dot()                                    466   0.008376   0.008376   0.008376   0.27%
Castro::construct_old_gravity_source()           18   0.008152   0.008152   0.008152   0.26%
MLMG::prepareForSolve()                          10   0.008024   0.008024   0.008024   0.26%
MLMG::mgVcycle_up::1                             31    0.00792    0.00792    0.00792   0.26%
Castro::finalize_do_advance()                     9   0.007295   0.007295   0.007295   0.23%
Amr::bldFineLevels()                              1   0.007181   0.007181   0.007181   0.23%
FillPatchIterator::FillFromTwoLevels()           31    0.00715    0.00715    0.00715   0.23%
FillPatchTwoLevels                               31   0.007119   0.007119   0.007119   0.23%
MLMG::miniCycle()                                34   0.006665   0.006665   0.006665   0.21%
MLPoisson::Fapply()                             524    0.00647    0.00647    0.00647   0.21%
MLMG::addInterpCorrection()                     155    0.00647    0.00647    0.00647   0.21%
FabArray::Xpay()                                384   0.006287   0.006287   0.006287   0.20%
FabArray::norminf()                             315    0.00625    0.00625    0.00625   0.20%
MLMG::mgVcycle_down::2                           31   0.006123   0.006123   0.006123   0.20%
MLMG::mgVcycle_down::3                           31   0.005644   0.005644   0.005644   0.18%
MLMG::computeResidual()                          31   0.005546   0.005546   0.005546   0.18%
MLMG::mgVcycle_down::4                           31   0.005495   0.005495   0.005495   0.18%
Castro::volInBoundary()                          42   0.005017   0.005017   0.005017   0.16%
FabArrayBase::getCPC()                         1522   0.004902   0.004902   0.004902   0.16%
MLCGSolver::ParallelAllReduce                   621   0.004754   0.004754   0.004754   0.15%
Castro::construct_new_gravity_source()            9   0.004704   0.004704   0.004704   0.15%
MLMG::mgVcycle_up::4                             31   0.004498   0.004498   0.004498   0.14%
MLMG::mgVcycle_up::2                             31   0.004365   0.004365   0.004365   0.14%
MLMG::mgVcycle_up::3                             31   0.004331   0.004331   0.004331   0.14%
Castro::apply_source_to_state()                  18   0.004167   0.004167   0.004167   0.13%
MLMG::getGradSolution()                          10   0.004086   0.004086   0.004086   0.13%
MLCellLinOp::compGrad()                          18   0.004078   0.004078   0.004078   0.13%
Castro::reset_internal_energy(Fab)             1476    0.00385    0.00385    0.00385   0.12%
FabArrayBase::CPC::define()                     534   0.003802   0.003802   0.003802   0.12%
FillPatchInterp(MF)                              30   0.003516   0.003516   0.003516   0.11%
FabArray::setVal(val, thecmd, scomp, ncomp)     580    0.00338    0.00338    0.00338   0.11%
MLMG::computeResWithCrseCorFineCor()             17   0.003337   0.003337   0.003337   0.11%
MLCellLinOp::updateSolBC()                       25    0.00316    0.00316    0.00316   0.10%
Castro::check_for_nan()                          18   0.003159   0.003159   0.003159   0.10%
MultiFab::contains_nan()                         18   0.003149   0.003149   0.003149   0.10%
FabArray::setDomainBndry()                       92   0.003098   0.003098   0.003098   0.10%
Castro::init(old)                                 3   0.002915   0.002915   0.002915   0.09%
Castro::errorEst()                                6   0.002892   0.002892   0.002892   0.09%
Castro::enforce_speed_limit()                    87    0.00288    0.00288    0.00288   0.09%
check_for_negative_density()                      9     0.0028     0.0028     0.0028   0.09%
TagBoxArray::mapPRD                               6   0.002648   0.002648   0.002648   0.09%
Castro::computeInitialDt()                        2    0.00244    0.00244    0.00244   0.08%
FabArray::mult()                                 55   0.002437   0.002437   0.002437   0.08%
MLCellLinOp::updateCorBC()                       17     0.0022     0.0022     0.0022   0.07%
MLCellLinOp::setLevelBC()                        18   0.002099   0.002099   0.002099   0.07%
MLMG::ResNormInf()                               54   0.001945   0.001945   0.001945   0.06%
Gravity::update_max_rhs()                        10   0.001825   0.001825   0.001825   0.06%
FabArray::LinComb()                             233    0.00182    0.00182    0.00182   0.06%
Gravity::average_fine_ec_onto_crse_ec()           8   0.001774   0.001774   0.001774   0.06%
MLPoisson::prepareForSolve()                     10   0.001753   0.001753   0.001753   0.06%
MLCellLinOp::prepareForSolve()                   10   0.001735   0.001735   0.001735   0.06%
Castro::fill_hybrid_hydro_source()               27   0.001525   0.001525   0.001525   0.05%
Castro::apply_tagging_restrictions()              6   0.001371   0.001371   0.001371   0.04%
Castro::avgDown()                                 4   0.001299   0.001299   0.001299   0.04%
Castro::avgDown(state_indx)                      20   0.001294   0.001294   0.001294   0.04%
amrex::average_down_w_geom                       20   0.001284   0.001284   0.001284   0.04%
FabArray::norminf(mask)                          21   0.001149   0.001149   0.001149   0.04%
average_down_faces                               48   0.001134   0.001134   0.001134   0.04%
MLPoisson::FFlux()                              150   0.001127   0.001127   0.001127   0.04%
MLMG::MLResNormInf()                             15   0.001029   0.001029   0.001029   0.03%
Castro::construct_new_hybrid_source()             9  0.0009922  0.0009922  0.0009922   0.03%
MLMG::interpCorrection_1                         17  0.0008738  0.0008738  0.0008738   0.03%
Castro::build_fine_mask()                        44  0.0008514  0.0008514  0.0008514   0.03%
OwnerMask()                                       6  0.0008392  0.0008392  0.0008392   0.03%
Castro::derive()                                  6  0.0008277  0.0008277  0.0008277   0.03%
AmrLevel::derive()                                6  0.0008239  0.0008239  0.0008239   0.03%
FabArrayBase::getFB()                          1759  0.0007729  0.0007729  0.0007729   0.02%
Castro::init()                                    1  0.0007596  0.0007596  0.0007596   0.02%
AmrLevel::FillCoarsePatch()                       5  0.0007576  0.0007576  0.0007576   0.02%
Castro::buildMetrics()                            5  0.0007149  0.0007149  0.0007149   0.02%
TagBoxArray::collate()                            6  0.0006184  0.0006184  0.0006184   0.02%
Gravity::swapTimeLevels()                         9  0.0006027  0.0006027  0.0006027   0.02%
MLMG::MLRhsNormInf()                             10  0.0005792  0.0005792  0.0005792   0.02%
Castro::FluxRegFineAdd()                          9  0.0005475  0.0005475  0.0005475   0.02%
Castro::construct_old_hybrid_source()             9  0.0005449  0.0005449  0.0005449   0.02%
MultiFab::max()                                  18   0.000522   0.000522   0.000522   0.02%
FabArrayBase::FB::FB()                           37  0.0004862  0.0004862  0.0004862   0.02%
Castro::apply_problem_tags()                      6  0.0004582  0.0004582  0.0004582   0.01%
MultiFab::Multiply()                              8  0.0004536  0.0004536  0.0004536   0.01%
Castro::react_state()                            18  0.0003279  0.0003279  0.0003279   0.01%
Castro::linear_to_hybrid_momentum()               1  0.0003092  0.0003092  0.0003092   0.01%
MLLinOp::define()                                10  0.0002569  0.0002569  0.0002569   0.01%
MLLinOp::defineGrids()                           10  0.0002494  0.0002494  0.0002494   0.01%
Castro::construct_new_rotation_source()           9     0.0002     0.0002     0.0002   0.01%
Castro::construct_old_rotation_source()           9  0.0001962  0.0001962  0.0001962   0.01%
AmrLevel::AmrLevel(dm)                            5  0.0001893  0.0001893  0.0001893   0.01%
AMRErrorTag::operator()                           6  0.0001861  0.0001861  0.0001861   0.01%
Castro::swap_state_time_levels()                  9  0.0001349  0.0001349  0.0001349   0.00%
StateData::define()                              25  0.0001337  0.0001337  0.0001337   0.00%
Castro::enforce_consistent_e()                    1  0.0001121  0.0001121  0.0001121   0.00%
Castro::create_source_corrector()                 9  0.0001073  0.0001073  0.0001073   0.00%
Castro::finalize_advance()                        9  9.064e-05  9.064e-05  9.064e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    10  5.519e-05  5.519e-05  5.519e-05   0.00%
makeSFC                                          50  4.106e-05  4.106e-05  4.106e-05   0.00%
FabArrayBase::TheFPinfo()                        25  3.758e-05  3.758e-05  3.758e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.497e-05  3.497e-05  3.497e-05   0.00%
Amr::writeSmallPlotFile()                         1  3.427e-05  3.427e-05  3.427e-05   0.00%
AmrMesh-cluster                                   4  1.998e-05  1.998e-05  1.998e-05   0.00%
DistributionMapping::Distribute()                52   1.92e-05   1.92e-05   1.92e-05   0.00%
FPinfo::FPinfo()                                  3  1.856e-05  1.856e-05  1.856e-05   0.00%
ClusterList::intersect()                          4   1.28e-05   1.28e-05   1.28e-05   0.00%
Amr::initSubcycle()                               1  1.036e-05  1.036e-05  1.036e-05   0.00%
BoxList::parallelComplementIn()                  12   9.43e-06   9.43e-06   9.43e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  8.524e-06  8.524e-06  8.524e-06   0.00%
Gravity::set_mass_offset()                        6  4.926e-06  4.926e-06  4.926e-06   0.00%
BoxList::complementIn                            12  3.732e-06  3.732e-06  3.732e-06   0.00%
Castro::retry_advance_ctu()                       5  2.741e-06  2.741e-06  2.741e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.638e-06  1.638e-06  1.638e-06   0.00%
ClusterList::chop()                               4  1.412e-06  1.412e-06  1.412e-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    25 MiB  9042 MiB
Castro::construct_ctu_hydro_source()           5148   5148   434 MiB  4449 MiB
Castro::reflux()                                436    436    13 MiB   666 MiB
Castro::initMFs()                               258    258   342 MiB   576 MiB
Castro::swap_state_time_levels()                175    175   170 MiB   340 MiB
StateData::define()                             175    175   216 MiB   340 MiB
Castro::initialize_do_advance()                 143    143   112 MiB   325 MiB
FillPatchIterator::Initialize                   899    899  4003 KiB   303 MiB
Amr::writePlotFile()                             56     56    23 MiB   189 MiB
Castro::problem_post_timestep()                 162    162   618 KiB   167 MiB
Castro::FluxRegCrseInit                         660    660   450 KiB   167 MiB
FluxRegister::Reflux()                          648    648  1521 KiB   160 MiB
Castro::initialize_advance()                    143    143    45 MiB   121 MiB
Castro::construct_new_source()                  143    143   203 KiB    67 MiB
Castro::construct_old_source()                  143    143   114 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  4164 KiB    50 MiB
MLMG::prepareForSolve()                        1902   1902  2572 KiB    42 MiB
Gravity::get_old_grav_vector()                  155    155   183 KiB    33 MiB
Gravity::get_new_grav_vector()                  188    188   222 KiB    33 MiB
ResizeRandomSeed                                  1      1    30 MiB    30 MiB
MLCellLinOp::defineAuxData()                   5608   5608   838 KiB    16 MiB
FillPatchTwoLevels                              300    300  7459   B    11 MiB
FillPatchInterp(MF)                             330    330  4458   B  7955 KiB
Gravity::fill_multipole_BCs()                   346    346   128 KiB  7469 KiB
Gravity::update_max_rhs()                       286    286  4042   B  7424 KiB
Gravity::actual_multilevel_solve()              286    286   722 KiB  7424 KiB
Castro::build_fine_mask()                       224    224  1320 KiB  6912 KiB
AmrLevel::derive()                              162    162  2243   B  6912 KiB
BndryData::define()                            3624   3624   267 KiB  4243 KiB
MLCellLinOp::reflux()                           450    450  5600   B  2376 KiB
Castro::wd_update()                               6      6  6234   B  2240 KiB
AmrLevel::FillCoarsePatch()                      10     10   331   B  2095 KiB
amrex::average_down                            1483   1483  1569   B  1473 KiB
AmrMesh::MakeNewGrids()                         324    324  4067   B  1041 KiB
MLMG::addInterpCorrection()                    1240   1240   770   B   867 KiB
MLCellLinOp::defineBC()                         276    276  3618   B   689 KiB
Castro::estTimeStep()                            26     26  3182   B   480 KiB
VisMF::Write(FabArray)                         1568   1568  2237   B   320 KiB
Castro::normalize_species()                      87     87  6965   B   320 KiB
Castro::volInBoundary()                          70     70   513   B   320 KiB
Gravity::average_fine_ec_onto_crse_ec()          48     48   114   B   204 KiB
FabArray::norminf(mask)                          29     29   178   B   163 KiB
amrex::Dot()                                    559    559   398   B   160 KiB
FabArray::norminf()                             377    377   299   B   160 KiB
MultiFab::max()                                  18     18    26   B   160 KiB
check_for_negative_density()                      9      9   144   B   160 KiB
Castro::initData()                                1      1    34   B   160 KiB
FabArray::setVal()                              419    419    43 KiB   101 KiB
MLMG::interpCorrection_1                         34     34    24   B    91 KiB
average_down_faces                               99     99   526   B    69 KiB
FabArray::ParallelCopy_nowait()                 942    942   273   B    57 KiB
MLPoisson::Fsmooth()                            228    228  2954   B    55 KiB
FillBoundary_nowait()                           751    751   447   B    53 KiB
TagBoxArray::mapPRD                             324    324    34   B    45 KiB
OwnerMask()                                     168    168    10   B    38 KiB
MLCellLinOp::applyBC()                         3896   3896   137   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     5   B    25 KiB
amrex::Copy()                                   176    176  9228   B    25 KiB
MultiFab::contains_nan()                         18     18    20   B    20 KiB
StateData::FillBoundary(geom)                  2538   2538    45   B    13 KiB
FabArray::setVal(val, thecmd, scomp, ncomp)     244    244     3   B  9808   B
MLCGSolver::bicgstab                            279    279    33   B  3584   B
MultiFab::Multiply()                              8      8   659   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  195   B  8192 KiB
-----------------------------------------------------------------

Pinned Memory Usage:
------------------------------------------------------------------------------
Name                                         Nalloc  Nfree    AvgMem    MaxMem
------------------------------------------------------------------------------
The_Pinned_Arena::Initialize()                    1      1    13 KiB  8192 KiB
VisMF::Write(FabArray)                         1624   1624   860 KiB  7168 KiB
Gravity::fill_multipole_BCs()                    30     30  1243   B   278 KiB
FabArray::setVal()                              419    419    43 KiB   101 KiB
FabArray::ParallelCopy_nowait()                 942    942   273   B    57 KiB
MLPoisson::Fsmooth()                            228    228  2954   B    55 KiB
FillBoundary_nowait()                           751    751   447   B    53 KiB
MLCellLinOp::applyBC()                         1948   1948   137   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     5   B    25 KiB
amrex::Copy()                                   176    176  9228   B    25 KiB
Gravity::get_old_grav_vector()                   12     12  6008   B    20 KiB
Gravity::get_new_grav_vector()                   18     18  3513   B    20 KiB
OwnerMask()                                       6      6     0   B    15 KiB
StateData::FillBoundary(geom)                  2538   2538    46   B    13 KiB
FabArray::setVal(val, thecmd, scomp, ncomp)     244    244     3   B  9808   B
amrex::average_down                             149    149   568   B  4688   B
MLMG::prepareForSolve()                          18     18   219   B  3712   B
FabArray::norminf(mask)                          29     29   123   B  3472   B
MLMG::addInterpCorrection()                      62     62     2   B  3456   B
Castro::FluxRegCrseInit                          12     12     9   B  3456   B
MultiFab::Multiply()                              8      8   659   B  3456   B
FillPatchInterp(MF)                             140    140     3   B  2720   B
MLCellLinOp::setLevelBC()                        68     68     0   B  2592   B
average_down_faces                               51     51   502   B  2032   B
TagBoxArray::collate()                           16     16     0   B   640   B
amrex::Dot()                                    559    559     2   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.07-44-g49dd703558c5) finalized