checkNodeArgs() const | INode | |
className() const final | Interference2DParaCrystal | inlinevirtual |
clone() const override | Interference2DParaCrystal | virtual |
dampingLength() const | Interference2DParaCrystal | inline |
domainSizes() const | Interference2DParaCrystal | |
DWfactor(R3 q) const | IInterference | |
FTPDF(double qx, double qy, double xi, size_t index) const | Interference2DParaCrystal | private |
ICloneable()=default | ICloneable | |
ICloneable(const ICloneable &)=delete | ICloneable | |
ICloneable(ICloneable &&)=default | ICloneable | |
iff_no_inner(R3 q, double outer_iff) const | IInterference | protected |
iff_without_dw(R3 q) const override | Interference2DParaCrystal | privatevirtual |
IInterference(const std::vector< double > &PValues) | IInterference | protected |
IInterference(double position_var) | IInterference | protected |
INode()=default | INode | |
INode(std::vector< double > PValues) | INode | |
integrationOverXi() const | Interference2DParaCrystal | inline |
interference1D(double qx, double qy, double xi, size_t index) const | Interference2DParaCrystal | private |
Interference2DParaCrystal(const Lattice2D &lattice, double damping_length, double domain_size_1, double domain_size_2) | Interference2DParaCrystal | |
interferenceForXi(double xi, double qx, double qy) const | Interference2DParaCrystal | private |
lattice() const | Interference2DParaCrystal | |
m_damping_length | Interference2DParaCrystal | private |
m_domain_sizes | Interference2DParaCrystal | private |
m_integrate_xi | Interference2DParaCrystal | private |
m_lattice | Interference2DParaCrystal | private |
m_P | INode | protected |
m_pdf1 | Interference2DParaCrystal | private |
m_pdf2 | Interference2DParaCrystal | private |
m_position_var | IInterference | protected |
nodeChildren() const override | Interference2DParaCrystal | virtual |
nodeOffspring() const | INode | |
parDefs() const final | Interference2DParaCrystal | inlinevirtual |
particleDensity() const override | Interference2DParaCrystal | virtual |
pdf1() const | Interference2DParaCrystal | inline |
pdf2() const | Interference2DParaCrystal | inline |
positionVariance() const | IInterference | inline |
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) const | IInterference | virtual |
supportsMultilayer() const | IInterference | inlinevirtual |
transferToCPP() | ICloneable | inlinevirtual |
transformToPrincipalAxes(double qx, double qy, double gamma, double delta, double &q_pa_1, double &q_pa_2) const | Interference2DParaCrystal | private |
~ICloneable()=default | ICloneable | virtual |
~INode()=default | INode | virtual |
~Interference2DParaCrystal() override | Interference2DParaCrystal | |