1% BEGIN LICENSE BLOCK 2% Version: CMPL 1.1 3% 4% The contents of this file are subject to the Cisco-style Mozilla Public 5% License Version 1.1 (the "License"); you may not use this file except 6% in compliance with the License. You may obtain a copy of the License 7% at www.eclipse-clp.org/license. 8% 9% Software distributed under the License is distributed on an "AS IS" 10% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 11% the License for the specific language governing rights and limitations 12% under the License. 13% 14% The Original Code is The ECLiPSe Constraint Logic Programming System. 15% The Initial Developer of the Original Code is Cisco Systems, Inc. 16% Portions created by the Initial Developer are 17% Copyright (C) 1995 - 2006 Cisco Systems, Inc. All Rights Reserved. 18% 19% Contributor(s): Andrew Eremin, IC-Parc 20% 21% END LICENSE BLOCK 22% ---------------------------------------------------------------------- 23% 24% Description: ECLiPSe column generation library 25% 26% System: ECLiPSe Constraint Logic Programming System 27% Author/s: Andrew Eremin, IC-Parc 28% Version: $Id: colgen.ecl,v 1.1 2012/07/31 02:17:06 jschimpf Exp $ 29% 30% ---------------------------------------------------------------------- 31 32 33 34:- module(colgen_). 35% ---------------------------------------------------------------------- 36 37:- include(colgen_). 38 39% ---------------------------------------------------------------------- 40:- module(colgen). 41% ---------------------------------------------------------------------- 42 43:- comment(include, colgen_comments). 44 45:- reexport colgen_ except 46 47 var_dual1/7, 48 get_dual1/3, 49 get_coeff1/3, 50 get_idx1/3, 51 get_rhs1/3, 52 always_set_dual1/3, 53 set_dual1/3, 54 55 bp_solve1/2, 56 cg_solver_setup/3, 57 cg_solver_setup/4, 58 cg_integers1/2, 59 add_cg_pool_constraint/3, 60 cg_eq/3, 61 cg_ge/3, 62 cg_le/3, 63 cg_sp_count1/2, 64 cg_sp_sol/2, 65 cg_valid_columns1/2, 66 cg_sp_rc_sum/2, 67 cg_optimal_rc1/2, 68 cg_minimize/4, 69 cg_minimize/5, 70 cg_var_get1/4, 71 cg_get1/3. 72 73%------------------------------------------------------------------------ 74 75