BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
RefractiveMaterialImpl Member List

This is the complete list of members for RefractiveMaterialImpl, including all inherited members.

BaseMaterialImpl(const std::string &name)BaseMaterialImplinline
clone() const overrideRefractiveMaterialImplvirtual
getName() constBaseMaterialImplinline
HomogeneousMaterial(const std::string &, double, double, kvector_t)RefractiveMaterialImplfriend
inverted() const override finalMagneticMaterialImplvirtual
isMagneticMaterial() const override finalMagneticMaterialImplvirtual
isScalarMaterial() const override finalMagneticMaterialImplvirtual
m_betaRefractiveMaterialImplprivate
m_deltaRefractiveMaterialImplprivate
m_magnetizationMagneticMaterialImplprivate
m_nameBaseMaterialImplprivate
MagneticMaterialImpl(const std::string &name, kvector_t magnetization)MagneticMaterialImpl
magnetization() const override finalMagneticMaterialImplvirtual
materialData() const overrideRefractiveMaterialImplvirtual
polarizedSubtrSLD(const WavevectorInfo &wavevectors) const override finalMagneticMaterialImplvirtual
print(std::ostream &ostr) const overrideRefractiveMaterialImplvirtual
refractiveIndex(double wavelength) const overrideRefractiveMaterialImplvirtual
refractiveIndex2(double wavelength) const overrideRefractiveMaterialImplvirtual
RefractiveMaterialImpl(const std::string &name, double delta, double beta, kvector_t magnetization)RefractiveMaterialImplprivate
rotatedMaterial(const Transform3D &transform) const override finalMagneticMaterialImplvirtual
scalarSubtrSLD(const WavevectorInfo &wavevectors) const overrideRefractiveMaterialImplvirtual
setMagnetization(kvector_t magnetization)MagneticMaterialImplinlineprivate
typeID() const overrideRefractiveMaterialImplinlinevirtual
~BaseMaterialImpl()=defaultBaseMaterialImplvirtual
~MagneticMaterialImpl()=defaultMagneticMaterialImplvirtual
~RefractiveMaterialImpl()=defaultRefractiveMaterialImplvirtual