Vitess 3.8: a modernized framework for Monte Carlo neutron tracing simulations

José Ignacio Robledo1,2, Nicoló Violini1, Fabian Beule1

  • 1Jülich Centre for Neutron Science, Forschungszentrum Jülich GmbH, Wilhelm-Johnen Strasse, 52425Jülich, Germany.

Journal of Applied Crystallography
|April 10, 2026
PubMed
Summary

VITESS 3.8 enhances neutron scattering simulations with new AI-driven flux modeling and improved polarization handling. This modular Monte Carlo package ensures reproducible scientific instrument design through advanced ray tracing.

Related Concept Videos

Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
3.2K
Net Torque Calculations01:19

Net Torque Calculations

When a mechanic tries to remove a hex nut with a wrench, it is easier if the force is applied at the farthest end of the wrench handle. The lever arm is the distance from the pivot point (the hex nut in this case) to the person’s hand. If this distance is large, the torque is higher. Only the component of the force perpendicular to the lever arm contributes to the torque. Therefore, pushing the wrench perpendicular to the lever arm is more advantageous. If multiple people apply force to...
12.3K
Equilibrium Conditions for a Particle01:23

Equilibrium Conditions for a Particle

When an object is in equilibrium, it is either at rest or moving with a constant velocity. There are two types of equilibrium: static and dynamic. Static equilibrium occurs when an object is at rest, while dynamic equilibrium occurs when an object is moving with a constant velocity. In both cases, there must be a balance of forces acting on the object.
To understand the concept of equilibrium, let us first consider the forces acting on an object. When different forces act on an object, they can...
2.6K
Radiation Pressure: Problem Solving01:09

Radiation Pressure: Problem Solving

The radiation pressure applied by an electromagnetic wave on a perfectly absorbing surface equals the energy density of the wave. The wave's momentum also gets transferred to the surface when an electromagnetic wave is entirely absorbed by it. The rate at which momentum is transmitted to an absorbing surface perpendicular to the propagation direction equals the force on the surface.
The average value of the rate of momentum transfer divided by the absorbing area represents the average force...
995
Mean free path and Mean free time01:22

Mean free path and Mean free time

Consider the gas molecules in a cylinder. They move in a random motion as they collide with each other and change speed and direction. The average of all the path lengths between collisions is known as the "mean free path."
5.6K
Magnetostatic Boundary Conditions01:28

Magnetostatic Boundary Conditions

An electric field suffers a discontinuity at a surface charge. Similarly, a magnetic field is discontinuous at a surface current. The perpendicular component of a magnetic field is continuous across the interface of two magnetic mediums. In contrast, its parallel component, perpendicular to the current, is discontinuous by the amount equal to the product of the vacuum permeability and the surface current. Like the scalar potential in electrostatics, the vector potential is also continuous...
1.8K