As the input parameters, it needs the ion type and energy (in the range 10 eV – 2 GeV) and the material of one or several target layers. As the output, it lists or plots the three-dimensional distribution of the ions in the solid and its parameters, such as penetration depth, its spread along the ion beam (called straggle) and perpendicular to it, all target atom cascades in the target are followed in detail; concentration of vacancies, sputtering rate, ionization, and phonon production in the target material; energy partitioning between the nuclear and electron losses, energy deposition rate;