Core API
Detailed Description
methods and headers of the plugin-independent C-API provided by GCG.
In order facilitate the navigation through the core API of GCG, it is structured into different modules.
Modules | |
| Data Structures | |
| Commonly used data structures. | |
| Type Definitions | |
| Type definitions and callback declarations. | |
| Bliss | |
| Methods concerning BLISS. | |
| Decomposition | |
| Public methods concerning the decomposition. | |
| Heuristics | |
| Public methods concerning heuristics. | |
| Pricing | |
| All pricing-related public functionalities. | |
| Separators | |
| Public methods for separators. | |
| Miscellaneous | |
| Public methods from the scip_misc.c file. | |
Files | |
| file | gcg.h |
| GCG interface methods. | |
| file | pub_bliss.h |
| helper functions for automorphism detection | |
| file | pub_colpool.h |
| public methods for storing cols in a col pool | |
| file | pub_decomp.h |
| public methods for working with decomposition structures | |
| file | pub_gcgcol.h |
| public methods for working with gcg columns | |
| file | pub_gcgheur.h |
| public methods for GCG heuristics | |
| file | pub_decomp.h |
| public methods for working with decomposition structures | |
| file | pub_gcgsepa.h |
| public methods for GCG separators | |
| file | pub_gcgvar.h |
| public methods for GCG variables | |
| file | pub_pricingjob.h |
| public methods for working with pricing jobs | |
| file | pub_pricingprob.h |
| public methods for working with pricing problems | |
| file | solver.h |
| public methods for GCG pricing solvers | |
