Initializing AMReX (25.03)... MPI initialized with 2 MPI processes MPI initialized with thread support level 3 OMP initialized with 1 OMP threads AMReX (25.03) initialized WarpX (25.03-227-g3042a118b35f) __ __ __ __ \ \ / /_ _ _ __ _ __\ \/ / \ \ /\ / / _` | '__| '_ \\ / \ V V / (_| | | | |_) / \ \_/\_/ \__,_|_| | .__/_/\_\ |_| Level 0: dt = 1.539732379e-10 ; dx = 0.07 ; dz = 0.0675 Lx 8.96 4.32 tbx : ((-4,-4) (132,131) (1,0)) ((-4,-4) (131,132) (0,1)) Grids Summary: Level 0 2 grids 32768 cells 100 % of domain smallest grid: 128 x 128 biggest grid: 128 x 128 ------------------------------------------------------------------------------- --------------------------- MAIN EM PIC PARAMETERS ---------------------------- ------------------------------------------------------------------------------- Precision: | DOUBLE Particle precision: | DOUBLE Geometry: | 2D (XZ) Operation mode: | Electromagnetic | - vacuum ------------------------------------------------------------------------------- Current Deposition: | Esirkepov Particle Pusher: | Boris Charge Deposition: | standard Field Gathering: | energy-conserving Particle Shape Factor:| 3 ------------------------------------------------------------------------------- Maxwell Solver: | Yee | - current correction is ON | - staggered grid Guard cells | - ng_alloc_EB = (4,4) (allocated for E/B) | ------------------------------------------------------------------------------- For full input parameters, see the file: warpx_used_inputs --- INFO : Writing plotfile diags/diags000000 --- INFO : Writing checkpoint diags/chk000000 STEP 1 starts ... Unused ParmParse Variables: [TOP]::algo.load_balance_knapsack_factor(nvals = 1) :: [2.0] [TOP]::plt(nvals = 1) :: [Baseline2Dsigma30Perturbation_plt] **** WARNINGS ****************************************************************** * GLOBAL warning list after [ FIRST STEP ] * * No recorded warnings. ******************************************************************************** STEP 1 ends. TIME = 1.539732379e-10 DT = 1.539732379e-10 Evolve time = 0.81288236 s; This step = 0.81288236 s; Avg. per step = 0.81288236 s STEP 2 starts ... STEP 2 ends. TIME = 3.079464757e-10 DT = 1.539732379e-10 Evolve time = 1.369379046 s; This step = 0.556496686 s; Avg. per step = 0.684689523 s STEP 3 starts ... STEP 3 ends. TIME = 4.619197136e-10 DT = 1.539732379e-10 Evolve time = 1.928982904 s; This step = 0.559603858 s; Avg. per step = 0.6429943013 s STEP 4 starts ... STEP 4 ends. TIME = 6.158929514e-10 DT = 1.539732379e-10 Evolve time = 2.491460599 s; This step = 0.562477695 s; Avg. per step = 0.6228651497 s STEP 5 starts ... --- INFO : Writing plotfile diags/diags000005 --- INFO : Writing checkpoint diags/chk000005 STEP 5 ends. TIME = 7.698661893e-10 DT = 1.539732379e-10 Evolve time = 4.401783429 s; This step = 1.91032283 s; Avg. per step = 0.8803566858 s STEP 6 starts ... STEP 6 ends. TIME = 9.238394272e-10 DT = 1.539732379e-10 Evolve time = 4.986690322 s; This step = 0.584906893 s; Avg. per step = 0.8311150537 s STEP 7 starts ... STEP 7 ends. TIME = 1.077812665e-09 DT = 1.539732379e-10 Evolve time = 5.549158973 s; This step = 0.562468651 s; Avg. per step = 0.7927369961 s STEP 8 starts ... STEP 8 ends. TIME = 1.231785903e-09 DT = 1.539732379e-10 Evolve time = 6.119122977 s; This step = 0.569964004 s; Avg. per step = 0.7648903721 s STEP 9 starts ... STEP 9 ends. TIME = 1.385759141e-09 DT = 1.539732379e-10 Evolve time = 6.686219124 s; This step = 0.567096147 s; Avg. per step = 0.742913236 s STEP 10 starts ... --- INFO : Writing plotfile diags/diags000010 --- INFO : Writing checkpoint diags/chk000010 STEP 10 ends. TIME = 1.539732379e-09 DT = 1.539732379e-10 Evolve time = 8.836249311 s; This step = 2.150030187 s; Avg. per step = 0.8836249311 s **** WARNINGS ****************************************************************** * GLOBAL warning list after [ THE END ] * * No recorded warnings. ******************************************************************************** Total Time : 20.15180479 TinyProfiler total time across processes [min...avg...max]: 20.15 ... 20.15 ... 20.15 ---------------------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % ---------------------------------------------------------------------------------------------------------- PhysicalParticleContainer::AddPlasma() 2 8.406 8.418 8.43 41.83% amrex::ParticleToMesh 240 4.219 4.227 4.236 21.02% PhysicalParticleContainer::Evolve::GatherAndPush 320 2.749 2.759 2.77 13.75% WarpXParticleContainer::DepositCurrent::CurrentDeposition 320 1.956 1.965 1.973 9.79% ParticleContainer::RedistributeCPU() 23 0.9093 0.9239 0.9385 4.66% ParticleContainer::WriteParticles() 6 0.5932 0.5932 0.5933 2.94% PhysicalParticleContainer::PushP() 4 0.4663 0.4667 0.4671 2.32% MultiReducedDiags::ComputeDiags() 11 0.2786 0.2786 0.2787 1.38% ParticleContainer::addParticles 6 0.08409 0.08434 0.0846 0.42% FabArray::ParallelCopy_finish() 274 0.0159 0.04466 0.07342 0.36% ablastr::particles::deposit_charge::ChargeDeposition 64 0.06826 0.0685 0.06874 0.34% ParticleContainer::RedistributeMPI() 23 0.004691 0.03204 0.05939 0.29% WriteBinaryParticleData() 12 0.02533 0.03707 0.04881 0.24% FlushFormatPlotfile::WriteToFile() 3 0.03814 0.03926 0.04039 0.20% VisMF::Write(FabArray) 27 0.01437 0.02724 0.04011 0.20% WarpX::InitData() 1 0.02968 0.03099 0.03231 0.16% Diagnostics::FilterComputePackFlush() 24 0.03062 0.03073 0.03083 0.15% main() 1 0.006954 0.006968 0.006982 0.03% PhysicalParticleContainer::Evolve() 20 0.004801 0.004812 0.004823 0.02% WarpX::Evolve::step 10 0.002653 0.00325 0.003847 0.02% WarpX::OneStep_nosub() 10 0.003228 0.00324 0.003251 0.02% FlushFormatCheckpoint::WriteToFile() 3 0.0007424 0.001372 0.002002 0.01% FabArray::SumBoundary_finish() 270 0.0004329 0.0004387 0.0004446 0.00% FabArray::SumBoundary() 270 0.0002493 0.0002614 0.0002736 0.00% WarpX::SyncCurrent() 10 0.0001595 0.0001709 0.0001822 0.00% WarpX::Evolve() 1 1.568e-05 2.175e-05 2.782e-05 0.00% ParticleContainer::copyParticles 6 1.791e-05 2.117e-05 2.443e-05 0.00% ablastr::utils::communication::SumBoundary 30 1.815e-05 1.88e-05 1.946e-05 0.00% PhysicalParticleContainer::AddParticles() 3 3.69e-06 3.758e-06 3.825e-06 0.00% REG::WarpX::Evolve() 1 1.971e-06 2.163e-06 2.355e-06 0.00% Other 3817 0.09727 0.1046 0.112 0.56% ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % ---------------------------------------------------------------------------------------------------------- main() 1 20.15 20.15 20.15 100.00% WarpX::InitData() 1 10.21 10.21 10.21 50.65% REG::WarpX::Evolve() 1 9.939 9.939 9.939 49.32% WarpX::Evolve() 1 9.939 9.939 9.939 49.32% WarpX::Evolve::step 10 8.836 8.837 8.837 43.85% PhysicalParticleContainer::AddParticles() 3 8.406 8.418 8.43 41.83% PhysicalParticleContainer::AddPlasma() 2 8.406 8.418 8.43 41.83% Diagnostics::FilterComputePackFlush() 24 5.189 5.189 5.19 25.75% WarpX::OneStep_nosub() 10 4.764 4.764 4.765 23.64% PhysicalParticleContainer::Evolve() 20 4.712 4.731 4.751 23.57% amrex::ParticleToMesh 240 4.262 4.262 4.262 21.15% PhysicalParticleContainer::Evolve::GatherAndPush 320 2.749 2.759 2.77 13.75% WarpXParticleContainer::DepositCurrent::CurrentDeposition 320 1.956 1.965 1.973 9.79% ParticleContainer::RedistributeCPU() 23 0.9745 0.9868 0.9991 4.96% FlushFormatCheckpoint::WriteToFile() 3 0.6416 0.6424 0.6433 3.19% WriteBinaryParticleData() 12 0.6185 0.6303 0.6421 3.19% ParticleContainer::WriteParticles() 6 0.5932 0.5932 0.5933 2.94% PhysicalParticleContainer::PushP() 4 0.4663 0.4667 0.4671 2.32% MultiReducedDiags::ComputeDiags() 11 0.2786 0.2786 0.2787 1.38% FlushFormatPlotfile::WriteToFile() 3 0.1408 0.1418 0.1428 0.71% ParticleContainer::RedistributeMPI() 23 0.03573 0.06201 0.08828 0.44% ParticleContainer::copyParticles 6 0.08412 0.08437 0.08462 0.42% ParticleContainer::addParticles 6 0.08409 0.08434 0.0846 0.42% FabArray::SumBoundary() 270 0.02634 0.05498 0.08361 0.41% FabArray::ParallelCopy_finish() 274 0.0159 0.04466 0.07342 0.36% FabArray::SumBoundary_finish() 270 0.01627 0.04482 0.07337 0.36% ablastr::particles::deposit_charge::ChargeDeposition 64 0.06826 0.0685 0.06874 0.34% WarpX::SyncCurrent() 10 0.004254 0.02404 0.04384 0.22% ablastr::utils::communication::SumBoundary 30 0.001606 0.02129 0.04098 0.20% VisMF::Write(FabArray) 27 0.01437 0.02724 0.04011 0.20% Other 3817 0.1291 0.1475 0.1659 0.82% ---------------------------------------------------------------------------------------------------------- BEGIN REGION WarpX::Evolve() ---------------------------------------------------------------------------------------------------------- Name NCalls Excl. Min Excl. Avg Excl. Max Max % ---------------------------------------------------------------------------------------------------------- amrex::ParticleToMesh 180 3.162 3.166 3.17 15.73% PhysicalParticleContainer::Evolve::GatherAndPush 320 2.749 2.759 2.77 13.75% WarpXParticleContainer::DepositCurrent::CurrentDeposition 320 1.956 1.965 1.973 9.79% ParticleContainer::RedistributeCPU() 20 0.8421 0.8563 0.8706 4.32% PhysicalParticleContainer::PushP() 4 0.4663 0.4667 0.4671 2.32% ParticleContainer::WriteParticles() 4 0.3958 0.3961 0.3964 1.97% FabArray::ParallelCopy_finish() 213 0.01402 0.03811 0.0622 0.31% ablastr::particles::deposit_charge::ChargeDeposition 48 0.05134 0.05146 0.05158 0.26% ParticleContainer::addParticles 4 0.045 0.04501 0.04503 0.22% ParticleContainer::RedistributeMPI() 20 0.00466 0.01961 0.03455 0.17% FlushFormatPlotfile::WriteToFile() 2 0.02655 0.0271 0.02765 0.14% Diagnostics::FilterComputePackFlush() 22 0.02291 0.02302 0.02313 0.11% WriteBinaryParticleData() 8 0.01384 0.01542 0.017 0.08% PhysicalParticleContainer::Evolve() 20 0.004801 0.004812 0.004823 0.02% WarpX::Evolve::step 10 0.002653 0.00325 0.003847 0.02% WarpX::OneStep_nosub() 10 0.003228 0.00324 0.003251 0.02% FlushFormatCheckpoint::WriteToFile() 2 0.0004715 0.0008936 0.001316 0.01% FabArray::SumBoundary_finish() 210 0.0003465 0.0003521 0.0003576 0.00% FabArray::SumBoundary() 210 0.000208 0.0002177 0.0002275 0.00% WarpX::SyncCurrent() 10 0.0001595 0.0001709 0.0001822 0.00% WarpX::Evolve() 1 1.568e-05 2.175e-05 2.782e-05 0.00% ParticleContainer::copyParticles 4 1.431e-05 1.569e-05 1.708e-05 0.00% REG::WarpX::Evolve() 1 1.971e-06 2.163e-06 2.355e-06 0.00% Other 3309 0.09014 0.09713 0.1041 0.52% ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Name NCalls Incl. Min Incl. Avg Incl. Max Max % ---------------------------------------------------------------------------------------------------------- REG::WarpX::Evolve() 1 9.939 9.939 9.939 49.32% WarpX::Evolve() 1 9.939 9.939 9.939 49.32% WarpX::Evolve::step 10 8.836 8.837 8.837 43.85% WarpX::OneStep_nosub() 10 4.764 4.764 4.765 23.64% PhysicalParticleContainer::Evolve() 20 4.712 4.731 4.751 23.57% Diagnostics::FilterComputePackFlush() 22 3.793 3.794 3.794 18.83% amrex::ParticleToMesh 180 3.192 3.192 3.192 15.84% PhysicalParticleContainer::Evolve::GatherAndPush 320 2.749 2.759 2.77 13.75% WarpXParticleContainer::DepositCurrent::CurrentDeposition 320 1.956 1.965 1.973 9.79% ParticleContainer::RedistributeCPU() 20 0.9066 0.9068 0.907 4.50% PhysicalParticleContainer::PushP() 4 0.4663 0.4667 0.4671 2.32% FlushFormatCheckpoint::WriteToFile() 2 0.4134 0.4142 0.415 2.06% WriteBinaryParticleData() 8 0.4102 0.4115 0.4128 2.05% ParticleContainer::WriteParticles() 4 0.3958 0.3961 0.3964 1.97% FlushFormatPlotfile::WriteToFile() 2 0.0827 0.08309 0.08347 0.41% FabArray::SumBoundary() 210 0.02233 0.04631 0.07029 0.35% ParticleContainer::RedistributeMPI() 20 0.0357 0.04957 0.06343 0.31% FabArray::ParallelCopy_finish() 213 0.01402 0.03811 0.0622 0.31% FabArray::SumBoundary_finish() 210 0.01432 0.03823 0.06214 0.31% ablastr::particles::deposit_charge::ChargeDeposition 48 0.05134 0.05146 0.05158 0.26% ParticleContainer::copyParticles 4 0.04502 0.04504 0.04505 0.22% ParticleContainer::addParticles 4 0.045 0.04501 0.04503 0.22% WarpX::SyncCurrent() 10 0.004254 0.02404 0.04384 0.22% Other 3309 0.1155 0.1487 0.182 0.90% ---------------------------------------------------------------------------------------------------------- END REGION WarpX::Evolve() Unused ParmParse Variables: [TOP]::algo.load_balance_knapsack_factor(nvals = 1) :: [2.0] [TOP]::plt(nvals = 1) :: [Baseline2Dsigma30Perturbation_plt] Pinned Memory Usage: ----------------------------------------------------------------------------------------------------------------------------- Name Nalloc Nfree AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ----------------------------------------------------------------------------------------------------------------------------- ParticleContainer::addParticles 2112 2112 234 KiB 241 KiB 247 KiB 72 MiB 72 MiB 72 MiB The_Pinned_Arena::Initialize() 2 2 1328 B 1343 B 1359 B 8192 KiB 8192 KiB 8192 KiB WarpX::InitData() 160 160 2253 B 2253 B 2253 B 3664 B 3664 B 3664 B main() 236 236 2559 B 2559 B 2559 B 2560 B 2560 B 2560 B PhysicalParticleContainer::AddPlasma() 8 8 1428 B 1428 B 1428 B 1600 B 1600 B 1600 B MultiReducedDiags::ComputeDiags() 18 18 376 B 376 B 376 B 752 B 752 B 752 B FlushFormatPlotfile::WriteToFile() 4 4 16 B 16 B 16 B 32 B 32 B 32 B Unprofiled 18 18 0 B 0 B 0 B 32 B 32 B 32 B ----------------------------------------------------------------------------------------------------------------------------- Cpu Memory Usage: ------------------------------------------------------------------------------------------------------------------------------- Name Nalloc Nfree AvgMem min AvgMem avg AvgMem max MaxMem min MaxMem avg MaxMem max ------------------------------------------------------------------------------------------------------------------------------- WarpX::InitData() 28 28 5520 KiB 5520 KiB 5520 KiB 8287 KiB 8287 KiB 8287 KiB Diagnostics::FilterComputePackFlush() 514 514 48 KiB 48 KiB 48 KiB 326 KiB 326 KiB 326 KiB ParticleContainer::BuildRedistributeMask 4 4 120 KiB 120 KiB 120 KiB 264 KiB 264 KiB 264 KiB Filter::ApplyStencil(MultiFab) 68 68 20 B 20 B 21 B 159 KiB 159 KiB 159 KiB FabArray::SumBoundary_nowait() 540 540 171 B 381 B 591 B 150 KiB 150 KiB 150 KiB WarpX::SyncCurrent() 60 60 19 B 19 B 20 B 150 KiB 150 KiB 150 KiB PhysicalParticleContainer::Evolve() 12 12 50 KiB 50 KiB 50 KiB 106 KiB 106 KiB 106 KiB FabArray::ParallelCopy_nowait() 1096 1096 6 B 59 B 112 B 61 KiB 61 KiB 61 KiB FillBoundary_nowait() 704 704 1 B 3 B 5 B 17 KiB 17 KiB 17 KiB amrex::ParticleToMesh 480 480 2176 B 2180 B 2185 B 10 KiB 10 KiB 10 KiB DenseBins::buildOpenMP 4 4 0 B 0 B 0 B 8 B 8 B 8 B ------------------------------------------------------------------------------------------------------------------------------- AMReX (25.03) finalized