The authors present here the description of the main features of MOLFLOW+, a new software package that allows the calculation of several physical quantities of interest to vacuum engineers and scientists, such as pressure profiles, effective pumping speeds, adsorption distributions, angle of incidence or effusion profiles, and more. MOLFLOW+ is a follow up to the code MOLFLOW, which has been developed by one of us since 1991, and used for the analysis and design of many vacuum systems and components. MOLFLOW+ makes use of modern trends such as OpenGL graphic interface, multicore processors, graphical processing units (GPUs), and runs under different operating systems. In addition to implementing the test-particle Monte Carlo (TPMC) algorithm, as done previously in MOLFLOW, MOLFLOW+ also implements an alternate algorithm, the angular coefficient (AC) method. This article goes into some details of the TPMC and AC methods as implemented in MOLFLOW+, shows results of benchmark runs and comparisons with published numerical and analytical data, and discusses the advantages and disadvantages of the two methods. CUDA is the compute unified device architecture, a C++-like development environment for a class of GPUs.

1.
C. G.
Smith
and
G.
Lewin
,
J. Vac. Sci. Technol.
3
,
92
(
1966
).
2.
G. L.
Saksaganskii
,
Molecular Flow in Complex Vacuum Systems
(
Gordon and Breach
,
New York
,
1988
).
3.
A. S.
Berman
,
J. Appl. Phys.
40
,
4991
(
1969
).
4.
GPU Gems—Programming Techniques for High-Performance Graphics and General-Purpose Computation
, edited by
M.
Pharr
(
Addison-Wesley
,
Reading, MA
,
2006
).
5.
A.
Mohan
,
R. V.
Thompson
, and
S. K.
Loyalka
,
J. Vac. Sci. Technol. A
25
,
758
(
2007
).
6.
R. J.
Cole
,
IMA J. Appl. Math.
20
,
107
(
1977
).
7.
J.
Gómez-Goñi
and
P. J.
Lobo
,
J. Vac. Sci. Technol. A
21
,
1452
(
2003
).
8.
R.
Kersevan
, Sincrotrone Trieste Internal Note ST/M-91/17, Sept 91, downloadable at http://cdsagenda5.ictp.trieste.it/full_display.php?ida=a0246.
9.
A.
Gruber
(private communication).
10.
R.
Kersevan
,
Proceedings of the EPAC-08 Conference
,
Genoa
,
2008
(unpublished).
11.
CATIA V5 is a tradename of Dassault Systems.
12.
SOLIDWORKS, SolidWorks Corporation, Concord, MA 01742.
You do not currently have access to this content.