McStas - McStas

McStas
VývojářiDTU, NEMOCNÝ, KU
Stabilní uvolnění
2.5
Úložiště Upravte to na Wikidata
NapsánoC, Perl[Citace je zapotřebí ]
TypSimulace Monte Carlo
LicenceGNU Lesser General Public License
webová stránkamcstas.org

McStas[1][2] je zdarma a open-source (Veřejná licence GNU ) softwarový simulátor pro rozptyl neutronů experimenty. McStas je zkratka pro Monte Carlo Snapodobování z tzvlnění Axis spektrometry, ale software lze použít k simulaci všech typů rozptyl neutronů nástroje. Software je založen na obou Metody Monte Carlo a sledování paprsku. Speciální překladač překládá a jazyk specifický pro doménu popisující geometrii neutronového přístroje a definice komponent (napsáno v C ) samostatně C kód.

Základy McStas byly napsány v roce 1997 na adrese Risø pro simulaci jejich neutronových experimentů, které byly založeny na reaktoru DR3, který byl odstaven v roce 2000. Po fúzi Risø s Technická univerzita v Dánsku, McStas je v současné době vyvíjen na katedře fyziky DTU a Institut Laue-Langevin, se zapojením od Institut Nielse Bohra a Paul Scherrer Institute. The Kodaň - Centrum pro správu dat a software v Zdroj evropské spalace Očekává se také, že se stane partnerem, protože mnoho budoucích nástrojů je simulováno pomocí McStas.

McXtrace, ekvivalentní simulační balíček využívající rentgenové záření místo neutronů, byl vyvinut v roce 2009 a nyní je volně dostupný.

Oficiální partnerské weby jsou

Viz také

Reference

  1. ^ K. Lefmann a K. Nielsen, „McStas, obecný softwarový balíček pro simulace sledování neutronového paprsku“, Neutron News 10, 20, (1999).
  2. ^ Willendrup, P .; Farhi E .; Knudsen E .; Filges U .; Lefmann K; McStas: minulost, přítomnost a budoucnost. Journal of Neutron Research 17, 2014, s. 35-43

externí odkazy