BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
This is the complete list of members for BaseMaterialImpl, including all inherited members.
BaseMaterialImpl(const std::string &name) | BaseMaterialImpl | inline |
clone() const =0 | BaseMaterialImpl | pure virtual |
inverted() const =0 | BaseMaterialImpl | pure virtual |
isMagneticMaterial() const =0 | BaseMaterialImpl | pure virtual |
isScalarMaterial() const =0 | BaseMaterialImpl | pure virtual |
m_name | BaseMaterialImpl | private |
magnetization() const =0 | BaseMaterialImpl | pure virtual |
materialData() const =0 | BaseMaterialImpl | pure virtual |
matName() const | BaseMaterialImpl | inline |
polarizedSubtrSLD(const WavevectorInfo &wavevectors) const =0 | BaseMaterialImpl | pure virtual |
print() const =0 | BaseMaterialImpl | pure virtual |
refractiveIndex(double wavelength) const =0 | BaseMaterialImpl | pure virtual |
refractiveIndex2(double wavelength) const =0 | BaseMaterialImpl | pure virtual |
rotatedMaterial(const RotMatrix &transform) const =0 | BaseMaterialImpl | pure virtual |
scalarSubtrSLD(double lambda0) const =0 | BaseMaterialImpl | pure virtual |
typeID() const =0 | BaseMaterialImpl | pure virtual |
~BaseMaterialImpl()=default | BaseMaterialImpl | virtual |