source
source copied to clipboard
The main source repository for the Raysect project.
Select a basic set of prisims from thorlabs catalog. Implement both a general purpose constructor and complementory catalog selector.
Most of the mesh functions are well documented. But just noticed documentation for this function is missing.
I often find I'm defining analytic emission functions which I want to either sample with Cherab's samplers or attach as materials to primitives and observe. Normally I need to define...
At the moment we have two types of observers, ones that sample isotropically and those that mix isotropic with targeted sampling. At the moment the targeted samples are only user...
This issue to ask about the possibility to have a customized MeshCamera-like class for the detection of the power emitted by a point-like source. This small source lies in a...
To allow Raysect to segment a job and run elements of the job across multiple computational nodes (i.e. a compute cluster), this would require the following components. 1. Redesign observer...
Add 2D, 3D linear interpolantion utility functions.
Add 1D, 2D and 3D cubic interpolation utility functions. First order only for 1D. Functions should take a collection of points or values and their differencials for the neighbouring points.
Simplest of the mesh utility functions that is now ready for Alex to review and merge.
A user has contacted me about calculating the amount of solid angle of a detector seen by a point in space. This should be an easy demonstration script and added...