raypier_optics
raypier_optics copied to clipboard
A raytracing toolkit for optical design
Hi Bryan, Your library has been super useful for evaluating optical systems! However, I noticed the following when performing the field calculations in `./core/cfields.pyx`, in line 94 of `sum_gaussian_modes`: `inv_root_area...
Hi Bryan, I just got the chaco error again. I am using now chaco 4.8.0 and enable 5.3.0. I am getting this error when executing "from raypier.intensity_image import IntensityImageView": from...
Hi Bryan, I want to transfer an optical model from another optical design program for testing. The lens is called "AFL12-15" from asphericon. I have the glass material as .csv...
Hello Bryan, I have this code (which basically stems from here: https://raypier-optics.readthedocs.io/en/latest/introduction.html#basic-usage). The question is: How can I define some aspherical surface? I attached a test file. Do you see...
Hi Bryan, you hat stated somewhere that you implemented a method to visualize Gaussian beams in the layout plot using skew rays. Do you have an example for this? Best...
Hello Bryan, I tried to implement a new face type in raypier\core\cfaces.pyx. An extended polynomial up to 5th order (for the beginning, later it should have up to 20 orders,...
Hello, if found your impressive package recently. I had some issues with the installation on windows10: I downloaded your master and used conda. conda env create -f environment.yml I tried...
I'm trying to build the latest public commit (d4985fee9637be493f476ba7b3c9a003e0282615), and the build fails, with Cython complaining in multiple locations: - `Assignment of Python object not allowed without gil` - `Compiler...
When trying to install raypier through anaconda, I get an error saying that it requires 'python >=3.8 ,
I want to model an optical isolator. This requires modelling Faraday rotation. This is probably easier than might be expected. I'm planning on making a FaradayRotationMaterial cmaterial class which works...