fitbenchmarking.controllers.bumps_controller module

Implements a controller for the Bumps fitting software.

class fitbenchmarking.controllers.bumps_controller.BumpsController(problem)

Bases: fitbenchmarking.controllers.base_controller.Controller

Controller for the Bumps fitting software.

Sasview requires a model to fit. Setup creates a model with the correct function.


Convert the result to a numpy array and populate the variables results will be read from.


Run problem with Bumps.


Setup problem ready to run with Bumps.

Creates a FitProblem for calling in the fit() function of Bumps