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