Initializing CUDA... CUDA initialized with 1 GPU AMReX (22.02-7-g9558c8a1684c) initialized Starting run at 08:52:06 UTC on 2022-02-09. Successfully read inputs file ... Castro git describe: 22.02-4-g0d942c92d AMReX git describe: 22.02-7-g9558c8a16 Microphysics git describe: 22.02 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.0377873 secs. PLOTFILE: file = dustcollapse-restart_plt00000 Write plotfile time = 0.022488298 seconds [Level 0 step 1] ADVANCE with dt = 4.541742215e-05 [Level 0 step 1] Advanced 262144 cells [STEP 1] Coarse TimeStep time: 0.108639637 [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.049578707 [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.055228373 [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.057835203 [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.071238933 [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.034924845 secs. [Level 0 step 6] ADVANCE with dt = 5.79654185e-05 [Level 0 step 6] Advanced 262144 cells [STEP 6] Coarse TimeStep time: 0.050636741 [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.046444601 [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.048443634 [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.057264615 [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.062301391 [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.034812297 secs. PLOTFILE: file = dustcollapse-restart_plt00010 Write plotfile time = 0.021961265 seconds Ending run at 08:52:07 UTC on 2022-02-09. Run time = 0.82154895 Run time without initialization = 0.699820709 Average number of zones advanced per microsecond: 3.746 Average number of zones advanced per microsecond per rank: 3.746 CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 9489481728 TinyProfiler total time across processes [min...avg...max]: 0.8216 ... 0.8216 ... 0.8216 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::construct_ctu_hydro_source() 10 0.1956 0.1956 0.1956 23.81% VisMF::Write(FabArray) 11 0.1451 0.1451 0.1451 17.66% MLCellLinOp::applyBC() 4433 0.09278 0.09278 0.09278 11.29% MLPoisson::Fsmooth() 3280 0.05973 0.05973 0.05973 7.27% StateDataPhysBCFunct::() 41 0.03468 0.03468 0.03468 4.22% FabArray::setVal() 1144 0.02615 0.02615 0.02615 3.18% StateData::FillBoundary(geom) 328 0.0226 0.0226 0.0226 2.75% MLCGSolver::bicgstab 82 0.02149 0.02149 0.02149 2.62% MultiFab::Dot() 1114 0.02138 0.02138 0.02138 2.60% FillBoundary_nowait() 4023 0.01706 0.01706 0.01706 2.08% FabArray::ParallelCopy_nowait() 861 0.01606 0.01606 0.01606 1.95% Castro::computeTemp() 63 0.0131 0.0131 0.0131 1.59% MultiFab::LinComb() 1586 0.0123 0.0123 0.0123 1.50% Gravity::fill_multipole_BCs() 11 0.01173 0.01173 0.01173 1.43% MLPoisson::Fapply() 1142 0.01056 0.01056 0.01056 1.29% Castro::enforce_min_density() 62 0.01014 0.01014 0.01014 1.23% MLCellLinOp::defineAuxData() 11 0.009967 0.009967 0.009967 1.21% MLMG::addInterpCorrection() 410 0.007039 0.007039 0.007039 0.86% amrex::average_down 410 0.00648 0.00648 0.00648 0.79% MultiFab::Xpay() 585 0.006027 0.006027 0.006027 0.73% Castro::reset_internal_energy() 63 0.005776 0.005776 0.005776 0.70% FabArray::setDomainBndry() 41 0.005467 0.005467 0.005467 0.67% Castro::expand_state() 10 0.004834 0.004834 0.004834 0.59% Castro::estTimeStep() 21 0.004531 0.004531 0.004531 0.55% Amr::checkPoint() 3 0.003898 0.003898 0.003898 0.47% BndryData::define() 11 0.003544 0.003544 0.003544 0.43% Castro::enforce_speed_limit() 62 0.003463 0.003463 0.003463 0.42% Castro::do_advance_ctu() 10 0.003216 0.003216 0.003216 0.39% Castro::construct_new_gravity_source() 10 0.00308 0.00308 0.00308 0.37% Amr::writePlotFile() 2 0.003049 0.003049 0.003049 0.37% Gravity::get_new_grav_vector() 11 0.002703 0.002703 0.002703 0.33% Castro::normalize_species() 62 0.002597 0.002597 0.002597 0.32% Castro::construct_old_gravity_source() 10 0.002571 0.002571 0.002571 0.31% FabArray::setVal(val, thecmd, scomp, ncomp) 462 0.002276 0.002276 0.002276 0.28% MLCellLinOp::compGrad() 11 0.001971 0.001971 0.001971 0.24% MLMG::ResNormInf() 93 0.001902 0.001902 0.001902 0.23% MultiFab::Saxpy() 20 0.001808 0.001808 0.001808 0.22% Gravity::get_old_grav_vector() 10 0.001752 0.001752 0.001752 0.21% MLMG::oneIter() 82 0.001667 0.001667 0.001667 0.20% MLCellLinOp::setLevelBC() 11 0.001534 0.001534 0.001534 0.19% Gravity::actual_solve_with_mlmg() 11 0.001395 0.001395 0.001395 0.17% MLCellLinOp::prepareForSolve() 11 0.001331 0.001331 0.001331 0.16% FabArray::mult() 43 0.001321 0.001321 0.001321 0.16% MLCellLinOp::smooth() 1640 0.001224 0.001224 0.001224 0.15% Castro::initData() 1 0.001215 0.001215 0.001215 0.15% FabArrayBase::getCPC() 1323 0.0008955 0.0008955 0.0008955 0.11% FabArray::FillBoundary() 4023 0.00087 0.00087 0.00087 0.11% MLMG::prepareForSolve() 11 0.0007759 0.0007759 0.0007759 0.09% FabArrayBase::getFB() 4023 0.0007405 0.0007405 0.0007405 0.09% FabArrayBase::CPC::define() 454 0.0007322 0.0007322 0.0007322 0.09% Gravity::update_max_rhs() 11 0.0005487 0.0005487 0.0005487 0.07% MLCellLinOp::apply() 1142 0.0005083 0.0005083 0.0005083 0.06% CGSolver::sxay() 1586 0.0004889 0.0004889 0.0004889 0.06% MultiFab::Copy() 11 0.0004771 0.0004771 0.0004771 0.06% Gravity::solve_for_phi() 10 0.0004338 0.0004338 0.0004338 0.05% Amr::InitAmr() 1 0.0004282 0.0004282 0.0004282 0.05% MLMG::mgVcycle() 82 0.0003885 0.0003885 0.0003885 0.05% MLCGSolver::ParallelAllReduce 1514 0.0003332 0.0003332 0.0003332 0.04% MultiFab::min() 10 0.0003186 0.0003186 0.0003186 0.04% FabArray::ParallelCopy() 861 0.0003146 0.0003146 0.0003146 0.04% main() 1 0.0002773 0.0002773 0.0002773 0.03% MultiFab::max() 11 0.0002587 0.0002587 0.0002587 0.03% Castro::construct_new_gravity() 10 0.0002502 0.0002502 0.0002502 0.03% FillPatchIterator::Initialize 41 0.0002448 0.0002448 0.0002448 0.03% MLCellLinOp::correctionResidual() 492 0.0002325 0.0002325 0.0002325 0.03% Gravity::actual_multilevel_solve() 1 0.0002235 0.0002235 0.0002235 0.03% Amr::coarseTimeStep() 10 0.0002059 0.0002059 0.0002059 0.03% MLCellLinOp::defineBC() 11 0.000201 0.000201 0.000201 0.02% MLMG::MLRhsNormInf() 11 0.0002002 0.0002002 0.0002002 0.02% Amr::timeStep() 10 0.0001977 0.0001977 0.0001977 0.02% MLLinOp::defineGrids() 11 0.0001752 0.0001752 0.0001752 0.02% Amr::defBaseLevel() 1 0.0001526 0.0001526 0.0001526 0.02% MLMG:computeResOfCorrection() 410 0.0001505 0.0001505 0.0001505 0.02% Castro::subcycle_advance_ctu() 10 0.0001431 0.0001431 0.0001431 0.02% StateData::checkPoint() 12 0.0001366 0.0001366 0.0001366 0.02% MLMG::actualBottomSolve() 82 0.0001099 0.0001099 0.0001099 0.01% MLMG::mgVcycle_down::0 82 9.976e-05 9.976e-05 9.976e-05 0.01% FabArrayBase::FB::FB() 56 9.303e-05 9.303e-05 9.303e-05 0.01% Castro::post_timestep() 10 9.127e-05 9.127e-05 9.127e-05 0.01% MLMG::mgVcycle_down::1 82 8.573e-05 8.573e-05 8.573e-05 0.01% Castro::initialize_advance() 10 8.184e-05 8.184e-05 8.184e-05 0.01% MLMG::mgVcycle_down::2 82 8.127e-05 8.127e-05 8.127e-05 0.01% MLMG::mgVcycle_down::4 82 8.051e-05 8.051e-05 8.051e-05 0.01% MLMG::mgVcycle_down::3 82 7.822e-05 7.822e-05 7.822e-05 0.01% Castro::advance() 10 7.71e-05 7.71e-05 7.71e-05 0.01% AmrLevel::checkPoint() 3 7.39e-05 7.39e-05 7.39e-05 0.01% MLMG::solve() 11 7.339e-05 7.339e-05 7.339e-05 0.01% Castro::clean_state() 62 7.015e-05 7.015e-05 7.015e-05 0.01% MLMG::mgVcycle_up::4 82 6.052e-05 6.052e-05 6.052e-05 0.01% Castro::initialize_do_advance() 10 5.685e-05 5.685e-05 5.685e-05 0.01% Castro::finalize_advance() 10 5.584e-05 5.584e-05 5.584e-05 0.01% MLMG::mgVcycle_up::0 82 5.252e-05 5.252e-05 5.252e-05 0.01% MLCellLinOp::solutionResidual() 93 5.083e-05 5.083e-05 5.083e-05 0.01% MLMG::mgVcycle_up::3 82 4.993e-05 4.993e-05 4.993e-05 0.01% MLMG::mgVcycle_up::1 82 4.987e-05 4.987e-05 4.987e-05 0.01% MLMG::mgVcycle_up::2 82 4.891e-05 4.891e-05 4.891e-05 0.01% Castro::finalize_do_advance() 10 4.824e-05 4.824e-05 4.824e-05 0.01% StateData::define() 4 3.998e-05 3.998e-05 3.998e-05 0.00% MLMG::computeResidual() 82 3.878e-05 3.878e-05 3.878e-05 0.00% Castro::swap_state_time_levels() 10 3.703e-05 3.703e-05 3.703e-05 0.00% MLMG::mgVcycle_bottom 82 3.357e-05 3.357e-05 3.357e-05 0.00% Castro::enforce_consistent_e() 1 3.287e-05 3.287e-05 3.287e-05 0.00% Gravity::solve_phi_with_mlmg() 11 2.886e-05 2.886e-05 2.886e-05 0.00% MLLinOp::define() 11 2.872e-05 2.872e-05 2.872e-05 0.00% FillPatchSingleLevel 41 2.813e-05 2.813e-05 2.813e-05 0.00% makeSFC 55 2.806e-05 2.806e-05 2.806e-05 0.00% Amr::writeSmallPlotFile() 1 2.248e-05 2.248e-05 2.248e-05 0.00% MLPoisson::define() 11 2.242e-05 2.242e-05 2.242e-05 0.00% Castro::construct_old_source() 50 2.046e-05 2.046e-05 2.046e-05 0.00% Amr::FinalizeInit() 1 1.998e-05 1.998e-05 1.998e-05 0.00% Castro::construct_new_source() 50 1.8e-05 1.8e-05 1.8e-05 0.00% MLLinOp::makeAgglomeratedDMap 11 1.76e-05 1.76e-05 1.76e-05 0.00% Castro::do_new_sources() 10 1.753e-05 1.753e-05 1.753e-05 0.00% Gravity::multilevel_solve_for_new_phi() 1 1.649e-05 1.649e-05 1.649e-05 0.00% Castro::do_old_sources() 10 1.528e-05 1.528e-05 1.528e-05 0.00% DistributionMapping::Distribute() 56 1.382e-05 1.382e-05 1.382e-05 0.00% Castro::apply_source_to_state() 20 1.343e-05 1.343e-05 1.343e-05 0.00% Castro::construct_old_gravity() 10 1.186e-05 1.186e-05 1.186e-05 0.00% Gravity::swapTimeLevels() 10 1.048e-05 1.048e-05 1.048e-05 0.00% Amr::initSubcycle() 1 9.108e-06 9.108e-06 9.108e-06 0.00% AmrLevel::AmrLevel(dm) 1 8.851e-06 8.851e-06 8.851e-06 0.00% MLPoisson::prepareForSolve() 11 8.213e-06 8.213e-06 8.213e-06 0.00% MLMG::computeMLResidual() 11 6.829e-06 6.829e-06 6.829e-06 0.00% MLMG::buildFineMask() 11 6.665e-06 6.665e-06 6.665e-06 0.00% MLMG::getGradSolution() 11 5.824e-06 5.824e-06 5.824e-06 0.00% AmrLevel::checkPointPost() 3 5.689e-06 5.689e-06 5.689e-06 0.00% Amr::InitializeInit() 1 5.506e-06 5.506e-06 5.506e-06 0.00% Castro::computeNewDt() 9 5.346e-06 5.346e-06 5.346e-06 0.00% Castro::create_source_corrector() 10 4.882e-06 4.882e-06 4.882e-06 0.00% Gravity::set_mass_offset() 11 4.798e-06 4.798e-06 4.798e-06 0.00% MLMG::MLResNormInf() 11 4.734e-06 4.734e-06 4.734e-06 0.00% Castro::retry_advance_ctu() 10 3.638e-06 3.638e-06 3.638e-06 0.00% Castro::post_init() 1 3.507e-06 3.507e-06 3.507e-06 0.00% Castro::FluxRegFineAdd() 10 3.278e-06 3.278e-06 3.278e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 2.688e-06 2.688e-06 2.688e-06 0.00% Castro::computeInitialDt() 2 2.332e-06 2.332e-06 2.332e-06 0.00% MLLinOp::makeSubCommunicator() 11 2.286e-06 2.286e-06 2.286e-06 0.00% Amr::init() 1 2.13e-06 2.13e-06 2.13e-06 0.00% AmrLevel::checkPointPre() 3 1.958e-06 1.958e-06 1.958e-06 0.00% Castro::post_regrid() 1 1.226e-06 1.226e-06 1.226e-06 0.00% Amr::initialInit() 1 1.012e-06 1.012e-06 1.012e-06 0.00% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 0.8216 0.8216 0.8216 100.00% Amr::coarseTimeStep() 10 0.6777 0.6777 0.6777 82.48% Amr::timeStep() 10 0.6053 0.6053 0.6053 73.67% Castro::advance() 10 0.5985 0.5985 0.5985 72.85% Castro::subcycle_advance_ctu() 10 0.5849 0.5849 0.5849 71.20% Castro::do_advance_ctu() 10 0.5848 0.5848 0.5848 71.18% Gravity::solve_phi_with_mlmg() 11 0.3233 0.3233 0.3233 39.35% Gravity::actual_solve_with_mlmg() 11 0.3113 0.3113 0.3113 37.89% Castro::construct_new_gravity() 10 0.3049 0.3049 0.3049 37.12% MLMG::solve() 11 0.2889 0.2889 0.2889 35.16% Gravity::solve_for_phi() 10 0.2757 0.2757 0.2757 33.55% MLMG::oneIter() 82 0.2733 0.2733 0.2733 33.26% MLMG::mgVcycle() 82 0.2716 0.2716 0.2716 33.06% Castro::construct_ctu_hydro_source() 10 0.1956 0.1956 0.1956 23.81% VisMF::Write(FabArray) 11 0.1451 0.1451 0.1451 17.66% MLCellLinOp::smooth() 1640 0.1437 0.1437 0.1437 17.49% Amr::init() 1 0.1212 0.1212 0.1212 14.75% MLCellLinOp::applyBC() 4433 0.1115 0.1115 0.1115 13.58% Amr::checkPoint() 3 0.1077 0.1077 0.1077 13.11% AmrLevel::checkPoint() 3 0.1038 0.1038 0.1038 12.63% StateData::checkPoint() 12 0.1037 0.1037 0.1037 12.62% MLMG::mgVcycle_bottom 82 0.0774 0.0774 0.0774 9.42% MLMG::actualBottomSolve() 82 0.07736 0.07736 0.07736 9.42% MLCGSolver::bicgstab 82 0.07663 0.07663 0.07663 9.33% FillPatchIterator::Initialize 41 0.06725 0.06725 0.06725 8.19% FillPatchSingleLevel 41 0.06154 0.06154 0.06154 7.49% Amr::initialInit() 1 0.06078 0.06078 0.06078 7.40% MLPoisson::Fsmooth() 3280 0.05973 0.05973 0.05973 7.27% StateDataPhysBCFunct::() 41 0.05728 0.05728 0.05728 6.97% Amr::FinalizeInit() 1 0.05147 0.05147 0.05147 6.26% Castro::post_init() 1 0.05076 0.05076 0.05076 6.18% Gravity::multilevel_solve_for_new_phi() 1 0.04829 0.04829 0.04829 5.88% Gravity::actual_multilevel_solve() 1 0.04828 0.04828 0.04828 5.88% Amr::writePlotFile() 2 0.04456 0.04456 0.04456 5.42% MLCellLinOp::apply() 1142 0.03929 0.03929 0.03929 4.78% MLMG::mgVcycle_down::0 82 0.03774 0.03774 0.03774 4.59% Castro::clean_state() 62 0.03438 0.03438 0.03438 4.18% MLMG::mgVcycle_up::0 82 0.03236 0.03236 0.03236 3.94% Gravity::get_new_grav_vector() 11 0.03133 0.03133 0.03133 3.81% FabArray::setVal() 1144 0.02615 0.02615 0.02615 3.18% Castro::initialize_do_advance() 10 0.0238 0.0238 0.0238 2.90% StateData::FillBoundary(geom) 328 0.0226 0.0226 0.0226 2.75% Castro::construct_old_gravity() 10 0.02252 0.02252 0.02252 2.74% Gravity::get_old_grav_vector() 10 0.02251 0.02251 0.02251 2.74% MLCellLinOp::correctionResidual() 492 0.02211 0.02211 0.02211 2.69% MultiFab::Dot() 1114 0.02138 0.02138 0.02138 2.60% MLMG:computeResOfCorrection() 410 0.01913 0.01913 0.01913 2.33% Castro::computeTemp() 63 0.01888 0.01888 0.01888 2.30% FabArray::FillBoundary() 4023 0.01876 0.01876 0.01876 2.28% Castro::expand_state() 10 0.01858 0.01858 0.01858 2.26% MLMG::mgVcycle_down::1 82 0.01846 0.01846 0.01846 2.25% FillBoundary_nowait() 4023 0.01789 0.01789 0.01789 2.18% MLMG::mgVcycle_down::2 82 0.01789 0.01789 0.01789 2.18% FabArray::ParallelCopy() 861 0.01729 0.01729 0.01729 2.11% MLMG::mgVcycle_down::3 82 0.01711 0.01711 0.01711 2.08% MLPoisson::define() 11 0.01698 0.01698 0.01698 2.07% FabArray::ParallelCopy_nowait() 861 0.01698 0.01698 0.01698 2.07% MLMG::mgVcycle_down::4 82 0.0163 0.0163 0.0163 1.98% MLMG::mgVcycle_up::2 82 0.01392 0.01392 0.01392 1.69% MLMG::mgVcycle_up::1 82 0.01372 0.01372 0.01372 1.67% MLMG::addInterpCorrection() 410 0.01353 0.01353 0.01353 1.65% Castro::initialize_advance() 10 0.01343 0.01343 0.01343 1.63% MLMG::mgVcycle_up::3 82 0.01324 0.01324 0.01324 1.61% MLMG::mgVcycle_up::4 82 0.01306 0.01306 0.01306 1.59% amrex::average_down 410 0.01306 0.01306 0.01306 1.59% MLCGSolver::ParallelAllReduce 1514 0.01288 0.01288 0.01288 1.57% CGSolver::sxay() 1586 0.01279 0.01279 0.01279 1.56% MultiFab::LinComb() 1586 0.0123 0.0123 0.0123 1.50% Castro::do_new_sources() 10 0.01182 0.01182 0.01182 1.44% Gravity::fill_multipole_BCs() 11 0.01173 0.01173 0.01173 1.43% MLCellLinOp::defineAuxData() 11 0.01167 0.01167 0.01167 1.42% MLPoisson::Fapply() 1142 0.01056 0.01056 0.01056 1.29% Castro::enforce_min_density() 62 0.01014 0.01014 0.01014 1.23% Amr::InitializeInit() 1 0.009308 0.009308 0.009308 1.13% Amr::defBaseLevel() 1 0.009302 0.009302 0.009302 1.13% Castro::do_old_sources() 10 0.007722 0.007722 0.007722 0.94% MLCellLinOp::solutionResidual() 93 0.007678 0.007678 0.007678 0.93% MLMG::computeResidual() 82 0.006644 0.006644 0.006644 0.81% Castro::post_timestep() 10 0.006604 0.006604 0.006604 0.80% MultiFab::Xpay() 585 0.006027 0.006027 0.006027 0.73% Castro::reset_internal_energy() 63 0.005776 0.005776 0.005776 0.70% MLMG::prepareForSolve() 11 0.005731 0.005731 0.005731 0.70% FabArray::setDomainBndry() 41 0.005467 0.005467 0.005467 0.67% MLCellLinOp::defineBC() 11 0.005025 0.005025 0.005025 0.61% BndryData::define() 11 0.004824 0.004824 0.004824 0.59% Castro::estTimeStep() 21 0.004531 0.004531 0.004531 0.55% Castro::initData() 1 0.003477 0.003477 0.003477 0.42% Castro::enforce_speed_limit() 62 0.003463 0.003463 0.003463 0.42% Castro::construct_new_source() 50 0.003098 0.003098 0.003098 0.38% Castro::construct_new_gravity_source() 10 0.00308 0.00308 0.00308 0.37% Castro::normalize_species() 62 0.002597 0.002597 0.002597 0.32% Castro::construct_old_source() 50 0.002591 0.002591 0.002591 0.32% Castro::construct_old_gravity_source() 10 0.002571 0.002571 0.002571 0.31% MLMG::getGradSolution() 11 0.002514 0.002514 0.002514 0.31% MLCellLinOp::compGrad() 11 0.002508 0.002508 0.002508 0.31% FabArray::setVal(val, thecmd, scomp, ncomp) 462 0.002276 0.002276 0.002276 0.28% MLMG::ResNormInf() 93 0.001902 0.001902 0.001902 0.23% Castro::computeNewDt() 9 0.001836 0.001836 0.001836 0.22% Castro::apply_source_to_state() 20 0.001821 0.001821 0.001821 0.22% MultiFab::Saxpy() 20 0.001808 0.001808 0.001808 0.22% FabArrayBase::getCPC() 1323 0.001628 0.001628 0.001628 0.20% MLCellLinOp::setLevelBC() 11 0.001534 0.001534 0.001534 0.19% MLPoisson::prepareForSolve() 11 0.001339 0.001339 0.001339 0.16% MLCellLinOp::prepareForSolve() 11 0.001331 0.001331 0.001331 0.16% FabArray::mult() 43 0.001321 0.001321 0.001321 0.16% MLMG::computeMLResidual() 11 0.00108 0.00108 0.00108 0.13% Gravity::swapTimeLevels() 10 0.001033 0.001033 0.001033 0.13% Gravity::update_max_rhs() 11 0.0009515 0.0009515 0.0009515 0.12% FabArrayBase::getFB() 4023 0.0008335 0.0008335 0.0008335 0.10% FabArrayBase::CPC::define() 454 0.0007322 0.0007322 0.0007322 0.09% Castro::computeInitialDt() 2 0.0006828 0.0006828 0.0006828 0.08% MultiFab::Copy() 11 0.0004771 0.0004771 0.0004771 0.06% Castro::post_regrid() 1 0.0004676 0.0004676 0.0004676 0.06% Amr::InitAmr() 1 0.0004373 0.0004373 0.0004373 0.05% MultiFab::min() 10 0.0003186 0.0003186 0.0003186 0.04% MLLinOp::define() 11 0.0002648 0.0002648 0.0002648 0.03% MultiFab::max() 11 0.0002587 0.0002587 0.0002587 0.03% MLMG::MLResNormInf() 11 0.0002531 0.0002531 0.0002531 0.03% MLLinOp::defineGrids() 11 0.0002361 0.0002361 0.0002361 0.03% MLMG::MLRhsNormInf() 11 0.0002002 0.0002002 0.0002002 0.02% FabArrayBase::FB::FB() 56 9.303e-05 9.303e-05 9.303e-05 0.01% Castro::finalize_advance() 10 5.912e-05 5.912e-05 5.912e-05 0.01% MLLinOp::makeAgglomeratedDMap 11 5.857e-05 5.857e-05 5.857e-05 0.01% AmrLevel::AmrLevel(dm) 1 4.883e-05 4.883e-05 4.883e-05 0.01% Castro::finalize_do_advance() 10 4.824e-05 4.824e-05 4.824e-05 0.01% makeSFC 55 4.096e-05 4.096e-05 4.096e-05 0.00% StateData::define() 4 3.998e-05 3.998e-05 3.998e-05 0.00% Castro::swap_state_time_levels() 10 3.703e-05 3.703e-05 3.703e-05 0.00% Castro::enforce_consistent_e() 1 3.287e-05 3.287e-05 3.287e-05 0.00% Amr::writeSmallPlotFile() 1 2.248e-05 2.248e-05 2.248e-05 0.00% DistributionMapping::Distribute() 56 1.382e-05 1.382e-05 1.382e-05 0.00% Amr::initSubcycle() 1 9.108e-06 9.108e-06 9.108e-06 0.00% MLMG::buildFineMask() 11 6.665e-06 6.665e-06 6.665e-06 0.00% AmrLevel::checkPointPost() 3 5.689e-06 5.689e-06 5.689e-06 0.00% Castro::create_source_corrector() 10 4.882e-06 4.882e-06 4.882e-06 0.00% Gravity::set_mass_offset() 11 4.798e-06 4.798e-06 4.798e-06 0.00% Castro::retry_advance_ctu() 10 3.638e-06 3.638e-06 3.638e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 3.606e-06 3.606e-06 3.606e-06 0.00% Castro::FluxRegFineAdd() 10 3.278e-06 3.278e-06 3.278e-06 0.00% MLLinOp::makeSubCommunicator() 11 2.286e-06 2.286e-06 2.286e-06 0.00% AmrLevel::checkPointPre() 3 1.958e-06 1.958e-06 1.958e-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-7-g9558c8a1684c) finalized Initializing CUDA... CUDA initialized with 1 GPU AMReX (22.02-7-g9558c8a1684c) initialized Starting run at 08:52:07 UTC on 2022-02-09. Successfully read inputs file ... Castro git describe: 22.02-4-g0d942c92d AMReX git describe: 22.02-7-g9558c8a16 Microphysics git describe: 22.02 reading extern runtime parameters ... 3 Species: C12 O16 Mg24 restarting calculation from file: dustcollapse-restart_chk00005 Successfully read inputs file ... read CPU time: 0.499116084 Restart time = 0.054512448 seconds. [Level 0 step 6] ADVANCE with dt = 5.79654185e-05 [Level 0 step 6] Advanced 262144 cells [STEP 6] Coarse TimeStep time: 0.115346865 [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.047356222 [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.047986628 [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.055872268 [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.059977321 [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.0230935 seconds Ending run at 08:52:07 UTC on 2022-02-09. Run time = 0.405061567 Run time without initialization = 0.349989729 Average number of zones advanced per microsecond: 3.745 Average number of zones advanced per microsecond per rank: 3.745 CPU(0): Heap Space (bytes) used by Coalescing FAB Arena: 9489481728 TinyProfiler total time across processes [min...avg...max]: 0.4051 ... 0.4051 ... 0.4051 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- Castro::construct_ctu_hydro_source() 5 0.1245 0.1245 0.1245 30.75% VisMF::Read() 3 0.04286 0.04286 0.04286 10.58% MLCellLinOp::applyBC() 1946 0.03771 0.03771 0.03771 9.31% MLPoisson::Fsmooth() 1440 0.02555 0.02555 0.02555 6.31% VisMF::Write(FabArray) 1 0.02183 0.02183 0.02183 5.39% FabArray::setVal() 537 0.01622 0.01622 0.01622 4.01% StateData::FillBoundary(geom) 160 0.01095 0.01095 0.01095 2.70% MLCGSolver::bicgstab 36 0.009317 0.009317 0.009317 2.30% MultiFab::Dot() 484 0.009178 0.009178 0.009178 2.27% StateDataPhysBCFunct::() 20 0.00718 0.00718 0.00718 1.77% FillBoundary_nowait() 1766 0.007136 0.007136 0.007136 1.76% FabArray::ParallelCopy_nowait() 380 0.007079 0.007079 0.007079 1.75% Castro::computeTemp() 30 0.006802 0.006802 0.006802 1.68% Gravity::fill_multipole_BCs() 6 0.006136 0.006136 0.006136 1.51% MLCellLinOp::defineAuxData() 6 0.005449 0.005449 0.005449 1.35% MultiFab::LinComb() 690 0.005252 0.005252 0.005252 1.30% MLPoisson::Fapply() 500 0.004597 0.004597 0.004597 1.13% FabArray::setDomainBndry() 20 0.004031 0.004031 0.004031 0.99% Castro::expand_state() 5 0.00402 0.00402 0.00402 0.99% Castro::enforce_min_density() 30 0.003128 0.003128 0.003128 0.77% MLMG::addInterpCorrection() 180 0.003025 0.003025 0.003025 0.75% Amr::restart() 1 0.002938 0.002938 0.002938 0.73% amrex::average_down 180 0.002806 0.002806 0.002806 0.69% MultiFab::Xpay() 258 0.00264 0.00264 0.00264 0.65% Castro::do_advance_ctu() 5 0.002606 0.002606 0.002606 0.64% Castro::estTimeStep() 10 0.002443 0.002443 0.002443 0.60% Castro::reset_internal_energy() 30 0.002303 0.002303 0.002303 0.57% BndryData::define() 6 0.001927 0.001927 0.001927 0.48% Gravity::get_new_grav_vector() 5 0.00186 0.00186 0.00186 0.46% Castro::construct_new_gravity_source() 5 0.001606 0.001606 0.001606 0.40% MLCellLinOp::compGrad() 6 0.001466 0.001466 0.001466 0.36% Amr::writePlotFile() 1 0.00136 0.00136 0.00136 0.34% Castro::construct_old_gravity_source() 5 0.001353 0.001353 0.001353 0.33% Castro::normalize_species() 30 0.001298 0.001298 0.001298 0.32% FabArray::setVal(val, thecmd, scomp, ncomp) 252 0.001195 0.001195 0.001195 0.29% Gravity::get_old_grav_vector() 5 0.00103 0.00103 0.00103 0.25% MultiFab::Saxpy() 10 0.0009146 0.0009146 0.0009146 0.23% MLMG::ResNormInf() 42 0.0008533 0.0008533 0.0008533 0.21% MLCellLinOp::setLevelBC() 6 0.0008158 0.0008158 0.0008158 0.20% Gravity::actual_solve_with_mlmg() 6 0.0007758 0.0007758 0.0007758 0.19% MLMG::oneIter() 36 0.0007265 0.0007265 0.0007265 0.18% MLCellLinOp::prepareForSolve() 6 0.0006858 0.0006858 0.0006858 0.17% FabArray::mult() 22 0.0006527 0.0006527 0.0006527 0.16% MLCellLinOp::smooth() 720 0.0005517 0.0005517 0.0005517 0.14% Gravity::update_max_rhs() 6 0.0005195 0.0005195 0.0005195 0.13% Castro::enforce_speed_limit() 30 0.0005179 0.0005179 0.0005179 0.13% MLMG::prepareForSolve() 6 0.0004352 0.0004352 0.0004352 0.11% FabArrayBase::getCPC() 632 0.0004301 0.0004301 0.0004301 0.11% FabArrayBase::CPC::define() 244 0.0004292 0.0004292 0.0004292 0.11% FabArray::FillBoundary() 1766 0.0004094 0.0004094 0.0004094 0.10% Amr::InitAmr() 1 0.0003759 0.0003759 0.0003759 0.09% MultiFab::Copy() 6 0.0003689 0.0003689 0.0003689 0.09% FabArrayBase::getFB() 1766 0.0003401 0.0003401 0.0003401 0.08% main() 1 0.0002691 0.0002691 0.0002691 0.07% Castro::construct_new_gravity() 5 0.0002459 0.0002459 0.0002459 0.06% Gravity::solve_for_phi() 5 0.0002344 0.0002344 0.0002344 0.06% MLCellLinOp::apply() 500 0.0002189 0.0002189 0.0002189 0.05% Gravity::actual_multilevel_solve() 1 0.000218 0.000218 0.000218 0.05% CGSolver::sxay() 690 0.0002052 0.0002052 0.0002052 0.05% MultiFab::min() 5 0.0001592 0.0001592 0.0001592 0.04% MLMG::mgVcycle() 36 0.0001524 0.0001524 0.0001524 0.04% MLCGSolver::ParallelAllReduce 659 0.0001468 0.0001468 0.0001468 0.04% FabArray::ParallelCopy() 380 0.0001457 0.0001457 0.0001457 0.04% MultiFab::max() 6 0.0001331 0.0001331 0.0001331 0.03% FillPatchIterator::Initialize 20 0.0001238 0.0001238 0.0001238 0.03% Castro::advance() 5 0.0001197 0.0001197 0.0001197 0.03% Amr::coarseTimeStep() 5 0.0001093 0.0001093 0.0001093 0.03% MLMG::MLRhsNormInf() 6 0.0001055 0.0001055 0.0001055 0.03% MLCellLinOp::defineBC() 6 0.0001052 0.0001052 0.0001052 0.03% MLCellLinOp::correctionResidual() 216 0.0001029 0.0001029 0.0001029 0.03% Amr::timeStep() 5 9.855e-05 9.855e-05 9.855e-05 0.02% MLLinOp::defineGrids() 6 9.298e-05 9.298e-05 9.298e-05 0.02% AmrLevel::restart() 1 7.569e-05 7.569e-05 7.569e-05 0.02% StateData::restartDoit() 4 7.482e-05 7.482e-05 7.482e-05 0.02% Castro::create_source_corrector() 5 7.391e-05 7.391e-05 7.391e-05 0.02% Castro::post_timestep() 5 7.346e-05 7.346e-05 7.346e-05 0.02% MLMG:computeResOfCorrection() 180 6.651e-05 6.651e-05 6.651e-05 0.02% Castro::subcycle_advance_ctu() 5 6.449e-05 6.449e-05 6.449e-05 0.02% FabArrayBase::FB::FB() 26 6.195e-05 6.195e-05 6.195e-05 0.02% MLMG::actualBottomSolve() 36 5.118e-05 5.118e-05 5.118e-05 0.01% Castro::initialize_do_advance() 5 4.991e-05 4.991e-05 4.991e-05 0.01% MLMG::mgVcycle_down::0 36 4.077e-05 4.077e-05 4.077e-05 0.01% MLMG::mgVcycle_down::1 36 3.862e-05 3.862e-05 3.862e-05 0.01% Castro::initialize_advance() 5 3.827e-05 3.827e-05 3.827e-05 0.01% Castro::construct_old_gravity() 5 3.81e-05 3.81e-05 3.81e-05 0.01% MLMG::mgVcycle_down::2 36 3.7e-05 3.7e-05 3.7e-05 0.01% MLMG::mgVcycle_down::4 36 3.566e-05 3.566e-05 3.566e-05 0.01% MLMG::mgVcycle_down::3 36 3.511e-05 3.511e-05 3.511e-05 0.01% MLMG::solve() 6 3.37e-05 3.37e-05 3.37e-05 0.01% Castro::clean_state() 30 3.249e-05 3.249e-05 3.249e-05 0.01% Castro::construct_new_source() 25 3.086e-05 3.086e-05 3.086e-05 0.01% MLLinOp::define() 6 2.767e-05 2.767e-05 2.767e-05 0.01% Castro::post_restart() 1 2.726e-05 2.726e-05 2.726e-05 0.01% Castro::finalize_advance() 5 2.699e-05 2.699e-05 2.699e-05 0.01% Castro::swap_state_time_levels() 5 2.66e-05 2.66e-05 2.66e-05 0.01% MLMG::mgVcycle_up::4 36 2.66e-05 2.66e-05 2.66e-05 0.01% Amr::writeSmallPlotFile() 1 2.506e-05 2.506e-05 2.506e-05 0.01% MLCellLinOp::solutionResidual() 42 2.471e-05 2.471e-05 2.471e-05 0.01% MLMG::mgVcycle_up::0 36 2.245e-05 2.245e-05 2.245e-05 0.01% MLMG::mgVcycle_up::3 36 2.167e-05 2.167e-05 2.167e-05 0.01% Castro::finalize_do_advance() 5 2.103e-05 2.103e-05 2.103e-05 0.01% MLPoisson::define() 6 2.091e-05 2.091e-05 2.091e-05 0.01% MLMG::mgVcycle_up::2 36 2.054e-05 2.054e-05 2.054e-05 0.01% MLMG::mgVcycle_up::1 36 1.964e-05 1.964e-05 1.964e-05 0.00% MLMG::mgVcycle_bottom 36 1.77e-05 1.77e-05 1.77e-05 0.00% MLMG::computeResidual() 36 1.648e-05 1.648e-05 1.648e-05 0.00% Gravity::multilevel_solve_for_new_phi() 1 1.569e-05 1.569e-05 1.569e-05 0.00% Gravity::solve_phi_with_mlmg() 6 1.496e-05 1.496e-05 1.496e-05 0.00% makeSFC 30 1.419e-05 1.419e-05 1.419e-05 0.00% FillPatchSingleLevel 20 1.396e-05 1.396e-05 1.396e-05 0.00% Castro::construct_old_source() 25 1.144e-05 1.144e-05 1.144e-05 0.00% Castro::do_new_sources() 5 8.985e-06 8.985e-06 8.985e-06 0.00% DistributionMapping::Distribute() 31 8.905e-06 8.905e-06 8.905e-06 0.00% Amr::initSubcycle() 1 8.566e-06 8.566e-06 8.566e-06 0.00% Castro::do_old_sources() 5 8.116e-06 8.116e-06 8.116e-06 0.00% MLLinOp::makeAgglomeratedDMap 6 7.9e-06 7.9e-06 7.9e-06 0.00% Castro::apply_source_to_state() 10 5.771e-06 5.771e-06 5.771e-06 0.00% Gravity::swapTimeLevels() 5 4.408e-06 4.408e-06 4.408e-06 0.00% MLPoisson::prepareForSolve() 6 4.351e-06 4.351e-06 4.351e-06 0.00% Castro::computeNewDt() 5 3.876e-06 3.876e-06 3.876e-06 0.00% MLMG::buildFineMask() 6 3.825e-06 3.825e-06 3.825e-06 0.00% MLMG::computeMLResidual() 6 3.412e-06 3.412e-06 3.412e-06 0.00% MLMG::getGradSolution() 6 2.92e-06 2.92e-06 2.92e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 2.89e-06 2.89e-06 2.89e-06 0.00% MLMG::MLResNormInf() 6 2.726e-06 2.726e-06 2.726e-06 0.00% Gravity::set_mass_offset() 6 2.498e-06 2.498e-06 2.498e-06 0.00% Castro::retry_advance_ctu() 5 1.743e-06 1.743e-06 1.743e-06 0.00% Castro::FluxRegFineAdd() 5 1.689e-06 1.689e-06 1.689e-06 0.00% Amr::init() 1 1.197e-06 1.197e-06 1.197e-06 0.00% MLLinOp::makeSubCommunicator() 6 1.177e-06 1.177e-06 1.177e-06 0.00% AmrLevel::AmrLevel() 1 8.51e-07 8.51e-07 8.51e-07 0.00% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 0.4051 0.4051 0.4051 100.00% Amr::coarseTimeStep() 5 0.3266 0.3266 0.3266 80.63% Amr::timeStep() 5 0.3251 0.3251 0.3251 80.24% Castro::advance() 5 0.3221 0.3221 0.3221 79.51% Castro::subcycle_advance_ctu() 5 0.3123 0.3123 0.3123 77.09% Castro::do_advance_ctu() 5 0.3122 0.3122 0.3122 77.07% Castro::construct_new_gravity() 5 0.1459 0.1459 0.1459 36.02% Gravity::solve_phi_with_mlmg() 6 0.1419 0.1419 0.1419 35.02% Gravity::solve_for_phi() 5 0.1361 0.1361 0.1361 33.59% Gravity::actual_solve_with_mlmg() 6 0.1356 0.1356 0.1356 33.47% Castro::construct_ctu_hydro_source() 5 0.1245 0.1245 0.1245 30.75% MLMG::solve() 6 0.123 0.123 0.123 30.35% MLMG::oneIter() 36 0.1151 0.1151 0.1151 28.41% MLMG::mgVcycle() 36 0.1144 0.1144 0.1144 28.23% MLCellLinOp::smooth() 720 0.05982 0.05982 0.05982 14.77% Amr::init() 1 0.05456 0.05456 0.05456 13.47% Amr::restart() 1 0.05456 0.05456 0.05456 13.47% MLCellLinOp::applyBC() 1946 0.04566 0.04566 0.04566 11.27% AmrLevel::restart() 1 0.04377 0.04377 0.04377 10.81% StateData::restartDoit() 4 0.04369 0.04369 0.04369 10.79% VisMF::Read() 3 0.04286 0.04286 0.04286 10.58% MLMG::mgVcycle_bottom 36 0.03304 0.03304 0.03304 8.16% MLMG::actualBottomSolve() 36 0.03303 0.03303 0.03303 8.15% MLCGSolver::bicgstab 36 0.03271 0.03271 0.03271 8.07% MLPoisson::Fsmooth() 1440 0.02555 0.02555 0.02555 6.31% FillPatchIterator::Initialize 20 0.02439 0.02439 0.02439 6.02% Amr::writePlotFile() 1 0.02319 0.02319 0.02319 5.73% VisMF::Write(FabArray) 1 0.02183 0.02183 0.02183 5.39% FillPatchSingleLevel 20 0.02024 0.02024 0.02024 5.00% StateDataPhysBCFunct::() 20 0.01813 0.01813 0.01813 4.47% MLCellLinOp::apply() 500 0.01647 0.01647 0.01647 4.07% FabArray::setVal() 537 0.01622 0.01622 0.01622 4.01% MLMG::mgVcycle_down::0 36 0.01593 0.01593 0.01593 3.93% Castro::initialize_do_advance() 5 0.01425 0.01425 0.01425 3.52% Castro::clean_state() 30 0.01408 0.01408 0.01408 3.48% MLMG::mgVcycle_up::0 36 0.01361 0.01361 0.01361 3.36% Castro::expand_state() 5 0.01198 0.01198 0.01198 2.96% StateData::FillBoundary(geom) 160 0.01095 0.01095 0.01095 2.70% Castro::initialize_advance() 5 0.009679 0.009679 0.009679 2.39% Gravity::get_new_grav_vector() 5 0.009566 0.009566 0.009566 2.36% MLCellLinOp::correctionResidual() 216 0.009294 0.009294 0.009294 2.29% MLPoisson::define() 6 0.009274 0.009274 0.009274 2.29% MultiFab::Dot() 484 0.009178 0.009178 0.009178 2.27% Castro::computeTemp() 30 0.009105 0.009105 0.009105 2.25% MLMG:computeResOfCorrection() 180 0.008047 0.008047 0.008047 1.99% FabArray::FillBoundary() 1766 0.007948 0.007948 0.007948 1.96% MLMG::mgVcycle_down::1 36 0.00773 0.00773 0.00773 1.91% FabArray::ParallelCopy() 380 0.007658 0.007658 0.007658 1.89% Castro::construct_old_gravity() 5 0.007657 0.007657 0.007657 1.89% Gravity::get_old_grav_vector() 5 0.007619 0.007619 0.007619 1.88% FillBoundary_nowait() 1766 0.007538 0.007538 0.007538 1.86% FabArray::ParallelCopy_nowait() 380 0.007513 0.007513 0.007513 1.85% MLMG::mgVcycle_down::2 36 0.007456 0.007456 0.007456 1.84% MLMG::mgVcycle_down::3 36 0.007125 0.007125 0.007125 1.76% Castro::do_new_sources() 5 0.007043 0.007043 0.007043 1.74% MLMG::mgVcycle_down::4 36 0.006795 0.006795 0.006795 1.68% Castro::post_restart() 1 0.006625 0.006625 0.006625 1.64% MLCellLinOp::defineAuxData() 6 0.006357 0.006357 0.006357 1.57% Gravity::multilevel_solve_for_new_phi() 1 0.00624 0.00624 0.00624 1.54% Gravity::actual_multilevel_solve() 1 0.006224 0.006224 0.006224 1.54% Gravity::fill_multipole_BCs() 6 0.006136 0.006136 0.006136 1.51% MLMG::mgVcycle_up::2 36 0.005807 0.005807 0.005807 1.43% MLMG::addInterpCorrection() 180 0.005801 0.005801 0.005801 1.43% MLMG::mgVcycle_up::1 36 0.005733 0.005733 0.005733 1.42% amrex::average_down 180 0.005593 0.005593 0.005593 1.38% MLCGSolver::ParallelAllReduce 659 0.005559 0.005559 0.005559 1.37% MLMG::mgVcycle_up::3 36 0.005508 0.005508 0.005508 1.36% MLMG::mgVcycle_up::4 36 0.005468 0.005468 0.005468 1.35% CGSolver::sxay() 690 0.005458 0.005458 0.005458 1.35% MultiFab::LinComb() 690 0.005252 0.005252 0.005252 1.30% MLPoisson::Fapply() 500 0.004597 0.004597 0.004597 1.13% FabArray::setDomainBndry() 20 0.004031 0.004031 0.004031 0.99% Castro::do_old_sources() 5 0.0036 0.0036 0.0036 0.89% MLMG::prepareForSolve() 6 0.003482 0.003482 0.003482 0.86% MLCellLinOp::solutionResidual() 42 0.003385 0.003385 0.003385 0.84% Castro::enforce_min_density() 30 0.003128 0.003128 0.003128 0.77% Castro::post_timestep() 5 0.002861 0.002861 0.002861 0.71% MLMG::computeResidual() 36 0.002806 0.002806 0.002806 0.69% MLCellLinOp::defineBC() 6 0.002745 0.002745 0.002745 0.68% BndryData::define() 6 0.00264 0.00264 0.00264 0.65% MultiFab::Xpay() 258 0.00264 0.00264 0.00264 0.65% Castro::estTimeStep() 10 0.002443 0.002443 0.002443 0.60% Castro::reset_internal_energy() 30 0.002303 0.002303 0.002303 0.57% MLMG::getGradSolution() 6 0.001757 0.001757 0.001757 0.43% MLCellLinOp::compGrad() 6 0.001754 0.001754 0.001754 0.43% Castro::construct_new_source() 25 0.001637 0.001637 0.001637 0.40% Castro::construct_new_gravity_source() 5 0.001606 0.001606 0.001606 0.40% Castro::computeNewDt() 5 0.001468 0.001468 0.001468 0.36% Castro::construct_old_source() 25 0.001364 0.001364 0.001364 0.34% Castro::construct_old_gravity_source() 5 0.001353 0.001353 0.001353 0.33% Castro::normalize_species() 30 0.001298 0.001298 0.001298 0.32% FabArray::setVal(val, thecmd, scomp, ncomp) 252 0.001195 0.001195 0.001195 0.29% Castro::apply_source_to_state() 10 0.0009204 0.0009204 0.0009204 0.23% MultiFab::Saxpy() 10 0.0009146 0.0009146 0.0009146 0.23% Gravity::swapTimeLevels() 5 0.000877 0.000877 0.000877 0.22% FabArrayBase::getCPC() 632 0.0008593 0.0008593 0.0008593 0.21% MLMG::ResNormInf() 42 0.0008533 0.0008533 0.0008533 0.21% MLCellLinOp::setLevelBC() 6 0.0008158 0.0008158 0.0008158 0.20% Gravity::update_max_rhs() 6 0.0007292 0.0007292 0.0007292 0.18% MLPoisson::prepareForSolve() 6 0.0006902 0.0006902 0.0006902 0.17% MLCellLinOp::prepareForSolve() 6 0.0006858 0.0006858 0.0006858 0.17% FabArray::mult() 22 0.0006527 0.0006527 0.0006527 0.16% MLMG::computeMLResidual() 6 0.0005988 0.0005988 0.0005988 0.15% Castro::enforce_speed_limit() 30 0.0005179 0.0005179 0.0005179 0.13% FabArrayBase::CPC::define() 244 0.0004292 0.0004292 0.0004292 0.11% FabArrayBase::getFB() 1766 0.000402 0.000402 0.000402 0.10% Amr::InitAmr() 1 0.0003845 0.0003845 0.0003845 0.09% MultiFab::Copy() 6 0.0003689 0.0003689 0.0003689 0.09% MultiFab::min() 5 0.0001592 0.0001592 0.0001592 0.04% MLLinOp::define() 6 0.0001515 0.0001515 0.0001515 0.04% MLMG::MLResNormInf() 6 0.0001357 0.0001357 0.0001357 0.03% MultiFab::max() 6 0.0001331 0.0001331 0.0001331 0.03% MLLinOp::defineGrids() 6 0.0001238 0.0001238 0.0001238 0.03% MLMG::MLRhsNormInf() 6 0.0001055 0.0001055 0.0001055 0.03% Castro::create_source_corrector() 5 7.391e-05 7.391e-05 7.391e-05 0.02% FabArrayBase::FB::FB() 26 6.195e-05 6.195e-05 6.195e-05 0.02% MLLinOp::makeAgglomeratedDMap 6 2.966e-05 2.966e-05 2.966e-05 0.01% Castro::finalize_advance() 5 2.868e-05 2.868e-05 2.868e-05 0.01% Castro::swap_state_time_levels() 5 2.66e-05 2.66e-05 2.66e-05 0.01% Amr::writeSmallPlotFile() 1 2.506e-05 2.506e-05 2.506e-05 0.01% makeSFC 30 2.176e-05 2.176e-05 2.176e-05 0.01% Castro::finalize_do_advance() 5 2.103e-05 2.103e-05 2.103e-05 0.01% DistributionMapping::Distribute() 31 8.905e-06 8.905e-06 8.905e-06 0.00% Amr::initSubcycle() 1 8.566e-06 8.566e-06 8.566e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 4.23e-06 4.23e-06 4.23e-06 0.00% MLMG::buildFineMask() 6 3.825e-06 3.825e-06 3.825e-06 0.00% Gravity::set_mass_offset() 6 2.498e-06 2.498e-06 2.498e-06 0.00% Castro::retry_advance_ctu() 5 1.743e-06 1.743e-06 1.743e-06 0.00% Castro::FluxRegFineAdd() 5 1.689e-06 1.689e-06 1.689e-06 0.00% MLLinOp::makeSubCommunicator() 6 1.177e-06 1.177e-06 1.177e-06 0.00% AmrLevel::AmrLevel() 1 8.51e-07 8.51e-07 8.51e-07 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-7-g9558c8a1684c) finalized