UrQMD
Encyclopedia
UrQMD is a fully integrated Monte Carlo
Monte Carlo method
Monte Carlo methods are a class of computational algorithms that rely on repeated random sampling to compute their results. Monte Carlo methods are often used in computer simulations of physical and mathematical systems...

 simulation package for Proton+Proton, Proton+nucleus and nucleus+nucleus interactions. UrQMD has many applications in particle physics
Particle physics
Particle physics is a branch of physics that studies the existence and interactions of particles that are the constituents of what is usually referred to as matter or radiation. In current understanding, particles are excitations of quantum fields and interact following their dynamics...

, high energy experimental physics
Experimental physics
Within the field of physics, experimental physics is the category of disciplines and sub-disciplines concerned with the observation of physical phenomena in order to gather data about the universe...

 and engineering
Engineering
Engineering is the discipline, art, skill and profession of acquiring and applying scientific, mathematical, economic, social, and practical knowledge, in order to design and build structures, machines, devices, systems, materials and processes that safely realize improvements to the lives of...

, shielding, detector design, cosmic ray
Cosmic ray
Cosmic rays are energetic charged subatomic particles, originating from outer space. They may produce secondary particles that penetrate the Earth's atmosphere and surface. The term ray is historical as cosmic rays were thought to be electromagnetic radiation...

 studies, and medical physics
Medical physics
Medical physics is the application of physics to medicine. It generally concerns physics as applied to medical imaging and radiotherapy, although a medical physicist may also work in many other areas of healthcare...

.

Since version 3.3, an option has been incorporated to substitute part of the collision with a hydrodynamic model.

UrQMD is available in as open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 Fortran
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

 code.

UrQMD is developed using the FORTRAN
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

 language. Under Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 the gfortran
GNU Compiler Collection
The GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain...

 compiler is necessary to build and run the program.

The UrQMD model is part of the GEANT4
GEANT (program)
GEANT is the name of a series of simulation software designed to describe the passage of elementary particles through matter, using Monte Carlo methods. The name is an acronym formed from "GEometry ANd Tracking". Originally developed at CERN for high energy physics experiments, today GEANT has...

simulation package.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK