Initializing CUDA...
CUDA initialized with 1 device.
AMReX (23.09-7-g4c79a836ae02) initialized

Starting run at 08:08:39 UTC on 2023-09-14.
Successfully read inputs file ... 

Castro git describe: 23.09-5-g0aabe1705
AMReX git describe: 23.09-7-g4c79a836a
Microphysics git describe: 23.09-8-g171e787f

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

Gravity::fill_multipole_BCs() time = 0.01768527

Gravity::multilevel_solve_for_new_phi() time = 0.062299107

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

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


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

Gravity::fill_multipole_BCs() time = 0.006888731

Gravity::multilevel_solve_for_new_phi() time = 0.041147189

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

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.058953795

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.006928513

Gravity::multilevel_solve_for_new_phi() time = 0.040301427

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

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

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.014584035

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.006897783

Gravity::multilevel_solve_for_new_phi() time = 0.028042327

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

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

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.014797561

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.006908014

Gravity::multilevel_solve_for_new_phi() time = 0.028153505

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

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

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

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

Gravity::multilevel_solve_for_new_phi() time = 0.014777136

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

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

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

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

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

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

Gravity::fill_multipole_BCs() time = 0.006933051

Gravity::multilevel_solve_for_new_phi() time = 0.028323313

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

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

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

[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.301831512
[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.182360572  seconds


Ending run at 08:08:43 UTC on 2023-09-14.
Run time = 3.146885451
Run time without initialization = 1.632806181

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

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


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

--------------------------------------------------------------------------------------------
Name                                         NCalls  Excl. Min  Excl. Avg  Excl. Max   Max %
--------------------------------------------------------------------------------------------
Amr::InitAmr()                                    1     1.0885     1.0885     1.0885  34.59%
Castro::construct_ctu_hydro_source()              9     0.6995     0.6995     0.6995  22.23%
VisMF::Write(FabArray)                            3      0.347      0.347      0.347  11.03%
Castro::initMFs()                                 5     0.1603     0.1603     0.1603   5.09%
Gravity::fill_multipole_BCs()                    10    0.07846    0.07846    0.07846   2.49%
Castro::normalize_species()                      87    0.07247    0.07247    0.07247   2.30%
MLCellLinOp::applyBC()                         1948    0.04616    0.04616    0.04616   1.47%
Castro::computeTemp()                            88    0.04323    0.04323    0.04323   1.37%
FillBoundary_nowait()                          1759    0.04266    0.04266    0.04266   1.36%
FabArray::setVal()                              951    0.03631    0.03631    0.03631   1.15%
Castro::enforce_min_density()                    87    0.03451    0.03451    0.03451   1.10%
StateData::FillBoundary(geom)                   650    0.03446    0.03446    0.03446   1.10%
FabArray::ParallelCopy_nowait()                 954    0.02991    0.02991    0.02991   0.95%
Castro::volInBoundary()                          42    0.02967    0.02967    0.02967   0.94%
amrex::Copy()                                   674    0.02776    0.02776    0.02776   0.88%
Castro::reset_internal_energy(MultiFab)          88    0.02262    0.02262    0.02262   0.72%
FluxRegister::Reflux()                           24     0.0221     0.0221     0.0221   0.70%
MLCellLinOp::defineAuxData()                     10    0.02141    0.02141    0.02141   0.68%
Castro::estTimeStep()                            26    0.01873    0.01873    0.01873   0.60%
amrex::Add()                                    167     0.0176     0.0176     0.0176   0.56%
Castro::reflux()                                  4    0.01508    0.01508    0.01508   0.48%
StateDataPhysBCFunct::()                         95    0.01475    0.01475    0.01475   0.47%
FabArray::Saxpy()                               371    0.01375    0.01375    0.01375   0.44%
Castro::problem_post_timestep()                  10    0.01374    0.01374    0.01374   0.44%
BndryData::define()                              26    0.01274    0.01274    0.01274   0.40%
MLPoisson::Fsmooth()                           1376    0.01229    0.01229    0.01229   0.39%
amrex::Dot()                                    466   0.009052   0.009052   0.009052   0.29%
Castro::construct_new_source()                   63   0.008561   0.008561   0.008561   0.27%
MLCellLinOp::reflux()                            30   0.008443   0.008443   0.008443   0.27%
Castro::construct_old_gravity_source()           18   0.008419   0.008419   0.008419   0.27%
Castro::FluxRegCrseInit                           9   0.008046   0.008046   0.008046   0.26%
MLPoisson::Fapply()                             524   0.006809   0.006809   0.006809   0.22%
FabArray::norminf()                             315   0.006657   0.006657   0.006657   0.21%
FabArray::Xpay()                                384   0.006521   0.006521   0.006521   0.21%
Castro::initData()                                1   0.006162   0.006162   0.006162   0.20%
amrex::average_down                             233   0.006159   0.006159   0.006159   0.20%
Castro::reset_internal_energy(Fab)             1476   0.005599   0.005599   0.005599   0.18%
Castro::construct_new_gravity_source()            9   0.005499   0.005499   0.005499   0.17%
AmrMesh::MakeNewGrids()                           6   0.005268   0.005268   0.005268   0.17%
Castro::wd_update()                               6    0.00486    0.00486    0.00486   0.15%
Amr::writePlotFile()                              2    0.00485    0.00485    0.00485   0.15%
MLMG::addInterpCorrection()                     155    0.00449    0.00449    0.00449   0.14%
Castro::apply_tagging_restrictions()              6   0.004003   0.004003   0.004003   0.13%
Gravity::actual_solve_with_mlmg()                10   0.003916   0.003916   0.003916   0.12%
FabArrayBase::CPC::define()                     534   0.003828   0.003828   0.003828   0.12%
FillPatchInterp(MF)                              30   0.003801   0.003801   0.003801   0.12%
FabArray::setVal(val, thecmd, scomp, ncomp)     580   0.003715   0.003715   0.003715   0.12%
Castro::enforce_speed_limit()                    87   0.003595   0.003595   0.003595   0.11%
MultiFab::contains_nan()                         18   0.003237   0.003237   0.003237   0.10%
FabArray::setDomainBndry()                       92   0.003231   0.003231   0.003231   0.10%
Castro::construct_old_source()                   63   0.003117   0.003117   0.003117   0.10%
MLCellLinOp::compGrad()                          18   0.002976   0.002976   0.002976   0.09%
MLCellLinOp::defineBC()                          10   0.002559   0.002559   0.002559   0.08%
FabArray::mult()                                 55   0.002553   0.002553   0.002553   0.08%
MLCellLinOp::setLevelBC()                        18   0.002295   0.002295   0.002295   0.07%
MLCellLinOp::prepareForSolve()                   10   0.002015   0.002015   0.002015   0.06%
FabArray::LinComb()                             233   0.001987   0.001987   0.001987   0.06%
MLMG::prepareForSolve()                          10    0.00189    0.00189    0.00189   0.06%
Castro::fill_hybrid_hydro_source()               27   0.001652   0.001652   0.001652   0.05%
Castro::subcycle_advance_ctu()                    5   0.001589   0.001589   0.001589   0.05%
MLPoisson::FFlux()                              150   0.001551   0.001551   0.001551   0.05%
check_for_negative_density()                      9   0.001503   0.001503   0.001503   0.05%
Gravity::get_new_grav_vector()                   10   0.001405   0.001405   0.001405   0.04%
MLCellLinOp::updateSolBC()                       25   0.001379   0.001379   0.001379   0.04%
TagBoxArray::mapPRD                               6   0.001336   0.001336   0.001336   0.04%
FabArray::norminf(mask)                          21   0.001232   0.001232   0.001232   0.04%
FabArrayBase::getCPC()                         1522   0.001179   0.001179   0.001179   0.04%
MLCellLinOp::updateCorBC()                       17   0.001028   0.001028   0.001028   0.03%
Gravity::get_old_grav_vector()                    9   0.001018   0.001018   0.001018   0.03%
Castro::build_fine_mask()                        44   0.001016   0.001016   0.001016   0.03%
OwnerMask()                                       6   0.000971   0.000971   0.000971   0.03%
MLCGSolver::bicgstab                             31  0.0009513  0.0009513  0.0009513   0.03%
average_down_faces                               48  0.0008789  0.0008789  0.0008789   0.03%
Castro::clean_state()                            87  0.0008122  0.0008122  0.0008122   0.03%
Gravity::multilevel_solve_for_new_phi()          10  0.0008004  0.0008004  0.0008004   0.03%
TagBoxArray::collate()                            6  0.0007765  0.0007765  0.0007765   0.02%
FillPatchTwoLevels                               31  0.0007099  0.0007099  0.0007099   0.02%
main()                                            1  0.0007002  0.0007002  0.0007002   0.02%
Castro::FluxRegFineAdd()                          9   0.000668   0.000668   0.000668   0.02%
FillPatchIterator::Initialize                    62  0.0006273  0.0006273  0.0006273   0.02%
MultiFab::max()                                  18  0.0005834  0.0005834  0.0005834   0.02%
AmrLevel::FillPatch()                            62  0.0005619  0.0005619  0.0005619   0.02%
Castro::apply_problem_tags()                      6  0.0005241  0.0005241  0.0005241   0.02%
MultiFab::Multiply()                              8  0.0004966  0.0004966  0.0004966   0.02%
MLCellLinOp::smooth()                           688  0.0004848  0.0004848  0.0004848   0.02%
FabArrayBase::FB::FB()                           37  0.0004845  0.0004845  0.0004845   0.02%
FabArray::FillBoundary()                       1759  0.0004222  0.0004222  0.0004222   0.01%
MLMG::interpCorrection_1                         17  0.0004104  0.0004104  0.0004104   0.01%
Castro::Castro()                                  5  0.0003834  0.0003834  0.0003834   0.01%
Castro::linear_to_hybrid_momentum()               1  0.0003594  0.0003594  0.0003594   0.01%
Castro::finalize_do_advance()                     9  0.0003532  0.0003532  0.0003532   0.01%
Amr::regrid()                                     5  0.0003445  0.0003445  0.0003445   0.01%
FabArray::ParallelCopy()                        954  0.0003399  0.0003399  0.0003399   0.01%
Castro::initialize_advance()                      9  0.0003372  0.0003372  0.0003372   0.01%
FabArrayBase::getFB()                          1759  0.0003049  0.0003049  0.0003049   0.01%
Castro::construct_old_gravity()                   9  0.0002989  0.0002989  0.0002989   0.01%
Castro::finalize_advance()                        9  0.0002685  0.0002685  0.0002685   0.01%
Gravity::update_max_rhs()                        10  0.0002674  0.0002674  0.0002674   0.01%
Castro::do_new_sources()                          9  0.0002485  0.0002485  0.0002485   0.01%
Gravity::actual_multilevel_solve()               10  0.0002383  0.0002383  0.0002383   0.01%
MLCellLinOp::apply()                            524  0.0002359  0.0002359  0.0002359   0.01%
AMRErrorTag::operator()                           6  0.0002316  0.0002316  0.0002316   0.01%
Castro::construct_new_rotation_source()           9   0.000216   0.000216   0.000216   0.01%
Gravity::solve_phi_with_mlmg()                   10  0.0002137  0.0002137  0.0002137   0.01%
MLLinOp::defineGrids()                           10  0.0002128  0.0002128  0.0002128   0.01%
Castro::construct_new_gravity()                   9  0.0002119  0.0002119  0.0002119   0.01%
Castro::construct_old_rotation_source()           9   0.000209   0.000209   0.000209   0.01%
Castro::computeNewDt()                            8  0.0001774  0.0001774  0.0001774   0.01%
Castro::post_timestep()                           9  0.0001761  0.0001761  0.0001761   0.01%
Amr::coarseTimeStep()                             5  0.0001657  0.0001657  0.0001657   0.01%
Castro::create_source_corrector()                 9  0.0001575  0.0001575  0.0001575   0.01%
Castro::do_old_sources()                          9  0.0001512  0.0001512  0.0001512   0.00%
Gravity::average_fine_ec_onto_crse_ec()           8  0.0001476  0.0001476  0.0001476   0.00%
StateData::define()                              25  0.0001467  0.0001467  0.0001467   0.00%
Castro::enforce_consistent_e()                    1  0.0001438  0.0001438  0.0001438   0.00%
Castro::initialize_do_advance()                   9  0.0001374  0.0001374  0.0001374   0.00%
Castro::swap_state_time_levels()                  9  0.0001334  0.0001334  0.0001334   0.00%
Amr::timeStep()                                   9  0.0001262  0.0001262  0.0001262   0.00%
Castro::post_regrid()                            10  0.0001243  0.0001243  0.0001243   0.00%
MLCGSolver::ParallelAllReduce                   621  0.0001235  0.0001235  0.0001235   0.00%
MLCellLinOp::correctionResidual()               220  0.0001199  0.0001199  0.0001199   0.00%
MLMG::mgVcycle()                                 65  0.0001046  0.0001046  0.0001046   0.00%
Castro::buildMetrics()                            5  9.793e-05  9.793e-05  9.793e-05   0.00%
Amr::grid_places()                                6  9.499e-05  9.499e-05  9.499e-05   0.00%
AmrLevel::derive()                                6  9.313e-05  9.313e-05  9.313e-05   0.00%
Castro::do_advance_ctu()                          5  6.208e-05  6.208e-05  6.208e-05   0.00%
Castro::advance()                                 5  5.863e-05  5.863e-05  5.863e-05   0.00%
AmrLevel::AmrLevel(dm)                            5  5.823e-05  5.823e-05  5.823e-05   0.00%
FillPatchSingleLevel                             92  5.762e-05  5.762e-05  5.762e-05   0.00%
MLMG:computeResOfCorrection()                   155  5.505e-05  5.505e-05  5.505e-05   0.00%
MLMG::solve()                                    10  5.444e-05  5.444e-05  5.444e-05   0.00%
MLMG::oneIter()                                  31  5.385e-05  5.385e-05  5.385e-05   0.00%
Castro::errorEst()                                6  5.066e-05  5.066e-05  5.066e-05   0.00%
MLCellLinOp::solutionResidual()                  71  4.594e-05  4.594e-05  4.594e-05   0.00%
MLMG::mgVcycle_bottom                            65  4.483e-05  4.483e-05  4.483e-05   0.00%
MLMG::actualBottomSolve()                        31  4.343e-05  4.343e-05  4.343e-05   0.00%
Amr::writeSmallPlotFile()                         1  4.107e-05  4.107e-05  4.107e-05   0.00%
AmrLevel::FillCoarsePatch()                       5  4.038e-05  4.038e-05  4.038e-05   0.00%
MLMG::mgVcycle_down::0                           31  3.859e-05  3.859e-05  3.859e-05   0.00%
Castro::post_init()                               1  3.852e-05  3.852e-05  3.852e-05   0.00%
FillPatchIterator::FillFromLevel0()              31  3.727e-05  3.727e-05  3.727e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.648e-05  3.648e-05  3.648e-05   0.00%
MLMG::mgVcycle_down::1                           31  3.627e-05  3.627e-05  3.627e-05   0.00%
Amr::defBaseLevel()                               1  3.527e-05  3.527e-05  3.527e-05   0.00%
FillPatchIterator::FillFromTwoLevels()           31  3.369e-05  3.369e-05  3.369e-05   0.00%
MLMG::mgVcycle_down::3                           31    3.2e-05    3.2e-05    3.2e-05   0.00%
MLMG::mgVcycle_down::2                           31  3.153e-05  3.153e-05  3.153e-05   0.00%
Castro::expand_state()                           13  2.832e-05  2.832e-05  2.832e-05   0.00%
MLMG::mgVcycle_down::4                           31   2.82e-05   2.82e-05   2.82e-05   0.00%
MLMG::mgVcycle_up::4                             31  2.717e-05  2.717e-05  2.717e-05   0.00%
Castro::react_state()                            18    2.7e-05    2.7e-05    2.7e-05   0.00%
makeSFC                                          50  2.673e-05  2.673e-05  2.673e-05   0.00%
MLMG::computeResWithCrseSolFineCor()             17  2.619e-05  2.619e-05  2.619e-05   0.00%
MLMG::ResNormInf()                               54  2.588e-05  2.588e-05  2.588e-05   0.00%
MLMG::mgVcycle_up::0                             31  2.384e-05  2.384e-05  2.384e-05   0.00%
MLMG::mgVcycle_up::3                             31  2.279e-05  2.279e-05  2.279e-05   0.00%
FabArrayBase::TheFPinfo()                        25  2.278e-05  2.278e-05  2.278e-05   0.00%
DistributionMapping::Distribute()                52  2.266e-05  2.266e-05  2.266e-05   0.00%
MLMG::mgVcycle_up::1                             31  2.246e-05  2.246e-05  2.246e-05   0.00%
MLPoisson::define()                              10  2.223e-05  2.223e-05  2.223e-05   0.00%
MLMG::mgVcycle_up::2                             31  2.048e-05  2.048e-05  2.048e-05   0.00%
FPinfo::FPinfo()                                  3  1.975e-05  1.975e-05  1.975e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    10  1.439e-05  1.439e-05  1.439e-05   0.00%
MLMG::computeResWithCrseCorFineCor()             17  1.428e-05  1.428e-05  1.428e-05   0.00%
MLMG::computeResidual()                          31  1.413e-05  1.413e-05  1.413e-05   0.00%
MLMG::miniCycle()                                34  1.406e-05  1.406e-05  1.406e-05   0.00%
Amr::FinalizeInit()                               1  1.382e-05  1.382e-05  1.382e-05   0.00%
MLMG::computeMLResidual()                        15  1.378e-05  1.378e-05  1.378e-05   0.00%
ClusterList::intersect()                          4  1.367e-05  1.367e-05  1.367e-05   0.00%
MLPoisson::prepareForSolve()                     10  1.292e-05  1.292e-05  1.292e-05   0.00%
Amr::initSubcycle()                               1  1.065e-05  1.065e-05  1.065e-05   0.00%
Castro::check_for_nan()                          18  1.052e-05  1.052e-05  1.052e-05   0.00%
Castro::apply_source_to_state()                  18  9.449e-06  9.449e-06  9.449e-06   0.00%
Gravity::swapTimeLevels()                         9  8.519e-06  8.519e-06  8.519e-06   0.00%
MLLinOp::define()                                10  8.305e-06  8.305e-06  8.305e-06   0.00%
MLMG::getGradSolution()                          10  7.911e-06  7.911e-06  7.911e-06   0.00%
Castro::avgDown(state_indx)                      20  7.899e-06  7.899e-06  7.899e-06   0.00%
amrex::average_down_w_geom                       20  7.764e-06  7.764e-06  7.764e-06   0.00%
MLMG::MLResNormInf()                             15  7.556e-06  7.556e-06  7.556e-06   0.00%
Castro::construct_new_hybrid_source()             9  7.183e-06  7.183e-06  7.183e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  7.098e-06  7.098e-06  7.098e-06   0.00%
Castro::construct_old_hybrid_source()             9  5.999e-06  5.999e-06  5.999e-06   0.00%
AmrMesh-cluster                                   4  5.894e-06  5.894e-06  5.894e-06   0.00%
MLMG::MLRhsNormInf()                             10  5.486e-06  5.486e-06  5.486e-06   0.00%
Castro::init(old)                                 3  5.285e-06  5.285e-06  5.285e-06   0.00%
BoxList::parallelComplementIn()                  12  4.456e-06  4.456e-06  4.456e-06   0.00%
Castro::avgDown()                                 4  4.125e-06  4.125e-06  4.125e-06   0.00%
Amr::InitializeInit()                             1  4.118e-06  4.118e-06  4.118e-06   0.00%
Castro::derive()                                  6  4.013e-06  4.013e-06  4.013e-06   0.00%
Castro::retry_advance_ctu()                       5  3.838e-06  3.838e-06  3.838e-06   0.00%
BoxList::complementIn                            12  3.784e-06  3.784e-06  3.784e-06   0.00%
Castro::computeInitialDt()                        2  3.756e-06  3.756e-06  3.756e-06   0.00%
Gravity::set_mass_offset()                        6  3.487e-06  3.487e-06  3.487e-06   0.00%
Castro::init()                                    1  2.423e-06  2.423e-06  2.423e-06   0.00%
Amr::bldFineLevels()                              1  2.272e-06  2.272e-06  2.272e-06   0.00%
Amr::init()                                       1  1.997e-06  1.997e-06  1.997e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.885e-06  1.885e-06  1.885e-06   0.00%
ClusterList::chop()                               4  1.539e-06  1.539e-06  1.539e-06   0.00%
Amr::initialInit()                                1  1.264e-06  1.264e-06  1.264e-06   0.00%
--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------
Name                                         NCalls  Incl. Min  Incl. Avg  Incl. Max   Max %
--------------------------------------------------------------------------------------------
main()                                            1      3.147      3.147      3.147 100.00%
Amr::coarseTimeStep()                             5       1.45       1.45       1.45  46.07%
Amr::timeStep()                                   9      1.444      1.444      1.444  45.88%
Castro::advance()                                 5      1.222      1.222      1.222  38.82%
Castro::subcycle_advance_ctu()                    5      1.196      1.196      1.196  38.01%
Castro::do_advance_ctu()                          5      1.195      1.195      1.195  37.96%
Amr::InitAmr()                                    1      1.089      1.089      1.089  34.59%
Castro::construct_ctu_hydro_source()              9     0.7252     0.7252     0.7252  23.04%
Amr::init()                                       1     0.4254     0.4254     0.4254  13.52%
Amr::writePlotFile()                              2     0.3542     0.3542     0.3542  11.25%
VisMF::Write(FabArray)                            3      0.347      0.347      0.347  11.03%
Gravity::multilevel_solve_for_new_phi()          10     0.3315     0.3315     0.3315  10.54%
Gravity::actual_multilevel_solve()               10     0.3307     0.3307     0.3307  10.51%
Gravity::solve_phi_with_mlmg()                   10     0.3276     0.3276     0.3276  10.41%
Amr::initialInit()                                1     0.2537     0.2537     0.2537   8.06%
Gravity::actual_solve_with_mlmg()                10     0.2464     0.2464     0.2464   7.83%
MLMG::solve()                                    10     0.1932     0.1932     0.1932   6.14%
Castro::construct_new_gravity()                   9     0.1852     0.1852     0.1852   5.88%
Castro::clean_state()                            87     0.1815     0.1815     0.1815   5.77%
Amr::InitializeInit()                             1     0.1719     0.1719     0.1719   5.46%
Amr::defBaseLevel()                               1     0.1719     0.1719     0.1719   5.46%
MLMG::oneIter()                                  31     0.1637     0.1637     0.1637   5.20%
Castro::Castro()                                  5     0.1626     0.1626     0.1626   5.17%
Castro::initMFs()                                 5     0.1603     0.1603     0.1603   5.09%
Amr::regrid()                                     5     0.1532     0.1532     0.1532   4.87%
MLMG::mgVcycle()                                 65     0.1413     0.1413     0.1413   4.49%
Castro::post_regrid()                            10     0.1368     0.1368     0.1368   4.35%
AmrLevel::FillPatch()                            62      0.091      0.091      0.091   2.89%
MLCellLinOp::applyBC()                         1948    0.09004    0.09004    0.09004   2.86%
Amr::FinalizeInit()                               1    0.08172    0.08172    0.08172   2.60%
Gravity::fill_multipole_BCs()                    10    0.08054    0.08054    0.08054   2.56%
MLCellLinOp::smooth()                           688    0.07962    0.07962    0.07962   2.53%
FillPatchIterator::Initialize                    62    0.07664    0.07664    0.07664   2.44%
Castro::reflux()                                  4    0.07608    0.07608    0.07608   2.42%
Castro::normalize_species()                      87    0.07247    0.07247    0.07247   2.30%
Castro::computeTemp()                            88    0.07145    0.07145    0.07145   2.27%
Castro::post_init()                               1    0.07114    0.07114    0.07114   2.26%
FillPatchSingleLevel                             92     0.0681     0.0681     0.0681   2.16%
Castro::post_timestep()                           9    0.06783    0.06783    0.06783   2.16%
FillPatchIterator::FillFromLevel0()              31    0.06542    0.06542    0.06542   2.08%
Castro::initialize_do_advance()                   9    0.05466    0.05466    0.05466   1.74%
Castro::problem_post_timestep()                  10    0.05415    0.05415    0.05415   1.72%
StateDataPhysBCFunct::()                         95    0.04921    0.04921    0.04921   1.56%
FabArray::FillBoundary()                       1759    0.04387    0.04387    0.04387   1.39%
FillBoundary_nowait()                          1759    0.04345    0.04345    0.04345   1.38%
MLPoisson::define()                              10    0.04268    0.04268    0.04268   1.36%
Castro::do_old_sources()                          9    0.04244    0.04244    0.04244   1.35%
Castro::expand_state()                           13      0.042      0.042      0.042   1.33%
Castro::do_new_sources()                          9    0.03948    0.03948    0.03948   1.25%
MLMG::mgVcycle_bottom                            65    0.03906    0.03906    0.03906   1.24%
FabArray::setVal()                              951    0.03631    0.03631    0.03631   1.15%
Castro::wd_update()                               6    0.03453    0.03453    0.03453   1.10%
Castro::enforce_min_density()                    87    0.03451    0.03451    0.03451   1.10%
StateData::FillBoundary(geom)                   650    0.03446    0.03446    0.03446   1.10%
FabArray::ParallelCopy()                        954    0.03431    0.03431    0.03431   1.09%
FabArray::ParallelCopy_nowait()                 954    0.03397    0.03397    0.03397   1.08%
MLMG::actualBottomSolve()                        31    0.03213    0.03213    0.03213   1.02%
MLCGSolver::bicgstab                             31    0.03185    0.03185    0.03185   1.01%
FluxRegister::Reflux()                           24    0.02968    0.02968    0.02968   0.94%
Castro::volInBoundary()                          42    0.02967    0.02967    0.02967   0.94%
MLMG::mgVcycle_down::0                           31    0.02873    0.02873    0.02873   0.91%
Castro::reset_internal_energy(MultiFab)          88    0.02822    0.02822    0.02822   0.90%
MLCellLinOp::apply()                            524    0.02781    0.02781    0.02781   0.88%
amrex::Copy()                                   674    0.02776    0.02776    0.02776   0.88%
Castro::initialize_advance()                      9    0.02508    0.02508    0.02508   0.80%
MLCellLinOp::defineAuxData()                     10    0.02483    0.02483    0.02483   0.79%
Gravity::get_new_grav_vector()                   10    0.02258    0.02258    0.02258   0.72%
MLMG::mgVcycle_up::0                             31    0.02152    0.02152    0.02152   0.68%
Castro::construct_new_source()                   63    0.02127    0.02127    0.02127   0.68%
MLCellLinOp::correctionResidual()               220    0.01901    0.01901    0.01901   0.60%
Castro::estTimeStep()                            26    0.01873    0.01873    0.01873   0.60%
Castro::construct_old_gravity()                   9    0.01857    0.01857    0.01857   0.59%
Gravity::get_old_grav_vector()                    9    0.01827    0.01827    0.01827   0.58%
amrex::Add()                                    167     0.0176     0.0176     0.0176   0.56%
MLCellLinOp::defineBC()                          10    0.01754    0.01754    0.01754   0.56%
Amr::grid_places()                                6    0.01529    0.01529    0.01529   0.49%
AmrMesh::MakeNewGrids()                           6     0.0152     0.0152     0.0152   0.48%
BndryData::define()                              26    0.01484    0.01484    0.01484   0.47%
MLCellLinOp::reflux()                            30    0.01449    0.01449    0.01449   0.46%
MLCellLinOp::solutionResidual()                  71    0.01422    0.01422    0.01422   0.45%
FabArray::Saxpy()                               371    0.01375    0.01375    0.01375   0.44%
MLMG:computeResOfCorrection()                   155    0.01365    0.01365    0.01365   0.43%
MLMG::computeResWithCrseSolFineCor()             17    0.01253    0.01253    0.01253   0.40%
MLPoisson::Fsmooth()                           1376    0.01229    0.01229    0.01229   0.39%
MLMG::computeMLResidual()                        15    0.01227    0.01227    0.01227   0.39%
MLMG::mgVcycle_down::1                           31    0.01126    0.01126    0.01126   0.36%
Castro::initData()                                1    0.01119    0.01119    0.01119   0.36%
Castro::construct_old_source()                   63    0.01117    0.01117    0.01117   0.35%
amrex::average_down                             233   0.009843   0.009843   0.009843   0.31%
Castro::computeNewDt()                            8   0.009467   0.009467   0.009467   0.30%
Castro::FluxRegCrseInit                           9   0.009054   0.009054   0.009054   0.29%
amrex::Dot()                                    466   0.009052   0.009052   0.009052   0.29%
MLMG::prepareForSolve()                          10   0.008658   0.008658   0.008658   0.28%
Castro::construct_old_gravity_source()           18   0.008419   0.008419   0.008419   0.27%
MLMG::mgVcycle_up::1                             31   0.008256   0.008256   0.008256   0.26%
FillPatchIterator::FillFromTwoLevels()           31   0.007494   0.007494   0.007494   0.24%
FillPatchTwoLevels                               31    0.00746    0.00746    0.00746   0.24%
Amr::bldFineLevels()                              1   0.007119   0.007119   0.007119   0.23%
Castro::finalize_do_advance()                     9   0.007049   0.007049   0.007049   0.22%
MLMG::miniCycle()                                34   0.006939   0.006939   0.006939   0.22%
MLMG::addInterpCorrection()                     155   0.006891   0.006891   0.006891   0.22%
MLPoisson::Fapply()                             524   0.006809   0.006809   0.006809   0.22%
FabArray::norminf()                             315   0.006657   0.006657   0.006657   0.21%
MLMG::mgVcycle_down::2                           31   0.006593   0.006593   0.006593   0.21%
FabArray::Xpay()                                384   0.006521   0.006521   0.006521   0.21%
MLMG::mgVcycle_down::3                           31   0.006031   0.006031   0.006031   0.19%
MLMG::mgVcycle_down::4                           31   0.005813   0.005813   0.005813   0.18%
MLMG::computeResidual()                          31   0.005751   0.005751   0.005751   0.18%
Castro::errorEst()                                6   0.005729   0.005729   0.005729   0.18%
Castro::reset_internal_energy(Fab)             1476   0.005599   0.005599   0.005599   0.18%
Castro::construct_new_gravity_source()            9   0.005499   0.005499   0.005499   0.17%
MLCGSolver::ParallelAllReduce                   621    0.00514    0.00514    0.00514   0.16%
FabArrayBase::getCPC()                         1522   0.005007   0.005007   0.005007   0.16%
MLMG::mgVcycle_up::4                             31   0.004788   0.004788   0.004788   0.15%
MLMG::mgVcycle_up::2                             31   0.004586   0.004586   0.004586   0.15%
MLMG::mgVcycle_up::3                             31   0.004568   0.004568   0.004568   0.15%
MLMG::getGradSolution()                          10   0.004313   0.004313   0.004313   0.14%
MLCellLinOp::compGrad()                          18   0.004305   0.004305   0.004305   0.14%
Castro::apply_source_to_state()                  18   0.004181   0.004181   0.004181   0.13%
Castro::apply_tagging_restrictions()              6   0.004003   0.004003   0.004003   0.13%
FabArrayBase::CPC::define()                     534   0.003828   0.003828   0.003828   0.12%
FillPatchInterp(MF)                              30   0.003801   0.003801   0.003801   0.12%
FabArray::setVal(val, thecmd, scomp, ncomp)     580   0.003715   0.003715   0.003715   0.12%
Castro::enforce_speed_limit()                    87   0.003595   0.003595   0.003595   0.11%
MLMG::computeResWithCrseCorFineCor()             17    0.00352    0.00352    0.00352   0.11%
MLCellLinOp::updateSolBC()                       25   0.003302   0.003302   0.003302   0.10%
Castro::check_for_nan()                          18   0.003248   0.003248   0.003248   0.10%
MultiFab::contains_nan()                         18   0.003237   0.003237   0.003237   0.10%
FabArray::setDomainBndry()                       92   0.003231   0.003231   0.003231   0.10%
TagBoxArray::mapPRD                               6   0.003111   0.003111   0.003111   0.10%
Castro::init(old)                                 3    0.00295    0.00295    0.00295   0.09%
Castro::computeInitialDt()                        2   0.002752   0.002752   0.002752   0.09%
FabArray::mult()                                 55   0.002553   0.002553   0.002553   0.08%
MLCellLinOp::updateCorBC()                       17   0.002316   0.002316   0.002316   0.07%
MLCellLinOp::setLevelBC()                        18   0.002295   0.002295   0.002295   0.07%
MLMG::ResNormInf()                               54   0.002075   0.002075   0.002075   0.07%
MLPoisson::prepareForSolve()                     10   0.002028   0.002028   0.002028   0.06%
MLCellLinOp::prepareForSolve()                   10   0.002015   0.002015   0.002015   0.06%
Gravity::update_max_rhs()                        10   0.001987   0.001987   0.001987   0.06%
FabArray::LinComb()                             233   0.001987   0.001987   0.001987   0.06%
Gravity::average_fine_ec_onto_crse_ec()           8   0.001982   0.001982   0.001982   0.06%
Castro::fill_hybrid_hydro_source()               27   0.001652   0.001652   0.001652   0.05%
MLPoisson::FFlux()                              150   0.001551   0.001551   0.001551   0.05%
check_for_negative_density()                      9   0.001503   0.001503   0.001503   0.05%
average_down_faces                               48   0.001298   0.001298   0.001298   0.04%
FabArray::norminf(mask)                          21   0.001232   0.001232   0.001232   0.04%
Castro::avgDown()                                 4    0.00119    0.00119    0.00119   0.04%
Castro::avgDown(state_indx)                      20   0.001186   0.001186   0.001186   0.04%
amrex::average_down_w_geom                       20   0.001178   0.001178   0.001178   0.04%
MLMG::MLResNormInf()                             15   0.001158   0.001158   0.001158   0.04%
Castro::construct_new_hybrid_source()             9   0.001028   0.001028   0.001028   0.03%
Castro::build_fine_mask()                        44   0.001016   0.001016   0.001016   0.03%
MLMG::interpCorrection_1                         17  0.0009839  0.0009839  0.0009839   0.03%
OwnerMask()                                       6   0.000971   0.000971   0.000971   0.03%
Castro::init()                                    1  0.0009361  0.0009361  0.0009361   0.03%
AmrLevel::FillCoarsePatch()                       5  0.0009337  0.0009337  0.0009337   0.03%
Castro::derive()                                  6  0.0009195  0.0009195  0.0009195   0.03%
AmrLevel::derive()                                6  0.0009155  0.0009155  0.0009155   0.03%
Castro::buildMetrics()                            5  0.0008285  0.0008285  0.0008285   0.03%
FabArrayBase::getFB()                          1759  0.0007894  0.0007894  0.0007894   0.03%
TagBoxArray::collate()                            6  0.0007765  0.0007765  0.0007765   0.02%
Castro::FluxRegFineAdd()                          9   0.000668   0.000668   0.000668   0.02%
Castro::construct_old_hybrid_source()             9  0.0006368  0.0006368  0.0006368   0.02%
Gravity::swapTimeLevels()                         9  0.0006248  0.0006248  0.0006248   0.02%
MLMG::MLRhsNormInf()                             10  0.0005932  0.0005932  0.0005932   0.02%
MultiFab::max()                                  18  0.0005834  0.0005834  0.0005834   0.02%
Castro::apply_problem_tags()                      6  0.0005241  0.0005241  0.0005241   0.02%
MultiFab::Multiply()                              8  0.0004966  0.0004966  0.0004966   0.02%
FabArrayBase::FB::FB()                           37  0.0004845  0.0004845  0.0004845   0.02%
Castro::linear_to_hybrid_momentum()               1  0.0003594  0.0003594  0.0003594   0.01%
Castro::react_state()                            18  0.0003399  0.0003399  0.0003399   0.01%
MLLinOp::define()                                10  0.0002849  0.0002849  0.0002849   0.01%
MLLinOp::defineGrids()                           10  0.0002766  0.0002766  0.0002766   0.01%
Castro::finalize_advance()                        9  0.0002685  0.0002685  0.0002685   0.01%
AMRErrorTag::operator()                           6  0.0002316  0.0002316  0.0002316   0.01%
Castro::construct_new_rotation_source()           9   0.000216   0.000216   0.000216   0.01%
Castro::construct_old_rotation_source()           9   0.000209   0.000209   0.000209   0.01%
AmrLevel::AmrLevel(dm)                            5  0.0002049  0.0002049  0.0002049   0.01%
Castro::create_source_corrector()                 9  0.0001575  0.0001575  0.0001575   0.01%
StateData::define()                              25  0.0001467  0.0001467  0.0001467   0.00%
Castro::enforce_consistent_e()                    1  0.0001438  0.0001438  0.0001438   0.00%
Castro::swap_state_time_levels()                  9  0.0001334  0.0001334  0.0001334   0.00%
MLLinOp::makeAgglomeratedDMap                    10  6.186e-05  6.186e-05  6.186e-05   0.00%
makeSFC                                          50  4.747e-05  4.747e-05  4.747e-05   0.00%
FabArrayBase::TheFPinfo()                        25  4.253e-05  4.253e-05  4.253e-05   0.00%
Amr::writeSmallPlotFile()                         1  4.107e-05  4.107e-05  4.107e-05   0.00%
FabArray::RecvLayoutMask()                        8  3.648e-05  3.648e-05  3.648e-05   0.00%
DistributionMapping::Distribute()                52  2.266e-05  2.266e-05  2.266e-05   0.00%
AmrMesh-cluster                                   4   2.11e-05   2.11e-05   2.11e-05   0.00%
FPinfo::FPinfo()                                  3  1.975e-05  1.975e-05  1.975e-05   0.00%
ClusterList::intersect()                          4  1.367e-05  1.367e-05  1.367e-05   0.00%
Amr::initSubcycle()                               1  1.065e-05  1.065e-05  1.065e-05   0.00%
DistributionMapping::SFCProcessorMapDoIt()        2  9.026e-06  9.026e-06  9.026e-06   0.00%
BoxList::parallelComplementIn()                  12   8.24e-06   8.24e-06   8.24e-06   0.00%
Castro::retry_advance_ctu()                       5  3.838e-06  3.838e-06  3.838e-06   0.00%
BoxList::complementIn                            12  3.784e-06  3.784e-06  3.784e-06   0.00%
Gravity::set_mass_offset()                        6  3.487e-06  3.487e-06  3.487e-06   0.00%
MLLinOp::makeSubCommunicator()                   10  1.885e-06  1.885e-06  1.885e-06   0.00%
ClusterList::chop()                               4  1.539e-06  1.539e-06  1.539e-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   461 MiB  4449 MiB
Castro::reflux()                                436    436    13 MiB   666 MiB
Castro::initMFs()                               258    258   344 MiB   576 MiB
Castro::swap_state_time_levels()                175    175   173 MiB   340 MiB
StateData::define()                             175    175   217 MiB   340 MiB
Castro::initialize_do_advance()                 143    143   116 MiB   325 MiB
FillPatchIterator::Initialize                   899    899  4027 KiB   303 MiB
Amr::writePlotFile()                             56     56    20 MiB   189 MiB
Castro::problem_post_timestep()                 162    162   967 KiB   167 MiB
Castro::FluxRegCrseInit                         660    660   450 KiB   167 MiB
FluxRegister::Reflux()                          648    648  1531 KiB   160 MiB
Castro::initialize_advance()                    143    143    46 MiB   121 MiB
Castro::construct_new_source()                  143    143   179 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  4150 KiB    50 MiB
MLMG::prepareForSolve()                        1902   1902  2641 KiB    42 MiB
Gravity::get_old_grav_vector()                  155    155   190 KiB    33 MiB
Gravity::get_new_grav_vector()                  188    188   234 KiB    33 MiB
ResizeRandomSeed                                  1      1    30 MiB    30 MiB
MLCellLinOp::defineAuxData()                   5608   5608   859 KiB    16 MiB
FillPatchTwoLevels                              300    300  7681   B    11 MiB
FillPatchInterp(MF)                             330    330  4811   B  7955 KiB
Gravity::fill_multipole_BCs()                   346    346   147 KiB  7469 KiB
Gravity::update_max_rhs()                       286    286  4340   B  7424 KiB
Gravity::actual_multilevel_solve()              286    286   762 KiB  7424 KiB
Castro::build_fine_mask()                       224    224  1274 KiB  6912 KiB
AmrLevel::derive()                              162    162  2499   B  6912 KiB
BndryData::define()                            3624   3624   276 KiB  4243 KiB
MLCellLinOp::reflux()                           450    450  4857   B  2376 KiB
Castro::wd_update()                               6      6    24 KiB  2240 KiB
AmrLevel::FillCoarsePatch()                      10     10   427   B  2095 KiB
amrex::average_down                            1483   1483  1574   B  1473 KiB
AmrMesh::MakeNewGrids()                         324    324  5083   B  1041 KiB
MLMG::addInterpCorrection()                    1240   1240   794   B   867 KiB
MLCellLinOp::defineBC()                         276    276  3707   B   689 KiB
Castro::estTimeStep()                            26     26  2798   B   480 KiB
VisMF::Write(FabArray)                         1568   1568  2310   B   320 KiB
Castro::normalize_species()                      87     87  7415   B   320 KiB
Castro::volInBoundary()                          70     70  3058   B   320 KiB
Gravity::average_fine_ec_onto_crse_ec()          48     48   125   B   204 KiB
FabArray::norminf(mask)                          29     29   182   B   163 KiB
amrex::Dot()                                    559    559   425   B   160 KiB
FabArray::norminf()                             377    377   313   B   160 KiB
MultiFab::max()                                  18     18    29   B   160 KiB
check_for_negative_density()                      9      9    76   B   160 KiB
Castro::initData()                                1      1    43   B   160 KiB
FabArray::setVal()                              419    419    43 KiB   101 KiB
MLMG::interpCorrection_1                         34     34    27   B    91 KiB
average_down_faces                               99     99   528   B    69 KiB
FabArray::ParallelCopy_nowait()                 942    942   271   B    57 KiB
MLPoisson::Fsmooth()                            228    228  3022   B    55 KiB
FillBoundary_nowait()                           751    751   439   B    53 KiB
TagBoxArray::mapPRD                             324    324    40   B    45 KiB
OwnerMask()                                     168    168    11   B    38 KiB
MLCellLinOp::applyBC()                         3896   3896   142   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     7   B    25 KiB
amrex::Copy()                                   176    176  9337   B    25 KiB
MultiFab::contains_nan()                         18     18    20   B    20 KiB
StateData::FillBoundary(geom)                  2538   2538    43   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   636   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  172   B  8192 KiB
-----------------------------------------------------------------

Pinned Memory Usage:
------------------------------------------------------------------------------
Name                                         Nalloc  Nfree    AvgMem    MaxMem
------------------------------------------------------------------------------
The_Pinned_Arena::Initialize()                    1      1    11 KiB  8192 KiB
VisMF::Write(FabArray)                         1624   1624   718 KiB  7168 KiB
Gravity::fill_multipole_BCs()                    30     30  1237   B   278 KiB
FabArray::setVal()                              419    419    43 KiB   101 KiB
FabArray::ParallelCopy_nowait()                 942    942   271   B    57 KiB
MLPoisson::Fsmooth()                            228    228  3022   B    55 KiB
FillBoundary_nowait()                           751    751   439   B    53 KiB
MLCellLinOp::applyBC()                         1948   1948   142   B    30 KiB
MLCellLinOp::prepareForSolve()                   68     68     7   B    25 KiB
amrex::Copy()                                   176    176  9337   B    25 KiB
Gravity::get_old_grav_vector()                   12     12  6213   B    20 KiB
Gravity::get_new_grav_vector()                   18     18  3375   B    20 KiB
OwnerMask()                                       6      6     0   B    15 KiB
StateData::FillBoundary(geom)                  2538   2538    43   B    13 KiB
FabArray::setVal(val, thecmd, scomp, ncomp)     244    244     3   B  9808   B
amrex::average_down                             149    149   569   B  4688   B
MLMG::prepareForSolve()                          18     18   225   B  3712   B
FabArray::norminf(mask)                          29     29   124   B  3472   B
MLMG::addInterpCorrection()                      62     62     2   B  3456   B
Castro::FluxRegCrseInit                          12     12     9   B  3456   B
MultiFab::Multiply()                              8      8   636   B  3456   B
FillPatchInterp(MF)                             140    140     3   B  2720   B
MLCellLinOp::setLevelBC()                        68     68     0   B  2592   B
average_down_faces                               51     51   501   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     1   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): 2524
[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.09-7-g4c79a836ae02) finalized