Skip to content
Snippets Groups Projects
Commit 61312865 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

corr class comms

parent 3e8b5ddb
No related branches found
No related tags found
1 merge request!187Minor improvements
Pipeline #41098 failed
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
class MultiLayer; class MultiLayer;
//! Maintains information about progress of a computation. //! Maintains information about progress of a computation.
//!
//! Owner is the computation, which periodically calls the thread-safe function incrementDone(..). //! Owner is the computation, which periodically calls the thread-safe function incrementDone(..).
//! An application (GUI or script) may subscribe(..) to be informed about progress. //! An application (GUI or script) may subscribe(..) to be informed about progress.
//! It is then periodically called back by inform(..). //! It is then periodically called back by inform(..).
......
...@@ -30,13 +30,9 @@ class CoherentFFSum; ...@@ -30,13 +30,9 @@ class CoherentFFSum;
class IInterferenceFunction; class IInterferenceFunction;
class DiffuseElement; class DiffuseElement;
//! Base class of all interference function strategy classes. //! Abstract base class of DecouplingApproximationStrategy, SSCAStrategy.
//! Provides an 'evaluate' function that computes the total scattering intensity //! Provides function 'evaluate' that computes the total scattering intensity
//! from a decorated layer, taking into account a specific inter-particle interference function. //! from a decorated layer.
//! This function uses the low-level functions scalarCalculation and polarizedCalculation
//! that are to be overriden in the derived classes.
//! Inheritance is used to support different approximation schemes
//! (DecouplingApproximationStrategy, SSCAStrategy).
//! //!
//! Instantiation of child classes takes place in LayoutStrategyBuilder::createStrategy, //! Instantiation of child classes takes place in LayoutStrategyBuilder::createStrategy,
//! which is called from ParticleLayoutContribution::eval. //! which is called from ParticleLayoutContribution::eval.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment