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.8
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2023-10-04 2.7 kB
v4.8 source code.tar.gz 2023-10-04 20.8 MB
v4.8 source code.zip 2023-10-04 21.5 MB
Totals: 3 Items   42.3 MB 0
  • LaserEnvelope model:

  • Now compatible with PML boundaries

  • In AMcylindrical geometry, the number of modes can be greater than 1 (only affects electromagnetic fields and the densities, not envelope or susceptibility)
  • multi-level tunnel ionization creates multiple electrons, improving the sampling

  • Diagnostics

  • Much faster DiagFields (speedup ~ x3)

  • DiagFields and DiagProbe: new parameter datatype
  • DiagPerformances: new parameter cumulative

  • Collisions: new parameter time_frozen

  • Species: in AMcylindrical geometry, the initial drift velocity profiles may be defined either in the x,r,θ directions with mean_velocity_AM or in the x,y,z directions with mean_velocity.
  • Lasers: changed the delay and phase of gaussian lasers at high incidence to make them consistent between boundaries.

  • Happi:

  • Operations in Fields, Probe, and ParticleBinning may now accept physical constants, units, or basic functions such as exp() or sin()

  • Probe has a new method changeField
  • Open has a new argument pint to disable the Pint package
  • multiPlot and multiSlide have a new argument legend_font
  • The title can be formatted with a placeholder for the current time in an animation
  • Various performance improvements

  • Friedman filter: now available in geometries 1Dcartesian and AMcylindrical (previously available only in 2Dcartesian)

  • Lehe solver for Maxwell equations now available in AMcylindrical geometry

  • Bugfixes:

  • Compilation fixed for the newest version of GNU make

  • Poisson Solver correction was not properly accounted for with SDMD
  • Bug correction using Monte-Carlo radiation and multiphoton Breit-Wheeler processes with checkpoints
  • C++11 compilation issue
  • Reading particle weights and momenta from hdf5 file
  • PML are now compatible with dynamic load balancing.
  • solved segfault with Multiphoton Breit-Wheeler process in AMcylindrical geometry
  • Collisional ionization incorrect for :math:Z^\star = Z-1
  • Field.getAxis was not accounting for the timestep
  • Bug correction in 1D relativistic Poisson solver

  • Experimental

  • B-TIS3 interpolation scheme to reduce the effects of numerical Cherenkov radiation is implemented up to interpolation order 2

  • New diagnostic: DiagNewParticles records particle information when they are created by ionization or other mechanisms

  • For developers: new table management for Monte-Carlo physical processes (transparent to users)

Source: README.md, updated 2023-10-04