Initializing AMReX (26.08)... MPI initialized with 4 MPI processes MPI initialized with thread support level 0 AMReX (26.08) initialized ##### GEOMETRY PROPERTIES ##### ##### n_cell: 64 64 18 ##### prob_lo: -1.6e-08 -1.6e-08 0 ##### prob_hi: 1.6e-08 1.6e-08 9e-09 ##### max_grid_size: 32 32 18 ##### blocking_factor: 8 8 8 ##### is_periodic: 1 1 0 ##### coord_sys: 0 ##### embedded_boundary_flag: 0 ##### per per dir(0.0) ##### per per dir(0.0) contains_SC = 0 ================================== P is initialized for a 2D problem. ================================== ========= Advance Steps ========== MLMG: Initial rhs = 4988268.311 MLMG: Initial residual (resid0) = 4988268.311 MLMG: Final Iter. 8 resid, resid/bnorm = 4.289182834e-05, 8.598540749e-12 MLMG: Timers: Solve = 0.038269009 Iter = 0.0357429 Bottom = 0.018918498 Steady state check : (phi(t) - phi(t-1)).norm0() = 1 Advanced step 1 in 0.05125102 seconds MLMG: Initial rhs = 3606804.661 MLMG: Initial residual (resid0) = 3606804.661 MLMG: Final Iter. 8 resid, resid/bnorm = 3.712344915e-05, 1.029261428e-11 MLMG: Timers: Solve = 0.025526077 Iter = 0.024700063 Bottom = 0.013188076 Steady state check : (phi(t) - phi(t-1)).norm0() = 0.2540235776 Advanced step 2 in 0.036986934 seconds MLMG: Initial rhs = 2846520.798 MLMG: Initial residual (resid0) = 2846520.798 MLMG: Final Iter. 8 resid, resid/bnorm = 3.276608186e-05, 1.151092305e-11 MLMG: Timers: Solve = 0.02545509 Iter = 0.024795381 Bottom = 0.013063176 Steady state check : (phi(t) - phi(t-1)).norm0() = 0.2033689535 Advanced step 3 in 0.036886349 seconds High-water FAB megabyte spread across MPI nodes: [12 ... 12] Current FAB megabyte spread across MPI nodes: [10 ... 10] Total run time 0.151449591 seconds TinyProfiler total time across processes [min...avg...max]: 0.1519 ... 0.1548 ... 0.1578 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- MLABecLaplacian::Fsmooth() 192 0.02019 0.02241 0.02492 15.79% FillBoundary_finish() 1213 0.006258 0.01278 0.01899 12.03% Calculate_Grad() 3 0.01275 0.01283 0.01294 8.20% main() 1 0.00953 0.01078 0.01271 8.05% MLABecLaplacian::Fapply() 1017 0.00899 0.01008 0.01123 7.12% FillBoundary_nowait() 1213 0.008535 0.009631 0.01072 6.79% VisMF::Write(FabArray) 2 0.004364 0.006818 0.009542 6.05% MLCGSolver::ParallelAllReduce 2445 0.003281 0.006354 0.009405 5.96% ComputePhi_Rho() 3 0.007486 0.007987 0.009247 5.86% Calculate_Landau() 3 0.007789 0.007899 0.008191 5.19% amrex::Dot() 1932 0.005925 0.006356 0.006806 4.31% DistributionMapping::LeastUsedCPUs() 1 9.966e-06 0.002969 0.006015 3.81% MLABecLaplacian::normalize() 990 0.003716 0.004171 0.004625 2.93% MLCellLinOp::applyBC() 1209 0.003566 0.003967 0.004305 2.73% FabArray::norminf() 1026 0.003821 0.00389 0.003963 2.51% WritePlotfile() 2 0.002594 0.003107 0.00349 2.21% WriteMultiLevelPlotfile() 2 0.0002716 0.001349 0.003417 2.17% ComputeEfromPhi() 6 0.002946 0.002988 0.003024 1.92% FabArray::setVal() 172 0.001992 0.002107 0.002211 1.40% MLMG::addInterpCorrection() 24 0.001376 0.001621 0.001865 1.18% amrex::Copy() 132 0.00155 0.001657 0.001817 1.15% MLCGSolver::bicgstab 24 0.001622 0.001691 0.001773 1.12% FabArray::Saxpy_Saxpy() 489 0.001211 0.001327 0.001436 0.91% FabArray::Saypy_Saxpy() 477 0.001036 0.001136 0.001234 0.78% FabArray::Saxpy_Xpay() 465 0.0009026 0.0009984 0.001096 0.69% amrex::average_down 27 0.0008271 0.0009477 0.00108 0.68% CalculateTDGL_RHS() 3 0.0007478 0.0008527 0.0009181 0.58% FabArray::Xpay() 51 0.0007692 0.0008101 0.0008439 0.53% FabArray::LinComb() 12 0.0007007 0.0007432 0.0008028 0.51% Calculate_Elec() 3 0.0004803 0.0005742 0.0006284 0.40% MLABecLaplacian::define() 1 0.0003795 0.0004795 0.0005834 0.37% MLMG::ResNormInf() 27 0.0001111 0.0002936 0.0004834 0.31% FabArray::FillBoundary() 1213 0.0003628 0.0003999 0.0004327 0.27% amrex::Add() 24 0.0003786 0.0004023 0.0004281 0.27% MLCellLinOp::apply() 1017 0.0003463 0.0003857 0.0004197 0.27% average_down_faces 9 0.0002602 0.0002787 0.000298 0.19% FabArrayBase::getFB() 1213 0.0002226 0.0002384 0.0002613 0.17% MLMG::solve() 3 0.000123 0.0001476 0.0002078 0.13% MLCellLinOp::defineAuxData() 1 0.0001024 0.0001301 0.0001569 0.10% MLMG::prepareForSolve() 3 0.0001068 0.0001211 0.0001352 0.09% MLCellLinOp::smooth() 72 7.708e-05 8.27e-05 8.925e-05 0.06% MLMG::actualBottomSolve() 24 4.094e-05 4.332e-05 4.505e-05 0.03% MLMG::mgVcycle_down::0 24 2.441e-05 2.617e-05 2.811e-05 0.02% MLMG::mgVcycle() 24 2.203e-05 2.506e-05 2.73e-05 0.02% MLCellLinOp::solutionResidual() 27 1.926e-05 2.238e-05 2.476e-05 0.02% MLMG::oneIter() 24 2.038e-05 2.156e-05 2.233e-05 0.01% MLCellLinOp::correctionResidual() 24 1.624e-05 1.79e-05 1.958e-05 0.01% MLCellLinOp::defineBC() 1 8.041e-06 1.15e-05 1.715e-05 0.01% MLABecLaplacian::averageDownCoeffs() 3 7.114e-06 1.143e-05 1.629e-05 0.01% MLMG::mgVcycle_up::0 24 1.364e-05 1.462e-05 1.598e-05 0.01% MLMG:computeResOfCorrection() 24 1.268e-05 1.356e-05 1.487e-05 0.01% MLMG::computeResidual() 24 1.257e-05 1.347e-05 1.471e-05 0.01% MLMG::mgVcycle_bottom 24 9.133e-06 1.071e-05 1.162e-05 0.01% DistributionMapping::SFCProcessorMapDoIt() 1 3.859e-06 4.994e-06 5.758e-06 0.00% MLMG::computeMLResidual() 3 3.174e-06 3.845e-06 4.247e-06 0.00% Other 77 0.0003665 0.0005052 0.0007497 0.48% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 0.1516 0.1516 0.1516 96.06% ComputePhi_Rho() 3 0.09569 0.09689 0.09735 61.69% MLMG::solve() 3 0.08742 0.08833 0.08923 56.55% MLMG::oneIter() 24 0.08107 0.08138 0.08179 51.83% MLMG::mgVcycle() 24 0.08065 0.08096 0.08134 51.55% MLMG::mgVcycle_bottom 24 0.04462 0.0449 0.04518 28.63% MLMG::actualBottomSolve() 24 0.04461 0.04489 0.04517 28.63% MLCGSolver::bicgstab 24 0.04449 0.04477 0.04506 28.56% MLCellLinOp::smooth() 72 0.03022 0.03059 0.03106 19.68% FabArray::FillBoundary() 1213 0.01771 0.0231 0.02817 17.85% MLCellLinOp::applyBC() 1209 0.02057 0.02362 0.02657 16.84% MLCellLinOp::apply() 1017 0.0257 0.02599 0.02617 16.58% MLABecLaplacian::Fsmooth() 192 0.02019 0.02241 0.02492 15.79% MLMG::mgVcycle_down::0 24 0.01866 0.01894 0.01923 12.19% FillBoundary_finish() 1213 0.006258 0.01278 0.01899 12.03% MLMG::mgVcycle_up::0 24 0.01678 0.01709 0.01746 11.06% WritePlotfile() 2 0.01138 0.01233 0.01479 9.37% Calculate_Grad() 3 0.01275 0.01283 0.01294 8.20% MLCGSolver::ParallelAllReduce 2445 0.006654 0.009502 0.01234 7.82% MLABecLaplacian::Fapply() 1017 0.00899 0.01008 0.01123 7.12% FillBoundary_nowait() 1213 0.008801 0.009921 0.01102 6.98% WriteMultiLevelPlotfile() 2 0.007092 0.00822 0.01061 6.72% VisMF::Write(FabArray) 2 0.004364 0.006818 0.009542 6.05% Calculate_Landau() 3 0.007789 0.007899 0.008191 5.19% amrex::Dot() 1932 0.005925 0.006356 0.006806 4.31% DistributionMapping::SFCProcessorMapDoIt() 1 1.511e-05 0.002975 0.006022 3.82% DistributionMapping::LeastUsedCPUs() 1 9.966e-06 0.002969 0.006015 3.81% MLCellLinOp::solutionResidual() 27 0.003662 0.004724 0.005771 3.66% MLABecLaplacian::normalize() 990 0.003716 0.004171 0.004625 2.93% FabArray::norminf() 1026 0.003821 0.00389 0.003963 2.51% MLMG::computeResidual() 24 0.00274 0.00297 0.003156 2.00% ComputeEfromPhi() 6 0.002946 0.002988 0.003024 1.92% MLMG:computeResOfCorrection() 24 0.002481 0.002646 0.002792 1.77% MLCellLinOp::correctionResidual() 24 0.002467 0.002632 0.002779 1.76% MLMG::computeMLResidual() 3 0.0008875 0.00177 0.002633 1.67% FabArray::setVal() 172 0.001992 0.002107 0.002211 1.40% MLMG::addInterpCorrection() 24 0.001376 0.001621 0.001865 1.18% amrex::Copy() 132 0.00155 0.001657 0.001817 1.15% FabArray::Saxpy_Saxpy() 489 0.001211 0.001327 0.001436 0.91% CalculateTDGL_RHS() 3 0.001051 0.001189 0.001271 0.81% FabArray::Saypy_Saxpy() 477 0.001036 0.001136 0.001234 0.78% MLMG::prepareForSolve() 3 0.001031 0.0011 0.001151 0.73% MLABecLaplacian::define() 1 0.0007783 0.0009632 0.001145 0.73% FabArray::Saxpy_Xpay() 465 0.0009026 0.0009984 0.001096 0.69% amrex::average_down 27 0.0008271 0.0009477 0.00108 0.68% MLMG::ResNormInf() 27 0.0007237 0.0008925 0.001077 0.68% FabArray::Xpay() 51 0.0007692 0.0008101 0.0008439 0.53% FabArray::LinComb() 12 0.0007007 0.0007432 0.0008028 0.51% Calculate_Elec() 3 0.0004803 0.0005742 0.0006284 0.40% MLABecLaplacian::averageDownCoeffs() 3 0.0003705 0.0004125 0.0004643 0.29% amrex::Add() 24 0.0003786 0.0004023 0.0004281 0.27% FabArrayBase::getFB() 1213 0.0002669 0.0002898 0.0003227 0.20% average_down_faces 9 0.0002602 0.0002787 0.000298 0.19% MLCellLinOp::defineAuxData() 1 0.0001745 0.0002192 0.0002648 0.17% MLCellLinOp::defineBC() 1 0.0001783 0.0002176 0.0002553 0.16% Other 77 0.0007703 0.001005 0.001358 0.86% -------------------------------------------------------------------------------------------- Unused ParmParse Variables: [TOP]::amr.check_file(nvals = 1) :: [2D_MFIM_chk] [TOP]::amr.checkpoint_files_output(nvals = 1) :: [0] [TOP]::amr.plot_file(nvals = 1) :: [2D_MFIM_plt] Pinned Memory Usage: -------------------------------------------------------------------------------------------------------------- Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max -------------------------------------------------------------------------------------------------------------- The_Pinned_Arena::Initialize() 4 110 B 141 B 184 B 8192 KiB 8192 KiB 8192 KiB Unprofiled 48 0 B 0 B 0 B 256 B 256 B 256 B -------------------------------------------------------------------------------------------------------------- Cpu Memory Usage: ------------------------------------------------------------------------------------------------------------ Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ------------------------------------------------------------------------------------------------------------ main() 220 7769 KiB 7827 KiB 7855 KiB 9260 KiB 9260 KiB 9260 KiB WritePlotfile() 8 170 KiB 183 KiB 216 KiB 2592 KiB 2592 KiB 2592 KiB MLMG::prepareForSolve() 32 639 KiB 646 KiB 649 KiB 857 KiB 857 KiB 857 KiB MLABecLaplacian::define() 32 552 KiB 554 KiB 558 KiB 669 KiB 669 KiB 669 KiB ComputePhi_Rho() 72 6205 B 7277 B 8377 B 576 KiB 576 KiB 576 KiB MLCGSolver::bicgstab 480 28 KiB 29 KiB 29 KiB 110 KiB 110 KiB 110 KiB BndryData::define() 48 87 KiB 87 KiB 88 KiB 105 KiB 105 KiB 105 KiB MLCellLinOp::defineAuxData() 96 53 KiB 54 KiB 54 KiB 65 KiB 65 KiB 65 KiB FillBoundary_nowait() 9704 2011 B 3277 B 4491 B 37 KiB 37 KiB 37 KiB MLCellLinOp::applyBC() 4836 4 B 4 B 5 B 256 B 256 B 256 B ------------------------------------------------------------------------------------------------------------ AMReX (26.08) finalized