├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question_template.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── mdBookDeploy.yml │ ├── releaseDeploy.yml │ ├── testNix.yml │ ├── testUbuntu.yml │ ├── testUbuntuClang.yml │ └── testWindows.yml ├── .gitignore ├── .gitmodules ├── .pre-commit ├── CHANGELOG.md ├── CMakeLists.txt ├── Data ├── PALIK │ ├── AC.NKP │ ├── AG.NKP │ ├── AL.F12P │ ├── AL.NKP │ ├── AR.NKP │ ├── AS.NKP │ ├── AT.NKP │ ├── AU.F12P │ ├── AU.NKP │ ├── B.NKP │ ├── BA.NKP │ ├── BE.NKP │ ├── BI.NKP │ ├── BR.NKP │ ├── C.NKP │ ├── CA.NKP │ ├── CD.NKP │ ├── CE.NKP │ ├── CL.NKP │ ├── CM.NKP │ ├── CO.NKP │ ├── CR.NKP │ ├── CS.NKP │ ├── CU.F12P │ ├── CU.NKP │ ├── DY.NKP │ ├── ER.NKP │ ├── EU.NKP │ ├── F.NKP │ ├── FE.NKP │ ├── FM.NKP │ ├── FMDELTA.NKP │ ├── FM_ORIGINAL.NKP │ ├── FP.NKP │ ├── FPDELTA.NKP │ ├── FP_ORIGINAL.NKP │ ├── FR.NKP │ ├── GA.NKP │ ├── GD.NKP │ ├── GE.NKP │ ├── H.NKP │ ├── HE.NKP │ ├── HF.NKP │ ├── HG.NKP │ ├── HO.NKP │ ├── I.NKP │ ├── IN.NKP │ ├── IR.F12P │ ├── IR.NKP │ ├── K.NKP │ ├── KR.NKP │ ├── LA.NKP │ ├── LI.NKP │ ├── LU.NKP │ ├── MG.NKP │ ├── MN.NKP │ ├── MO.NKP │ ├── N.NKP │ ├── NA.NKP │ ├── NB.NKP │ ├── ND.NKP │ ├── NE.NKP │ ├── NI.NKP │ ├── O.NKP │ ├── OS.F12P │ ├── OS.NKP │ ├── P.NKP │ ├── PA.NKP │ ├── PB.NKP │ ├── PD.NKP │ ├── PM.NKP │ ├── PO.NKP │ ├── PR.NKP │ ├── PT.F12P │ ├── PT.NKP │ ├── RA.NKP │ ├── RB.NKP │ ├── RE.NKP │ ├── RH.NKP │ ├── RN.NKP │ ├── RU.NKP │ ├── RU_28_7_2009.NKP │ ├── RU_original_12_06_2009.NKP │ ├── S.NKP │ ├── SB.NKP │ ├── SC.NKP │ ├── SE.NKP │ ├── SI.NKP │ ├── SM.NKP │ ├── SN.NKP │ ├── SR.NKP │ ├── TA.NKP │ ├── TB.NKP │ ├── TC.NKP │ ├── TE.NKP │ ├── TH.NKP │ ├── TI.NKP │ ├── TL.NKP │ ├── TM.NKP │ ├── U.NKP │ ├── V.NKP │ ├── W.NKP │ ├── XE.NKP │ ├── Y.NKP │ ├── YB.NKP │ ├── ZN.NKP │ └── ZR.NKP └── nff │ ├── ac.nff │ ├── ag.nff │ ├── al.nff │ ├── ar.nff │ ├── as.nff │ ├── at.nff │ ├── au.nff │ ├── b.nff │ ├── ba.nff │ ├── be.nff │ ├── bi.nff │ ├── br.nff │ ├── c.nff │ ├── ca.nff │ ├── cd.nff │ ├── ce.nff │ ├── cl.nff │ ├── co.nff │ ├── cr.nff │ ├── cs.nff │ ├── cu.nff │ ├── dy.nff │ ├── er.nff │ ├── eu.nff │ ├── f.nff │ ├── fe.nff │ ├── fr.nff │ ├── ga.nff │ ├── gd.nff │ ├── ge.nff │ ├── h.nff │ ├── he.nff │ ├── hf.nff │ ├── hg.nff │ ├── ho.nff │ ├── i.nff │ ├── in.nff │ ├── ir.nff │ ├── k.nff │ ├── kr.nff │ ├── la.nff │ ├── li.nff │ ├── lu.nff │ ├── mg.nff │ ├── mn.nff │ ├── mo.nff │ ├── n.nff │ ├── na.nff │ ├── nb.nff │ ├── nd.nff │ ├── ne.nff │ ├── ni.nff │ ├── o.nff │ ├── os.nff │ ├── p.nff │ ├── pa.nff │ ├── pb.nff │ ├── pd.nff │ ├── pm.nff │ ├── po.nff │ ├── pr.nff │ ├── pt.nff │ ├── ra.nff │ ├── rb.nff │ ├── re.nff │ ├── readme.txt │ ├── rh.nff │ ├── rn.nff │ ├── ru.nff │ ├── s.nff │ ├── sb.nff │ ├── sc.nff │ ├── se.nff │ ├── si.nff │ ├── sm.nff │ ├── sn.nff │ ├── sr.nff │ ├── ta.nff │ ├── tb.nff │ ├── tc.nff │ ├── te.nff │ ├── th.nff │ ├── ti.nff │ ├── tl.nff │ ├── tm.nff │ ├── u.nff │ ├── v.nff │ ├── w.nff │ ├── xe.nff │ ├── y.nff │ ├── yb.nff │ ├── zn.nff │ └── zr.nff ├── Extern ├── CMakeLists.txt ├── cmake │ └── CodeCoverage.cmake └── rapidxml-1.13 │ ├── license.txt │ ├── manual.html │ ├── rapidxml.hpp │ ├── rapidxml_iterators.hpp │ ├── rapidxml_print.hpp │ └── rapidxml_utils.hpp ├── Intern ├── CMakeLists.txt ├── rayx-core │ ├── CMakeLists.txt │ ├── README.md │ ├── doc │ │ ├── doxyfile │ │ ├── doxygen-awesome-sidebar-only.css │ │ └── doxygen-awesome.css │ ├── src │ │ ├── Angle.cpp │ │ ├── Angle.h │ │ ├── Beamline │ │ │ ├── Beamline.cpp │ │ │ ├── Beamline.h │ │ │ ├── DatFile.cpp │ │ │ ├── DatFile.h │ │ │ ├── Definitions.h │ │ │ ├── EnergyDistribution.h │ │ │ ├── Node.cpp │ │ │ ├── Node.h │ │ │ └── StringConversion.h │ │ ├── CanonicalizePath.cpp │ │ ├── CanonicalizePath.h │ │ ├── Core.h │ │ ├── Debug │ │ │ ├── Debug.cpp │ │ │ ├── Debug.h │ │ │ ├── Instrumentor.cpp │ │ │ └── Instrumentor.h │ │ ├── Design │ │ │ ├── DesignElement.cpp │ │ │ ├── DesignElement.h │ │ │ ├── DesignSource.cpp │ │ │ ├── DesignSource.h │ │ │ ├── Value.cpp │ │ │ └── Value.h │ │ ├── Element │ │ │ ├── Behaviour.cpp │ │ │ ├── Behaviour.h │ │ │ ├── Coating.h │ │ │ ├── Cutout.h │ │ │ ├── Element.cpp │ │ │ ├── Element.h │ │ │ ├── Surface.cpp │ │ │ └── Surface.h │ │ ├── FileIO.cpp │ │ ├── FileIO.h │ │ ├── Material │ │ │ ├── Material.cpp │ │ │ ├── Material.h │ │ │ ├── NffTable.cpp │ │ │ ├── NffTable.h │ │ │ ├── PalikTable.cpp │ │ │ ├── PalikTable.h │ │ │ └── materials.xmacro │ │ ├── ObjectMask.h │ │ ├── Random.cpp │ │ ├── Random.h │ │ ├── RayAttrMask.cpp │ │ ├── RayAttrMask.h │ │ ├── Rays.cpp │ │ ├── Rays.h │ │ ├── Rml │ │ │ ├── DesignElementWriter.h │ │ │ ├── DesignSourceWriter.h │ │ │ ├── Importer.cpp │ │ │ ├── Importer.h │ │ │ ├── Locate.cpp │ │ │ ├── Locate.h │ │ │ ├── xml.cpp │ │ │ └── xml.h │ │ ├── Shader │ │ │ ├── ApplySlopeError.cpp │ │ │ ├── ApplySlopeError.h │ │ │ ├── Approx.cpp │ │ │ ├── Approx.h │ │ │ ├── Behave.cpp │ │ │ ├── Behave.h │ │ │ ├── Collision.cpp │ │ │ ├── Collision.h │ │ │ ├── Complex.h │ │ │ ├── Constants.h │ │ │ ├── Crystal.h │ │ │ ├── Cubic.cpp │ │ │ ├── Cubic.h │ │ │ ├── CutoutFns.cpp │ │ │ ├── CutoutFns.h │ │ │ ├── Diffraction.cpp │ │ │ ├── Diffraction.h │ │ │ ├── Efficiency.h │ │ │ ├── ElectricField.h │ │ │ ├── EventType.h │ │ │ ├── ImageType.h │ │ │ ├── InvocationState.h │ │ │ ├── LightSources │ │ │ │ ├── CircleSource.cpp │ │ │ │ ├── CircleSource.h │ │ │ │ ├── DipoleSource.cpp │ │ │ │ ├── DipoleSource.h │ │ │ │ ├── EnergyDistributions │ │ │ │ │ ├── EnergyDistribution.cpp │ │ │ │ │ └── EnergyDistribution.h │ │ │ │ ├── LightSource.cpp │ │ │ │ ├── LightSource.h │ │ │ │ ├── MatrixSource.cpp │ │ │ │ ├── MatrixSource.h │ │ │ │ ├── PixelSource.cpp │ │ │ │ ├── PixelSource.h │ │ │ │ ├── PointSource.cpp │ │ │ │ ├── PointSource.h │ │ │ │ ├── RayListSource.h │ │ │ │ ├── SimpleUndulatorSource.cpp │ │ │ │ └── SimpleUndulatorSource.h │ │ │ ├── LineDensity.cpp │ │ │ ├── LineDensity.h │ │ │ ├── Rand.cpp │ │ │ ├── Rand.h │ │ │ ├── Ray.h │ │ │ ├── RaysPtr.h │ │ │ ├── RecordEvent.h │ │ │ ├── Refrac.cpp │ │ │ ├── Refrac.h │ │ │ ├── RefractiveIndex.cpp │ │ │ ├── RefractiveIndex.h │ │ │ ├── SlopeError.h │ │ │ ├── SphericalCoords.cpp │ │ │ ├── SphericalCoords.h │ │ │ ├── Throw.h │ │ │ ├── Trace.cpp │ │ │ ├── Trace.h │ │ │ ├── Transmission.h │ │ │ └── Utils.h │ │ ├── Tracer │ │ │ ├── Accelerator.h │ │ │ ├── DeviceConfig.cpp │ │ │ ├── DeviceConfig.h │ │ │ ├── DeviceTracer.h │ │ │ ├── GenRays.h │ │ │ ├── MegaKernelTracer.h │ │ │ ├── Tracer.cpp │ │ │ ├── Tracer.h │ │ │ └── Util.h │ │ ├── Variant.h │ │ └── Writer │ │ │ ├── CsvWriter.cpp │ │ │ ├── CsvWriter.h │ │ │ ├── H5Writer.cpp │ │ │ └── H5Writer.h │ └── tests │ │ ├── Benchmarks │ │ ├── AutomaticBenchmarks │ │ │ ├── GPUvsCPU.py │ │ │ ├── benchmark_diagram.py │ │ │ └── benchrayx.sh │ │ └── ManualTests │ │ │ ├── README.md │ │ │ ├── RML_Test_Bundle.zip │ │ │ └── TestResult_Report.ods │ │ ├── CMakeLists.txt │ │ ├── input │ │ ├── BoringImagePlane.csv │ │ ├── BoringImagePlane.rml │ │ ├── CircleSource_default.rml │ │ ├── CircleSource_default.rml.rml │ │ ├── Cone-RawRaysOutgoing.csv │ │ ├── Cone.csv │ │ ├── Cone.rml │ │ ├── CylinderDefault.csv │ │ ├── CylinderDefault.rml │ │ ├── Dipole-FootprintAllRays.csv │ │ ├── Ellipsoid.rml │ │ ├── Ellipsoid_DGIA.csv │ │ ├── Ellipsoid_DGIA.rml │ │ ├── Ellipsoid_MB.csv │ │ ├── Ellipsoid_MB.rml │ │ ├── Ellipsoid_PM.csv │ │ ├── Ellipsoid_PM.rml │ │ ├── Foil.csv │ │ ├── Foil.rml │ │ ├── Foil_IP.rml │ │ ├── ImagePlane.csv │ │ ├── ImagePlane.rml │ │ ├── ImagePlaneRectangle.rml │ │ ├── METRIX_U41_G1_H1_318eV_PS_MLearn_v114.rml │ │ ├── METRIX_U41_G1_H1_318eV_PS_MLearn_v114.testCsv.csv │ │ ├── ManyImagePlanes_seeded.correct.csv │ │ ├── ManyImagePlanes_seeded.rml │ │ ├── MatrixSource.csv │ │ ├── MatrixSource.rml │ │ ├── MatrixSourceMoved.rml │ │ ├── MatrixSourceSpreaded.rml │ │ ├── MatrixSource_distr_seeded.correct.csv │ │ ├── MatrixSource_distr_seeded.rml │ │ ├── MatrixSource_seeded.correct.csv │ │ ├── MatrixSource_seeded.rml │ │ ├── MultiRZP_101_0.00203483_groupedCCD.rml │ │ ├── Multilayer-Cone-RAYUI.rml │ │ ├── MultilayerCone.csv │ │ ├── MultilayerCone.rml │ │ ├── MultilayerConeRayx.csv │ │ ├── NoSource.rml │ │ ├── ObjectsOutOfOrder.rml │ │ ├── OneLayerCone.rml │ │ ├── PixelSource.rml │ │ ├── PixelSourceDefault.rml │ │ ├── PixelSource_Imageplane.rml │ │ ├── PlaneGrating2Layer.rml │ │ ├── PlaneGratingDevAzMisVLS.csv │ │ ├── PlaneGratingDevAzMisVLS.rml │ │ ├── PlaneGratingDeviationAz.csv │ │ ├── PlaneGratingDeviationAz.rml │ │ ├── PlaneGratingDeviationAzMis.csv │ │ ├── PlaneGratingDeviationAzMis.rml │ │ ├── PlaneGratingDeviationDefault.csv │ │ ├── PlaneGratingDeviationDefault.rml │ │ ├── PlaneGratingIncAzMis.csv │ │ ├── PlaneGratingIncAzMis.rml │ │ ├── PlaneMirror.csv │ │ ├── PlaneMirror.rml │ │ ├── PlaneMirrorDef.csv │ │ ├── PlaneMirrorDef.rml │ │ ├── PlaneMirrorMis.csv │ │ ├── PlaneMirrorMis.rml │ │ ├── PlaneMirror_refl_seeded.correct.csv │ │ ├── PlaneMirror_refl_seeded.rml │ │ ├── PointSourceHardEdge.rml │ │ ├── PointSourceHardEdgeEnergy.rml │ │ ├── PointSourceSeparateEnergies.rml │ │ ├── PointSourceSoftEdge.rml │ │ ├── PointSourceSoftEdgeEnergy.rml │ │ ├── PointSourceThreeSoftEdgeEnergies.rml │ │ ├── PointSource_seeded.correct.csv │ │ ├── PointSource_seeded.rml │ │ ├── RAC_HV_1zu1.DAT │ │ ├── RZP_misalignment.csv │ │ ├── RZP_misalignment.rml │ │ ├── ReflectionZonePlateAzim200.csv │ │ ├── ReflectionZonePlateAzim200.rml │ │ ├── ReflectionZonePlateDefault.csv │ │ ├── ReflectionZonePlateDefault.rml │ │ ├── ReflectionZonePlateDefault200.csv │ │ ├── ReflectionZonePlateDefault200.rml │ │ ├── ReflectionZonePlateDefault200Toroid.csv │ │ ├── ReflectionZonePlateDefault200Toroid.rml │ │ ├── ReflectionZonePlateMis.csv │ │ ├── ReflectionZonePlateMis.rml │ │ ├── SphereGrating.csv │ │ ├── SphereGrating.rml │ │ ├── SphereGratingRayUI.csv │ │ ├── SphereMirrorDefault.csv │ │ ├── SphereMirrorDefault.rml │ │ ├── ToroidGrating.csv │ │ ├── ToroidGrating.rml │ │ ├── allBeamlineObjects.rml │ │ ├── crystal.csv │ │ ├── crystal.rml │ │ ├── crystalRayUI.csv │ │ ├── crystal_in_mySpot_noFoils.rml │ │ ├── customElement.rml │ │ ├── dipole_energySpread.rml │ │ ├── dipole_plain.rml │ │ ├── dipolesource.rml │ │ ├── dipolquelle.rml │ │ ├── ellipsoid_ip_200mirrormis.csv │ │ ├── ellipsoid_ip_200mirrormis.rml │ │ ├── globalCoordinates_20rays.csv │ │ ├── globalCoordinates_20rays.rml │ │ ├── groupTransform.rml │ │ ├── groupTransform2.rml │ │ ├── loadDatFile.DAT │ │ ├── loadDatFile.rml │ │ ├── loadDatFile2.DAT │ │ ├── loadDatFile2.rml │ │ ├── loadGroups.rml │ │ ├── paraboloid_matrix_IP.rml │ │ ├── pm_ell_ip_200mirrormis.csv │ │ ├── pm_ell_ip_200mirrormis.rml │ │ ├── read_test.txt │ │ ├── simpleUndulator.rml │ │ ├── slit1_seeded.correct.csv │ │ ├── slit1_seeded.rml │ │ ├── slit2_seeded.correct.csv │ │ ├── slit2_seeded.rml │ │ ├── slit3_seeded.correct.csv │ │ ├── slit3_seeded.rml │ │ ├── slit4_seeded.correct.csv │ │ ├── slit4_seeded.rml │ │ ├── slit5_seeded.correct.csv │ │ ├── slit5_seeded.rml │ │ ├── spherical_grating_default.rml │ │ ├── test-rzp-1-plane.csv │ │ ├── test-rzp-1-plane.rml │ │ ├── test-rzp-1-spherical.csv │ │ ├── test-rzp-1-spherical.rml │ │ ├── toroid.csv │ │ ├── toroid.rml │ │ ├── toroid_grating_default.rml │ │ ├── toroid_swapped.csv │ │ ├── toroid_swapped.rml │ │ ├── twoSourcesTest.rml │ │ └── write_test.txt │ │ ├── main.cpp │ │ ├── setupTests.cpp │ │ ├── setupTests.h │ │ ├── testApi.cpp │ │ ├── testIO.cpp │ │ ├── testIntegration.cpp │ │ ├── testRml.cpp │ │ ├── testSeeded.cpp │ │ ├── testShader.cpp │ │ ├── testSources.cpp │ │ └── testsPCH.h ├── rayx-ui │ ├── CMakeLists.txt │ ├── res │ │ ├── Fonts │ │ │ ├── LICENSE.txt │ │ │ ├── Roboto-Black.ttf │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-LightItalic.ttf │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.ttf │ │ │ └── Roboto-ThinItalic.ttf │ │ └── Textures │ │ │ └── default.png │ ├── src │ │ ├── Application.cpp │ │ ├── Application.h │ │ ├── BundleHistory.cpp │ │ ├── BundleHistory.h │ │ ├── Camera.cpp │ │ ├── Camera.h │ │ ├── Colors.h │ │ ├── CommandParser.cpp │ │ ├── CommandParser.h │ │ ├── FrameInfo.h │ │ ├── GraphicsCore │ │ │ ├── Buffer.cpp │ │ │ ├── Buffer.h │ │ │ ├── Descriptors.cpp │ │ │ ├── Descriptors.h │ │ │ ├── Device.cpp │ │ │ ├── Device.h │ │ │ ├── GraphicsPipeline.cpp │ │ │ ├── GraphicsPipeline.h │ │ │ ├── Renderer.cpp │ │ │ ├── Renderer.h │ │ │ ├── Swapchain.cpp │ │ │ ├── Swapchain.h │ │ │ ├── Texture.cpp │ │ │ ├── Texture.h │ │ │ ├── Window.cpp │ │ │ └── Window.h │ │ ├── Plotting.cpp │ │ ├── Plotting.h │ │ ├── RayProcessing.cpp │ │ ├── RayProcessing.h │ │ ├── RenderObject.cpp │ │ ├── RenderObject.h │ │ ├── RenderSystem │ │ │ ├── GridRenderSystem.cpp │ │ │ ├── GridRenderSystem.h │ │ │ ├── ObjectRenderSystem.cpp │ │ │ ├── ObjectRenderSystem.h │ │ │ ├── RayRenderSystem.cpp │ │ │ ├── RayRenderSystem.h │ │ │ ├── RenderSystem.cpp │ │ │ └── RenderSystem.h │ │ ├── Scene.cpp │ │ ├── Scene.h │ │ ├── Shaders │ │ │ ├── grid_shader.frag │ │ │ ├── grid_shader.vert │ │ │ ├── ray_shader.frag │ │ │ ├── ray_shader.vert │ │ │ ├── shader.frag │ │ │ └── shader.vert │ │ ├── Simulator.cpp │ │ ├── Simulator.h │ │ ├── Triangulation │ │ │ ├── GeometryUtils.cpp │ │ │ ├── GeometryUtils.h │ │ │ ├── TraceTriangulation.cpp │ │ │ ├── TraceTriangulation.h │ │ │ ├── Triangulate.cpp │ │ │ └── Triangulate.h │ │ ├── UserInput.cpp │ │ ├── UserInput.h │ │ ├── UserInterface │ │ │ ├── BeamlineDesignHandler.cpp │ │ │ ├── BeamlineDesignHandler.h │ │ │ ├── BeamlineOutliner.cpp │ │ │ ├── BeamlineOutliner.h │ │ │ ├── Settings.h │ │ │ ├── UIHandler.cpp │ │ │ └── UIHandler.h │ │ ├── Vertex.h │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── main.cpp └── rayx │ ├── CMakeLists.txt │ ├── TerminalAppConfig.h.in │ └── src │ ├── CommandParser.cpp │ ├── CommandParser.h │ ├── TerminalApp.cpp │ ├── TerminalApp.h │ └── main.cpp ├── LICENSE ├── README.md ├── Scripts ├── .gitignore ├── benchmark-inputs │ ├── .gitignore │ ├── BoringImagePlane.rml │ ├── Ellipsoid.rml │ ├── MatrixSource.rml │ ├── PlaneGratingDevAzMisVLS.rml │ ├── PlaneGratingDeviationAzMis.rml │ ├── PlaneMirrorMis.rml │ ├── ReflectionZonePlateAzim200.rml │ ├── ReflectionZonePlateDefault200Toroid.rml │ └── toroid.rml ├── benchmark-outputs │ └── .gitignore ├── benchmark.py ├── check-coverage.py ├── compare-benchmarks.py ├── cpu_vs_gpu_bench.png ├── flamegraph.sh ├── multiRZPrml.py ├── overwrite-correct.sh ├── plot.py ├── plotWithIntensity.py ├── rayx-visualization-toolbox.ipynb ├── rayx-vs-ui-plots.py ├── release.py ├── run-all-tests.py ├── setup-cuda.ps1 ├── template.html └── testForFail.py ├── compile.sh ├── docs ├── .gitignore ├── book.toml ├── mdbookInstall.sh └── src │ ├── Introduction │ ├── 01-Introduction.md │ ├── 02-How-to-build.md │ ├── 02-How-to-install.md │ ├── 03-Getting-Started.md │ ├── 04-How-to-use-rayx-ui.md │ ├── 05-How-to-use-rayx.md │ ├── 06-Literature.md │ └── 07-Style-Guide.md │ ├── Model │ ├── BeamlineObjects │ │ ├── BeamlineObjects.md │ │ ├── BeamlineParameter │ │ │ └── Beamline-Parameter.md │ │ ├── LightSources │ │ │ ├── Circle-Source.md │ │ │ ├── DipoleSource.md │ │ │ ├── LightSources.md │ │ │ ├── Matrix-Source.md │ │ │ ├── Pixel-Source.md │ │ │ ├── Point-Source.md │ │ │ └── SimpleUndulatorSource.md │ │ └── OpticalElements │ │ │ ├── Cone-Mirror.md │ │ │ ├── Crystal.md │ │ │ ├── Cylinder-Mirror.md │ │ │ ├── Ellipsoid-Mirror.md │ │ │ ├── Foil.md │ │ │ ├── Image-Plane.md │ │ │ ├── OpticalElements.md │ │ │ ├── Paraboloid-Mirror.md │ │ │ ├── Plane-Grating.md │ │ │ ├── Plane-Mirror.md │ │ │ ├── RZP.md │ │ │ ├── Slit.md │ │ │ ├── Sphere-Grating.md │ │ │ ├── Sphere-Mirror.md │ │ │ ├── Toroid-Grating.md │ │ │ └── Toroid-Mirror.md │ ├── Efficiency.md │ ├── Events.md │ ├── Model.md │ ├── PRNGs-on-the-GPU.md │ ├── Quad(ric)-function.md │ ├── Ray-generation.md │ ├── Transformation-between-coordinate-systems.md │ └── User-vs-Model-Parameter.md │ ├── RAYX-UI │ ├── RAYX-UI.md │ └── Triangulation.md │ ├── README.md │ ├── SUMMARY.md │ ├── Tools │ ├── Code-Coverage.md │ ├── Debugging.md │ ├── How-to-use-Doxygen.md │ ├── How-to-use-our-formatter.md │ ├── RAYX-Profiling.md │ ├── Testing.md │ └── Tools.md │ ├── Vulkan │ ├── Vulkan-Beyond.md │ ├── Vulkan-Shader-Split.md │ ├── Vulkan.md │ └── VulkanTracer.md │ └── res │ ├── CommandBuffers.png │ ├── DescriptorLayouts.png │ ├── Extending_and_Accelerating_a_GPU_Ray_Tracing_Algorithm_for_Photon_Simulation_in_Beamlines_ohne.pdf │ ├── RAYX-UI.png │ ├── cli-dark.png │ ├── cli.png │ ├── format1.png │ ├── format2.png │ ├── incidence_angle_active.PNG │ ├── incidence_angle_passive.PNG │ ├── ppol.png │ ├── ray-coord.png │ ├── refraction_fresnel.png │ ├── rotation_active_vs_passive.PNG │ ├── split1.png │ ├── split2.png │ ├── spol.png │ ├── triangulation │ ├── end.png │ ├── merge.png │ ├── monotone.png │ ├── process_end.png │ ├── process_merge.png │ ├── process_regular_left.png │ ├── process_regular_right.png │ ├── process_split.png │ ├── process_start.png │ ├── regular.png │ ├── split.png │ ├── split_v.png │ ├── start.png │ ├── triang_left_left.png │ ├── triang_left_right.png │ ├── triang_right_left.png │ └── triang_right_right.png │ ├── vscode_ninja_config.png │ ├── vulkan-beyond0.png │ ├── vulkan-beyond1.png │ ├── vulkan-beyond2.png │ ├── vulkan-beyond3.png │ ├── vulkan-beyond4.png │ ├── vulkan-beyond5.png │ ├── vulkan_flow.png │ └── wastebox.png ├── flake.lock ├── flake.nix └── format.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/ISSUE_TEMPLATE/question_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/mdBookDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/mdBookDeploy.yml -------------------------------------------------------------------------------- /.github/workflows/releaseDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/releaseDeploy.yml -------------------------------------------------------------------------------- /.github/workflows/testNix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/testNix.yml -------------------------------------------------------------------------------- /.github/workflows/testUbuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/testUbuntu.yml -------------------------------------------------------------------------------- /.github/workflows/testUbuntuClang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/testUbuntuClang.yml -------------------------------------------------------------------------------- /.github/workflows/testWindows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.github/workflows/testWindows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/.pre-commit -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Data/PALIK/AC.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/AG.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/AL.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/AL.F12P -------------------------------------------------------------------------------- /Data/PALIK/AL.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/AL.NKP -------------------------------------------------------------------------------- /Data/PALIK/AR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/AS.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/AT.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/AU.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/AU.F12P -------------------------------------------------------------------------------- /Data/PALIK/AU.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/AU.NKP -------------------------------------------------------------------------------- /Data/PALIK/B.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/BA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/BE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/BI.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/BR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/C.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/C.NKP -------------------------------------------------------------------------------- /Data/PALIK/CA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CD.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CL.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CM.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/CM.NKP -------------------------------------------------------------------------------- /Data/PALIK/CO.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CR.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/CR.NKP -------------------------------------------------------------------------------- /Data/PALIK/CS.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/CU.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/CU.F12P -------------------------------------------------------------------------------- /Data/PALIK/CU.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/CU.NKP -------------------------------------------------------------------------------- /Data/PALIK/DY.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/ER.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/EU.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/F.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/FE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/FM.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FM.NKP -------------------------------------------------------------------------------- /Data/PALIK/FMDELTA.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FMDELTA.NKP -------------------------------------------------------------------------------- /Data/PALIK/FM_ORIGINAL.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FM_ORIGINAL.NKP -------------------------------------------------------------------------------- /Data/PALIK/FP.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FP.NKP -------------------------------------------------------------------------------- /Data/PALIK/FPDELTA.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FPDELTA.NKP -------------------------------------------------------------------------------- /Data/PALIK/FP_ORIGINAL.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/FP_ORIGINAL.NKP -------------------------------------------------------------------------------- /Data/PALIK/FR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/GA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/GD.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/GE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/H.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/HE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/HF.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/HG.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/HO.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/I.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/IN.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/IR.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/IR.F12P -------------------------------------------------------------------------------- /Data/PALIK/IR.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/IR.NKP -------------------------------------------------------------------------------- /Data/PALIK/K.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/KR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/LA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/LI.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/LU.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/MG.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/MN.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/MO.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/N.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/NA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/NB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/ND.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/NE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/NI.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/NI.NKP -------------------------------------------------------------------------------- /Data/PALIK/O.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/OS.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/OS.F12P -------------------------------------------------------------------------------- /Data/PALIK/OS.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/OS.NKP -------------------------------------------------------------------------------- /Data/PALIK/P.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PD.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PM.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PO.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/PT.F12P: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/PT.F12P -------------------------------------------------------------------------------- /Data/PALIK/PT.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/PT.NKP -------------------------------------------------------------------------------- /Data/PALIK/RA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/RB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/RE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/RH.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/RH.NKP -------------------------------------------------------------------------------- /Data/PALIK/RN.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/RU.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/RU.NKP -------------------------------------------------------------------------------- /Data/PALIK/RU_28_7_2009.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/RU_28_7_2009.NKP -------------------------------------------------------------------------------- /Data/PALIK/RU_original_12_06_2009.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/RU_original_12_06_2009.NKP -------------------------------------------------------------------------------- /Data/PALIK/S.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SC.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SI.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/SI.NKP -------------------------------------------------------------------------------- /Data/PALIK/SM.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SN.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/SR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TA.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TC.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TH.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TI.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TL.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/TM.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/U.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/V.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/W.NKP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/PALIK/W.NKP -------------------------------------------------------------------------------- /Data/PALIK/XE.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/Y.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/YB.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/ZN.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/PALIK/ZR.NKP: -------------------------------------------------------------------------------- 1 | dummy file for missing NKP tables. 2 | 3 | -------------------------------------------------------------------------------- /Data/nff/ac.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ac.nff -------------------------------------------------------------------------------- /Data/nff/ag.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ag.nff -------------------------------------------------------------------------------- /Data/nff/al.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/al.nff -------------------------------------------------------------------------------- /Data/nff/ar.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ar.nff -------------------------------------------------------------------------------- /Data/nff/as.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/as.nff -------------------------------------------------------------------------------- /Data/nff/at.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/at.nff -------------------------------------------------------------------------------- /Data/nff/au.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/au.nff -------------------------------------------------------------------------------- /Data/nff/b.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/b.nff -------------------------------------------------------------------------------- /Data/nff/ba.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ba.nff -------------------------------------------------------------------------------- /Data/nff/be.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/be.nff -------------------------------------------------------------------------------- /Data/nff/bi.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/bi.nff -------------------------------------------------------------------------------- /Data/nff/br.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/br.nff -------------------------------------------------------------------------------- /Data/nff/c.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/c.nff -------------------------------------------------------------------------------- /Data/nff/ca.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ca.nff -------------------------------------------------------------------------------- /Data/nff/cd.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/cd.nff -------------------------------------------------------------------------------- /Data/nff/ce.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ce.nff -------------------------------------------------------------------------------- /Data/nff/cl.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/cl.nff -------------------------------------------------------------------------------- /Data/nff/co.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/co.nff -------------------------------------------------------------------------------- /Data/nff/cr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/cr.nff -------------------------------------------------------------------------------- /Data/nff/cs.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/cs.nff -------------------------------------------------------------------------------- /Data/nff/cu.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/cu.nff -------------------------------------------------------------------------------- /Data/nff/dy.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/dy.nff -------------------------------------------------------------------------------- /Data/nff/er.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/er.nff -------------------------------------------------------------------------------- /Data/nff/eu.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/eu.nff -------------------------------------------------------------------------------- /Data/nff/f.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/f.nff -------------------------------------------------------------------------------- /Data/nff/fe.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/fe.nff -------------------------------------------------------------------------------- /Data/nff/fr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/fr.nff -------------------------------------------------------------------------------- /Data/nff/ga.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ga.nff -------------------------------------------------------------------------------- /Data/nff/gd.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/gd.nff -------------------------------------------------------------------------------- /Data/nff/ge.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ge.nff -------------------------------------------------------------------------------- /Data/nff/h.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/h.nff -------------------------------------------------------------------------------- /Data/nff/he.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/he.nff -------------------------------------------------------------------------------- /Data/nff/hf.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/hf.nff -------------------------------------------------------------------------------- /Data/nff/hg.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/hg.nff -------------------------------------------------------------------------------- /Data/nff/ho.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ho.nff -------------------------------------------------------------------------------- /Data/nff/i.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/i.nff -------------------------------------------------------------------------------- /Data/nff/in.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/in.nff -------------------------------------------------------------------------------- /Data/nff/ir.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ir.nff -------------------------------------------------------------------------------- /Data/nff/k.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/k.nff -------------------------------------------------------------------------------- /Data/nff/kr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/kr.nff -------------------------------------------------------------------------------- /Data/nff/la.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/la.nff -------------------------------------------------------------------------------- /Data/nff/li.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/li.nff -------------------------------------------------------------------------------- /Data/nff/lu.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/lu.nff -------------------------------------------------------------------------------- /Data/nff/mg.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/mg.nff -------------------------------------------------------------------------------- /Data/nff/mn.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/mn.nff -------------------------------------------------------------------------------- /Data/nff/mo.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/mo.nff -------------------------------------------------------------------------------- /Data/nff/n.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/n.nff -------------------------------------------------------------------------------- /Data/nff/na.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/na.nff -------------------------------------------------------------------------------- /Data/nff/nb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/nb.nff -------------------------------------------------------------------------------- /Data/nff/nd.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/nd.nff -------------------------------------------------------------------------------- /Data/nff/ne.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ne.nff -------------------------------------------------------------------------------- /Data/nff/ni.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ni.nff -------------------------------------------------------------------------------- /Data/nff/o.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/o.nff -------------------------------------------------------------------------------- /Data/nff/os.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/os.nff -------------------------------------------------------------------------------- /Data/nff/p.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/p.nff -------------------------------------------------------------------------------- /Data/nff/pa.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pa.nff -------------------------------------------------------------------------------- /Data/nff/pb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pb.nff -------------------------------------------------------------------------------- /Data/nff/pd.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pd.nff -------------------------------------------------------------------------------- /Data/nff/pm.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pm.nff -------------------------------------------------------------------------------- /Data/nff/po.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/po.nff -------------------------------------------------------------------------------- /Data/nff/pr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pr.nff -------------------------------------------------------------------------------- /Data/nff/pt.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/pt.nff -------------------------------------------------------------------------------- /Data/nff/ra.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ra.nff -------------------------------------------------------------------------------- /Data/nff/rb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/rb.nff -------------------------------------------------------------------------------- /Data/nff/re.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/re.nff -------------------------------------------------------------------------------- /Data/nff/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/readme.txt -------------------------------------------------------------------------------- /Data/nff/rh.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/rh.nff -------------------------------------------------------------------------------- /Data/nff/rn.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/rn.nff -------------------------------------------------------------------------------- /Data/nff/ru.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ru.nff -------------------------------------------------------------------------------- /Data/nff/s.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/s.nff -------------------------------------------------------------------------------- /Data/nff/sb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/sb.nff -------------------------------------------------------------------------------- /Data/nff/sc.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/sc.nff -------------------------------------------------------------------------------- /Data/nff/se.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/se.nff -------------------------------------------------------------------------------- /Data/nff/si.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/si.nff -------------------------------------------------------------------------------- /Data/nff/sm.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/sm.nff -------------------------------------------------------------------------------- /Data/nff/sn.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/sn.nff -------------------------------------------------------------------------------- /Data/nff/sr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/sr.nff -------------------------------------------------------------------------------- /Data/nff/ta.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ta.nff -------------------------------------------------------------------------------- /Data/nff/tb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/tb.nff -------------------------------------------------------------------------------- /Data/nff/tc.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/tc.nff -------------------------------------------------------------------------------- /Data/nff/te.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/te.nff -------------------------------------------------------------------------------- /Data/nff/th.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/th.nff -------------------------------------------------------------------------------- /Data/nff/ti.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/ti.nff -------------------------------------------------------------------------------- /Data/nff/tl.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/tl.nff -------------------------------------------------------------------------------- /Data/nff/tm.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/tm.nff -------------------------------------------------------------------------------- /Data/nff/u.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/u.nff -------------------------------------------------------------------------------- /Data/nff/v.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/v.nff -------------------------------------------------------------------------------- /Data/nff/w.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/w.nff -------------------------------------------------------------------------------- /Data/nff/xe.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/xe.nff -------------------------------------------------------------------------------- /Data/nff/y.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/y.nff -------------------------------------------------------------------------------- /Data/nff/yb.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/yb.nff -------------------------------------------------------------------------------- /Data/nff/zn.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/zn.nff -------------------------------------------------------------------------------- /Data/nff/zr.nff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Data/nff/zr.nff -------------------------------------------------------------------------------- /Extern/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/CMakeLists.txt -------------------------------------------------------------------------------- /Extern/cmake/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/cmake/CodeCoverage.cmake -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/license.txt -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/manual.html -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/rapidxml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/rapidxml.hpp -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/rapidxml_iterators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/rapidxml_iterators.hpp -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/rapidxml_print.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/rapidxml_print.hpp -------------------------------------------------------------------------------- /Extern/rapidxml-1.13/rapidxml_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Extern/rapidxml-1.13/rapidxml_utils.hpp -------------------------------------------------------------------------------- /Intern/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/CMakeLists.txt -------------------------------------------------------------------------------- /Intern/rayx-core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/CMakeLists.txt -------------------------------------------------------------------------------- /Intern/rayx-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/README.md -------------------------------------------------------------------------------- /Intern/rayx-core/doc/doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/doc/doxyfile -------------------------------------------------------------------------------- /Intern/rayx-core/doc/doxygen-awesome-sidebar-only.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/doc/doxygen-awesome-sidebar-only.css -------------------------------------------------------------------------------- /Intern/rayx-core/doc/doxygen-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/doc/doxygen-awesome.css -------------------------------------------------------------------------------- /Intern/rayx-core/src/Angle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Angle.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Angle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Angle.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/Beamline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/Beamline.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/Beamline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/Beamline.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/DatFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/DatFile.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/DatFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/DatFile.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/Definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/Definitions.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/EnergyDistribution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/EnergyDistribution.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/Node.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/Node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/Node.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Beamline/StringConversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Beamline/StringConversion.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/CanonicalizePath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/CanonicalizePath.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/CanonicalizePath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/CanonicalizePath.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Core.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Debug/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Debug/Debug.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Debug/Debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Debug/Debug.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Debug/Instrumentor.cpp: -------------------------------------------------------------------------------- 1 | #include "Instrumentor.h" 2 | 3 | // if true, benchmarking is active. 4 | bool rayx::BENCH_FLAG = false; -------------------------------------------------------------------------------- /Intern/rayx-core/src/Debug/Instrumentor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Debug/Instrumentor.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/DesignElement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/DesignElement.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/DesignElement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/DesignElement.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/DesignSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/DesignSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/DesignSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/DesignSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/Value.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Design/Value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Design/Value.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Behaviour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Behaviour.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Behaviour.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Behaviour.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Coating.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Coating.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Cutout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Cutout.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Element.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Element.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Surface.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Element/Surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Element/Surface.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/FileIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/FileIO.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/FileIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/FileIO.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/Material.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/Material.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/NffTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/NffTable.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/NffTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/NffTable.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/PalikTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/PalikTable.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/PalikTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/PalikTable.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Material/materials.xmacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Material/materials.xmacro -------------------------------------------------------------------------------- /Intern/rayx-core/src/ObjectMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/ObjectMask.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Random.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Random.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/RayAttrMask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/RayAttrMask.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/RayAttrMask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/RayAttrMask.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rays.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rays.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/DesignElementWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/DesignElementWriter.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/DesignSourceWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/DesignSourceWriter.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/Importer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/Importer.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/Importer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/Importer.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/Locate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/Locate.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/Locate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/Locate.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/xml.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Rml/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Rml/xml.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/ApplySlopeError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/ApplySlopeError.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/ApplySlopeError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/ApplySlopeError.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Approx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Approx.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Approx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Approx.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Behave.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Behave.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Behave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Behave.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Collision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Collision.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Collision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Collision.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Complex.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Constants.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Crystal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Crystal.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Cubic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Cubic.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Cubic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Cubic.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/CutoutFns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/CutoutFns.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/CutoutFns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/CutoutFns.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Diffraction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Diffraction.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Diffraction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Diffraction.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Efficiency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Efficiency.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/ElectricField.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/ElectricField.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/EventType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/EventType.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/ImageType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/ImageType.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/InvocationState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/InvocationState.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/CircleSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/CircleSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/CircleSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/CircleSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/DipoleSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/DipoleSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/DipoleSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/DipoleSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/EnergyDistributions/EnergyDistribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/EnergyDistributions/EnergyDistribution.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/EnergyDistributions/EnergyDistribution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/EnergyDistributions/EnergyDistribution.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/LightSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/LightSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/LightSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/LightSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/MatrixSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/MatrixSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/MatrixSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/MatrixSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/PixelSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/PixelSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/PixelSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/PixelSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/PointSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/PointSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/PointSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/PointSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/RayListSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/RayListSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/SimpleUndulatorSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/SimpleUndulatorSource.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LightSources/SimpleUndulatorSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LightSources/SimpleUndulatorSource.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LineDensity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LineDensity.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/LineDensity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/LineDensity.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Rand.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Rand.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Ray.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/RaysPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/RaysPtr.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/RecordEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/RecordEvent.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Refrac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Refrac.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Refrac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Refrac.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/RefractiveIndex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/RefractiveIndex.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/RefractiveIndex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/RefractiveIndex.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/SlopeError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/SlopeError.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/SphericalCoords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/SphericalCoords.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/SphericalCoords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/SphericalCoords.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Throw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Throw.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Trace.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Trace.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Transmission.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Transmission.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Shader/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Shader/Utils.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/Accelerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/Accelerator.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/DeviceConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/DeviceConfig.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/DeviceConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/DeviceConfig.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/DeviceTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/DeviceTracer.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/GenRays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/GenRays.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/MegaKernelTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/MegaKernelTracer.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/Tracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/Tracer.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/Tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/Tracer.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Tracer/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Tracer/Util.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Variant.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Writer/CsvWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Writer/CsvWriter.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Writer/CsvWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Writer/CsvWriter.h -------------------------------------------------------------------------------- /Intern/rayx-core/src/Writer/H5Writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Writer/H5Writer.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/src/Writer/H5Writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/src/Writer/H5Writer.h -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/GPUvsCPU.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/GPUvsCPU.py -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/benchmark_diagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/benchmark_diagram.py -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/benchrayx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/AutomaticBenchmarks/benchrayx.sh -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/ManualTests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/ManualTests/README.md -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/ManualTests/RML_Test_Bundle.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/ManualTests/RML_Test_Bundle.zip -------------------------------------------------------------------------------- /Intern/rayx-core/tests/Benchmarks/ManualTests/TestResult_Report.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/Benchmarks/ManualTests/TestResult_Report.ods -------------------------------------------------------------------------------- /Intern/rayx-core/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/CMakeLists.txt -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/BoringImagePlane.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/BoringImagePlane.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/BoringImagePlane.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/BoringImagePlane.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/CircleSource_default.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/CircleSource_default.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/CircleSource_default.rml.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/CircleSource_default.rml.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Cone-RawRaysOutgoing.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Cone-RawRaysOutgoing.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Cone.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Cone.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Cone.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Cone.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/CylinderDefault.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/CylinderDefault.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/CylinderDefault.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/CylinderDefault.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Dipole-FootprintAllRays.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Dipole-FootprintAllRays.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_DGIA.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_DGIA.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_DGIA.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_DGIA.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_MB.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_MB.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_MB.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_MB.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_PM.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_PM.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Ellipsoid_PM.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Ellipsoid_PM.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Foil.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Foil.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Foil.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Foil.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Foil_IP.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Foil_IP.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ImagePlane.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ImagePlane.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ImagePlane.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ImagePlane.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ImagePlaneRectangle.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ImagePlaneRectangle.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/METRIX_U41_G1_H1_318eV_PS_MLearn_v114.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/METRIX_U41_G1_H1_318eV_PS_MLearn_v114.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/METRIX_U41_G1_H1_318eV_PS_MLearn_v114.testCsv.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/METRIX_U41_G1_H1_318eV_PS_MLearn_v114.testCsv.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ManyImagePlanes_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ManyImagePlanes_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ManyImagePlanes_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ManyImagePlanes_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSourceMoved.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSourceMoved.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSourceSpreaded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSourceSpreaded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource_distr_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource_distr_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource_distr_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource_distr_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MatrixSource_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MatrixSource_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MultiRZP_101_0.00203483_groupedCCD.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MultiRZP_101_0.00203483_groupedCCD.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/Multilayer-Cone-RAYUI.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/Multilayer-Cone-RAYUI.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MultilayerCone.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MultilayerCone.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MultilayerCone.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MultilayerCone.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/MultilayerConeRayx.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/MultilayerConeRayx.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/NoSource.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/NoSource.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ObjectsOutOfOrder.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ObjectsOutOfOrder.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/OneLayerCone.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/OneLayerCone.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PixelSource.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PixelSource.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PixelSourceDefault.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PixelSourceDefault.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PixelSource_Imageplane.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PixelSource_Imageplane.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGrating2Layer.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGrating2Layer.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDevAzMisVLS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDevAzMisVLS.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDevAzMisVLS.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDevAzMisVLS.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationAz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationAz.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationAz.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationAz.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationAzMis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationAzMis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationAzMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationAzMis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationDefault.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationDefault.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingDeviationDefault.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingDeviationDefault.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingIncAzMis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingIncAzMis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneGratingIncAzMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneGratingIncAzMis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirror.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirror.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirror.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirror.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirrorDef.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirrorDef.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirrorDef.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirrorDef.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirrorMis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirrorMis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirrorMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirrorMis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirror_refl_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirror_refl_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PlaneMirror_refl_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PlaneMirror_refl_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceHardEdge.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceHardEdge.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceHardEdgeEnergy.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceHardEdgeEnergy.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceSeparateEnergies.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceSeparateEnergies.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceSoftEdge.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceSoftEdge.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceSoftEdgeEnergy.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceSoftEdgeEnergy.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSourceThreeSoftEdgeEnergies.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSourceThreeSoftEdgeEnergies.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSource_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSource_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/PointSource_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/PointSource_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/RAC_HV_1zu1.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/RAC_HV_1zu1.DAT -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/RZP_misalignment.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/RZP_misalignment.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/RZP_misalignment.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/RZP_misalignment.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateAzim200.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateAzim200.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateAzim200.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateAzim200.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault200.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault200.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault200.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault200.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault200Toroid.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault200Toroid.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateDefault200Toroid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateDefault200Toroid.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateMis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateMis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ReflectionZonePlateMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ReflectionZonePlateMis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/SphereGrating.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/SphereGrating.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/SphereGrating.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/SphereGrating.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/SphereGratingRayUI.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/SphereGratingRayUI.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/SphereMirrorDefault.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/SphereMirrorDefault.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/SphereMirrorDefault.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/SphereMirrorDefault.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ToroidGrating.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ToroidGrating.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ToroidGrating.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ToroidGrating.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/allBeamlineObjects.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/allBeamlineObjects.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/crystal.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/crystal.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/crystal.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/crystal.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/crystalRayUI.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/crystalRayUI.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/crystal_in_mySpot_noFoils.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/crystal_in_mySpot_noFoils.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/customElement.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/customElement.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/dipole_energySpread.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/dipole_energySpread.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/dipole_plain.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/dipole_plain.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/dipolesource.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/dipolesource.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/dipolquelle.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/dipolquelle.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ellipsoid_ip_200mirrormis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ellipsoid_ip_200mirrormis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/ellipsoid_ip_200mirrormis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/ellipsoid_ip_200mirrormis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/globalCoordinates_20rays.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/globalCoordinates_20rays.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/globalCoordinates_20rays.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/globalCoordinates_20rays.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/groupTransform.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/groupTransform.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/groupTransform2.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/groupTransform2.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/loadDatFile.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/loadDatFile.DAT -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/loadDatFile.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/loadDatFile.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/loadDatFile2.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/loadDatFile2.DAT -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/loadDatFile2.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/loadDatFile2.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/loadGroups.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/loadGroups.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/paraboloid_matrix_IP.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/paraboloid_matrix_IP.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/pm_ell_ip_200mirrormis.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/pm_ell_ip_200mirrormis.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/pm_ell_ip_200mirrormis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/pm_ell_ip_200mirrormis.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/read_test.txt: -------------------------------------------------------------------------------- 1 | 12345 -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/simpleUndulator.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/simpleUndulator.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit1_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit1_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit1_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit1_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit2_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit2_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit2_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit2_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit3_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit3_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit3_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit3_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit4_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit4_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit4_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit4_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit5_seeded.correct.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit5_seeded.correct.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/slit5_seeded.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/slit5_seeded.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/spherical_grating_default.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/spherical_grating_default.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/test-rzp-1-plane.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/test-rzp-1-plane.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/test-rzp-1-plane.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/test-rzp-1-plane.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/test-rzp-1-spherical.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/test-rzp-1-spherical.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/test-rzp-1-spherical.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/test-rzp-1-spherical.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/toroid.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/toroid.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/toroid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/toroid.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/toroid_grating_default.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/toroid_grating_default.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/toroid_swapped.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/toroid_swapped.csv -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/toroid_swapped.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/toroid_swapped.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/twoSourcesTest.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/input/twoSourcesTest.rml -------------------------------------------------------------------------------- /Intern/rayx-core/tests/input/write_test.txt: -------------------------------------------------------------------------------- 1 | 12345 -------------------------------------------------------------------------------- /Intern/rayx-core/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/main.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/setupTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/setupTests.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/setupTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/setupTests.h -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testApi.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testIO.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testIntegration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testIntegration.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testRml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testRml.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testSeeded.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testSeeded.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testShader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testShader.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testSources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testSources.cpp -------------------------------------------------------------------------------- /Intern/rayx-core/tests/testsPCH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-core/tests/testsPCH.h -------------------------------------------------------------------------------- /Intern/rayx-ui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/CMakeLists.txt -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/LICENSE.txt -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Black.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Italic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Fonts/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Fonts/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /Intern/rayx-ui/res/Textures/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/res/Textures/default.png -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Application.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Application.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/BundleHistory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/BundleHistory.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/BundleHistory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/BundleHistory.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Camera.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Camera.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Colors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Colors.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/CommandParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/CommandParser.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/CommandParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/CommandParser.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/FrameInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/FrameInfo.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Buffer.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Buffer.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Descriptors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Descriptors.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Descriptors.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Device.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Device.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/GraphicsPipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/GraphicsPipeline.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/GraphicsPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/GraphicsPipeline.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Renderer.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Renderer.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Swapchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Swapchain.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Swapchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Swapchain.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Texture.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Texture.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Window.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/GraphicsCore/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/GraphicsCore/Window.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Plotting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Plotting.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Plotting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Plotting.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RayProcessing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RayProcessing.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RayProcessing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RayProcessing.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderObject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderObject.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderObject.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/GridRenderSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/GridRenderSystem.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/GridRenderSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/GridRenderSystem.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/ObjectRenderSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/ObjectRenderSystem.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/ObjectRenderSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/ObjectRenderSystem.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/RayRenderSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/RayRenderSystem.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/RayRenderSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/RayRenderSystem.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/RenderSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/RenderSystem.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/RenderSystem/RenderSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/RenderSystem/RenderSystem.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Scene.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Scene.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/grid_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/grid_shader.frag -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/grid_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/grid_shader.vert -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/ray_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/ray_shader.frag -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/ray_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/ray_shader.vert -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/shader.frag -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Shaders/shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Shaders/shader.vert -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Simulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Simulator.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Simulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Simulator.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/GeometryUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/GeometryUtils.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/GeometryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/GeometryUtils.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/TraceTriangulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/TraceTriangulation.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/TraceTriangulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/TraceTriangulation.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/Triangulate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/Triangulate.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Triangulation/Triangulate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Triangulation/Triangulate.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInput.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInput.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/BeamlineDesignHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/BeamlineDesignHandler.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/BeamlineDesignHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/BeamlineDesignHandler.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/BeamlineOutliner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/BeamlineOutliner.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/BeamlineOutliner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/BeamlineOutliner.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/Settings.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/UIHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/UIHandler.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/src/UserInterface/UIHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/UserInterface/UIHandler.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/Vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/Vertex.h -------------------------------------------------------------------------------- /Intern/rayx-ui/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/src/main.cpp -------------------------------------------------------------------------------- /Intern/rayx-ui/tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Intern/rayx-ui/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx-ui/tests/main.cpp -------------------------------------------------------------------------------- /Intern/rayx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/CMakeLists.txt -------------------------------------------------------------------------------- /Intern/rayx/TerminalAppConfig.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/TerminalAppConfig.h.in -------------------------------------------------------------------------------- /Intern/rayx/src/CommandParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/src/CommandParser.cpp -------------------------------------------------------------------------------- /Intern/rayx/src/CommandParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/src/CommandParser.h -------------------------------------------------------------------------------- /Intern/rayx/src/TerminalApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/src/TerminalApp.cpp -------------------------------------------------------------------------------- /Intern/rayx/src/TerminalApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/src/TerminalApp.h -------------------------------------------------------------------------------- /Intern/rayx/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Intern/rayx/src/main.cpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/.gitignore: -------------------------------------------------------------------------------- 1 | # Directories 2 | coverage-outputs -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/.gitignore: -------------------------------------------------------------------------------- 1 | # Files 2 | *.h5 -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/BoringImagePlane.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/BoringImagePlane.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/Ellipsoid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/Ellipsoid.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/MatrixSource.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/MatrixSource.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/PlaneGratingDevAzMisVLS.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/PlaneGratingDevAzMisVLS.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/PlaneGratingDeviationAzMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/PlaneGratingDeviationAzMis.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/PlaneMirrorMis.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/PlaneMirrorMis.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/ReflectionZonePlateAzim200.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/ReflectionZonePlateAzim200.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/ReflectionZonePlateDefault200Toroid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/ReflectionZonePlateDefault200Toroid.rml -------------------------------------------------------------------------------- /Scripts/benchmark-inputs/toroid.rml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark-inputs/toroid.rml -------------------------------------------------------------------------------- /Scripts/benchmark-outputs/.gitignore: -------------------------------------------------------------------------------- 1 | # Files 2 | *.html 3 | *.csv -------------------------------------------------------------------------------- /Scripts/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/benchmark.py -------------------------------------------------------------------------------- /Scripts/check-coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/check-coverage.py -------------------------------------------------------------------------------- /Scripts/compare-benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/compare-benchmarks.py -------------------------------------------------------------------------------- /Scripts/cpu_vs_gpu_bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/cpu_vs_gpu_bench.png -------------------------------------------------------------------------------- /Scripts/flamegraph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/flamegraph.sh -------------------------------------------------------------------------------- /Scripts/multiRZPrml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/multiRZPrml.py -------------------------------------------------------------------------------- /Scripts/overwrite-correct.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/overwrite-correct.sh -------------------------------------------------------------------------------- /Scripts/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/plot.py -------------------------------------------------------------------------------- /Scripts/plotWithIntensity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/plotWithIntensity.py -------------------------------------------------------------------------------- /Scripts/rayx-visualization-toolbox.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/rayx-visualization-toolbox.ipynb -------------------------------------------------------------------------------- /Scripts/rayx-vs-ui-plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/rayx-vs-ui-plots.py -------------------------------------------------------------------------------- /Scripts/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/release.py -------------------------------------------------------------------------------- /Scripts/run-all-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/run-all-tests.py -------------------------------------------------------------------------------- /Scripts/setup-cuda.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/setup-cuda.ps1 -------------------------------------------------------------------------------- /Scripts/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/template.html -------------------------------------------------------------------------------- /Scripts/testForFail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/Scripts/testForFail.py -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/compile.sh -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | # Directories 2 | bin/ 3 | book/ -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/mdbookInstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/mdbookInstall.sh -------------------------------------------------------------------------------- /docs/src/Introduction/01-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/01-Introduction.md -------------------------------------------------------------------------------- /docs/src/Introduction/02-How-to-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/02-How-to-build.md -------------------------------------------------------------------------------- /docs/src/Introduction/02-How-to-install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/02-How-to-install.md -------------------------------------------------------------------------------- /docs/src/Introduction/03-Getting-Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/03-Getting-Started.md -------------------------------------------------------------------------------- /docs/src/Introduction/04-How-to-use-rayx-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/04-How-to-use-rayx-ui.md -------------------------------------------------------------------------------- /docs/src/Introduction/05-How-to-use-rayx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/05-How-to-use-rayx.md -------------------------------------------------------------------------------- /docs/src/Introduction/06-Literature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/06-Literature.md -------------------------------------------------------------------------------- /docs/src/Introduction/07-Style-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Introduction/07-Style-Guide.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/BeamlineObjects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/BeamlineObjects.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/BeamlineParameter/Beamline-Parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/BeamlineParameter/Beamline-Parameter.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/Circle-Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/Circle-Source.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/DipoleSource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/DipoleSource.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/LightSources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/LightSources.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/Matrix-Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/Matrix-Source.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/Pixel-Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/Pixel-Source.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/Point-Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/Point-Source.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/LightSources/SimpleUndulatorSource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/LightSources/SimpleUndulatorSource.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Cone-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Cone-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Crystal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Crystal.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Cylinder-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Cylinder-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Ellipsoid-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Ellipsoid-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Foil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Foil.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Image-Plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Image-Plane.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/OpticalElements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/OpticalElements.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Paraboloid-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Paraboloid-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Plane-Grating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Plane-Grating.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Plane-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Plane-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/RZP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/RZP.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Slit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Slit.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Sphere-Grating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Sphere-Grating.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Sphere-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Sphere-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Toroid-Grating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Toroid-Grating.md -------------------------------------------------------------------------------- /docs/src/Model/BeamlineObjects/OpticalElements/Toroid-Mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/BeamlineObjects/OpticalElements/Toroid-Mirror.md -------------------------------------------------------------------------------- /docs/src/Model/Efficiency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Efficiency.md -------------------------------------------------------------------------------- /docs/src/Model/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Events.md -------------------------------------------------------------------------------- /docs/src/Model/Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Model.md -------------------------------------------------------------------------------- /docs/src/Model/PRNGs-on-the-GPU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/PRNGs-on-the-GPU.md -------------------------------------------------------------------------------- /docs/src/Model/Quad(ric)-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Quad(ric)-function.md -------------------------------------------------------------------------------- /docs/src/Model/Ray-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Ray-generation.md -------------------------------------------------------------------------------- /docs/src/Model/Transformation-between-coordinate-systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/Transformation-between-coordinate-systems.md -------------------------------------------------------------------------------- /docs/src/Model/User-vs-Model-Parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Model/User-vs-Model-Parameter.md -------------------------------------------------------------------------------- /docs/src/RAYX-UI/RAYX-UI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/RAYX-UI/RAYX-UI.md -------------------------------------------------------------------------------- /docs/src/RAYX-UI/Triangulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/RAYX-UI/Triangulation.md -------------------------------------------------------------------------------- /docs/src/README.md: -------------------------------------------------------------------------------- 1 | # README 2 | -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/Tools/Code-Coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/Code-Coverage.md -------------------------------------------------------------------------------- /docs/src/Tools/Debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/Debugging.md -------------------------------------------------------------------------------- /docs/src/Tools/How-to-use-Doxygen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/How-to-use-Doxygen.md -------------------------------------------------------------------------------- /docs/src/Tools/How-to-use-our-formatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/How-to-use-our-formatter.md -------------------------------------------------------------------------------- /docs/src/Tools/RAYX-Profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/RAYX-Profiling.md -------------------------------------------------------------------------------- /docs/src/Tools/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/Testing.md -------------------------------------------------------------------------------- /docs/src/Tools/Tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Tools/Tools.md -------------------------------------------------------------------------------- /docs/src/Vulkan/Vulkan-Beyond.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Vulkan/Vulkan-Beyond.md -------------------------------------------------------------------------------- /docs/src/Vulkan/Vulkan-Shader-Split.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Vulkan/Vulkan-Shader-Split.md -------------------------------------------------------------------------------- /docs/src/Vulkan/Vulkan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Vulkan/Vulkan.md -------------------------------------------------------------------------------- /docs/src/Vulkan/VulkanTracer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/Vulkan/VulkanTracer.md -------------------------------------------------------------------------------- /docs/src/res/CommandBuffers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/CommandBuffers.png -------------------------------------------------------------------------------- /docs/src/res/DescriptorLayouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/DescriptorLayouts.png -------------------------------------------------------------------------------- /docs/src/res/Extending_and_Accelerating_a_GPU_Ray_Tracing_Algorithm_for_Photon_Simulation_in_Beamlines_ohne.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/Extending_and_Accelerating_a_GPU_Ray_Tracing_Algorithm_for_Photon_Simulation_in_Beamlines_ohne.pdf -------------------------------------------------------------------------------- /docs/src/res/RAYX-UI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/RAYX-UI.png -------------------------------------------------------------------------------- /docs/src/res/cli-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/cli-dark.png -------------------------------------------------------------------------------- /docs/src/res/cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/cli.png -------------------------------------------------------------------------------- /docs/src/res/format1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/format1.png -------------------------------------------------------------------------------- /docs/src/res/format2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/format2.png -------------------------------------------------------------------------------- /docs/src/res/incidence_angle_active.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/incidence_angle_active.PNG -------------------------------------------------------------------------------- /docs/src/res/incidence_angle_passive.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/incidence_angle_passive.PNG -------------------------------------------------------------------------------- /docs/src/res/ppol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/ppol.png -------------------------------------------------------------------------------- /docs/src/res/ray-coord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/ray-coord.png -------------------------------------------------------------------------------- /docs/src/res/refraction_fresnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/refraction_fresnel.png -------------------------------------------------------------------------------- /docs/src/res/rotation_active_vs_passive.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/rotation_active_vs_passive.PNG -------------------------------------------------------------------------------- /docs/src/res/split1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/split1.png -------------------------------------------------------------------------------- /docs/src/res/split2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/split2.png -------------------------------------------------------------------------------- /docs/src/res/spol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/spol.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/end.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/merge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/merge.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/monotone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/monotone.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_end.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_merge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_merge.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_regular_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_regular_left.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_regular_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_regular_right.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_split.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/process_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/process_start.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/regular.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/split.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/split_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/split_v.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/start.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/triang_left_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/triang_left_left.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/triang_left_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/triang_left_right.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/triang_right_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/triang_right_left.png -------------------------------------------------------------------------------- /docs/src/res/triangulation/triang_right_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/triangulation/triang_right_right.png -------------------------------------------------------------------------------- /docs/src/res/vscode_ninja_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vscode_ninja_config.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond0.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond1.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond2.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond3.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond4.png -------------------------------------------------------------------------------- /docs/src/res/vulkan-beyond5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan-beyond5.png -------------------------------------------------------------------------------- /docs/src/res/vulkan_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/vulkan_flow.png -------------------------------------------------------------------------------- /docs/src/res/wastebox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/docs/src/res/wastebox.png -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/flake.nix -------------------------------------------------------------------------------- /format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hz-b/rayx/HEAD/format.sh --------------------------------------------------------------------------------