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.

cleanup()

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

fit()

Run problem with Bumps.

setup()

Setup problem ready to run with Bumps.

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