Molecular Dynamics Simulation  1.0
DiffusionFunctionInterceptor Member List

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

calculateCurrentDiffusion(const Simulation &simulation) constDiffusionFunctionInterceptorprivate
csv_writerDiffusionFunctionInterceptorprivate
DiffusionFunctionInterceptor(double sample_every_x_percent)DiffusionFunctionInterceptorinlineexplicit
every_nth_iterationSimulationInterceptorprotected
last_sampled_iterationDiffusionFunctionInterceptorprivate
logSummary(int depth) const overrideDiffusionFunctionInterceptorvirtual
notify(size_t iteration, Simulation &simulation)SimulationInterceptorinline
old_particle_positionsDiffusionFunctionInterceptorprivate
onSimulationEnd(size_t iteration, Simulation &simulation) overrideDiffusionFunctionInterceptorvirtual
onSimulationStart(Simulation &simulation) overrideDiffusionFunctionInterceptorvirtual
operator std::string() const overrideDiffusionFunctionInterceptorexplicitvirtual
operator()(size_t iteration, Simulation &simulation) overrideDiffusionFunctionInterceptorvirtual
sample_every_x_percentDiffusionFunctionInterceptorprivate
saveCurrentParticlePositions(const Simulation &simulation)DiffusionFunctionInterceptorprivate
~SimulationInterceptor()=defaultSimulationInterceptorvirtual