BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
SSCApproximationStrategy Member List

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

calculatePositionOffsetPhase(double qp, double radial_extension) constSSCApproximationStrategyprivate
evaluate(const SimulationElement &sim_element) constIInterferenceFunctionStrategy
evaluate_for_fixed_angles(double *fractions, size_t dim, void *params) constIInterferenceFunctionStrategyprivate
evaluateSinglePoint(const SimulationElement &sim_element) constIInterferenceFunctionStrategyprivate
getCharacteristicSizeCoupling(double qp, const std::vector< FormFactorCoherentSum > &ff_wrappers) constSSCApproximationStrategyprivate
IInterferenceFunctionStrategy(const std::vector< FormFactorCoherentSum > &weighted_formfactors, const SimulationOptions &sim_params, bool polarized)IInterferenceFunctionStrategy
init(const std::vector< FormFactorCoherentSum > &ff_wrappers)SSCApproximationStrategyprivate
m_iffSSCApproximationStrategyprivate
m_integratorIInterferenceFunctionStrategyprivate
m_kappaSSCApproximationStrategyprivate
m_mean_radiusSSCApproximationStrategyprivate
m_optionsIInterferenceFunctionStrategyprotected
m_polarizedIInterferenceFunctionStrategyprivate
m_weighted_formfactorsIInterferenceFunctionStrategyprotected
MCIntegratedEvaluate(const SimulationElement &sim_element) constIInterferenceFunctionStrategyprivate
polarizedCalculation(const SimulationElement &sim_element) const overrideSSCApproximationStrategyprivatevirtual
scalarCalculation(const SimulationElement &sim_element) const overrideSSCApproximationStrategyprivatevirtual
SSCApproximationStrategy(const std::vector< FormFactorCoherentSum > &weighted_formfactors, const InterferenceFunctionRadialParaCrystal *iff, SimulationOptions sim_params, bool polarized, double kappa)SSCApproximationStrategy
~IInterferenceFunctionStrategy()IInterferenceFunctionStrategyvirtual