max_step = 120 amr.plot_int = 30 amr.n_cell = 128 64 64 amr.blocking_factor = 8 amr.max_grid_size = 1024 amr.max_level = 0 warpx.dump_plotfiles = 1 # Geometry geometry.coord_sys = 0 # 0: Cartesian geometry.is_periodic = 0 0 0 # Is periodic? geometry.prob_lo = -32.e-6 -32.e-6 -32.e-6 # physical domain geometry.prob_hi = 32.e-6 32.e-6 32.e-6 # PML warpx.do_pml = 1 warpx.pml_ncell = 12 warpx.pml_delta = 6 warpx.pml_has_particles = 1 warpx.do_pml_in_domain = 1 warpx.do_pml_j_damping = 1 # Algorithms algo.current_deposition = esirkepov algo.charge_deposition = standard algo.particle_pusher = vay algo.maxwell_fdtd_solver = ckc warpx.cfl = 1.0 warpx.use_filter = 1 # Particle species particles.nspecies = 2 particles.species_names = electron proton electron.charge = -q_e electron.mass = m_e electron.injection_style = "singleparticle" electron.single_particle_pos = 0. 0. 0. electron.single_particle_vel = 2. 0. 0. electron.single_particle_weight = 1. proton.charge = q_e proton.mass = m_p # Very heavy ; should not move proton.injection_style = "singleparticle" proton.single_particle_pos = 0. 0. 0. proton.single_particle_vel = -2. 0. 0. proton.single_particle_weight = 1. # Particle shape factor in each direction interpolation.nox = 3 interpolation.noy = 3 interpolation.noz = 3