BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Performs a single-threaded DWBA computation with given sample and simulation parameters. More...
Public Member Functions | |
DWBAComputation (const MultiLayer &multilayer, const SimulationOptions &options, ProgressHandler &progress, std::vector< SimulationElement >::iterator begin_it, std::vector< SimulationElement >::iterator end_it) | |
Public Member Functions inherited from IComputation | |
IComputation (const MultiLayer &sample, const SimulationOptions &options, ProgressHandler &progress) | |
void | run () |
bool | isCompleted () const |
std::string | errorMessage () const |
Additional Inherited Members | |
Protected Attributes inherited from IComputation | |
SimulationOptions | m_sim_options |
ProgressHandler * | mp_progress |
ComputationStatus | m_status |
std::unique_ptr< ProcessedSample > | mP_processed_sample |
Performs a single-threaded DWBA computation with given sample and simulation parameters.
Controlled by the multi-threading machinery in Simulation::runSingleSimulation().
Definition at line 30 of file DWBAComputation.h.