aboutsummaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
Diffstat (limited to 'science')
-rw-r--r--science/Makefile1
-rw-r--r--science/mcstas-comps/Makefile42
-rw-r--r--science/mcstas-comps/distinfo2
-rw-r--r--science/mcstas-comps/pkg-descr6
-rw-r--r--science/mcstas-comps/pkg-plist488
5 files changed, 539 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index 286a7ca49382..89d25628e701 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -80,6 +80,7 @@
SUBDIR += massxpert
SUBDIR += mbdyn
SUBDIR += mcstas
+ SUBDIR += mcstas-comps
SUBDIR += medit
SUBDIR += meep
SUBDIR += mei
diff --git a/science/mcstas-comps/Makefile b/science/mcstas-comps/Makefile
new file mode 100644
index 000000000000..c92fef0c777d
--- /dev/null
+++ b/science/mcstas-comps/Makefile
@@ -0,0 +1,42 @@
+# Created by: Erik B Knudsen
+# $FreeBSD$
+
+PORTNAME= mcstas-comps
+PORTVERSION= 2.1
+#PORTREVISION= beta
+CATEGORIES= science
+MASTER_SITES= http://download.mcstas.org/mcstas-${PORTVERSION}/unix/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+DISTFILES= McStas-${PORTVERSION}-UNIX-src.tar.gz
+DIST_SUBDIR= mcstas
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= erkn@fysik.dtu.dk
+COMMENT= Component Library for McStas Monte Carlo neutron ray tracing
+
+LICENSE= GPLv2
+
+RUN_DEPENDS= ${LOCALBASE}/mcstas/${PORTVERSION}/bin/mcstas:${PORTSDIR}/science/mcstas
+
+USES= cmake gmake bison:build
+# Apparently cmake does not generate an install/strip target if nothing
+# is supposed to be stripped, so override the cmake-default install
+# target of install/strip by resetting STRIP
+STRIP= #none
+CMAKE_ARGS= "-Denable_mcstas=1"
+GNU_CONFIGURE= yes
+#USE_GMAKE= yes
+#USE_BISON= yes
+
+.include <bsd.port.pre.mk>
+
+# this is necessary since mcxtrace and mcstas are packaged in a
+# single tarball in which the kernel, component library, and tool
+# tarballs reside
+post-fetch:
+.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX})
+ cd ${DISTDIR}/${DIST_SUBDIR};\
+ ${TAR} --strip-components 1 -xzf ${DISTFILES} McStas-${PORTVERSION}-UNIX-src/${DISTNAME}.tar.gz;
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/science/mcstas-comps/distinfo b/science/mcstas-comps/distinfo
new file mode 100644
index 000000000000..1060d2c16f9f
--- /dev/null
+++ b/science/mcstas-comps/distinfo
@@ -0,0 +1,2 @@
+SHA256 (mcstas/McStas-2.1-UNIX-src.tar.gz) = 70d5b33d67ea9b8e4c276b4e8c7ece907ac28ec63f523d7e0cbcc9e425b4aaf4
+SIZE (mcstas/McStas-2.1-UNIX-src.tar.gz) = 27807879
diff --git a/science/mcstas-comps/pkg-descr b/science/mcstas-comps/pkg-descr
new file mode 100644
index 000000000000..a3a51fac2a9f
--- /dev/null
+++ b/science/mcstas-comps/pkg-descr
@@ -0,0 +1,6 @@
+McStas component library for McStas, a tool for simulating neutron
+instrumentation and experiments using a ray-tracing formalism.
+Currently the main use of McStas is in the field of instrument
+design.
+
+WWW: http://www.mcstas.org
diff --git a/science/mcstas-comps/pkg-plist b/science/mcstas-comps/pkg-plist
new file mode 100644
index 000000000000..e1c137856172
--- /dev/null
+++ b/science/mcstas-comps/pkg-plist
@@ -0,0 +1,488 @@
+mcstas/2.1/contrib/Al_window.comp
+mcstas/2.1/contrib/Analyser_ideal.comp
+mcstas/2.1/contrib/CavitiesIn.comp
+mcstas/2.1/contrib/CavitiesOut.comp
+mcstas/2.1/contrib/Collimator_ROC.comp
+mcstas/2.1/contrib/Elliptic_guide_gravity.comp
+mcstas/2.1/contrib/Exact_radial_coll.comp
+mcstas/2.1/contrib/FermiChopper_ILL.comp
+mcstas/2.1/contrib/Filter_graphite.comp
+mcstas/2.1/contrib/Gas_tables/BinBF3.table
+mcstas/2.1/contrib/Gas_tables/BinCF4.table
+mcstas/2.1/contrib/Gas_tables/He3inAr.table
+mcstas/2.1/contrib/Gas_tables/He3inC3H8.table
+mcstas/2.1/contrib/Gas_tables/He3inC4H10.table
+mcstas/2.1/contrib/Gas_tables/He3inCF4.table
+mcstas/2.1/contrib/Gas_tables/He3inCO2.table
+mcstas/2.1/contrib/Gas_tables/He3inHe.table
+mcstas/2.1/contrib/Gas_tables/He3inXeTMA2point5percent.table
+mcstas/2.1/contrib/Gas_tables/He3inXeTMA5percent.table
+mcstas/2.1/contrib/Gas_tables/NinCF4.table
+mcstas/2.1/contrib/Gas_tables/NinN2.table
+mcstas/2.1/contrib/Gas_tables/gas.table
+mcstas/2.1/contrib/Guide_curved.comp
+mcstas/2.1/contrib/Guide_four_side.comp
+mcstas/2.1/contrib/Guide_four_side_10_shells.comp
+mcstas/2.1/contrib/Guide_four_side_2_shells.comp
+mcstas/2.1/contrib/Guide_honeycomb.comp
+mcstas/2.1/contrib/He3_cell.comp
+mcstas/2.1/contrib/ISIS_moderator.comp
+mcstas/2.1/contrib/ISIS_tables/TS1.ch4
+mcstas/2.1/contrib/ISIS_tables/TS1.crisp
+mcstas/2.1/contrib/ISIS_tables/TS1.evs
+mcstas/2.1/contrib/ISIS_tables/TS1.gem
+mcstas/2.1/contrib/ISIS_tables/TS1.h2
+mcstas/2.1/contrib/ISIS_tables/TS1.het
+mcstas/2.1/contrib/ISIS_tables/TS1.hrpd
+mcstas/2.1/contrib/ISIS_tables/TS1.iris
+mcstas/2.1/contrib/ISIS_tables/TS1.maps
+mcstas/2.1/contrib/ISIS_tables/TS1.mari
+mcstas/2.1/contrib/ISIS_tables/TS1.pearl
+mcstas/2.1/contrib/ISIS_tables/TS1.polaris
+mcstas/2.1/contrib/ISIS_tables/TS1.prisma
+mcstas/2.1/contrib/ISIS_tables/TS1.sandals
+mcstas/2.1/contrib/ISIS_tables/TS1.surf
+mcstas/2.1/contrib/ISIS_tables/TS1.sxd
+mcstas/2.1/contrib/ISIS_tables/TS1.tosca
+mcstas/2.1/contrib/ISIS_tables/TS1.water
+mcstas/2.1/contrib/ISIS_tables/TS2.broad
+mcstas/2.1/contrib/ISIS_tables/TS2.e1
+mcstas/2.1/contrib/ISIS_tables/TS2.e2
+mcstas/2.1/contrib/ISIS_tables/TS2.e3
+mcstas/2.1/contrib/ISIS_tables/TS2.e4
+mcstas/2.1/contrib/ISIS_tables/TS2.e5
+mcstas/2.1/contrib/ISIS_tables/TS2.e6
+mcstas/2.1/contrib/ISIS_tables/TS2.e7
+mcstas/2.1/contrib/ISIS_tables/TS2.e8
+mcstas/2.1/contrib/ISIS_tables/TS2.e9
+mcstas/2.1/contrib/ISIS_tables/TS2.groove
+mcstas/2.1/contrib/ISIS_tables/TS2.hydrogen
+mcstas/2.1/contrib/ISIS_tables/TS2.narrow
+mcstas/2.1/contrib/ISIS_tables/TS2.w1
+mcstas/2.1/contrib/ISIS_tables/TS2.w2
+mcstas/2.1/contrib/ISIS_tables/TS2.w3
+mcstas/2.1/contrib/ISIS_tables/TS2.w4
+mcstas/2.1/contrib/ISIS_tables/TS2.w5
+mcstas/2.1/contrib/ISIS_tables/TS2.w6
+mcstas/2.1/contrib/ISIS_tables/TS2.w7
+mcstas/2.1/contrib/ISIS_tables/TS2.w8
+mcstas/2.1/contrib/ISIS_tables/TS2.w9
+mcstas/2.1/contrib/Lens.comp
+mcstas/2.1/contrib/Lens_simple.comp
+mcstas/2.1/contrib/Mirror_Curved_Bispectral.comp
+mcstas/2.1/contrib/Mirror_Elliptic.comp
+mcstas/2.1/contrib/Mirror_Elliptic_Bispectral.comp
+mcstas/2.1/contrib/Mirror_Parabolic.comp
+mcstas/2.1/contrib/Monochromator_2foc.comp
+mcstas/2.1/contrib/Multilayer_Sample.comp
+mcstas/2.1/contrib/Neutronics/runscript.sh
+mcstas/2.1/contrib/Neutronics/subs.f
+mcstas/2.1/contrib/Neutronics/testSSR
+mcstas/2.1/contrib/Neutronics/testSSW
+mcstas/2.1/contrib/PSD_Detector.comp
+mcstas/2.1/contrib/PSD_monitor_rad.comp
+mcstas/2.1/contrib/Pol_bender_tapering.comp
+mcstas/2.1/contrib/Pol_pi_2_rotator.comp
+mcstas/2.1/contrib/Pol_triafield.comp
+mcstas/2.1/contrib/Radial_div.comp
+mcstas/2.1/contrib/SANSCurve.comp
+mcstas/2.1/contrib/SANSCylinders.comp
+mcstas/2.1/contrib/SANSEllipticCylinders.comp
+mcstas/2.1/contrib/SANSLiposomes.comp
+mcstas/2.1/contrib/SANSNanodiscs.comp
+mcstas/2.1/contrib/SANSNanodiscsFast.comp
+mcstas/2.1/contrib/SANSNanodiscsWithTags.comp
+mcstas/2.1/contrib/SANSNanodiscsWithTagsFast.comp
+mcstas/2.1/contrib/SANSPDB.comp
+mcstas/2.1/contrib/SANSPDBFast.comp
+mcstas/2.1/contrib/SANSQMonitor.comp
+mcstas/2.1/contrib/SANSShells.comp
+mcstas/2.1/contrib/SANSSpheres.comp
+mcstas/2.1/contrib/SANS_AnySamp.comp
+mcstas/2.1/contrib/SANS_DebyeS.comp
+mcstas/2.1/contrib/SANS_Guinier.comp
+mcstas/2.1/contrib/SANS_benchmark2.comp
+mcstas/2.1/contrib/SNS_source.comp
+mcstas/2.1/contrib/SNS_source_analytic.comp
+mcstas/2.1/contrib/Sample_nxs.comp
+mcstas/2.1/contrib/SiC.comp
+mcstas/2.1/contrib/Source_gen4.comp
+mcstas/2.1/contrib/Source_multi_surfaces.comp
+mcstas/2.1/contrib/StatisticalChopper.comp
+mcstas/2.1/contrib/StatisticalChopper_Monitor.comp
+mcstas/2.1/contrib/TOFSANSdet.comp
+mcstas/2.1/contrib/Transmission_polarisatorABSnT.comp
+mcstas/2.1/contrib/Virtual_mcnp_input.comp
+mcstas/2.1/contrib/Virtual_mcnp_output.comp
+mcstas/2.1/contrib/Virtual_mcnp_ss_input.comp
+mcstas/2.1/contrib/Virtual_mcnp_ss_output.comp
+mcstas/2.1/contrib/Virtual_tripoli4_input.comp
+mcstas/2.1/contrib/Virtual_tripoli4_output.comp
+mcstas/2.1/contrib/doc/ISISdoc.pdf
+mcstas/2.1/contrib/doc/ISISdoc.ps
+mcstas/2.1/contrib/multi_pipe.comp
+mcstas/2.1/data/Ag.laz
+mcstas/2.1/data/Al.lau
+mcstas/2.1/data/Al.laz
+mcstas/2.1/data/Al2O3_sapphire.lau
+mcstas/2.1/data/Al2O3_sapphire.laz
+mcstas/2.1/data/Al2O3_sapphire.trm
+mcstas/2.1/data/Au.laz
+mcstas/2.1/data/B4C.lau
+mcstas/2.1/data/B4C.laz
+mcstas/2.1/data/Ba.laz
+mcstas/2.1/data/Be.laz
+mcstas/2.1/data/Be.trm
+mcstas/2.1/data/BeO.lau
+mcstas/2.1/data/BeO.laz
+mcstas/2.1/data/Bi.laz
+mcstas/2.1/data/C60.lau
+mcstas/2.1/data/C_diamond.lau
+mcstas/2.1/data/C_diamond.laz
+mcstas/2.1/data/C_graphite.lau
+mcstas/2.1/data/C_graphite.laz
+mcstas/2.1/data/Cd.laz
+mcstas/2.1/data/Cr.laz
+mcstas/2.1/data/Cs.laz
+mcstas/2.1/data/Cs_liq_tot.sqw
+mcstas/2.1/data/Cu.laz
+mcstas/2.1/data/D2O_liq.qSq
+mcstas/2.1/data/Fe.laz
+mcstas/2.1/data/Fe_Gamma.laz
+mcstas/2.1/data/Ga.laz
+mcstas/2.1/data/Gd.laz
+mcstas/2.1/data/Ge.lau
+mcstas/2.1/data/Ge.laz
+mcstas/2.1/data/Ge_liq_coh.sqw
+mcstas/2.1/data/Ge_liq_inc.sqw
+mcstas/2.1/data/H2OD2O_liq.qSq
+mcstas/2.1/data/H2O_ice_1h.laz
+mcstas/2.1/data/H2O_liq.qSq
+mcstas/2.1/data/HOPG.rfl
+mcstas/2.1/data/HOPG.trm
+mcstas/2.1/data/He4_hcp.laz
+mcstas/2.1/data/He4_liq_coh.sqw
+mcstas/2.1/data/Hg.laz
+mcstas/2.1/data/I2.laz
+mcstas/2.1/data/In.lau
+mcstas/2.1/data/Instructions_new_lau_file.pdf
+mcstas/2.1/data/K.laz
+mcstas/2.1/data/Li.laz
+mcstas/2.1/data/LiF.laz
+mcstas/2.1/data/Mo.laz
+mcstas/2.1/data/Na2Ca3Al2F14.laz
+mcstas/2.1/data/Nb.laz
+mcstas/2.1/data/Ne_liq_tot.sqw
+mcstas/2.1/data/Ni.laz
+mcstas/2.1/data/PPase_D_P1.lau
+mcstas/2.1/data/Pb.laz
+mcstas/2.1/data/Pd.laz
+mcstas/2.1/data/Pt.laz
+mcstas/2.1/data/README
+mcstas/2.1/data/Rb.laz
+mcstas/2.1/data/Rb_liq_coh.sqw
+mcstas/2.1/data/Rb_liq_inc.sqw
+mcstas/2.1/data/Rb_liq_tot.sqw
+mcstas/2.1/data/Reflectometer_directbeam.txt
+mcstas/2.1/data/Reflectometer_reffile.txt
+mcstas/2.1/data/Rubredoxin.lau
+mcstas/2.1/data/Se_alpha.laz
+mcstas/2.1/data/Se_beta.laz
+mcstas/2.1/data/Si.laz
+mcstas/2.1/data/SiO2_cristobalite.lau
+mcstas/2.1/data/SiO2_liq.qSq
+mcstas/2.1/data/SiO2_quartza.lau
+mcstas/2.1/data/SiO2_quartza.laz
+mcstas/2.1/data/SiO2_quartzb.lau
+mcstas/2.1/data/SiO2_quartzb.laz
+mcstas/2.1/data/Sn_alpha.laz
+mcstas/2.1/data/Sn_beta.laz
+mcstas/2.1/data/Ti.laz
+mcstas/2.1/data/TiO2_rutile.lau
+mcstas/2.1/data/Tl.laz
+mcstas/2.1/data/V.laz
+mcstas/2.1/data/Y2O3.laz
+mcstas/2.1/data/Y3Fe5O12_YIG.laz
+mcstas/2.1/data/YBaCuO.lau
+mcstas/2.1/data/Zn.laz
+mcstas/2.1/data/Zr.laz
+mcstas/2.1/data/a1Gw2-11-f5_fit_fit.dat
+mcstas/2.1/data/a1Gw2-14-f5_fit_fit.dat
+mcstas/2.1/data/a1Gw2-17-f5_fit_fit.dat
+mcstas/2.1/data/a1Gw2-2-f5_fit_fit.dat
+mcstas/2.1/data/a1Gw2-5-f5_fit_fit.dat
+mcstas/2.1/data/a1Gw2-8-f5_fit_fit.dat
+mcstas/2.1/data/adrenaline.lau
+mcstas/2.1/data/aspirin.lau
+mcstas/2.1/data/b2_l220_tp80_cw1.18mm.dat
+mcstas/2.1/data/bender_r_ideal.dat
+mcstas/2.1/data/cube.off
+mcstas/2.1/data/flipfield.dat
+mcstas/2.1/data/leucine.lau
+mcstas/2.1/data/rot4m_sp_fit_fit.dat
+mcstas/2.1/data/socket.off
+mcstas/2.1/data/source_sct091_tu_02_1.dat
+mcstas/2.1/data/source_sct21a_td_05_1.dat
+mcstas/2.1/data/supermirror_m2.rfl
+mcstas/2.1/data/supermirror_m3.rfl
+mcstas/2.1/data/ver5tf2mm_sp_fit_fit.dat
+mcstas/2.1/editors/README
+mcstas/2.1/editors/emacs
+mcstas/2.1/editors/mccode.vim
+mcstas/2.1/editors/mcstas.xml
+mcstas/2.1/editors/mcstas1.lang
+mcstas/2.1/editors/mcstas2.lang
+mcstas/2.1/editors/mcstas3.lang
+mcstas/2.1/editors/nedit
+mcstas/2.1/examples/BNL_H8.instr
+mcstas/2.1/examples/ESS_2001_bispectral.instr
+mcstas/2.1/examples/ESS_Brilliance_2001.instr
+mcstas/2.1/examples/ESS_Brilliance_2013.instr
+mcstas/2.1/examples/ESS_Brilliance_2014.instr
+mcstas/2.1/examples/ESS_Brilliance_TDR.instr
+mcstas/2.1/examples/ESS_IN5_reprate.instr
+mcstas/2.1/examples/FZJ_BenchmarkSfin2.instr
+mcstas/2.1/examples/FZJ_KWS2_Lens.instr
+mcstas/2.1/examples/FZJ_SANS_KWS2_AnySample.instr
+mcstas/2.1/examples/Gallmeier_SNS_decoupled_poisoned.instr
+mcstas/2.1/examples/Granroth_SNS_decoupled_poisoned.instr
+mcstas/2.1/examples/HZB_FLEX.instr
+mcstas/2.1/examples/HZB_NEAT.instr
+mcstas/2.1/examples/Histogrammer.instr
+mcstas/2.1/examples/ILL_BRISP.instr
+mcstas/2.1/examples/ILL_D2B.instr
+mcstas/2.1/examples/ILL_D4.instr
+mcstas/2.1/examples/ILL_H10_IN8.instr
+mcstas/2.1/examples/ILL_H113.instr
+mcstas/2.1/examples/ILL_H13_IN20.instr
+mcstas/2.1/examples/ILL_H142.instr
+mcstas/2.1/examples/ILL_H142_IN12.instr
+mcstas/2.1/examples/ILL_H143_LADI.instr
+mcstas/2.1/examples/ILL_H15.instr
+mcstas/2.1/examples/ILL_H15_IN6.instr
+mcstas/2.1/examples/ILL_H16.instr
+mcstas/2.1/examples/ILL_H16_IN5.instr
+mcstas/2.1/examples/ILL_H16_IN5_Mantid.instr
+mcstas/2.1/examples/ILL_H16_Mantid.instr
+mcstas/2.1/examples/ILL_H22.instr
+mcstas/2.1/examples/ILL_H22_D1A.instr
+mcstas/2.1/examples/ILL_H22_D1B.instr
+mcstas/2.1/examples/ILL_H22_VIVALDI.instr
+mcstas/2.1/examples/ILL_H24.instr
+mcstas/2.1/examples/ILL_H25.instr
+mcstas/2.1/examples/ILL_H25_IN22.instr
+mcstas/2.1/examples/ILL_H512_D22.instr
+mcstas/2.1/examples/ILL_H53.instr
+mcstas/2.1/examples/ILL_H53_D16.instr
+mcstas/2.1/examples/ILL_H53_IN14.instr
+mcstas/2.1/examples/ILL_H8_IN1.instr
+mcstas/2.1/examples/ILL_IN5.instr
+mcstas/2.1/examples/ILL_IN5_Mantid.instr
+mcstas/2.1/examples/ILL_IN6.instr
+mcstas/2.1/examples/ILL_Lagrange.instr
+mcstas/2.1/examples/ISIS_CRISP.instr
+mcstas/2.1/examples/ISIS_GEM.instr
+mcstas/2.1/examples/ISIS_HET.instr
+mcstas/2.1/examples/ISIS_Prisma2.instr
+mcstas/2.1/examples/ISIS_SANS2d.instr
+mcstas/2.1/examples/ISIS_TS1_Brilliance.instr
+mcstas/2.1/examples/ISIS_TS2_Brilliance.instr
+mcstas/2.1/examples/ISIS_test.instr
+mcstas/2.1/examples/Mezei_SNS_decoupled_poisoned.instr
+mcstas/2.1/examples/PSI_DMC.instr
+mcstas/2.1/examples/PSI_Focus.instr
+mcstas/2.1/examples/RITA-II.instr
+mcstas/2.1/examples/RITA-II_test.sh
+mcstas/2.1/examples/RTP_DIF.instr
+mcstas/2.1/examples/RTP_Laue.instr
+mcstas/2.1/examples/RTP_NeutronRadiography.instr
+mcstas/2.1/examples/RTP_SANS.instr
+mcstas/2.1/examples/Reflectometer.instr
+mcstas/2.1/examples/SEMSANS_instrument.instr
+mcstas/2.1/examples/SNS_analytic_test.instr
+mcstas/2.1/examples/SNS_test.instr
+mcstas/2.1/examples/Samples_Incoherent.instr
+mcstas/2.1/examples/Samples_Incoherent_off.instr
+mcstas/2.1/examples/Samples_Isotropic_Sqw.instr
+mcstas/2.1/examples/Samples_Phonon.instr
+mcstas/2.1/examples/Samples_vanadium.instr
+mcstas/2.1/examples/TestSANS.instr
+mcstas/2.1/examples/Test_Collimator_Radial.instr
+mcstas/2.1/examples/Test_Fermi.instr
+mcstas/2.1/examples/Test_FocalisationMirrors.instr
+mcstas/2.1/examples/Test_Guides.instr
+mcstas/2.1/examples/Test_Guides_Curved.instr
+mcstas/2.1/examples/Test_Lens.instr
+mcstas/2.1/examples/Test_Magnetic_Constant.instr
+mcstas/2.1/examples/Test_Magnetic_Majorana.instr
+mcstas/2.1/examples/Test_Magnetic_Rotation.instr
+mcstas/2.1/examples/Test_Magnetic_Userdefined.instr
+mcstas/2.1/examples/Test_Monitor_Sqw.instr
+mcstas/2.1/examples/Test_Monochromators.instr
+mcstas/2.1/examples/Test_PSD_Detector.instr
+mcstas/2.1/examples/Test_Pol_Bender.instr
+mcstas/2.1/examples/Test_Pol_Bender_Vs_Guide_Curved.instr
+mcstas/2.1/examples/Test_Pol_Guide_Vmirror.instr
+mcstas/2.1/examples/Test_Pol_MSF.instr
+mcstas/2.1/examples/Test_Pol_Mirror.instr
+mcstas/2.1/examples/Test_Pol_Set.instr
+mcstas/2.1/examples/Test_Pol_TripleAxis.instr
+mcstas/2.1/examples/Test_SSR_SSW.instr
+mcstas/2.1/examples/Test_SSR_SSW_Guide.instr
+mcstas/2.1/examples/Test_Sample_nxs_diffraction.instr
+mcstas/2.1/examples/Test_Sample_nxs_imaging.instr
+mcstas/2.1/examples/Test_Scatter_log_losses.instr
+mcstas/2.1/examples/Test_Scatter_log_mvalues.instr
+mcstas/2.1/examples/Test_Scatter_log_ssw_mcnp.instr
+mcstas/2.1/examples/Test_Selectors.instr
+mcstas/2.1/examples/Test_Sources.instr
+mcstas/2.1/examples/Test_StatisticalChopper.instr
+mcstas/2.1/examples/Test_pol_tabled.instr
+mcstas/2.1/examples/Test_shellguides.instr
+mcstas/2.1/examples/Tomography.instr
+mcstas/2.1/examples/Vin_test.instr
+mcstas/2.1/examples/Vout_test.instr
+mcstas/2.1/examples/h8_test_legacy.instr
+mcstas/2.1/examples/linup-1.instr
+mcstas/2.1/examples/linup-2.instr
+mcstas/2.1/examples/linup-3.instr
+mcstas/2.1/examples/linup-4.instr
+mcstas/2.1/examples/linup-5.instr
+mcstas/2.1/examples/linup-6.instr
+mcstas/2.1/examples/linup-7.instr
+mcstas/2.1/examples/template.instr
+mcstas/2.1/examples/templateDIFF.instr
+mcstas/2.1/examples/templateLaue.instr
+mcstas/2.1/examples/templateNMX.instr
+mcstas/2.1/examples/templateSANS.instr
+mcstas/2.1/examples/templateSANS_Mantid.instr
+mcstas/2.1/examples/templateTAS.instr
+mcstas/2.1/examples/templateTOF.instr
+mcstas/2.1/misc/Beam_spy.comp
+mcstas/2.1/misc/PolAnalyser_ideal.comp
+mcstas/2.1/misc/Progress_bar.comp
+mcstas/2.1/misc/Scatter_log_iterator.comp
+mcstas/2.1/misc/Scatter_log_iterator_stop.comp
+mcstas/2.1/misc/Scatter_logger.comp
+mcstas/2.1/misc/Scatter_logger_stop.comp
+mcstas/2.1/misc/Set_pol.comp
+mcstas/2.1/misc/Shape.comp
+mcstas/2.1/misc/Vitess_input.comp
+mcstas/2.1/misc/Vitess_output.comp
+mcstas/2.1/monitors/Brilliance_monitor.comp
+mcstas/2.1/monitors/DivLambda_monitor.comp
+mcstas/2.1/monitors/DivPos_monitor.comp
+mcstas/2.1/monitors/Divergence_monitor.comp
+mcstas/2.1/monitors/EPSD_monitor.comp
+mcstas/2.1/monitors/E_monitor.comp
+mcstas/2.1/monitors/Hdiv_monitor.comp
+mcstas/2.1/monitors/L_monitor.comp
+mcstas/2.1/monitors/MeanPolLambda_monitor.comp
+mcstas/2.1/monitors/Monitor.comp
+mcstas/2.1/monitors/Monitor_4PI.comp
+mcstas/2.1/monitors/Monitor_Sqw.comp
+mcstas/2.1/monitors/Monitor_nD.comp
+mcstas/2.1/monitors/PSD_TOF_monitor.comp
+mcstas/2.1/monitors/PSD_monitor.comp
+mcstas/2.1/monitors/PSD_monitor_4PI.comp
+mcstas/2.1/monitors/PSD_monitor_psf.comp
+mcstas/2.1/monitors/PSD_monitor_psf_eff.comp
+mcstas/2.1/monitors/PSDcyl_monitor.comp
+mcstas/2.1/monitors/PSDlin_diff_monitor.comp
+mcstas/2.1/monitors/PSDlin_monitor.comp
+mcstas/2.1/monitors/PolLambda_monitor.comp
+mcstas/2.1/monitors/Pol_monitor.comp
+mcstas/2.1/monitors/PreMonitor_nD.comp
+mcstas/2.1/monitors/Res_monitor.comp
+mcstas/2.1/monitors/TOF2E_monitor.comp
+mcstas/2.1/monitors/TOF2Q_cylPSD_monitor.comp
+mcstas/2.1/monitors/TOFLambda_monitor.comp
+mcstas/2.1/monitors/TOF_PSD_monitor_rad.comp
+mcstas/2.1/monitors/TOF_cylPSD_monitor.comp
+mcstas/2.1/monitors/TOF_monitor.comp
+mcstas/2.1/monitors/TOFlog_monitor.comp
+mcstas/2.1/obsolete/ESS_moderator_long.comp
+mcstas/2.1/obsolete/ESS_moderator_long_2001.comp
+mcstas/2.1/obsolete/ESS_moderator_short.comp
+mcstas/2.1/obsolete/V_sample.comp
+mcstas/2.1/optics/Absorber.comp
+mcstas/2.1/optics/Arm.comp
+mcstas/2.1/optics/Beamstop.comp
+mcstas/2.1/optics/Bender.comp
+mcstas/2.1/optics/Collimator_linear.comp
+mcstas/2.1/optics/Collimator_radial.comp
+mcstas/2.1/optics/Derotator.comp
+mcstas/2.1/optics/DiskChopper.comp
+mcstas/2.1/optics/FermiChopper.comp
+mcstas/2.1/optics/Filter_gen.comp
+mcstas/2.1/optics/Guide.comp
+mcstas/2.1/optics/Guide_anyshape.comp
+mcstas/2.1/optics/Guide_channeled.comp
+mcstas/2.1/optics/Guide_gravity.comp
+mcstas/2.1/optics/Guide_tapering.comp
+mcstas/2.1/optics/Guide_wavy.comp
+mcstas/2.1/optics/Mirror.comp
+mcstas/2.1/optics/Monochromator_curved.comp
+mcstas/2.1/optics/Monochromator_flat.comp
+mcstas/2.1/optics/Monochromator_pol.comp
+mcstas/2.1/optics/Pol_bender.comp
+mcstas/2.1/optics/Pol_constBfield.comp
+mcstas/2.1/optics/Pol_guide_vmirror.comp
+mcstas/2.1/optics/Pol_mirror.comp
+mcstas/2.1/optics/Pol_simpleBfield.comp
+mcstas/2.1/optics/Pol_simpleBfield_stop.comp
+mcstas/2.1/optics/Rotator.comp
+mcstas/2.1/optics/Selector.comp
+mcstas/2.1/optics/Slit.comp
+mcstas/2.1/optics/V_selector.comp
+mcstas/2.1/optics/Virtual_mcnp_ss_Guide.comp
+mcstas/2.1/optics/Vitess_ChopperFermi.comp
+mcstas/2.1/samples/Incoherent.comp
+mcstas/2.1/samples/Isotropic_Sqw.comp
+mcstas/2.1/samples/Phonon_simple.comp
+mcstas/2.1/samples/Powder1.comp
+mcstas/2.1/samples/PowderN.comp
+mcstas/2.1/samples/Res_sample.comp
+mcstas/2.1/samples/Sans_spheres.comp
+mcstas/2.1/samples/Single_crystal.comp
+mcstas/2.1/samples/TOFRes_sample.comp
+mcstas/2.1/samples/Tunneling_sample.comp
+mcstas/2.1/share/chopper_fermi.c
+mcstas/2.1/share/chopper_fermi.h
+mcstas/2.1/share/ess_source-lib.c
+mcstas/2.1/share/ess_source-lib.h
+mcstas/2.1/share/monitor_nd-lib.c
+mcstas/2.1/share/monitor_nd-lib.h
+mcstas/2.1/sources/Adapt_check.comp
+mcstas/2.1/sources/ESS_moderator.comp
+mcstas/2.1/sources/Moderator.comp
+mcstas/2.1/sources/Monitor_Optimizer.comp
+mcstas/2.1/sources/Source_Maxwell_3.comp
+mcstas/2.1/sources/Source_Optimizer.comp
+mcstas/2.1/sources/Source_adapt.comp
+mcstas/2.1/sources/Source_div.comp
+mcstas/2.1/sources/Source_gen.comp
+mcstas/2.1/sources/Source_simple.comp
+mcstas/2.1/sources/Virtual_input.comp
+mcstas/2.1/sources/Virtual_output.comp
+@dir mcstas/2.1/contrib/Gas_tables
+@dir mcstas/2.1/contrib/ISIS_tables
+@dir mcstas/2.1/contrib/Neutronics
+@dir mcstas/2.1/contrib/SANS
+@dir mcstas/2.1/contrib/doc
+@dir mcstas/2.1/contrib
+@dir mcstas/2.1/data
+@dir mcstas/2.1/editors
+@dir mcstas/2.1/examples
+@dir mcstas/2.1/misc
+@dir mcstas/2.1/monitors
+@dir mcstas/2.1/obsolete
+@dir mcstas/2.1/optics
+@dir mcstas/2.1/samples
+@dir mcstas/2.1/share/interpolation/natural
+@dir mcstas/2.1/share/interpolation/nearest
+@dir mcstas/2.1/share/interpolation
+@dir mcstas/2.1/share
+@dir mcstas/2.1/sources
+@dir mcstas/2.1
+@dir mcstas