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

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

checkNodeArgs() constINode
className() const finalInterference2DParaCrystalinlinevirtual
clone() const overrideInterference2DParaCrystalvirtual
dampingLength() constInterference2DParaCrystalinline
domainSizes() constInterference2DParaCrystal
DWfactor(R3 q) constIInterference
FTPDF(double qx, double qy, double xi, size_t index) constInterference2DParaCrystalprivate
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
iff_no_inner(R3 q, double outer_iff) constIInterferenceprotected
iff_without_dw(R3 q) const overrideInterference2DParaCrystalprivatevirtual
IInterference(const std::vector< double > &PValues)IInterferenceprotected
IInterference(double position_var)IInterferenceprotected
INode()=defaultINode
INode(std::vector< double > PValues)INode
integrationOverXi() constInterference2DParaCrystalinline
interference1D(double qx, double qy, double xi, size_t index) constInterference2DParaCrystalprivate
Interference2DParaCrystal(const Lattice2D &lattice, double damping_length, double domain_size_1, double domain_size_2)Interference2DParaCrystal
interferenceForXi(double xi, double qx, double qy) constInterference2DParaCrystalprivate
lattice() constInterference2DParaCrystal
m_damping_lengthInterference2DParaCrystalprivate
m_domain_sizesInterference2DParaCrystalprivate
m_integrate_xiInterference2DParaCrystalprivate
m_latticeInterference2DParaCrystalprivate
m_PINodeprotected
m_pdf1Interference2DParaCrystalprivate
m_pdf2Interference2DParaCrystalprivate
m_position_varIInterferenceprotected
nodeChildren() const overrideInterference2DParaCrystalvirtual
nodeOffspring() constINode
parDefs() const finalInterference2DParaCrystalinlinevirtual
particleDensity() const overrideInterference2DParaCrystalvirtual
pdf1() constInterference2DParaCrystalinline
pdf2() constInterference2DParaCrystalinline
positionVariance() constIInterferenceinline
setDampingLength(double damping_length)Interference2DParaCrystal
setDomainSizes(double size_1, double size_2)Interference2DParaCrystal
setIntegrationOverXi(bool integrate_xi)Interference2DParaCrystal
setPositionVariance(double var)IInterference
setProbabilityDistributions(const IProfile2D &pdf_1, const IProfile2D &pdf_2)Interference2DParaCrystal
structureFactor(R3 q, double outer_iff=1.0) constIInterferencevirtual
supportsMultilayer() constIInterferenceinlinevirtual
transferToCPP()ICloneableinlinevirtual
transformToPrincipalAxes(double qx, double qy, double gamma, double delta, double &q_pa_1, double &q_pa_2) constInterference2DParaCrystalprivate
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~Interference2DParaCrystal() overrideInterference2DParaCrystal