Initializing AMReX (26.06-17-g6a6dcd903f99)... MPI initialized with 4 MPI processes MPI initialized with thread support level 3 AMReX (26.06-17-g6a6dcd903f99) 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.353832596 s; This step = 0.353832596 s; Avg. per step = 0.353832596 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.684105929 s; This step = 0.330273333 s; Avg. per step = 0.3420529645 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 = 1.016579843 s; This step = 0.332473914 s; Avg. per step = 0.3388599477 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.3431118 s; This step = 0.326531957 s; Avg. per step = 0.33577795 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.873105946 s; This step = 0.529994146 s; Avg. per step = 0.3746211892 s Total Time : 2.302471923 TinyProfiler total time across processes [min...avg...max]: 2.305 ... 2.308 ... 2.311 -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- FabArray::setVal() 291 0.593 0.6135 0.6388 27.65% amrex::Copy() 282 0.4382 0.4408 0.4435 19.19% WarpX::MacroscopicEvolveE() 5 0.3797 0.3817 0.3837 16.61% PML::Exchange 132 0.1291 0.1333 0.1378 5.96% WarpX::InitData() 1 0.1193 0.1248 0.1297 5.61% sample::Coarsen() 18 0.1204 0.1212 0.122 5.28% FabArray::ParallelCopy_finish() 264 0.05549 0.07202 0.09043 3.91% WarpX::EvolveB() 10 0.08644 0.08735 0.08811 3.81% FillBoundary_nowait() 264 0.08288 0.08412 0.08556 3.70% FabArray::LinComb() 114 0.04836 0.04981 0.0506 2.19% FillBoundary_finish() 264 0.03231 0.0356 0.03882 1.68% VisMF::Write(FabArray) 2 0.03488 0.03557 0.03645 1.58% FabArray::ParallelCopy_nowait() 264 0.03092 0.03167 0.03341 1.45% WarpX::EvolveBLondon() 5 0.0304 0.03141 0.0324 1.40% WarpX::OneStep_nosub() 5 0.02246 0.02271 0.02313 1.00% WarpX::DampPML() 5 0.01281 0.01285 0.01293 0.56% WarpX::Evolve::step 5 0.00505 0.006277 0.007359 0.32% DistributionMapping::LeastUsedCPUs() 1 1.639e-05 0.003667 0.007351 0.32% main() 1 0.0007074 0.001661 0.002276 0.10% WriteMultiLevelPlotfile() 2 0.0005211 0.001271 0.001961 0.08% ablastr::utils::communication::ParallelCopy 264 0.0007402 0.0008117 0.0008659 0.04% FabArray::ParallelCopy() 264 0.0007245 0.000779 0.0008504 0.04% FlushFormatPlotfile::WriteToFile() 2 3.214e-05 0.0002055 0.0007047 0.03% ablastr::utils::communication::FillBoundary 264 0.0004821 0.0004965 0.0005044 0.02% MultiFab::Copy() 132 0.0004557 0.0004854 0.0005005 0.02% FabArray::FillBoundary() 234 0.0003419 0.0003852 0.0004907 0.02% Diagnostics::FilterComputePackFlush() 7 0.0001566 0.0001655 0.0001798 0.01% FillBoundaryAndSync_finish() 30 5.001e-05 5.747e-05 6.274e-05 0.00% FabArray::FillBoundaryAndSync() 30 4.778e-05 5.148e-05 5.638e-05 0.00% FillBoundaryAndSync_nowait() 30 3.175e-05 3.53e-05 4.11e-05 0.00% AmrMesh::MakeDistributionMap() 1 2.427e-06 4.097e-06 8.021e-06 0.00% DistributionMapping::SFCProcessorMapDoIt() 1 4.499e-06 5.295e-06 5.877e-06 0.00% WarpX::Evolve() 1 3.825e-06 4.01e-06 4.194e-06 0.00% REG::WarpX::Evolve() 1 2.251e-06 2.934e-06 3.616e-06 0.00% Other 740 0.003228 0.004088 0.005641 0.24% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- main() 1 2.295 2.299 2.302 99.64% REG::WarpX::Evolve() 1 1.977 1.978 1.979 85.63% WarpX::Evolve() 1 1.977 1.978 1.979 85.63% WarpX::Evolve::step 5 1.873 1.874 1.874 81.10% PML::Exchange 132 1.284 1.294 1.31 56.68% WarpX::OneStep_nosub() 5 1.3 1.303 1.306 56.53% FabArray::setVal() 291 0.593 0.6135 0.6388 27.65% amrex::Copy() 282 0.4382 0.4408 0.4435 19.19% WarpX::MacroscopicEvolveE() 5 0.3797 0.3817 0.3837 16.61% Diagnostics::FilterComputePackFlush() 7 0.3631 0.3679 0.3726 16.12% WarpX::InitData() 1 0.3154 0.3195 0.323 13.98% MultiFab::Copy() 132 0.2177 0.2238 0.229 9.91% ablastr::utils::communication::ParallelCopy 264 0.09203 0.1071 0.1254 5.43% FabArray::ParallelCopy() 264 0.09129 0.1063 0.1245 5.39% ablastr::utils::communication::FillBoundary 264 0.1154 0.1197 0.1224 5.30% sample::Coarsen() 18 0.1204 0.1212 0.122 5.28% FabArray::FillBoundary() 234 0.08697 0.09379 0.0983 4.25% FabArray::ParallelCopy_finish() 264 0.05549 0.07202 0.09043 3.91% WarpX::EvolveB() 10 0.08644 0.08735 0.08811 3.81% FillBoundary_nowait() 264 0.08417 0.08547 0.08691 3.76% FabArray::LinComb() 114 0.04836 0.04981 0.0506 2.19% FlushFormatPlotfile::WriteToFile() 2 0.03543 0.03711 0.03894 1.69% FillBoundary_finish() 264 0.03231 0.0356 0.03882 1.68% WriteMultiLevelPlotfile() 2 0.0354 0.0369 0.03824 1.65% VisMF::Write(FabArray) 2 0.03488 0.03557 0.03645 1.58% FabArray::ParallelCopy_nowait() 264 0.0326 0.03349 0.03522 1.52% WarpX::EvolveBLondon() 5 0.0304 0.03141 0.0324 1.40% FabArray::FillBoundaryAndSync() 30 0.02267 0.02545 0.02794 1.21% FillBoundaryAndSync_nowait() 30 0.01731 0.01834 0.01965 0.85% WarpX::DampPML() 5 0.01281 0.01285 0.01293 0.56% FillBoundaryAndSync_finish() 30 0.005315 0.007054 0.009544 0.41% AmrMesh::MakeDistributionMap() 1 2.659e-05 0.003679 0.007362 0.32% DistributionMapping::SFCProcessorMapDoIt() 1 2.416e-05 0.003675 0.007358 0.32% DistributionMapping::LeastUsedCPUs() 1 1.639e-05 0.003667 0.007351 0.32% Other 740 0.01086 0.01444 0.02158 0.93% -------------------------------------------------------------------------------------------- BEGIN REGION WarpX::Evolve() -------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % -------------------------------------------------------------------------------------------- FabArray::setVal() 252 0.5142 0.5344 0.5626 24.35% amrex::Copy() 270 0.4222 0.4232 0.4241 18.35% WarpX::MacroscopicEvolveE() 5 0.3797 0.3817 0.3837 16.61% PML::Exchange 126 0.1241 0.1278 0.1325 5.73% FabArray::ParallelCopy_finish() 252 0.03953 0.06344 0.09001 3.90% WarpX::EvolveB() 10 0.08644 0.08735 0.08811 3.81% FillBoundary_nowait() 252 0.07863 0.07986 0.08123 3.52% sample::Coarsen() 12 0.0722 0.07267 0.07309 3.16% FabArray::LinComb() 108 0.04558 0.04713 0.04797 2.08% FillBoundary_finish() 252 0.0274 0.03239 0.03747 1.62% WarpX::EvolveBLondon() 5 0.0304 0.03141 0.0324 1.40% FabArray::ParallelCopy_nowait() 252 0.02935 0.03029 0.03207 1.39% WarpX::OneStep_nosub() 5 0.02246 0.02271 0.02313 1.00% VisMF::Write(FabArray) 1 0.01763 0.01786 0.01815 0.79% WarpX::DampPML() 5 0.01281 0.01285 0.01293 0.56% WarpX::Evolve::step 5 0.00505 0.006277 0.007359 0.32% ablastr::utils::communication::ParallelCopy 252 0.0007163 0.0007879 0.0008426 0.04% FabArray::ParallelCopy() 252 0.0007023 0.0007523 0.0008152 0.04% WriteMultiLevelPlotfile() 1 0.000212 0.0005828 0.0007932 0.03% MultiFab::Copy() 126 0.0004417 0.0004715 0.0004872 0.02% ablastr::utils::communication::FillBoundary 252 0.0004617 0.0004739 0.0004817 0.02% FabArray::FillBoundary() 222 0.000324 0.0003683 0.0004761 0.02% FlushFormatPlotfile::WriteToFile() 1 1.21e-05 9.102e-05 0.0003195 0.01% Diagnostics::FilterComputePackFlush() 6 9.932e-05 0.0001036 0.0001107 0.00% FabArray::FillBoundaryAndSync() 30 4.778e-05 5.148e-05 5.638e-05 0.00% FillBoundaryAndSync_nowait() 30 3.175e-05 3.53e-05 4.11e-05 0.00% WarpX::Evolve() 1 3.825e-06 4.01e-06 4.194e-06 0.00% REG::WarpX::Evolve() 1 2.251e-06 2.934e-06 3.616e-06 0.00% Other 700 0.002352 0.002632 0.002956 0.13% -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % -------------------------------------------------------------------------------------------- REG::WarpX::Evolve() 1 1.977 1.978 1.979 85.63% WarpX::Evolve() 1 1.977 1.978 1.979 85.63% WarpX::Evolve::step 5 1.873 1.874 1.874 81.10% WarpX::OneStep_nosub() 5 1.3 1.303 1.306 56.53% PML::Exchange 126 1.222 1.23 1.241 53.72% FabArray::setVal() 252 0.5142 0.5344 0.5626 24.35% amrex::Copy() 270 0.4222 0.4232 0.4241 18.35% WarpX::MacroscopicEvolveE() 5 0.3797 0.3817 0.3837 16.61% Diagnostics::FilterComputePackFlush() 6 0.228 0.2283 0.229 9.91% MultiFab::Copy() 126 0.211 0.2154 0.2202 9.53% ablastr::utils::communication::ParallelCopy 252 0.0746 0.09667 0.1232 5.33% FabArray::ParallelCopy() 252 0.07379 0.09588 0.1224 5.30% ablastr::utils::communication::FillBoundary 252 0.1062 0.1118 0.1159 5.02% FabArray::FillBoundary() 222 0.07784 0.08592 0.09181 3.97% FabArray::ParallelCopy_finish() 252 0.03953 0.06344 0.09001 3.90% WarpX::EvolveB() 10 0.08644 0.08735 0.08811 3.81% FillBoundary_nowait() 252 0.07963 0.08083 0.08223 3.56% sample::Coarsen() 12 0.0722 0.07267 0.07309 3.16% FabArray::LinComb() 108 0.04558 0.04713 0.04797 2.08% FillBoundary_finish() 252 0.0274 0.03239 0.03747 1.62% FabArray::ParallelCopy_nowait() 252 0.03075 0.03169 0.03348 1.45% WarpX::EvolveBLondon() 5 0.0304 0.03141 0.0324 1.40% FabArray::FillBoundaryAndSync() 30 0.02267 0.02545 0.02794 1.21% FillBoundaryAndSync_nowait() 30 0.01731 0.01834 0.01965 0.85% FlushFormatPlotfile::WriteToFile() 1 0.01785 0.01856 0.01925 0.83% WriteMultiLevelPlotfile() 1 0.01784 0.01847 0.01893 0.82% VisMF::Write(FabArray) 1 0.01763 0.01786 0.01815 0.79% WarpX::DampPML() 5 0.01281 0.01285 0.01293 0.56% Other 700 0.01427 0.01754 0.02265 0.98% -------------------------------------------------------------------------------------------- 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 11 B 8192 KiB 8192 KiB 8192 KiB main() 184 3296 B 3301 B 3306 B 3584 B 3584 B 3584 B WarpX::InitData() 52 2453 B 2455 B 2458 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 130 MiB 135 MiB 135 MiB 135 MiB PML::Exchange 2112 4930 KiB 4974 KiB 5003 KiB 9974 KiB 9974 KiB 9974 KiB FillBoundary_nowait() 1932 18 KiB 18 KiB 18 KiB 601 KiB 606 KiB 613 KiB FabArray::ParallelCopy_nowait() 2112 963 B 1042 B 1120 B 76 KiB 76 KiB 76 KiB --------------------------------------------------------------------------------------------------------------- AMReX (26.06-17-g6a6dcd903f99) finalized