Z-lambda Software

The Z-lambda is the numerical simulation software for modeling Z-scan experiment and analysis of the heat transfer caused by laser radiation. Currently, the article entitled: "Numerical simulation of heat transfer using femto-, pico- and nanoseconds laser pulse duration based on the Z-scan method" describing the numerical methods used in the program has been submitted to scientific journal. After approval of the article and positive expert reviews, the program will be available for download. The Z-lambda is console application that can be run in the terminals of operating systems such as Linux, macOS or Windows.

Software Authors

Rafał Miedziński (ORCID:

Izabela Fuks-Janczarek (ORCID:



Z-lambda multi threds

Z-lambda Multithreding

Z-lambda supports multithreading

Up to 32 cores and 64 threads.

View more

In order to speed up the calculations, the program supports multithreading of modern processors. Z-lambda can work with up to 32 cores and can use up to 64 threads simultaneously. The number of threads used during the calculations is defined by the user. Therefore, in order to parallelize the calculations, for example, on a 32-thread CPU, it will be possible to run 4 simulations running at 8-threads simultaneously or 2 simulations which use 32 threads.

Z-lambda multi systems


Z-lambda supports multiplatform

Linux, Windows and macOS

View more

Don't worry about the computer you own. The Z-lamba works with Linux, Windows and macOS. Even more, the program can be run in a virtual machine and it depends essentially on you, how the program will lead calculations. Simply download the proper Z-lambda version appropriate to computer you have and prepare the config files for calculation. After then, one single command in system terminal will start the numerical calculations.