|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Interface for a single-threaded computation with given range of SimulationElements and ProgressHandler. More...
Inheritance diagram for IComputation:Public Member Functions | |
| IComputation (const MultiLayer &sample, const SimulationOptions &options, ProgressHandler &progress) | |
| void | run () |
| bool | isCompleted () const |
| std::string | errorMessage () const |
Protected Attributes | |
| SimulationOptions | m_sim_options |
| ProgressHandler * | mp_progress |
| ComputationStatus | m_status |
| std::unique_ptr< ProcessedSample > | mP_processed_sample |
Interface for a single-threaded computation with given range of SimulationElements and ProgressHandler.
Controlled by the multi-threading machinery in Simulation::runSingleSimulation().
Definition at line 34 of file IComputation.h.