How to use#
Dictionary#
The following serves to clarify what we mean by the terms we use in this project.
Sample#
A sample is an ideal representation of a the full physical setup. This includes the layer(s) under investigation, the surrounding superphase, and the subphase.
Calculator#
A calculator is the physics engine which calculates the reflectivity curve from our inputted sample parameters. We rely on third party software to provide the necessary calculators. Different calculators might have different capabilities and limitations.
Model#
A model combines a sample and calculator. The model is also responsible for including instrumental effects such as background, scale, and resolution.
Calculators & Optimisation#
easyreflectometry
is built on the easyscience
framework which facilities the use of a range of different reflectometry calculation engines and optimiser solutions.
Currently, easyreflectometry
can offer two different calculation engines, namely:
And we are working to add more, in particular bornagain and GenX.