Graph-Based Optimization Modeling Language

Contents:

  • About GBOML
  • Installation
  • Abstract GBOML problem
  • Grammar Basics
  • Block Definitions
  • Advanced Features
  • Useful Idioms
  • How to Use
    • Command Line Interface
    • Python Interface
    • Solver APIs
  • Examples
  • Citing GBOML
Graph-Based Optimization Modeling Language
  • How to Use
  • View page source

How to Use

Two interfaces to GBOML exist, namely a command-line interface and a Python API. They are described in the sections listed below:

  • Command Line Interface
  • Python Interface
    • GbomlGraph
      • GbomlGraph.add_global_parameter()
      • GbomlGraph.add_global_parameters()
      • GbomlGraph.add_global_parameters_objects()
      • GbomlGraph.add_hyperedges_in_model()
      • GbomlGraph.add_nodes_in_model()
      • GbomlGraph.add_sub_hyperedge()
      • GbomlGraph.add_sub_node()
      • GbomlGraph.build_model()
      • GbomlGraph.change_node_name_in_hyperedge()
      • GbomlGraph.change_type_variable_in_node()
      • GbomlGraph.create_parameter()
      • GbomlGraph.get_object_in_node()
      • GbomlGraph.get_timehorizon()
      • GbomlGraph.import_all_nodes_and_edges()
      • GbomlGraph.import_hyperedge()
      • GbomlGraph.import_node()
      • GbomlGraph.modify_parameter_value()
      • GbomlGraph.redefine_parameters_from_keywords()
      • GbomlGraph.redefine_parameters_from_list()
      • GbomlGraph.remove_constraint()
      • GbomlGraph.remove_objective_in_node()
      • GbomlGraph.rename()
      • GbomlGraph.set_parsing_cache_limit()
      • GbomlGraph.set_timehorizon()
      • GbomlGraph.solve_cbc()
      • GbomlGraph.solve_clp()
      • GbomlGraph.solve_cplex()
      • GbomlGraph.solve_dsp()
      • GbomlGraph.solve_gurobi()
      • GbomlGraph.solve_highs()
      • GbomlGraph.solve_xpress()
      • GbomlGraph.turn_solution_to_dictionary()
      • GbomlGraph.turn_solution_to_list()
  • Solver APIs
Previous Next

© Copyright 2021-2022, Bardhyl Miftari, Mathias Berger, Hatim Djelassi, Damien Ernst, University of Liege.

Built with Sphinx using a theme provided by Read the Docs.