MAIN CODES

Application name

 Windows

Linux

SHAPE v 2.20

Download (0.6 MB)

see note [1]

MCSHAPE v 2.60

Download (186 MB)

Download (195 MB)

UTILITIES FOR MCSHAPE

Application name

 Windows

Linux

MCINPUT v. 2.10

Download (0.5 MB)

Download (2.5 MB)

MClibraries v2. 0

included in MCSHAPE1 starting from version 2.50

included in MCSHAPE1 starting from version 2.50

GENERAL PURPOSE UTILITIES

Application name

 Windows

Linux

MUPLOT v 1.20

Download (0.7 MB)

Download (2.7 MB)

SAP v 2.1

Download (1.5 MB)

 

ATOMIC DATABASE UTILITIES

Application name

 for Windows

for Linux

showff v. 0.1

Download

Download

showpar v. 0.1

Download

Download

lscat6 v. 0.1

Download

Download

notes:

  1. The Windows version of SHAPE v2.20 was tested under Linux using the DOSEMU emulator.

Brief description of the programs

SHAPE (v 2.20): x-ray spectrum simulation code (deterministic) considering all the photon interactions with the matter. The single collision chains involving Rayleigh and Compton scattering, and the photoelectric effect, can be switched on or off to show the extent of their contribution to the spectrum.

MCSHAPE (v 2.60): Monte Carlo code for the simulation of photon transport in the matter, including polarization effects.

SAP (v2.1): SAP (Scattering Angular distribution Plot) is a graphical tool developed to compute and plot the angular distribution of electronic and atomic cross-sections, form-factors, scattering functions, and flux and intensity of Rayleigh and Compton scattering for single elements, compounds and mixture of compounds

MClibraries (v 2.0): Builds the files collecting the physical properties of each element, used by the code MCSHAPE. The library is distributed together with MCSHAPE.

MCINPUT (v 2.10): Builds the input files SAMPLE.DAT (sample characteristics), GEOMETRY.DAT (geometrical set-up) and SOURCE.DAT (configuration of the source) for the code MCSHAPE (language: FORTRAN 90 using Winteracter graphics libraries) .

MUPLOT (v1.03): Computes tables and graphs of mass attenuation coefficients for any element, compound, mixture or mixture of compounds (Z=1 to 92) (language: FORTRAN 90 using Winteracter graphics libraries).

showff (v 1.0): Sample program for generating tables of form factors and scattering cross sections (for Rayleigh and Compton scattering).

showpar (v 1.0): Sample program written to show in a simple the way parameters stored in the data base.

lscat6 (v 1.0): Reads the packed data file PACKPROF.ASC with the profiles grouped by binding energy and ordered increasingly, i.e. ready for numerical integration. Builds the profiles (during the reading) for given values of E0 (incident energy) and THETA (scattering angle), for all the elements of the periodic table. The profiles are saved in the data files PROFZxx.DAT, where xx stands for the atomic number Z.

©Copyright 2006
ALMA MATER STUDIORUM - Università  di Bologna
Via Zamboni, 33 - I-40126 Bologna

[home] [overview] [SHAPE] [MCSHAPE] [MUPLOT] [SAP] [atomic database] [data tables] [downloads] [links] [our group] [publications]