Initializing AMReX (26.06-11-g9ed35ab0e584)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 AMReX (26.06-11-g9ed35ab0e584) initialized London class is constructed WarpX (79466d33388f) _____ __ .__ / _ \________/ |_ ____ _____ |__| ______ / /_\ \_ __ \ __\/ __ \ / \| |/ ___/ / | \ | \/| | \ ___/| Y Y \ |\___ \ \____|__ /__| |__| \___ >__|_| /__/____ > \/ \/ \/ \/ Level 0: dt = 4.333124703e-18 ; dx = 1e-08 ; dy = 1e-08 ; dz = 1e-08 --- INFO : we are in init data of macro calling london Grids Summary: Level 0 8 grids 2097152 cells 100 % of domain smallest grid: 64 x 64 x 64 biggest grid: 64 x 64 x 64 ------------------------------------------------------------------------------- --------------------------- MAIN EM PIC PARAMETERS ---------------------------- ------------------------------------------------------------------------------- Precision: | DOUBLE Particle precision: | DOUBLE Geometry: | 3D (XYZ) Operation mode: | Electromagnetic | - macroscopic | - Lax-Wendroff algorithm ------------------------------------------------------------------------------- Current Deposition: | Esirkepov Particle Pusher: | Boris Charge Deposition: | standard Field Gathering: | energy-conserving Particle Shape Factor:| 0 ------------------------------------------------------------------------------- Maxwell Solver: | Yee ------------------------------------------------------------------------------- For full input parameters, see the file: warpx_used_inputs --- INFO : Writing plotfile diags/plt000000 STEP 1 starts ... evolve london J using E in evolve london j evolve london J using E Unused ParmParse Variables: [TOP]::amr.check_file(nvals = 1) :: [london_Rittweger_3d_chk] [TOP]::amr.checkpoint_files_output(nvals = 1) :: [0] [TOP]::my_constants.dx(nvals = 3) :: [(prob_hi-prob_lo), /, nx] [TOP]::my_constants.dy(nvals = 3) :: [(prob_hi-prob_lo), /, ny] [TOP]::my_constants.obs(nvals = 1) :: [-400.e-9] [TOP]::plt(nvals = 1) :: [london_Rittweger_3d_plt] **** WARNINGS ****************************************************************** * GLOBAL warning list after [ FIRST STEP ] * * --> [! ] [Species] [raised 4 times] * particles.nspecies is ignored. Just use particles.species_names please. * @ Raised by: ALL * ******************************************************************************** STEP 1 ends. TIME = 4.333124703e-18 DT = 4.333124703e-18 Evolve time = 0.35360473 s; This step = 0.35360473 s; Avg. per step = 0.35360473 s STEP 2 starts ... in evolve london j evolve london J using E STEP 2 ends. TIME = 8.666249407e-18 DT = 4.333124703e-18 Evolve time = 0.674705313 s; This step = 0.321100583 s; Avg. per step = 0.3373526565 s STEP 3 starts ... in evolve london j evolve london J using E STEP 3 ends. TIME = 1.299937411e-17 DT = 4.333124703e-18 Evolve time = 0.989733101 s; This step = 0.315027788 s; Avg. per step = 0.3299110337 s STEP 4 starts ... in evolve london j evolve london J using E STEP 4 ends. TIME = 1.733249881e-17 DT = 4.333124703e-18 Evolve time = 1.312950397 s; This step = 0.323217296 s; Avg. per step = 0.3282375993 s STEP 5 starts ... in evolve london j evolve london J using E --- INFO : Writing plotfile diags/plt000005 STEP 5 ends. TIME = 2.166562352e-17 DT = 4.333124703e-18 Evolve time = 1.834957572 s; This step = 0.522007175 s; Avg. per step = 0.3669915144 s Total Time : 2.242522828 TinyProfiler total time across processes [min...avg...max]: 2.245 ... 2.248 ... 2.251 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- FabArray::setVal() 291 0.4388 0.5229 0.6217 27.62% amrex::Copy() 282 0.439 0.4452 0.4515 20.06% WarpX::MacroscopicEvolveE() 5 0.3823 0.3843 0.3891 17.29% FabArray::ParallelCopy_finish() 264 0.01115 0.08764 0.1556 6.91% WarpX::InitData() 1 0.1227 0.1283 0.1355 6.02% PML::Exchange 132 0.09448 0.1101 0.1271 5.65% FillBoundary_finish() 264 0.01666 0.07087 0.125 5.55% sample::Coarsen() 18 0.1179 0.1185 0.1198 5.32% WarpX::EvolveB() 10 0.08576 0.08633 0.0873 3.88% FillBoundary_nowait() 264 0.07777 0.08177 0.08656 3.85% FabArray::LinComb() 114 0.04847 0.05008 0.05134 2.28% VisMF::Write(FabArray) 2 0.03414 0.03611 0.04102 1.82% FabArray::ParallelCopy_nowait() 264 0.03077 0.0336 0.0356 1.58% WarpX::EvolveBLondon() 5 0.02997 0.03108 0.0323 1.44% WarpX::OneStep_nosub() 5 0.02149 0.02172 0.02195 0.98% WarpX::DampPML() 5 0.01256 0.01276 0.01296 0.58% WarpX::Evolve::step 5 0.004553 0.005878 0.007233 0.32% DistributionMapping::LeastUsedCPUs() 1 1.095e-05 0.002832 0.00571 0.25% main() 1 0.0005452 0.001206 0.001614 0.07% WriteMultiLevelPlotfile() 2 0.0005443 0.00109 0.001449 0.06% ablastr::utils::communication::ParallelCopy 264 0.0007683 0.0008271 0.0008766 0.04% FabArray::ParallelCopy() 264 0.000753 0.0007842 0.0008503 0.04% FlushFormatPlotfile::WriteToFile() 2 3.431e-05 0.0001941 0.0006656 0.03% ablastr::utils::communication::FillBoundary 264 0.0004432 0.0005049 0.0005721 0.03% MultiFab::Copy() 132 0.0004301 0.0004414 0.0004564 0.02% FabArray::FillBoundary() 234 0.0003016 0.0003263 0.0003471 0.02% Diagnostics::FilterComputePackFlush() 7 0.0001396 0.0001601 0.0001776 0.01% FabArray::FillBoundaryAndSync() 30 4.44e-05 5.547e-05 7.195e-05 0.00% FillBoundaryAndSync_finish() 30 4.779e-05 5.34e-05 5.899e-05 0.00% FillBoundaryAndSync_nowait() 30 3.097e-05 3.498e-05 3.861e-05 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 3.537e-06 3.996e-06 4.883e-06 0.00% WarpX::Evolve() 1 3.788e-06 4.287e-06 4.655e-06 0.00% REG::WarpX::Evolve() 1 2.194e-06 2.634e-06 3.04e-06 0.00% AmrMesh::MakeDistributionMap() 1 1.535e-06 1.951e-06 2.437e-06 0.00% Other 740 0.003338 0.004212 0.005703 0.25% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 2.237 2.24 2.243 99.64% REG::WarpX::Evolve() 1 1.929 1.93 1.93 85.76% WarpX::Evolve() 1 1.929 1.93 1.93 85.76% WarpX::Evolve::step 5 1.83 1.831 1.835 81.54% WarpX::OneStep_nosub() 5 1.246 1.273 1.299 57.71% PML::Exchange 132 1.146 1.208 1.277 56.76% FabArray::setVal() 291 0.4388 0.5229 0.6217 27.62% amrex::Copy() 282 0.439 0.4452 0.4515 20.06% WarpX::MacroscopicEvolveE() 5 0.3823 0.3843 0.3891 17.29% Diagnostics::FilterComputePackFlush() 7 0.3452 0.3514 0.3561 15.82% WarpX::InitData() 1 0.3055 0.3089 0.3119 13.86% MultiFab::Copy() 132 0.2186 0.2241 0.2289 10.17% ablastr::utils::communication::FillBoundary 264 0.09404 0.1527 0.2097 9.32% ablastr::utils::communication::ParallelCopy 264 0.05015 0.1247 0.1897 8.43% FabArray::ParallelCopy() 264 0.04933 0.1238 0.1888 8.39% FabArray::FillBoundary() 234 0.07392 0.1208 0.166 7.38% FabArray::ParallelCopy_finish() 264 0.01115 0.08764 0.1556 6.91% FillBoundary_finish() 264 0.01666 0.07087 0.125 5.55% sample::Coarsen() 18 0.1179 0.1185 0.1198 5.32% FillBoundary_nowait() 264 0.0791 0.08314 0.08796 3.91% WarpX::EvolveB() 10 0.08576 0.08633 0.0873 3.88% FabArray::LinComb() 114 0.04847 0.05008 0.05134 2.28% FlushFormatPlotfile::WriteToFile() 2 0.03529 0.03748 0.04329 1.92% FabArray::FillBoundaryAndSync() 30 0.01968 0.03144 0.04316 1.92% WriteMultiLevelPlotfile() 2 0.03525 0.03729 0.04263 1.89% VisMF::Write(FabArray) 2 0.03414 0.03611 0.04102 1.82% FabArray::ParallelCopy_nowait() 264 0.03246 0.03542 0.03755 1.67% WarpX::EvolveBLondon() 5 0.02997 0.03108 0.0323 1.44% FillBoundaryAndSync_finish() 30 0.002929 0.01386 0.02544 1.13% FillBoundaryAndSync_nowait() 30 0.01671 0.01752 0.01882 0.84% WarpX::DampPML() 5 0.01256 0.01276 0.01296 0.58% AmrMesh::MakeDistributionMap() 1 2.233e-05 0.002841 0.005719 0.25% DistributionMapping::SFCProcessorMapDoIt() 1 2.05e-05 0.002839 0.005717 0.25% DistributionMapping::LeastUsedCPUs() 1 1.095e-05 0.002832 0.00571 0.25% Other 740 0.0113 0.01447 0.01992 0.89% -------------------------------------------------------------------------------------------- BEGIN REGION WarpX::Evolve() -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- FabArray::setVal() 252 0.369 0.4518 0.5508 24.47% amrex::Copy() 270 0.4207 0.4274 0.4328 19.23% WarpX::MacroscopicEvolveE() 5 0.3823 0.3843 0.3891 17.29% FabArray::ParallelCopy_finish() 252 0.01049 0.08138 0.1552 6.90% PML::Exchange 126 0.09029 0.1058 0.1226 5.45% FillBoundary_finish() 252 0.01606 0.06892 0.1218 5.41% WarpX::EvolveB() 10 0.08576 0.08633 0.0873 3.88% FillBoundary_nowait() 252 0.07372 0.07739 0.08199 3.64% sample::Coarsen() 12 0.07029 0.07075 0.07164 3.18% FabArray::LinComb() 108 0.04516 0.04693 0.04824 2.14% FabArray::ParallelCopy_nowait() 252 0.02958 0.03212 0.03393 1.51% WarpX::EvolveBLondon() 5 0.02997 0.03108 0.0323 1.44% VisMF::Write(FabArray) 1 0.01725 0.01883 0.02306 1.02% WarpX::OneStep_nosub() 5 0.02149 0.02172 0.02195 0.98% WarpX::DampPML() 5 0.01256 0.01276 0.01296 0.58% WarpX::Evolve::step 5 0.004553 0.005878 0.007233 0.32% ablastr::utils::communication::ParallelCopy 252 0.0007479 0.000803 0.0008469 0.04% FabArray::ParallelCopy() 252 0.0007317 0.0007591 0.0008204 0.04% WriteMultiLevelPlotfile() 1 0.0002083 0.0005454 0.0007276 0.03% ablastr::utils::communication::FillBoundary 252 0.0004243 0.0004832 0.0005464 0.02% MultiFab::Copy() 126 0.0004152 0.0004269 0.0004415 0.02% FlushFormatPlotfile::WriteToFile() 1 1.375e-05 9.427e-05 0.0003352 0.01% FabArray::FillBoundary() 222 0.0002891 0.0003122 0.0003321 0.01% Diagnostics::FilterComputePackFlush() 6 9.347e-05 0.0001031 0.0001103 0.00% FabArray::FillBoundaryAndSync() 30 4.44e-05 5.547e-05 7.195e-05 0.00% FillBoundaryAndSync_finish() 30 4.779e-05 5.34e-05 5.899e-05 0.00% FillBoundaryAndSync_nowait() 30 3.097e-05 3.498e-05 3.861e-05 0.00% WarpX::Evolve() 1 3.788e-06 4.287e-06 4.655e-06 0.00% REG::WarpX::Evolve() 1 2.194e-06 2.634e-06 3.04e-06 0.00% Other 670 0.002446 0.002689 0.003074 0.14% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- REG::WarpX::Evolve() 1 1.929 1.93 1.93 85.76% WarpX::Evolve() 1 1.929 1.93 1.93 85.76% WarpX::Evolve::step 5 1.83 1.831 1.835 81.54% WarpX::OneStep_nosub() 5 1.246 1.273 1.299 57.71% PML::Exchange 126 1.092 1.149 1.21 53.78% FabArray::setVal() 252 0.369 0.4518 0.5508 24.47% amrex::Copy() 270 0.4207 0.4274 0.4328 19.23% WarpX::MacroscopicEvolveE() 5 0.3823 0.3843 0.3891 17.29% Diagnostics::FilterComputePackFlush() 6 0.2189 0.2192 0.2196 9.76% MultiFab::Copy() 126 0.2086 0.2147 0.2193 9.74% ablastr::utils::communication::FillBoundary 252 0.08903 0.146 0.2014 8.95% ablastr::utils::communication::ParallelCopy 252 0.04734 0.1165 0.1876 8.34% FabArray::ParallelCopy() 252 0.04654 0.1157 0.1868 8.30% FabArray::FillBoundary() 222 0.06893 0.1141 0.1577 7.01% FabArray::ParallelCopy_finish() 252 0.01049 0.08138 0.1552 6.90% FillBoundary_finish() 252 0.01606 0.06892 0.1218 5.41% WarpX::EvolveB() 10 0.08576 0.08633 0.0873 3.88% FillBoundary_nowait() 252 0.07473 0.07844 0.08307 3.69% sample::Coarsen() 12 0.07029 0.07075 0.07164 3.18% FabArray::LinComb() 108 0.04516 0.04693 0.04824 2.14% FabArray::FillBoundaryAndSync() 30 0.01968 0.03144 0.04316 1.92% FabArray::ParallelCopy_nowait() 252 0.03088 0.03352 0.03546 1.58% WarpX::EvolveBLondon() 5 0.02997 0.03108 0.0323 1.44% FillBoundaryAndSync_finish() 30 0.002929 0.01386 0.02544 1.13% FlushFormatPlotfile::WriteToFile() 1 0.01773 0.01952 0.0242 1.08% WriteMultiLevelPlotfile() 1 0.01772 0.01943 0.02386 1.06% VisMF::Write(FabArray) 1 0.01725 0.01883 0.02306 1.02% FillBoundaryAndSync_nowait() 30 0.01671 0.01752 0.01882 0.84% WarpX::DampPML() 5 0.01256 0.01276 0.01296 0.58% Other 670 0.009494 0.01034 0.01177 0.52% -------------------------------------------------------------------------------------------- END REGION WarpX::Evolve() Unused ParmParse Variables: [TOP]::amr.check_file(nvals = 1) :: [london_Rittweger_3d_chk] [TOP]::amr.checkpoint_files_output(nvals = 1) :: [0] [TOP]::my_constants.dx(nvals = 3) :: [(prob_hi-prob_lo), /, nx] [TOP]::my_constants.dy(nvals = 3) :: [(prob_hi-prob_lo), /, ny] [TOP]::my_constants.obs(nvals = 1) :: [-400.e-9] [TOP]::plt(nvals = 1) :: [london_Rittweger_3d_plt] Pinned Memory Usage: -------------------------------------------------------------------------------------------------------------- Name Nalloc AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max -------------------------------------------------------------------------------------------------------------- The_Pinned_Arena::Initialize() 4 6 B 8 B 10 B 8192 KiB 8192 KiB 8192 KiB main() 184 3299 B 3304 B 3308 B 3584 B 3584 B 3584 B WarpX::InitData() 52 2461 B 2463 B 2466 B 2560 B 2560 B 2560 B Unprofiled 76 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 --------------------------------------------------------------------------------------------------------------- WarpX::InitData() 280 130 MiB 130 MiB 131 MiB 135 MiB 135 MiB 135 MiB PML::Exchange 2112 4584 KiB 4870 KiB 5080 KiB 9974 KiB 9974 KiB 9974 KiB FillBoundary_nowait() 1932 14 KiB 26 KiB 37 KiB 601 KiB 606 KiB 613 KiB FabArray::ParallelCopy_nowait() 2112 841 B 1213 B 1498 B 76 KiB 76 KiB 76 KiB --------------------------------------------------------------------------------------------------------------- AMReX (26.06-11-g9ed35ab0e584) finalized