Download Latest Version v5.1 source code.tar.gz (21.1 MB)
Email in envelope

Get an email when there's a new version of Smilei

Home / v4.7
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2022-03-11 1.9 kB
v4.7_ PML, compiler support, etc. source code.tar.gz 2022-03-11 17.9 MB
v4.7_ PML, compiler support, etc. source code.zip 2022-03-11 18.6 MB
Totals: 3 Items   36.5 MB 0
  • Perfectly Matched Layers boundary conditions for EM fields (+2D Cartesian benchmark).
  • Improved performance for ARM-based processors including the Fujitsu A64FX
  • Improved performance for GNU, LLVM, arm-clang and Fujitsu compilers on all types of architectures
  • Lasers can be injected from all boundaries
  • Flag ponderomotive_dynamics removed from Species block. All Species interact with LaserEnvelope if present
  • Option to create neutrons for D-D fusion
  • Collisions can be done less often
  • Lasers can be injected from all boundaries
  • New 4th-order non-standard FDTD solver M4
  • Timestep dependent field interpolation scheme
  • LaserOffset:
  • may be re-used from a previous simulation
  • available from ymin, ymax, zmin and zmax
  • has new arguments fft_time_window and fft_time_step
  • Diagnostics:
  • Probes can include components of the Poynting vector PoyX, PoyY, PoyZ
  • Probes can be time-integrated
  • ParticleBinning diagnostics may accept "auto" as axis limits
  • Particle IDs may be modified in the DiagTrackParticles.filter (8 available bits)
  • Screens may have a cylinder shape
  • Scalar diagnostics for AM geometry now available
  • happi ParticleBinning now uses the keyword average instead of sum
  • Bugfixes:
  • Poynting scalars behaviour with several patches, or with checkpoints
  • Densities too low are put to 0 to avoid underflow
  • Prescribed fields in 2D
  • ellipticity = -1. was doing +1.
  • Setting units in happi's TrackParticles was wrong (for plotting only)
  • Current communication correction for FIR filters
  • Fix for particle merging segmentation fault in spherical and Cartesian modes
  • Tracked particles with the vectorized mode
  • momentum_initialization from a file did not take the proper file
Source: README.md, updated 2022-03-11