15 #ifndef BORNAGAIN_GUI2_QUICKSIMEDITOR_SPECULARTOYSIMULATION_H
16 #define BORNAGAIN_GUI2_QUICKSIMEDITOR_SPECULARTOYSIMULATION_H
18 #include "darefl_export.h"
46 size_t scanPointsCount()
const;
Maintain information about progress of a computation.
std::function< bool(size_t)> callback_t
Implements an tanh transition function to model roughness in a scaler computation.
Toy simulation to calculate "specular reflectivity.
SimulationResult m_specularResult
SimulationInput m_inputData
ModelView::ProgressHandler m_progressHandler
std::unique_ptr< SpecularScalarTanhStrategy > m_strategy
Based on Qt example "codeeditor" Copyright (C) 2016 The Qt Company Ltd.
std::vector< SliceData > multislice_t
Represents results of SLD profile calculations.
Represents results of the simulation.