BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
InterferenceFinite3DLattice Member List

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

className() const finalInterferenceFinite3DLattice
clone() const overrideInterferenceFinite3DLatticevirtual
DWfactor(R3 q) constIInterference
iff_no_inner(R3 q, double outer_iff) constIInterferenceprotected
IInterference(const std::vector< double > &PValues)IInterferenceprotected
IInterference(double position_var)IInterferenceprotected
InterferenceFinite3DLattice(const Lattice3D &lattice, unsigned N_1, unsigned N_2, unsigned N_3)InterferenceFinite3DLattice
lattice() constInterferenceFinite3DLattice
m_position_varIInterferenceprotected
nodeChildren() const overrideInterferenceFinite3DLattice
numberUnitCells1() constInterferenceFinite3DLattice
numberUnitCells2() constInterferenceFinite3DLattice
numberUnitCells3() constInterferenceFinite3DLattice
particleDensity() constIInterferencevirtual
positionVariance() constIInterference
setPositionVariance(double var)IInterference
structureFactor(R3 q, double outer_iff=1.0) constIInterferencevirtual
supportsMultilayer() const overrideInterferenceFinite3DLatticevirtual
~InterferenceFinite3DLattice() overrideInterferenceFinite3DLattice