def METHOD_NAME(benchmark, link_clp, index_dependent):
    model = setup_model(index_dependent, link_clp)
    assert model.valid()
    scheme = setup_scheme(model)
    optimization_group = setup_optimization_group(scheme)
    optimization_group.calculate(scheme.parameters)
    benchmark(optimization_group.create_result_data)