Vlasov EuleRIan Tool for Acceleration Studies

What is Veritas?

An efficient tool for continuum Vlasov-Maxwell simulations. Implemented in modern c++14, using state of the art numerical schemes for maximal accuracy and an adaptive mesh to minimise memory and runtime requirements.

The Vlasov-Maxwell System

Widely used to describe laser-plasma interactions, particluarly the dynamics of collisionless plasmas whose component species interact through self-consistent electromagnetic fields.

Ion Acceleration

An important research area with applications in: hadron therapy for cancers, cosmic radiation studies on living cells and spacecraft, short-life medical isotope production, proton imaging etc.

Numerical Schemes

Implemented using a fourth order finite volume scheme on a block structured adaptive mesh; upwind biased WENO-type reconstruction of face values; a Flux Corrected Transport algorithm to enhance stability and Runge-Kutta time advancement.

Adaptive Mesh

Dramatically reduces computation time whilst remaining accurate where it counts. Demonstratably 5x faster than non-adaptive methods with little overhead.


Results compared with solutions to known analytical test cases such as a circularly polarized laser pulse impinging on an overdense electron plasma. Numerical comparisons against leading PIC codes such as EPOCH and PICADOR.

Extensible and Modular

Easily implement your own experiments, code is stable and usable but also under active development. New modules, higher dimensions, further parallelisation are on the roadmap.

Shock Wave Acceleration

A layered-target with a combination of light and heavy ions, on the front and rear side respectively, yields a strong quasi-static sheath-field on the rear side of the heavy-ion part of the target. This sheath-field increases the energy of the shock-accelerated ions while preserving their mono-energeticity.

Self-Induced Transparency

The possibility for propagation of a relativistic pulse in a classically overdense plasma is known as self-induced transparency. For a laser pulse impinging on a plasma-vacuum boundary, a local plasma density peak is formed which modifies the threshold density for transition to transparency. The situation is further complicated by kinetic effects and ion motion and the threshold for transition from the transparent to the opaque regime has to be determined numerically.

Get in touch

If you would like to know more about the project, are interested in collaborating, would like your work featured on this website, or have any other general enquiry: feel free to contact us via one of the methods below.

Verification code
  • Address

    Fysikgården 1
    Dept of Physics
    Chalmers University of Technology
    412 96 Göteborg
  • Group Website