gdpopt

Modules

GDPopt

Main driver module for GDPopt solver.

algorithm_base_class

branch_and_bound

config_options

create_oa_subproblems

cut_generation

This module provides functions for cut generation used across multiple algorithms.

discrete_problem_initialize

Functions for initializing the main problem in Logic-based outer approximation.

enumerate

gloa

loa

nlp_initialization

A library of possible callbacks to use for initializing the NLP subproblems.

oa_algorithm_utils

plugins

ric

solve_discrete_problem

Functions for solving the discrete problem.

solve_subproblem

Functions for solving the nonlinear subproblem.

util

Utility functions and classes for the GDPopt solver.