Initializing CUDA...
CUDA initialized with 1 GPU
AMReX (22.02-14-gaa0dc39f50f7) initialized

Starting run at 08:53:57 UTC on 2022-02-22.
Successfully read inputs file ... 

Castro git describe: 22.02-4-g0d942c92d
AMReX git describe: 22.02-14-gaa0dc39f5
Microphysics git describe: 22.02-4-ga894d649

reading extern runtime parameters ...
3 Species: 
C12  O16  Mg24  
Successfully read inputs file ... 
INITIAL GRIDS 
  Level 0   8 grids  262144 cells  100 % of domain
            smallest grid: 32 x 32 x 32  biggest grid: 32 x 32 x 32

CHECKPOINT: file = dustcollapse-restart_chk00000
checkPoint() time = 0.038097979 secs.
PLOTFILE: file = dustcollapse-restart_plt00000
Write plotfile time = 0.022580371  seconds

[Level 0 step 1] ADVANCE with dt = 4.541742215e-05
[Level 0 step 1] Advanced 262144 cells

[STEP 1] Coarse TimeStep time: 0.110055024
[STEP 1] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 1 TIME = 4.541742215e-05 DT = 4.541742215e-05

[Level 0 step 2] ADVANCE with dt = 4.768829326e-05
[Level 0 step 2] Advanced 262144 cells

[STEP 2] Coarse TimeStep time: 0.049727132
[STEP 2] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 2 TIME = 9.31057154e-05 DT = 4.768829326e-05

[Level 0 step 3] ADVANCE with dt = 5.007270792e-05
[Level 0 step 3] Advanced 262144 cells

[STEP 3] Coarse TimeStep time: 0.049147507
[STEP 3] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 3 TIME = 0.0001431784233 DT = 5.007270792e-05

[Level 0 step 4] ADVANCE with dt = 5.257634331e-05
[Level 0 step 4] Advanced 262144 cells

[STEP 4] Coarse TimeStep time: 0.060818427
[STEP 4] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 4 TIME = 0.0001957547666 DT = 5.257634331e-05

[Level 0 step 5] ADVANCE with dt = 5.520516048e-05
[Level 0 step 5] Advanced 262144 cells

[STEP 5] Coarse TimeStep time: 0.060979661
[STEP 5] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 5 TIME = 0.0002509599271 DT = 5.520516048e-05

CHECKPOINT: file = dustcollapse-restart_chk00005
checkPoint() time = 0.034960001 secs.
[Level 0 step 6] ADVANCE with dt = 5.79654185e-05
[Level 0 step 6] Advanced 262144 cells

[STEP 6] Coarse TimeStep time: 0.061617462
[STEP 6] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 6 TIME = 0.0003089253456 DT = 5.79654185e-05

[Level 0 step 7] ADVANCE with dt = 6.086368943e-05
[Level 0 step 7] Advanced 262144 cells

[STEP 7] Coarse TimeStep time: 0.064459566
[STEP 7] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 7 TIME = 0.000369789035 DT = 6.086368943e-05

[Level 0 step 8] ADVANCE with dt = 6.39068739e-05
[Level 0 step 8] Advanced 262144 cells

[STEP 8] Coarse TimeStep time: 0.063556242
[STEP 8] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 8 TIME = 0.000433695909 DT = 6.39068739e-05

[Level 0 step 9] ADVANCE with dt = 6.71022176e-05
[Level 0 step 9] Advanced 262144 cells

[STEP 9] Coarse TimeStep time: 0.061286856
[STEP 9] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 9 TIME = 0.0005007981265 DT = 6.71022176e-05

[Level 0 step 10] ADVANCE with dt = 7.045732848e-05
[Level 0 step 10] Advanced 262144 cells

[STEP 10] Coarse TimeStep time: 0.064044627
[STEP 10] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 10 TIME = 0.000571255455 DT = 7.045732848e-05

CHECKPOINT: file = dustcollapse-restart_chk00010
checkPoint() time = 0.035156502 secs.
PLOTFILE: file = dustcollapse-restart_plt00010
Write plotfile time = 0.021914796  seconds


Ending run at 08:53:58 UTC on 2022-02-22.
Run time = 0.859898387
Run time without initialization = 0.738208236

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

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


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

--------------------------------------------------------------------------------------------
Name                                         NCalls  Excl. Min  Excl. Avg  Excl. Max   Max %
--------------------------------------------------------------------------------------------
Castro::construct_ctu_hydro_source()             10     0.2471     0.2471     0.2471  28.74%
VisMF::Write(FabArray)                           11     0.1459     0.1459     0.1459  16.96%
MLCellLinOp::applyBC()                         4433     0.0927     0.0927     0.0927  10.78%
MLPoisson::Fsmooth()                           3280    0.05872    0.05872    0.05872   6.83%
FabArray::setVal()                             1144    0.02546    0.02546    0.02546   2.96%
StateData::FillBoundary(geom)                   328    0.02317    0.02317    0.02317   2.69%
MLCGSolver::bicgstab                             82    0.02128    0.02128    0.02128   2.47%
MultiFab::Dot()                                1114    0.02116    0.02116    0.02116   2.46%
FillBoundary_nowait()                          4023    0.01704    0.01704    0.01704   1.98%
FabArray::ParallelCopy_nowait()                 861    0.01582    0.01582    0.01582   1.84%
StateDataPhysBCFunct::()                         41    0.01543    0.01543    0.01543   1.79%
Castro::computeTemp()                            63    0.01376    0.01376    0.01376   1.60%
Castro::enforce_min_density()                    62    0.01262    0.01262    0.01262   1.47%
Gravity::fill_multipole_BCs()                    11    0.01219    0.01219    0.01219   1.42%
MultiFab::LinComb()                            1586    0.01211    0.01211    0.01211   1.41%
MLPoisson::Fapply()                            1142     0.0104     0.0104     0.0104   1.21%
MLCellLinOp::defineAuxData()                     11    0.01015    0.01015    0.01015   1.18%
MLMG::addInterpCorrection()                     410   0.007007   0.007007   0.007007   0.81%
amrex::average_down                             410   0.006489   0.006489   0.006489   0.75%
Castro::estTimeStep()                            21    0.00596    0.00596    0.00596   0.69%
MultiFab::Xpay()                                585   0.005955   0.005955   0.005955   0.69%
Castro::reset_internal_energy()                  63   0.005925   0.005925   0.005925   0.69%
FabArray::setDomainBndry()                       41   0.005794   0.005794   0.005794   0.67%
Castro::enforce_speed_limit()                    62   0.005672   0.005672   0.005672   0.66%
Castro::expand_state()                           10   0.004713   0.004713   0.004713   0.55%
Amr::checkPoint()                                 3   0.003862   0.003862   0.003862   0.45%
BndryData::define()                              11   0.003542   0.003542   0.003542   0.41%
Castro::do_advance_ctu()                         10   0.003245   0.003245   0.003245   0.38%
Castro::construct_new_gravity_source()           10   0.003032   0.003032   0.003032   0.35%
Amr::writePlotFile()                              2   0.002984   0.002984   0.002984   0.35%
Gravity::get_new_grav_vector()                   11   0.002794   0.002794   0.002794   0.32%
Castro::construct_old_gravity_source()           10   0.002658   0.002658   0.002658   0.31%
Castro::normalize_species()                      62   0.002603   0.002603   0.002603   0.30%
FabArray::setVal(val, thecmd, scomp, ncomp)     462   0.002225   0.002225   0.002225   0.26%
MLCellLinOp::compGrad()                          11   0.001901   0.001901   0.001901   0.22%
MLMG::ResNormInf()                               93   0.001879   0.001879   0.001879   0.22%
Gravity::get_old_grav_vector()                   10   0.001859   0.001859   0.001859   0.22%
MultiFab::Saxpy()                                20   0.001815   0.001815   0.001815   0.21%
MLMG::oneIter()                                  82   0.001648   0.001648   0.001648   0.19%
MLCellLinOp::setLevelBC()                        11   0.001515   0.001515   0.001515   0.18%
Gravity::actual_solve_with_mlmg()                11   0.001443   0.001443   0.001443   0.17%
MLCellLinOp::prepareForSolve()                   11   0.001336   0.001336   0.001336   0.16%
FabArray::mult()                                 43   0.001317   0.001317   0.001317   0.15%
Castro::initData()                                1   0.001163   0.001163   0.001163   0.14%
MLCellLinOp::smooth()                          1640   0.001162   0.001162   0.001162   0.14%
FabArrayBase::getCPC()                         1323  0.0008738  0.0008738  0.0008738   0.10%
FabArray::FillBoundary()                       4023  0.0008185  0.0008185  0.0008185   0.10%
MLMG::prepareForSolve()                          11  0.0008038  0.0008038  0.0008038   0.09%
FabArrayBase::CPC::define()                     454  0.0007747  0.0007747  0.0007747   0.09%
FabArrayBase::getFB()                          4023  0.0007156  0.0007156  0.0007156   0.08%
MLCellLinOp::apply()                           1142  0.0005363  0.0005363  0.0005363   0.06%
Gravity::update_max_rhs()                        11  0.0005362  0.0005362  0.0005362   0.06%
MultiFab::Copy()                                 11   0.000507   0.000507   0.000507   0.06%
CGSolver::sxay()                               1586   0.000476   0.000476   0.000476   0.06%
Amr::InitAmr()                                    1  0.0004629  0.0004629  0.0004629   0.05%
Gravity::solve_for_phi()                         10  0.0004339  0.0004339  0.0004339   0.05%
MLMG::mgVcycle()                                 82  0.0003797  0.0003797  0.0003797   0.04%
MultiFab::min()                                  10  0.0003216  0.0003216  0.0003216   0.04%
MLCGSolver::ParallelAllReduce                  1514  0.0003164  0.0003164  0.0003164   0.04%
main()                                            1   0.000297   0.000297   0.000297   0.03%
FabArray::ParallelCopy()                        861  0.0002826  0.0002826  0.0002826   0.03%
MultiFab::max()                                  11  0.0002537  0.0002537  0.0002537   0.03%
FillPatchIterator::Initialize                    41   0.000252   0.000252   0.000252   0.03%
Castro::construct_new_gravity()                  10  0.0002347  0.0002347  0.0002347   0.03%
Gravity::actual_multilevel_solve()                1  0.0002255  0.0002255  0.0002255   0.03%
MLCellLinOp::correctionResidual()               492  0.0002188  0.0002188  0.0002188   0.03%
Amr::coarseTimeStep()                            10  0.0002123  0.0002123  0.0002123   0.02%
Amr::timeStep()                                  10  0.0001962  0.0001962  0.0001962   0.02%
MLCellLinOp::defineBC()                          11  0.0001957  0.0001957  0.0001957   0.02%
MLMG::MLRhsNormInf()                             11  0.0001944  0.0001944  0.0001944   0.02%
MLLinOp::defineGrids()                           11  0.0001782  0.0001782  0.0001782   0.02%
MLMG:computeResOfCorrection()                   410  0.0001698  0.0001698  0.0001698   0.02%
Amr::defBaseLevel()                               1  0.0001538  0.0001538  0.0001538   0.02%
StateData::checkPoint()                          12  0.0001398  0.0001398  0.0001398   0.02%
Castro::subcycle_advance_ctu()                   10  0.0001265  0.0001265  0.0001265   0.01%
MLMG::actualBottomSolve()                        82  0.0001124  0.0001124  0.0001124   0.01%
FabArrayBase::FB::FB()                           56  9.774e-05  9.774e-05  9.774e-05   0.01%
MLMG::mgVcycle_down::0                           82  9.425e-05  9.425e-05  9.425e-05   0.01%
MLMG::mgVcycle_down::1                           82  8.086e-05  8.086e-05  8.086e-05   0.01%
Castro::clean_state()                            62  8.018e-05  8.018e-05  8.018e-05   0.01%
Castro::initialize_advance()                     10  8.017e-05  8.017e-05  8.017e-05   0.01%
Castro::advance()                                10  7.985e-05  7.985e-05  7.985e-05   0.01%
MLMG::mgVcycle_down::2                           82  7.744e-05  7.744e-05  7.744e-05   0.01%
MLMG::mgVcycle_down::4                           82  7.594e-05  7.594e-05  7.594e-05   0.01%
AmrLevel::checkPoint()                            3  7.579e-05  7.579e-05  7.579e-05   0.01%
MLMG::mgVcycle_down::3                           82  7.449e-05  7.449e-05  7.449e-05   0.01%
MLMG::solve()                                    11  6.882e-05  6.882e-05  6.882e-05   0.01%
MLMG::mgVcycle_up::4                             82  6.088e-05  6.088e-05  6.088e-05   0.01%
Castro::finalize_advance()                       10  5.733e-05  5.733e-05  5.733e-05   0.01%
Castro::initialize_do_advance()                  10  5.727e-05  5.727e-05  5.727e-05   0.01%
Castro::create_source_corrector()                10  5.067e-05  5.067e-05  5.067e-05   0.01%
MLCellLinOp::solutionResidual()                  93   5.04e-05   5.04e-05   5.04e-05   0.01%
MLMG::mgVcycle_up::0                             82  4.897e-05  4.897e-05  4.897e-05   0.01%
MLMG::mgVcycle_up::1                             82   4.73e-05   4.73e-05   4.73e-05   0.01%
MLMG::mgVcycle_up::3                             82  4.714e-05  4.714e-05  4.714e-05   0.01%
MLMG::mgVcycle_up::2                             82  4.516e-05  4.516e-05  4.516e-05   0.01%
StateData::define()                               4  3.943e-05  3.943e-05  3.943e-05   0.00%
Castro::finalize_do_advance()                    10  3.863e-05  3.863e-05  3.863e-05   0.00%
Castro::swap_state_time_levels()                 10  3.793e-05  3.793e-05  3.793e-05   0.00%
MLMG::mgVcycle_bottom                            82  3.624e-05  3.624e-05  3.624e-05   0.00%
Castro::enforce_consistent_e()                    1  3.482e-05  3.482e-05  3.482e-05   0.00%
MLMG::computeResidual()                          82  3.448e-05  3.448e-05  3.448e-05   0.00%
Castro::construct_new_source()                   50  3.337e-05  3.337e-05  3.337e-05   0.00%
MLLinOp::define()                                11  2.906e-05  2.906e-05  2.906e-05   0.00%
FillPatchSingleLevel                             41  2.744e-05  2.744e-05  2.744e-05   0.00%
Gravity::solve_phi_with_mlmg()                   11  2.705e-05  2.705e-05  2.705e-05   0.00%
makeSFC                                          55  2.577e-05  2.577e-05  2.577e-05   0.00%
Amr::writeSmallPlotFile()                         1  2.365e-05  2.365e-05  2.365e-05   0.00%
MLPoisson::define()                              11  2.291e-05  2.291e-05  2.291e-05   0.00%
Amr::FinalizeInit()                               1  2.071e-05  2.071e-05  2.071e-05   0.00%
Amr::initSubcycle()                               1  1.972e-05  1.972e-05  1.972e-05   0.00%
Castro::construct_old_source()                   50  1.755e-05  1.755e-05  1.755e-05   0.00%
MLLinOp::makeAgglomeratedDMap                    11  1.723e-05  1.723e-05  1.723e-05   0.00%
Gravity::multilevel_solve_for_new_phi()           1  1.717e-05  1.717e-05  1.717e-05   0.00%
Castro::do_new_sources()                         10  1.688e-05  1.688e-05  1.688e-05   0.00%
Castro::apply_source_to_state()                  20  1.512e-05  1.512e-05  1.512e-05   0.00%
Castro::do_old_sources()                         10  1.496e-05  1.496e-05  1.496e-05   0.00%
DistributionMapping::Distribute()                56  1.421e-05  1.421e-05  1.421e-05   0.00%
Castro::construct_old_gravity()                  10  1.023e-05  1.023e-05  1.023e-05   0.00%
Gravity::swapTimeLevels()                        10  9.629e-06  9.629e-06  9.629e-06   0.00%
AmrLevel::AmrLevel(dm)                            1  8.534e-06  8.534e-06  8.534e-06   0.00%
MLPoisson::prepareForSolve()                     11   7.93e-06   7.93e-06   7.93e-06   0.00%
Castro::post_timestep()                          10  7.258e-06  7.258e-06  7.258e-06   0.00%
MLMG::computeMLResidual()                        11   6.56e-06   6.56e-06   6.56e-06   0.00%
Amr::InitializeInit()                             1  6.363e-06  6.363e-06  6.363e-06   0.00%
AmrLevel::checkPointPost()                        3  6.071e-06  6.071e-06  6.071e-06   0.00%
Castro::computeNewDt()                            9  6.052e-06  6.052e-06  6.052e-06   0.00%
MLMG::getGradSolution()                          11  5.705e-06  5.705e-06  5.705e-06   0.00%
MLMG::buildFineMask()                            11  5.361e-06  5.361e-06  5.361e-06   0.00%
MLMG::MLResNormInf()                             11  4.394e-06  4.394e-06  4.394e-06   0.00%
Gravity::set_mass_offset()                       11  4.083e-06  4.083e-06  4.083e-06   0.00%
Castro::post_init()                               1  3.908e-06  3.908e-06  3.908e-06   0.00%
Castro::retry_advance_ctu()                      10   3.79e-06   3.79e-06   3.79e-06   0.00%
Castro::FluxRegFineAdd()                         10  3.223e-06  3.223e-06  3.223e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        1   2.81e-06   2.81e-06   2.81e-06   0.00%
MLLinOp::makeSubCommunicator()                   11  2.163e-06  2.163e-06  2.163e-06   0.00%
Amr::init()                                       1  2.155e-06  2.155e-06  2.155e-06   0.00%
AmrLevel::checkPointPre()                         3  2.063e-06  2.063e-06  2.063e-06   0.00%
Castro::computeInitialDt()                        2  1.755e-06  1.755e-06  1.755e-06   0.00%
Amr::initialInit()                                1  1.177e-06  1.177e-06  1.177e-06   0.00%
Castro::post_regrid()                             1  1.139e-06  1.139e-06  1.139e-06   0.00%
--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------
Name                                         NCalls  Incl. Min  Incl. Avg  Incl. Max   Max %
--------------------------------------------------------------------------------------------
main()                                            1     0.8599     0.8599     0.8599 100.00%
Amr::coarseTimeStep()                            10     0.7161     0.7161     0.7161  83.27%
Amr::timeStep()                                  10     0.6424     0.6424     0.6424  74.70%
Castro::advance()                                10     0.6335     0.6335     0.6335  73.67%
Castro::subcycle_advance_ctu()                   10     0.6193     0.6193     0.6193  72.02%
Castro::do_advance_ctu()                         10     0.6192     0.6192     0.6192  72.01%
Gravity::solve_phi_with_mlmg()                   11     0.3214     0.3214     0.3214  37.37%
Gravity::actual_solve_with_mlmg()                11      0.309      0.309      0.309  35.93%
Castro::construct_new_gravity()                  10     0.2917     0.2917     0.2917  33.92%
MLMG::solve()                                    11     0.2864     0.2864     0.2864  33.31%
Gravity::solve_for_phi()                         10     0.2739     0.2739     0.2739  31.85%
MLMG::oneIter()                                  82     0.2709     0.2709     0.2709  31.50%
MLMG::mgVcycle()                                 82     0.2692     0.2692     0.2692  31.31%
Castro::construct_ctu_hydro_source()             10     0.2471     0.2471     0.2471  28.74%
VisMF::Write(FabArray)                           11     0.1459     0.1459     0.1459  16.96%
MLCellLinOp::smooth()                          1640     0.1425     0.1425     0.1425  16.57%
Amr::init()                                       1     0.1211     0.1211     0.1211  14.08%
MLCellLinOp::applyBC()                         4433     0.1114     0.1114     0.1114  12.95%
Amr::checkPoint()                                 3     0.1083     0.1083     0.1083  12.60%
AmrLevel::checkPoint()                            3     0.1045     0.1045     0.1045  12.15%
StateData::checkPoint()                          12     0.1044     0.1044     0.1044  12.14%
MLMG::mgVcycle_bottom                            82    0.07669    0.07669    0.07669   8.92%
MLMG::actualBottomSolve()                        82    0.07665    0.07665    0.07665   8.91%
MLCGSolver::bicgstab                             82    0.07593    0.07593    0.07593   8.83%
Amr::initialInit()                                1    0.06027    0.06027    0.06027   7.01%
MLPoisson::Fsmooth()                           3280    0.05872    0.05872    0.05872   6.83%
Amr::FinalizeInit()                               1     0.0514     0.0514     0.0514   5.98%
Castro::post_init()                               1    0.05072    0.05072    0.05072   5.90%
FillPatchIterator::Initialize                    41    0.04882    0.04882    0.04882   5.68%
Gravity::multilevel_solve_for_new_phi()           1    0.04819    0.04819    0.04819   5.60%
Gravity::actual_multilevel_solve()                1    0.04817    0.04817    0.04817   5.60%
Amr::writePlotFile()                              2    0.04461    0.04461    0.04461   5.19%
FillPatchSingleLevel                             41    0.04277    0.04277    0.04277   4.97%
Castro::clean_state()                            62       0.04       0.04       0.04   4.65%
MLCellLinOp::apply()                           1142    0.03914    0.03914    0.03914   4.55%
StateDataPhysBCFunct::()                         41     0.0386     0.0386     0.0386   4.49%
MLMG::mgVcycle_down::0                           82    0.03744    0.03744    0.03744   4.35%
MLMG::mgVcycle_up::0                             82    0.03207    0.03207    0.03207   3.73%
FabArray::setVal()                             1144    0.02546    0.02546    0.02546   2.96%
Castro::initialize_do_advance()                  10    0.02405    0.02405    0.02405   2.80%
StateData::FillBoundary(geom)                   328    0.02317    0.02317    0.02317   2.69%
MLCellLinOp::correctionResidual()               492    0.02192    0.02192    0.02192   2.55%
MultiFab::Dot()                                1114    0.02116    0.02116    0.02116   2.46%
Gravity::get_new_grav_vector()                   11    0.01994    0.01994    0.01994   2.32%
Castro::computeTemp()                            63    0.01968    0.01968    0.01968   2.29%
MLMG:computeResOfCorrection()                   410    0.01899    0.01899    0.01899   2.21%
FabArray::FillBoundary()                       4023    0.01867    0.01867    0.01867   2.17%
MLMG::mgVcycle_down::1                           82    0.01831    0.01831    0.01831   2.13%
Castro::expand_state()                           10    0.01826    0.01826    0.01826   2.12%
FillBoundary_nowait()                          4023    0.01785    0.01785    0.01785   2.08%
MLMG::mgVcycle_down::2                           82    0.01771    0.01771    0.01771   2.06%
MLPoisson::define()                              11    0.01712    0.01712    0.01712   1.99%
FabArray::ParallelCopy()                        861    0.01704    0.01704    0.01704   1.98%
MLMG::mgVcycle_down::3                           82    0.01693    0.01693    0.01693   1.97%
FabArray::ParallelCopy_nowait()                 861    0.01675    0.01675    0.01675   1.95%
MLMG::mgVcycle_down::4                           82    0.01618    0.01618    0.01618   1.88%
Castro::construct_old_gravity()                  10    0.01574    0.01574    0.01574   1.83%
Gravity::get_old_grav_vector()                   10    0.01573    0.01573    0.01573   1.83%
Castro::initialize_advance()                     10    0.01402    0.01402    0.01402   1.63%
MLMG::mgVcycle_up::2                             82    0.01382    0.01382    0.01382   1.61%
MLMG::mgVcycle_up::1                             82    0.01359    0.01359    0.01359   1.58%
MLMG::addInterpCorrection()                     410    0.01345    0.01345    0.01345   1.56%
MLMG::mgVcycle_up::3                             82    0.01313    0.01313    0.01313   1.53%
MLMG::mgVcycle_up::4                             82    0.01296    0.01296    0.01296   1.51%
amrex::average_down                             410    0.01293    0.01293    0.01293   1.50%
MLCGSolver::ParallelAllReduce                  1514    0.01277    0.01277    0.01277   1.48%
Castro::enforce_min_density()                    62    0.01262    0.01262    0.01262   1.47%
CGSolver::sxay()                               1586    0.01259    0.01259    0.01259   1.46%
Gravity::fill_multipole_BCs()                    11    0.01219    0.01219    0.01219   1.42%
MultiFab::LinComb()                            1586    0.01211    0.01211    0.01211   1.41%
MLCellLinOp::defineAuxData()                     11    0.01183    0.01183    0.01183   1.38%
Castro::do_new_sources()                         10    0.01152    0.01152    0.01152   1.34%
MLPoisson::Fapply()                            1142     0.0104     0.0104     0.0104   1.21%
Castro::do_old_sources()                         10    0.00932    0.00932    0.00932   1.08%
Amr::InitializeInit()                             1   0.008866   0.008866   0.008866   1.03%
Amr::defBaseLevel()                               1    0.00886    0.00886    0.00886   1.03%
Castro::post_timestep()                          10   0.008713   0.008713   0.008713   1.01%
MLCellLinOp::solutionResidual()                  93   0.007622   0.007622   0.007622   0.89%
MLMG::computeResidual()                          82   0.006585   0.006585   0.006585   0.77%
Castro::estTimeStep()                            21    0.00596    0.00596    0.00596   0.69%
MultiFab::Xpay()                                585   0.005955   0.005955   0.005955   0.69%
Castro::reset_internal_energy()                  63   0.005925   0.005925   0.005925   0.69%
FabArray::setDomainBndry()                       41   0.005794   0.005794   0.005794   0.67%
MLMG::prepareForSolve()                          11   0.005785   0.005785   0.005785   0.67%
Castro::enforce_speed_limit()                    62   0.005672   0.005672   0.005672   0.66%
MLCellLinOp::defineBC()                          11   0.004995   0.004995   0.004995   0.58%
BndryData::define()                              11   0.004799   0.004799   0.004799   0.56%
Castro::initData()                                1   0.003256   0.003256   0.003256   0.38%
Castro::construct_new_source()                   50   0.003066   0.003066   0.003066   0.36%
Castro::construct_new_gravity_source()           10   0.003032   0.003032   0.003032   0.35%
Castro::computeNewDt()                            9   0.002804   0.002804   0.002804   0.33%
Castro::construct_old_source()                   50   0.002676   0.002676   0.002676   0.31%
Castro::construct_old_gravity_source()           10   0.002658   0.002658   0.002658   0.31%
Castro::normalize_species()                      62   0.002603   0.002603   0.002603   0.30%
MLMG::getGradSolution()                          11   0.002438   0.002438   0.002438   0.28%
MLCellLinOp::compGrad()                          11   0.002432   0.002432   0.002432   0.28%
FabArray::setVal(val, thecmd, scomp, ncomp)     462   0.002225   0.002225   0.002225   0.26%
MLMG::ResNormInf()                               93   0.001879   0.001879   0.001879   0.22%
Castro::apply_source_to_state()                  20    0.00183    0.00183    0.00183   0.21%
MultiFab::Saxpy()                                20   0.001815   0.001815   0.001815   0.21%
FabArrayBase::getCPC()                         1323   0.001648   0.001648   0.001648   0.19%
MLCellLinOp::setLevelBC()                        11   0.001515   0.001515   0.001515   0.18%
MLPoisson::prepareForSolve()                     11   0.001344   0.001344   0.001344   0.16%
MLCellLinOp::prepareForSolve()                   11   0.001336   0.001336   0.001336   0.16%
FabArray::mult()                                 43   0.001317   0.001317   0.001317   0.15%
MLMG::computeMLResidual()                        11   0.001078   0.001078   0.001078   0.13%
Gravity::swapTimeLevels()                        10   0.001035   0.001035   0.001035   0.12%
Gravity::update_max_rhs()                        11  0.0009315  0.0009315  0.0009315   0.11%
FabArrayBase::getFB()                          4023  0.0008133  0.0008133  0.0008133   0.09%
FabArrayBase::CPC::define()                     454  0.0007747  0.0007747  0.0007747   0.09%
Castro::computeInitialDt()                        2  0.0006842  0.0006842  0.0006842   0.08%
MultiFab::Copy()                                 11   0.000507   0.000507   0.000507   0.06%
Amr::InitAmr()                                    1  0.0004826  0.0004826  0.0004826   0.06%
Castro::post_regrid()                             1  0.0004513  0.0004513  0.0004513   0.05%
MultiFab::min()                                  10  0.0003216  0.0003216  0.0003216   0.04%
MLLinOp::define()                                11  0.0002658  0.0002658  0.0002658   0.03%
MultiFab::max()                                  11  0.0002537  0.0002537  0.0002537   0.03%
MLMG::MLResNormInf()                             11  0.0002501  0.0002501  0.0002501   0.03%
MLLinOp::defineGrids()                           11  0.0002368  0.0002368  0.0002368   0.03%
MLMG::MLRhsNormInf()                             11  0.0001944  0.0001944  0.0001944   0.02%
FabArrayBase::FB::FB()                           56  9.774e-05  9.774e-05  9.774e-05   0.01%
Castro::finalize_advance()                       10  6.055e-05  6.055e-05  6.055e-05   0.01%
MLLinOp::makeAgglomeratedDMap                    11  5.636e-05  5.636e-05  5.636e-05   0.01%
Castro::create_source_corrector()                10  5.067e-05  5.067e-05  5.067e-05   0.01%
AmrLevel::AmrLevel(dm)                            1  4.796e-05  4.796e-05  4.796e-05   0.01%
StateData::define()                               4  3.943e-05  3.943e-05  3.943e-05   0.00%
makeSFC                                          55  3.913e-05  3.913e-05  3.913e-05   0.00%
Castro::finalize_do_advance()                    10  3.863e-05  3.863e-05  3.863e-05   0.00%
Castro::swap_state_time_levels()                 10  3.793e-05  3.793e-05  3.793e-05   0.00%
Castro::enforce_consistent_e()                    1  3.482e-05  3.482e-05  3.482e-05   0.00%
Amr::writeSmallPlotFile()                         1  2.365e-05  2.365e-05  2.365e-05   0.00%
Amr::initSubcycle()                               1  1.972e-05  1.972e-05  1.972e-05   0.00%
DistributionMapping::Distribute()                56  1.421e-05  1.421e-05  1.421e-05   0.00%
AmrLevel::checkPointPost()                        3  6.071e-06  6.071e-06  6.071e-06   0.00%
MLMG::buildFineMask()                            11  5.361e-06  5.361e-06  5.361e-06   0.00%
Gravity::set_mass_offset()                       11  4.083e-06  4.083e-06  4.083e-06   0.00%
Castro::retry_advance_ctu()                      10   3.79e-06   3.79e-06   3.79e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        1  3.653e-06  3.653e-06  3.653e-06   0.00%
Castro::FluxRegFineAdd()                         10  3.223e-06  3.223e-06  3.223e-06   0.00%
MLLinOp::makeSubCommunicator()                   11  2.163e-06  2.163e-06  2.163e-06   0.00%
AmrLevel::checkPointPre()                         3  2.063e-06  2.063e-06  2.063e-06   0.00%
--------------------------------------------------------------------------------------------

Unused ParmParse Variables:
  [TOP]::amr.ref_ratio(nvals = 4)  :: [2, 2, 2, 2]
  [TOP]::amr.regrid_int(nvals = 4)  :: [2, 2, 2, 2]

Total GPU global memory (MB): 12066
Free  GPU global memory (MB): 10619
[The         Arena] space allocated (MB): 9049
[The         Arena] space used      (MB): 0
[The  Pinned Arena] space allocated (MB): 8
[The  Pinned Arena] space used      (MB): 0
AMReX (22.02-14-gaa0dc39f50f7) finalized
Initializing CUDA...
CUDA initialized with 1 GPU
AMReX (22.02-14-gaa0dc39f50f7) initialized

Starting run at 08:53:59 UTC on 2022-02-22.
Successfully read inputs file ... 

Castro git describe: 22.02-4-g0d942c92d
AMReX git describe: 22.02-14-gaa0dc39f5
Microphysics git describe: 22.02-4-ga894d649

reading extern runtime parameters ...
3 Species: 
C12  O16  Mg24  
restarting calculation from file: dustcollapse-restart_chk00005
Successfully read inputs file ... 
read CPU time: 0.487296739
Restart time = 0.054344509 seconds.
[Level 0 step 6] ADVANCE with dt = 5.79654185e-05
[Level 0 step 6] Advanced 262144 cells

[STEP 6] Coarse TimeStep time: 0.112007802
[STEP 6] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 6 TIME = 0.0003089253456 DT = 5.79654185e-05

[Level 0 step 7] ADVANCE with dt = 6.086368943e-05
[Level 0 step 7] Advanced 262144 cells

[STEP 7] Coarse TimeStep time: 0.05195183
[STEP 7] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 7 TIME = 0.000369789035 DT = 6.086368943e-05

[Level 0 step 8] ADVANCE with dt = 6.39068739e-05
[Level 0 step 8] Advanced 262144 cells

[STEP 8] Coarse TimeStep time: 0.06395246
[STEP 8] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 8 TIME = 0.000433695909 DT = 6.39068739e-05

[Level 0 step 9] ADVANCE with dt = 6.71022176e-05
[Level 0 step 9] Advanced 262144 cells

[STEP 9] Coarse TimeStep time: 0.066930062
[STEP 9] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 9 TIME = 0.0005007981265 DT = 6.71022176e-05

[Level 0 step 10] ADVANCE with dt = 7.045732848e-05
[Level 0 step 10] Advanced 262144 cells

[STEP 10] Coarse TimeStep time: 0.066743119
[STEP 10] FAB kilobyte spread across MPI nodes: [319638 ... 319638]

STEP = 10 TIME = 0.000571255455 DT = 7.045732848e-05

PLOTFILE: file = dustcollapse-restart_plt00010
Write plotfile time = 0.039844719  seconds


Ending run at 08:53:59 UTC on 2022-02-22.
Run time = 0.456690033
Run time without initialization = 0.401769733

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

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


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

--------------------------------------------------------------------------------------------
Name                                         NCalls  Excl. Min  Excl. Avg  Excl. Max   Max %
--------------------------------------------------------------------------------------------
Castro::construct_ctu_hydro_source()              5     0.1560     0.1560     0.1560  34.15%
VisMF::Read()                                     3     0.0429     0.0429     0.0429   9.39%
MLCellLinOp::applyBC()                         1946    0.03747    0.03747    0.03747   8.20%
MLPoisson::Fsmooth()                           1440    0.02543    0.02543    0.02543   5.57%
VisMF::Write(FabArray)                            1    0.02165    0.02165    0.02165   4.74%
Amr::writePlotFile()                              1    0.01827    0.01827    0.01827   4.00%
FabArray::setVal()                              537    0.01617    0.01617    0.01617   3.54%
StateData::FillBoundary(geom)                   160    0.01129    0.01129    0.01129   2.47%
MLCGSolver::bicgstab                             36   0.009161   0.009161   0.009161   2.01%
MultiFab::Dot()                                 484   0.009092   0.009092   0.009092   1.99%
FillBoundary_nowait()                          1766   0.007184   0.007184   0.007184   1.57%
FabArray::ParallelCopy_nowait()                 380   0.007027   0.007027   0.007027   1.54%
Castro::enforce_min_density()                    30   0.006933   0.006933   0.006933   1.52%
Castro::computeTemp()                            30   0.006809   0.006809   0.006809   1.49%
StateDataPhysBCFunct::()                         20     0.0067     0.0067     0.0067   1.47%
Gravity::fill_multipole_BCs()                     6   0.006297   0.006297   0.006297   1.38%
MLCellLinOp::defineAuxData()                      6    0.00542    0.00542    0.00542   1.19%
MultiFab::LinComb()                             690   0.005249   0.005249   0.005249   1.15%
MLPoisson::Fapply()                             500   0.004566   0.004566   0.004566   1.00%
Castro::expand_state()                            5   0.004102   0.004102   0.004102   0.90%
FabArray::setDomainBndry()                       20   0.003905   0.003905   0.003905   0.86%
MLMG::addInterpCorrection()                     180   0.002987   0.002987   0.002987   0.65%
Amr::restart()                                    1   0.002941   0.002941   0.002941   0.64%
amrex::average_down                             180   0.002742   0.002742   0.002742   0.60%
MultiFab::Xpay()                                258   0.002618   0.002618   0.002618   0.57%
Castro::estTimeStep()                            10   0.002387   0.002387   0.002387   0.52%
Castro::do_advance_ctu()                          5   0.002376   0.002376   0.002376   0.52%
Castro::reset_internal_energy()                  30   0.002322   0.002322   0.002322   0.51%
BndryData::define()                               6   0.001913   0.001913   0.001913   0.42%
Gravity::get_new_grav_vector()                    5   0.001777   0.001777   0.001777   0.39%
Castro::construct_new_gravity_source()            5   0.001579   0.001579   0.001579   0.35%
Castro::subcycle_advance_ctu()                    5   0.001427   0.001427   0.001427   0.31%
MLCellLinOp::compGrad()                           6   0.001393   0.001393   0.001393   0.31%
Castro::construct_old_gravity_source()            5   0.001311   0.001311   0.001311   0.29%
Castro::normalize_species()                      30   0.001293   0.001293   0.001293   0.28%
FabArray::setVal(val, thecmd, scomp, ncomp)     252   0.001199   0.001199   0.001199   0.26%
Gravity::get_old_grav_vector()                    5  0.0009574  0.0009574  0.0009574   0.21%
MultiFab::Saxpy()                                10  0.0009177  0.0009177  0.0009177   0.20%
MLMG::ResNormInf()                               42  0.0008344  0.0008344  0.0008344   0.18%
MLCellLinOp::setLevelBC()                         6  0.0008062  0.0008062  0.0008062   0.18%
Gravity::actual_solve_with_mlmg()                 6  0.0007281  0.0007281  0.0007281   0.16%
MLMG::oneIter()                                  36  0.0007152  0.0007152  0.0007152   0.16%
MLCellLinOp::prepareForSolve()                    6  0.0006819  0.0006819  0.0006819   0.15%
FabArray::mult()                                 22  0.0006482  0.0006482  0.0006482   0.14%
Gravity::update_max_rhs()                         6  0.0005443  0.0005443  0.0005443   0.12%
MLCellLinOp::smooth()                           720  0.0004954  0.0004954  0.0004954   0.11%
Castro::enforce_speed_limit()                    30  0.0004765  0.0004765  0.0004765   0.10%
MLMG::prepareForSolve()                           6   0.000428   0.000428   0.000428   0.09%
FabArrayBase::getCPC()                          632  0.0004271  0.0004271  0.0004271   0.09%
FabArrayBase::CPC::define()                     244  0.0004233  0.0004233  0.0004233   0.09%
FabArray::FillBoundary()                       1766  0.0004093  0.0004093  0.0004093   0.09%
Amr::InitAmr()                                    1  0.0003891  0.0003891  0.0003891   0.09%
MultiFab::Copy()                                  6  0.0003591  0.0003591  0.0003591   0.08%
FabArrayBase::getFB()                          1766  0.0003344  0.0003344  0.0003344   0.07%
main()                                            1  0.0002857  0.0002857  0.0002857   0.06%
Gravity::actual_multilevel_solve()                1  0.0002334  0.0002334  0.0002334   0.05%
Gravity::solve_for_phi()                          5  0.0002184  0.0002184  0.0002184   0.05%
CGSolver::sxay()                                690  0.0002122  0.0002122  0.0002122   0.05%
MLCellLinOp::apply()                            500  0.0002045  0.0002045  0.0002045   0.04%
Castro::construct_new_gravity()                   5  0.0001789  0.0001789  0.0001789   0.04%
MLMG::mgVcycle()                                 36  0.0001603  0.0001603  0.0001603   0.04%
MultiFab::min()                                   5  0.0001572  0.0001572  0.0001572   0.03%
FabArray::ParallelCopy()                        380  0.0001436  0.0001436  0.0001436   0.03%
MLCGSolver::ParallelAllReduce                   659  0.0001402  0.0001402  0.0001402   0.03%
MultiFab::max()                                   6  0.0001336  0.0001336  0.0001336   0.03%
Castro::construct_new_source()                   25  0.0001242  0.0001242  0.0001242   0.03%
FillPatchIterator::Initialize                    20  0.0001219  0.0001219  0.0001219   0.03%
Amr::coarseTimeStep()                             5  0.0001114  0.0001114  0.0001114   0.02%
MLCellLinOp::defineBC()                           6  0.0001095  0.0001095  0.0001095   0.02%
MLMG::MLRhsNormInf()                              6  0.0001055  0.0001055  0.0001055   0.02%
Amr::timeStep()                                   5   9.92e-05   9.92e-05   9.92e-05   0.02%
MLLinOp::defineGrids()                            6  9.609e-05  9.609e-05  9.609e-05   0.02%
MLCellLinOp::correctionResidual()               216  9.382e-05  9.382e-05  9.382e-05   0.02%
Castro::advance()                                 5  7.954e-05  7.954e-05  7.954e-05   0.02%
AmrLevel::restart()                               1  7.596e-05  7.596e-05  7.596e-05   0.02%
StateData::restartDoit()                          4  7.573e-05  7.573e-05  7.573e-05   0.02%
Castro::construct_old_source()                   25  7.079e-05  7.079e-05  7.079e-05   0.02%
FabArrayBase::FB::FB()                           26  6.643e-05  6.643e-05  6.643e-05   0.01%
MLMG:computeResOfCorrection()                   180  6.594e-05  6.594e-05  6.594e-05   0.01%
MLMG::actualBottomSolve()                        36  4.759e-05  4.759e-05  4.759e-05   0.01%
Castro::initialize_do_advance()                   5  4.049e-05  4.049e-05  4.049e-05   0.01%
MLMG::mgVcycle_down::0                           36  3.912e-05  3.912e-05  3.912e-05   0.01%
Castro::initialize_advance()                      5  3.758e-05  3.758e-05  3.758e-05   0.01%
MLMG::mgVcycle_down::1                           36  3.678e-05  3.678e-05  3.678e-05   0.01%
MLMG::mgVcycle_down::2                           36  3.371e-05  3.371e-05  3.371e-05   0.01%
Castro::do_new_sources()                          5  3.285e-05  3.285e-05  3.285e-05   0.01%
MLMG::mgVcycle_down::3                           36  3.271e-05  3.271e-05  3.271e-05   0.01%
MLMG::solve()                                     6  3.263e-05  3.263e-05  3.263e-05   0.01%
MLMG::mgVcycle_down::4                           36  3.236e-05  3.236e-05  3.236e-05   0.01%
Castro::clean_state()                            30  3.167e-05  3.167e-05  3.167e-05   0.01%
Castro::post_restart()                            1  2.931e-05  2.931e-05  2.931e-05   0.01%
MLMG::mgVcycle_up::4                             36  2.808e-05  2.808e-05  2.808e-05   0.01%
Castro::finalize_advance()                        5    2.7e-05    2.7e-05    2.7e-05   0.01%
MLLinOp::define()                                 6  2.629e-05  2.629e-05  2.629e-05   0.01%
Castro::swap_state_time_levels()                  5   2.55e-05   2.55e-05   2.55e-05   0.01%
MLMG::mgVcycle_up::0                             36  2.528e-05  2.528e-05  2.528e-05   0.01%
MLMG::mgVcycle_up::3                             36  2.348e-05  2.348e-05  2.348e-05   0.01%
Amr::writeSmallPlotFile()                         1  2.313e-05  2.313e-05  2.313e-05   0.01%
MLMG::mgVcycle_up::2                             36  2.268e-05  2.268e-05  2.268e-05   0.00%
MLCellLinOp::solutionResidual()                  42  2.264e-05  2.264e-05  2.264e-05   0.00%
MLMG::mgVcycle_up::1                             36  2.167e-05  2.167e-05  2.167e-05   0.00%
Castro::finalize_do_advance()                     5  2.125e-05  2.125e-05  2.125e-05   0.00%
Gravity::solve_phi_with_mlmg()                    6  1.814e-05  1.814e-05  1.814e-05   0.00%
Castro::create_source_corrector()                 5  1.764e-05  1.764e-05  1.764e-05   0.00%
Gravity::multilevel_solve_for_new_phi()           1  1.731e-05  1.731e-05  1.731e-05   0.00%
MLMG::computeResidual()                          36  1.558e-05  1.558e-05  1.558e-05   0.00%
MLMG::mgVcycle_bottom                            36  1.502e-05  1.502e-05  1.502e-05   0.00%
MLPoisson::define()                               6  1.477e-05  1.477e-05  1.477e-05   0.00%
makeSFC                                          30  1.435e-05  1.435e-05  1.435e-05   0.00%
FillPatchSingleLevel                             20  1.428e-05  1.428e-05  1.428e-05   0.00%
Amr::initSubcycle()                               1  9.637e-06  9.637e-06  9.637e-06   0.00%
DistributionMapping::Distribute()                31  8.923e-06  8.923e-06  8.923e-06   0.00%
MLLinOp::makeAgglomeratedDMap                     6  8.525e-06  8.525e-06  8.525e-06   0.00%
Castro::do_old_sources()                          5  8.513e-06  8.513e-06  8.513e-06   0.00%
Castro::construct_old_gravity()                   5   6.32e-06   6.32e-06   6.32e-06   0.00%
Castro::apply_source_to_state()                  10   6.23e-06   6.23e-06   6.23e-06   0.00%
Castro::post_timestep()                           5  4.756e-06  4.756e-06  4.756e-06   0.00%
Gravity::swapTimeLevels()                         5  4.475e-06  4.475e-06  4.475e-06   0.00%
MLPoisson::prepareForSolve()                      6  4.425e-06  4.425e-06  4.425e-06   0.00%
MLMG::buildFineMask()                             6  3.462e-06  3.462e-06  3.462e-06   0.00%
Castro::computeNewDt()                            5  3.333e-06  3.333e-06  3.333e-06   0.00%
MLMG::computeMLResidual()                         6  3.137e-06  3.137e-06  3.137e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        1  3.093e-06  3.093e-06  3.093e-06   0.00%
MLMG::getGradSolution()                           6  3.022e-06  3.022e-06  3.022e-06   0.00%
MLMG::MLResNormInf()                              6  2.807e-06  2.807e-06  2.807e-06   0.00%
Gravity::set_mass_offset()                        6  2.283e-06  2.283e-06  2.283e-06   0.00%
Castro::retry_advance_ctu()                       5  1.566e-06  1.566e-06  1.566e-06   0.00%
Castro::FluxRegFineAdd()                          5  1.533e-06  1.533e-06  1.533e-06   0.00%
AmrLevel::AmrLevel()                              1  1.128e-06  1.128e-06  1.128e-06   0.00%
MLLinOp::makeSubCommunicator()                    6  1.126e-06  1.126e-06  1.126e-06   0.00%
Amr::init()                                       1   9.76e-07   9.76e-07   9.76e-07   0.00%
--------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------
Name                                         NCalls  Incl. Min  Incl. Avg  Incl. Max   Max %
--------------------------------------------------------------------------------------------
main()                                            1     0.4567     0.4567     0.4567 100.00%
Amr::coarseTimeStep()                             5     0.3617     0.3617     0.3617  79.19%
Amr::timeStep()                                   5     0.3603     0.3603     0.3603  78.88%
Castro::advance()                                 5     0.3572     0.3572     0.3572  78.21%
Castro::subcycle_advance_ctu()                    5     0.3462     0.3462     0.3462  75.81%
Castro::do_advance_ctu()                          5     0.3448     0.3448     0.3448  75.50%
Castro::construct_ctu_hydro_source()              5      0.156      0.156      0.156  34.15%
Castro::construct_new_gravity()                   5     0.1447     0.1447     0.1447  31.69%
Gravity::solve_phi_with_mlmg()                    6     0.1409     0.1409     0.1409  30.84%
Gravity::solve_for_phi()                          5     0.1353     0.1353     0.1353  29.62%
Gravity::actual_solve_with_mlmg()                 6     0.1344     0.1344     0.1344  29.43%
MLMG::solve()                                     6      0.122      0.122      0.122  26.71%
MLMG::oneIter()                                  36     0.1142     0.1142     0.1142  25.00%
MLMG::mgVcycle()                                 36     0.1135     0.1135     0.1135  24.84%
MLCellLinOp::smooth()                           720    0.05945    0.05945    0.05945  13.02%
Amr::init()                                       1    0.05438    0.05438    0.05438  11.91%
Amr::restart()                                    1    0.05438    0.05438    0.05438  11.91%
MLCellLinOp::applyBC()                         1946    0.04546    0.04546    0.04546   9.95%
AmrLevel::restart()                               1    0.04376    0.04376    0.04376   9.58%
StateData::restartDoit()                          4    0.04368    0.04368    0.04368   9.56%
VisMF::Read()                                     3     0.0429     0.0429     0.0429   9.39%
Amr::writePlotFile()                              1    0.03993    0.03993    0.03993   8.74%
MLMG::mgVcycle_bottom                            36    0.03275    0.03275    0.03275   7.17%
MLMG::actualBottomSolve()                        36    0.03273    0.03273    0.03273   7.17%
MLCGSolver::bicgstab                             36    0.03242    0.03242    0.03242   7.10%
MLPoisson::Fsmooth()                           1440    0.02543    0.02543    0.02543   5.57%
FillPatchIterator::Initialize                    20    0.02411    0.02411    0.02411   5.28%
VisMF::Write(FabArray)                            1    0.02165    0.02165    0.02165   4.74%
FillPatchSingleLevel                             20    0.02008    0.02008    0.02008   4.40%
StateDataPhysBCFunct::()                         20    0.01799    0.01799    0.01799   3.94%
Castro::clean_state()                            30    0.01787    0.01787    0.01787   3.91%
MLCellLinOp::apply()                            500    0.01642    0.01642    0.01642   3.59%
FabArray::setVal()                              537    0.01617    0.01617    0.01617   3.54%
MLMG::mgVcycle_down::0                           36    0.01584    0.01584    0.01584   3.47%
Castro::initialize_do_advance()                   5    0.01477    0.01477    0.01477   3.23%
MLMG::mgVcycle_up::0                             36    0.01354    0.01354    0.01354   2.97%
Castro::expand_state()                            5    0.01162    0.01162    0.01162   2.54%
StateData::FillBoundary(geom)                   160    0.01129    0.01129    0.01129   2.47%
Castro::initialize_advance()                      5    0.01087    0.01087    0.01087   2.38%
Gravity::get_new_grav_vector()                    5   0.009295   0.009295   0.009295   2.04%
MLCellLinOp::correctionResidual()               216    0.00924    0.00924    0.00924   2.02%
MLPoisson::define()                               6   0.009238   0.009238   0.009238   2.02%
Castro::computeTemp()                            30   0.009132   0.009132   0.009132   2.00%
MultiFab::Dot()                                 484   0.009092   0.009092   0.009092   1.99%
MLMG:computeResOfCorrection()                   180      0.008      0.008      0.008   1.75%
FabArray::FillBoundary()                       1766   0.007994   0.007994   0.007994   1.75%
Castro::construct_old_gravity()                   5   0.007892   0.007892   0.007892   1.73%
Gravity::get_old_grav_vector()                    5   0.007885   0.007885   0.007885   1.73%
MLMG::mgVcycle_down::1                           36   0.007669   0.007669   0.007669   1.68%
FabArray::ParallelCopy()                        380   0.007593   0.007593   0.007593   1.66%
FillBoundary_nowait()                          1766   0.007585   0.007585   0.007585   1.66%
FabArray::ParallelCopy_nowait()                 380    0.00745    0.00745    0.00745   1.63%
MLMG::mgVcycle_down::2                           36   0.007394   0.007394   0.007394   1.62%
MLMG::mgVcycle_down::3                           36   0.007046   0.007046   0.007046   1.54%
Castro::do_new_sources()                          5   0.007024   0.007024   0.007024   1.54%
Castro::enforce_min_density()                    30   0.006933   0.006933   0.006933   1.52%
MLMG::mgVcycle_down::4                           36   0.006751   0.006751   0.006751   1.48%
Castro::post_restart()                            1   0.006471   0.006471   0.006471   1.42%
MLCellLinOp::defineAuxData()                      6    0.00634    0.00634    0.00634   1.39%
Gravity::fill_multipole_BCs()                     6   0.006297   0.006297   0.006297   1.38%
Gravity::multilevel_solve_for_new_phi()           1   0.006071   0.006071   0.006071   1.33%
Gravity::actual_multilevel_solve()                1   0.006053   0.006053   0.006053   1.33%
MLMG::mgVcycle_up::2                             36    0.00576    0.00576    0.00576   1.26%
MLMG::addInterpCorrection()                     180   0.005736   0.005736   0.005736   1.26%
MLMG::mgVcycle_up::1                             36   0.005676   0.005676   0.005676   1.24%
amrex::average_down                             180   0.005508   0.005508   0.005508   1.21%
MLCGSolver::ParallelAllReduce                   659   0.005505   0.005505   0.005505   1.21%
MLMG::mgVcycle_up::3                             36   0.005469   0.005469   0.005469   1.20%
CGSolver::sxay()                                690   0.005461   0.005461   0.005461   1.20%
MLMG::mgVcycle_up::4                             36   0.005414   0.005414   0.005414   1.19%
MultiFab::LinComb()                             690   0.005249   0.005249   0.005249   1.15%
Castro::do_old_sources()                          5   0.004963   0.004963   0.004963   1.09%
MLPoisson::Fapply()                             500   0.004566   0.004566   0.004566   1.00%
FabArray::setDomainBndry()                       20   0.003905   0.003905   0.003905   0.86%
MLMG::prepareForSolve()                           6   0.003417   0.003417   0.003417   0.75%
MLCellLinOp::solutionResidual()                  42   0.003379   0.003379   0.003379   0.74%
Castro::post_timestep()                           5   0.002956   0.002956   0.002956   0.65%
MLMG::computeResidual()                          36   0.002798   0.002798   0.002798   0.61%
MLCellLinOp::defineBC()                           6   0.002728   0.002728   0.002728   0.60%
BndryData::define()                               6   0.002619   0.002619   0.002619   0.57%
MultiFab::Xpay()                                258   0.002618   0.002618   0.002618   0.57%
Castro::estTimeStep()                            10   0.002387   0.002387   0.002387   0.52%
Castro::reset_internal_energy()                  30   0.002322   0.002322   0.002322   0.51%
Castro::construct_new_source()                   25   0.001703   0.001703   0.001703   0.37%
MLMG::getGradSolution()                           6   0.001687   0.001687   0.001687   0.37%
MLCellLinOp::compGrad()                           6   0.001684   0.001684   0.001684   0.37%
Castro::construct_new_gravity_source()            5   0.001579   0.001579   0.001579   0.35%
Castro::construct_old_source()                   25   0.001382   0.001382   0.001382   0.30%
Castro::construct_old_gravity_source()            5   0.001311   0.001311   0.001311   0.29%
Castro::computeNewDt()                            5   0.001311   0.001311   0.001311   0.29%
Castro::normalize_species()                      30   0.001293   0.001293   0.001293   0.28%
FabArray::setVal(val, thecmd, scomp, ncomp)     252   0.001199   0.001199   0.001199   0.26%
Castro::apply_source_to_state()                  10  0.0009239  0.0009239  0.0009239   0.20%
MultiFab::Saxpy()                                10  0.0009177  0.0009177  0.0009177   0.20%
Gravity::swapTimeLevels()                         5  0.0008771  0.0008771  0.0008771   0.19%
FabArrayBase::getCPC()                          632  0.0008504  0.0008504  0.0008504   0.19%
MLMG::ResNormInf()                               42  0.0008344  0.0008344  0.0008344   0.18%
MLCellLinOp::setLevelBC()                         6  0.0008062  0.0008062  0.0008062   0.18%
Gravity::update_max_rhs()                         6  0.0007539  0.0007539  0.0007539   0.17%
MLPoisson::prepareForSolve()                      6  0.0006863  0.0006863  0.0006863   0.15%
MLCellLinOp::prepareForSolve()                    6  0.0006819  0.0006819  0.0006819   0.15%
FabArray::mult()                                 22  0.0006482  0.0006482  0.0006482   0.14%
MLMG::computeMLResidual()                         6  0.0005996  0.0005996  0.0005996   0.13%
Castro::enforce_speed_limit()                    30  0.0004765  0.0004765  0.0004765   0.10%
FabArrayBase::CPC::define()                     244  0.0004233  0.0004233  0.0004233   0.09%
FabArrayBase::getFB()                          1766  0.0004009  0.0004009  0.0004009   0.09%
Amr::InitAmr()                                    1  0.0003988  0.0003988  0.0003988   0.09%
MultiFab::Copy()                                  6  0.0003591  0.0003591  0.0003591   0.08%
MultiFab::min()                                   5  0.0001572  0.0001572  0.0001572   0.03%
MLLinOp::define()                                 6  0.0001541  0.0001541  0.0001541   0.03%
MLMG::MLResNormInf()                              6  0.0001343  0.0001343  0.0001343   0.03%
MultiFab::max()                                   6  0.0001336  0.0001336  0.0001336   0.03%
MLLinOp::defineGrids()                            6  0.0001278  0.0001278  0.0001278   0.03%
MLMG::MLRhsNormInf()                              6  0.0001055  0.0001055  0.0001055   0.02%
FabArrayBase::FB::FB()                           26  6.643e-05  6.643e-05  6.643e-05   0.01%
MLLinOp::makeAgglomeratedDMap                     6  3.056e-05  3.056e-05  3.056e-05   0.01%
Castro::finalize_advance()                        5  2.853e-05  2.853e-05  2.853e-05   0.01%
Castro::swap_state_time_levels()                  5   2.55e-05   2.55e-05   2.55e-05   0.01%
Amr::writeSmallPlotFile()                         1  2.313e-05  2.313e-05  2.313e-05   0.01%
makeSFC                                          30  2.204e-05  2.204e-05  2.204e-05   0.00%
Castro::finalize_do_advance()                     5  2.125e-05  2.125e-05  2.125e-05   0.00%
Castro::create_source_corrector()                 5  1.764e-05  1.764e-05  1.764e-05   0.00%
Amr::initSubcycle()                               1  9.637e-06  9.637e-06  9.637e-06   0.00%
DistributionMapping::Distribute()                31  8.923e-06  8.923e-06  8.923e-06   0.00%
DistributionMapping::SFCProcessorMapDoIt()        1  4.332e-06  4.332e-06  4.332e-06   0.00%
MLMG::buildFineMask()                             6  3.462e-06  3.462e-06  3.462e-06   0.00%
Gravity::set_mass_offset()                        6  2.283e-06  2.283e-06  2.283e-06   0.00%
Castro::retry_advance_ctu()                       5  1.566e-06  1.566e-06  1.566e-06   0.00%
Castro::FluxRegFineAdd()                          5  1.533e-06  1.533e-06  1.533e-06   0.00%
AmrLevel::AmrLevel()                              1  1.128e-06  1.128e-06  1.128e-06   0.00%
MLLinOp::makeSubCommunicator()                    6  1.126e-06  1.126e-06  1.126e-06   0.00%
--------------------------------------------------------------------------------------------

Unused ParmParse Variables:
  [TOP]::amr.ref_ratio(nvals = 4)  :: [2, 2, 2, 2]
  [TOP]::amr.regrid_int(nvals = 4)  :: [2, 2, 2, 2]

Total GPU global memory (MB): 12066
Free  GPU global memory (MB): 10619
[The         Arena] space allocated (MB): 9049
[The         Arena] space used      (MB): 0
[The  Pinned Arena] space allocated (MB): 8
[The  Pinned Arena] space used      (MB): 0
AMReX (22.02-14-gaa0dc39f50f7) finalized