Bryan Cole
Bryan Cole
Hi Jonas This is an Enable problem. Pyface is part of Enable. Enable is the biggest PITA to get working. If you can find a ready built version of Enable...
Hi Jonas, Take a look at test/test_gaussian_ray_source.py (it's not really a unit-test, so this should be in the examples folder). The skew rays lie on the margin of a paraxial...
Hi Jonas, Those eval_... functions are declared "nogil" and hence no python objects can be used inside them. You have not declared the type (double) for the the polynomial parameters...
Hi Jonas, I've just pushed a changeset on master with a working example of the ExtendedPolynomialFace. The Newton-Raphson iteration seems to converge in
Hello Quincy, I'm happy to hear that you're finding Raypier useful. The A,B & C coefficients describe the gaussian mode via the Gamma 2x2 matrix described here(an "ABCD" matrix): https://www.researchgate.net/publication/225711573_Simple_formula_for_a_Gaussian_beam_with_general_astigmatism_in_a_homogeneous_medium...
Hi Jonas, I'm happy to know you're interested in using raypier. Getting it working on Windows has been on my todo list for a while but not having a Win...
Hi Jonas, I think this error is due to a change in Cython in a recent version to make it stricter in c++ mode. See this thread: https://stackoverflow.com/questions/22962661/getting-error-c2668-sqrt-ambiguous-call-to-overloaded-function Seems the...
I've just pushed some minor changes which fix the Win10 build cython compile/build issues. In fact, I'm slightly gobsmacked that it does in fact build on Windows. I've added an...
Just pushed a fix for the OpenMP issue on Win10 which improves the speed somewhat.
Hi Jonas, Good job getting it working. I'm afraid the examples and tests are a bit of a random collection of models from the dim and distant past, as well...