Matthew Carr
Matthew Carr
Replace current trapezium rule integration with more advanced integration. This is for the maths package.
Seems like quite a few users would be interested in trying their Zemax optical models in Raysect. Its very unlikely this could ever be a 1-1 match, i.e. load a...
Raysect really needs some kind of interactive visualisation GUI. A lot of our less experienced users struggle to visualise the scenes in their head and often make basic errors with...
* Need consistency across 2D and 3D classes. For example, lerp and slerp have only been implemented for 3D. These should be extended to Vector2D. * This issue will be...
* Volume emitters currently evaluate surface emission before volume emission. This execution flow doesn't allow modeling of scattering phenomena. To allow simulations of scattering and opacity effects, the emission calculation...
We now have two code paths for applying rotations, affine matrices and quaternions. Affine matrices are faster for applying simple translation and rotation operations, but fall short when you have...
For a number of physics use cases, volume emission dominates over surface reflection effects and other possible light sources (i.e. a tokamak plasma). The emission model of a volume emitter...
Can we calculate a colour temperature from the returned spectrum.
We already have a lot of the machinery in place for passive Charge Exchange, but there seems to be a few final pieces missing. Let's implement the missing code and...
The TMC has an ambition for Cherab to have a full range of tutorials and model demonstrations that can be run on a simple python environment without complex dependencies. The...