- class EasyReflectometry.sample.elements.materials.material.Material[source]#
Bases:
BaseElement
-
sld:
ClassVar
[Parameter
]#
-
isld:
ClassVar
[Parameter
]#
- __init__(sld, isld, name='EasyMaterial', interface=None)[source]#
Constructor.
- Parameters:
sld (
Parameter
) – Real scattering length density.isld (
Parameter
) – Imaginary scattering length density.name (
str
) – Name of the material, defaults to ‘EasyMaterial’.interface – Calculator interface, defaults to
None
.
- classmethod from_pars(sld, isld, name='EasyMaterial', interface=None)[source]#
Instance of a material where the parameters are known.
- Parameters:
sld (
float
) – Real scattering length density.isld (
float
) – Imaginary scattering length density.name (
str
) – Name of the material, defaults to ‘EasyMaterial’.interface – Calculator interface, defaults to
None
.
- Return type:
-
user_data:
dict
#
-
sld: