-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Hello,
I want to simulated a spherically bent crystal imaging optic in near-normal Bragg reflection geometry. I have made the ideal optic and would like to extend it to include a distorted crystal. For context, the crystal is approximately 50 micro-meters thick and initially flat. It is then bonded to a spherical substrate, with the crystal planes bent to the shape of the substrate. Imperfections in the substrate and binding will likely distort the entire crystal, both in the bulk as well as the surface.
The documentation for local_n indicates that it's possible to specify the normal for the crystal planes independently of the surface normal. However, local_n_distorted and local_z_distorted do not appear to include both surface and crystal planes as separate options. If I specify local_n_distorted, will XRT apply the distortion to the crystal planes and the surface, or just the surface?
Worst case, I can redefine the toroidal mirror class and define local_n and local_z with my distortion built in.
Thanks as always.
Bernie