33 | | The number of slices is necessary for initializing particles data structures which are supposed to be set, when calculating automatically cut_x, cut_y, n_x, n_y. That is why n_z can not be automatically calculated and must be given by the user so as sigma_z. |
| 33 | * The number of slices is necessary for initializing particles data structures which are supposed to be set, when calculating automatically cut_x, cut_y, n_x, n_y. That is why n_z can not be automatically calculated and must be given by the user so as sigma_z. |
| 34 | * The particles are generated randomly from a gaussian shape. So, if a particle is generated with a z coordinate out of the range (-cut_z, +cut), this particle is rejected. This procedure explains the fact that the number of effective particle is often less than the number of particles declared by the keyword '''n_m'''. |