Skip to content

Question on local distortion of crystals #264

@bjkoz

Description

@bjkoz

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions