MCDE: a new Monte Carlo dose engine for IMRT.
A new accurate Monte Carlo code for IMRT dose computations, MCDE (Monte Carlo dose engine), is introduced. MCDE is based on BEAMnrc/DOSXYZnrc and consequently the accurate EGSnrc electron transport. DOSXYZnrc is reprogrammed as a component module for BEAMnrc. In this way both codes are interconnected elegantly, while maintaining the BEAM structure and only minimal changes to BEAMnrc.mortran are necessary. The treatment head of the Elekta SLiplus linear accelerator is modelled in detail. CT grids consisting of up to 200 slices of 512 x 512 voxels can be introduced and up to 100 beams can be handled simultaneously. The beams and CT data are imported from the treatment planning system GRATIS via a DICOM interface. To enable the handling of up to 50 x 10(6) voxels the system was programmed in Fortran95 to enable dynamic memory management. All region-dependent arrays (dose, statistics, transport arrays) were redefined. A scoring grid was introduced and superimposed on the geometry grid, to be able to limit the number of scoring voxels. The whole system uses approximately 200 MB of RAM and runs on a PC cluster consisting of 38 1.0 GHz processors. A set of in-house made scripts handle the parallellization and the centralization of the Monte Carlo calculations on a server. As an illustration of MCDE, a clinical example is discussed and compared with collapsed cone convolution calculations. At present, the system is still rather slow and is intended to be a tool for reliable verification of IMRT treatment planning in the case of the presence of tissue inhomogeneities such as air cavities.
Reynaert
N
N
Department of Medical Physics, Ghent University, Proeftuinstraat 86, B-9000 Gent, Belgium.
De Smedt
B
B
Coghe
M
M
Paelinck
L
L
Van Duyse
B
B
De Gersem
W
W
De Wagter
C
C
De Neve
W
W
Thierens
H
H
D000230:Adenocarcinoma / Q000532:radiotherapy; D000368:Aged; D000465:Algorithms; D001859:Bone Neoplasms / Q000532:radiotherapy; D005005:Ethmoid Sinus / Q000473:pathology; D006801:Humans; D008297:Male; D008962:Models, Theoretical; D009010:Monte Carlo Method; D010315:Particle Accelerators; D019047:Phantoms, Imaging; D020266:Radiotherapy, Conformal / Q000295:instrumentation* / Q000379:methods*; D012984:Software; D014057:Tomography, X-Ray Computed