Changeset 1902
- Timestamp:
- Apr 10, 2013 12:58:16 PM (8 years ago)
- Location:
- stable/2.8/Cbc
- Files:
-
- 190 edited
Legend:
- Unmodified
- Added
- Removed
-
stable/2.8/Cbc
- Property svn:mergeinfo changed
/trunk/Cbc merged: 1889-1901
- Property svn:mergeinfo changed
-
stable/2.8/Cbc/INSTALL
- Property svn:eol-style set to native
-
stable/2.8/Cbc/LICENSE
- Property svn:eol-style set to native
-
stable/2.8/Cbc/MSVisualStudio/v10/CbcCSosDllSample/cbcCSosDllSample.vcxproj
r1873 r1902 27 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 28 28 <ConfigurationType>Application</ConfigurationType> 29 <CharacterSet>MultiByte</CharacterSet>30 29 </PropertyGroup> 31 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 31 <ConfigurationType>Application</ConfigurationType> 33 <CharacterSet>MultiByte</CharacterSet>34 32 </PropertyGroup> 35 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 36 34 <ConfigurationType>Application</ConfigurationType> 37 <CharacterSet>MultiByte</CharacterSet>38 35 </PropertyGroup> 39 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 40 37 <ConfigurationType>Application</ConfigurationType> 41 <CharacterSet>MultiByte</CharacterSet>42 38 </PropertyGroup> 43 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 46 42 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 47 43 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 44 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 45 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 48 46 </ImportGroup> 49 47 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 50 48 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 49 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 50 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 51 51 </ImportGroup> 52 52 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 53 53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 54 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 55 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 54 56 </ImportGroup> 55 57 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 56 58 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 59 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 60 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 57 61 </ImportGroup> 58 62 <PropertyGroup Label="UserMacros" /> 59 63 <PropertyGroup> 60 64 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 61 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>62 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>63 65 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 64 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>65 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>66 66 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 67 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>68 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>69 67 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> 70 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>71 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>72 68 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 73 69 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> … … 86 82 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 87 83 <ClCompile> 88 <Optimization>Disabled</Optimization> 84 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 85 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\";%(PreprocessorDefinitions)</PreprocessorDefinitions> 86 <MinimalRebuild>true</MinimalRebuild> 87 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 88 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 89 <PrecompiledHeader> 90 </PrecompiledHeader> 91 <CallingConvention>Cdecl</CallingConvention> 92 <CompileAs>Default</CompileAs> 93 </ClCompile> 94 <ProjectReference> 95 <LinkLibraryDependencies>false</LinkLibraryDependencies> 96 </ProjectReference> 97 <Link> 98 <AdditionalDependencies>cbcCInterfaceDll.lib;%(AdditionalDependencies)</AdditionalDependencies> 99 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 100 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs> 101 <GenerateDebugInformation>true</GenerateDebugInformation> 102 <GenerateMapFile>true</GenerateMapFile> 103 <MapExports>true</MapExports> 104 <SubSystem>Console</SubSystem> 105 <RandomizedBaseAddress>false</RandomizedBaseAddress> 106 <DataExecutionPrevention> 107 </DataExecutionPrevention> 108 <TargetMachine>MachineX86</TargetMachine> 109 </Link> 110 </ItemDefinitionGroup> 111 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 112 <ClCompile> 113 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 114 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\\\";%(PreprocessorDefinitions)</PreprocessorDefinitions> 115 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 116 <PrecompiledHeader> 117 </PrecompiledHeader> 118 <CallingConvention>Cdecl</CallingConvention> 119 <CompileAs>Default</CompileAs> 120 </ClCompile> 121 <ProjectReference> 122 <LinkLibraryDependencies>false</LinkLibraryDependencies> 123 </ProjectReference> 124 <Link> 125 <AdditionalDependencies>cbcCInterfaceDll.lib;%(AdditionalDependencies)</AdditionalDependencies> 126 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 127 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs> 128 <GenerateDebugInformation>true</GenerateDebugInformation> 129 <GenerateMapFile>true</GenerateMapFile> 130 <MapExports>true</MapExports> 131 <SubSystem>Console</SubSystem> 132 <OptimizeReferences>true</OptimizeReferences> 133 <EnableCOMDATFolding>true</EnableCOMDATFolding> 134 <RandomizedBaseAddress>false</RandomizedBaseAddress> 135 <DataExecutionPrevention> 136 </DataExecutionPrevention> 137 <TargetMachine>MachineX86</TargetMachine> 138 </Link> 139 </ItemDefinitionGroup> 140 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 141 <Midl> 142 <TargetEnvironment>X64</TargetEnvironment> 143 </Midl> 144 <ClCompile> 89 145 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 90 146 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\\\";%(PreprocessorDefinitions)</PreprocessorDefinitions> … … 94 150 <PrecompiledHeader> 95 151 </PrecompiledHeader> 96 <WarningLevel>Level3</WarningLevel>97 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>98 <CallingConvention>Cdecl</CallingConvention>99 <CompileAs>Default</CompileAs>100 </ClCompile>101 <ProjectReference>102 <LinkLibraryDependencies>false</LinkLibraryDependencies>103 </ProjectReference>104 <Link>105 <AdditionalDependencies>cbcCInterfaceDll.lib;%(AdditionalDependencies)</AdditionalDependencies>106 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>107 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>108 <GenerateDebugInformation>true</GenerateDebugInformation>109 <GenerateMapFile>true</GenerateMapFile>110 <MapExports>true</MapExports>111 <SubSystem>Console</SubSystem>112 <RandomizedBaseAddress>false</RandomizedBaseAddress>113 <DataExecutionPrevention>114 </DataExecutionPrevention>115 <TargetMachine>MachineX86</TargetMachine>116 </Link>117 </ItemDefinitionGroup>118 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">119 <ClCompile>120 <Optimization>MaxSpeed</Optimization>121 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>122 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\\\";%(PreprocessorDefinitions)</PreprocessorDefinitions>123 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>124 <PrecompiledHeader>125 </PrecompiledHeader>126 <WarningLevel>Level3</WarningLevel>127 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>128 <CallingConvention>Cdecl</CallingConvention>129 <CompileAs>Default</CompileAs>130 </ClCompile>131 <ProjectReference>132 <LinkLibraryDependencies>false</LinkLibraryDependencies>133 </ProjectReference>134 <Link>135 <AdditionalDependencies>cbcCInterfaceDll.lib;%(AdditionalDependencies)</AdditionalDependencies>136 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>137 <DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>138 <GenerateDebugInformation>true</GenerateDebugInformation>139 <GenerateMapFile>true</GenerateMapFile>140 <MapExports>true</MapExports>141 <SubSystem>Console</SubSystem>142 <OptimizeReferences>true</OptimizeReferences>143 <EnableCOMDATFolding>true</EnableCOMDATFolding>144 <RandomizedBaseAddress>false</RandomizedBaseAddress>145 <DataExecutionPrevention>146 </DataExecutionPrevention>147 <TargetMachine>MachineX86</TargetMachine>148 </Link>149 </ItemDefinitionGroup>150 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">151 <Midl>152 <TargetEnvironment>X64</TargetEnvironment>153 </Midl>154 <ClCompile>155 <Optimization>Disabled</Optimization>156 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>157 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\\\";%(PreprocessorDefinitions)</PreprocessorDefinitions>158 <MinimalRebuild>true</MinimalRebuild>159 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>160 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>161 <PrecompiledHeader>162 </PrecompiledHeader>163 <WarningLevel>Level3</WarningLevel>164 152 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 165 153 <CallingConvention>Cdecl</CallingConvention> … … 188 176 </Midl> 189 177 <ClCompile> 190 <Optimization>MaxSpeed</Optimization>191 178 <AdditionalIncludeDirectories>..\..\..\..\Osi\src\OsiCbc;..\..\..\..\Osi\src;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Osi\src\OsiClp;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cbc\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 192 179 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;CBCCINTERFACEDLL_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample\\\\";%(PreprocessorDefinitions)</PreprocessorDefinitions> … … 194 181 <PrecompiledHeader> 195 182 </PrecompiledHeader> 196 <WarningLevel>Level3</WarningLevel>197 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>198 183 <CallingConvention>Cdecl</CallingConvention> 199 184 <CompileAs>Default</CompileAs> -
stable/2.8/Cbc/MSVisualStudio/v10/OsiCbcUnitTest/OsiCbcUnitTest.vcxproj
r1873 r1902 27 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 28 28 <ConfigurationType>Application</ConfigurationType> 29 <CharacterSet>Unicode</CharacterSet>30 <WholeProgramOptimization>true</WholeProgramOptimization>31 29 </PropertyGroup> 32 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 33 31 <ConfigurationType>Application</ConfigurationType> 34 <CharacterSet>Unicode</CharacterSet>35 32 </PropertyGroup> 36 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 37 34 <ConfigurationType>Application</ConfigurationType> 38 <CharacterSet>Unicode</CharacterSet>39 <WholeProgramOptimization>true</WholeProgramOptimization>40 35 </PropertyGroup> 41 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 42 37 <ConfigurationType>Application</ConfigurationType> 43 <CharacterSet>Unicode</CharacterSet>44 38 </PropertyGroup> 45 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 48 42 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 49 43 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 44 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 45 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 50 46 </ImportGroup> 51 47 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 52 48 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 49 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 50 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 53 51 </ImportGroup> 54 52 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 55 53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 54 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 55 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 56 56 </ImportGroup> 57 57 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 58 58 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 59 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 60 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 59 61 </ImportGroup> 60 62 <PropertyGroup Label="UserMacros" /> 61 63 <PropertyGroup> 62 64 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 63 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>64 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>65 65 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 66 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>67 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>68 66 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 69 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>70 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>71 67 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> 72 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>73 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>74 68 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 75 69 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> … … 88 82 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 89 83 <ClCompile> 90 <Optimization>Disabled</Optimization>91 84 <AdditionalIncludeDirectories>..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\src\OsiCbc;..\..\..\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\OsiCommonTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 92 85 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CONSOLE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";NETLIBDIR="..\\..\\..\\..\\Data\\Netlib";MIPLIBDIR="..\\..\\..\\..\\Data\\miplib3";%(PreprocessorDefinitions)</PreprocessorDefinitions> 93 <MinimalRebuild>true</MinimalRebuild> 94 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 95 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 96 <PrecompiledHeader> 97 </PrecompiledHeader> 98 <WarningLevel>Level3</WarningLevel> 99 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> 86 <PrecompiledHeader> 87 </PrecompiledHeader> 100 88 </ClCompile> 101 89 <Link> … … 112 100 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 113 101 <ClCompile> 114 <Optimization>MaxSpeed</Optimization>115 <IntrinsicFunctions>true</IntrinsicFunctions>116 102 <AdditionalIncludeDirectories>..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\src\OsiCbc;..\..\..\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\OsiCommonTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 117 103 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";NETLIBDIR="..\\..\\..\\..\\Data\\Netlib";MIPLIBDIR="..\\..\\..\\..\\Data\\miplib3";%(PreprocessorDefinitions)</PreprocessorDefinitions> 118 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 119 <FunctionLevelLinking>true</FunctionLevelLinking> 120 <PrecompiledHeader> 121 </PrecompiledHeader> 122 <WarningLevel>Level3</WarningLevel> 123 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 104 <PrecompiledHeader> 105 </PrecompiledHeader> 124 106 </ClCompile> 125 107 <Link> … … 141 123 </Midl> 142 124 <ClCompile> 143 <Optimization>Disabled</Optimization>144 125 <AdditionalIncludeDirectories>..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\src\OsiCbc;..\..\..\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\OsiCommonTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 145 126 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CONSOLE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";NETLIBDIR="..\\..\\..\\..\\Data\\Netlib";MIPLIBDIR="..\\..\\..\\..\\Data\\miplib3";%(PreprocessorDefinitions)</PreprocessorDefinitions> 146 <MinimalRebuild>true</MinimalRebuild> 147 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 148 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 149 <PrecompiledHeader> 150 </PrecompiledHeader> 151 <WarningLevel>Level3</WarningLevel> 152 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 127 <PrecompiledHeader> 128 </PrecompiledHeader> 153 129 </ClCompile> 154 130 <Link> … … 168 144 </Midl> 169 145 <ClCompile> 170 <Optimization>MaxSpeed</Optimization>171 <IntrinsicFunctions>true</IntrinsicFunctions>172 146 <AdditionalIncludeDirectories>..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\src\OsiCbc;..\..\..\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\OsiCommonTest;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 173 147 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";NETLIBDIR="..\\..\\..\\..\\Data\\Netlib";MIPLIBDIR="..\\..\\..\\..\\Data\\miplib3";%(PreprocessorDefinitions)</PreprocessorDefinitions> 174 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 175 <FunctionLevelLinking>true</FunctionLevelLinking> 176 <PrecompiledHeader> 177 </PrecompiledHeader> 178 <WarningLevel>Level3</WarningLevel> 179 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 148 <PrecompiledHeader> 149 </PrecompiledHeader> 180 150 </ClCompile> 181 151 <Link> -
stable/2.8/Cbc/MSVisualStudio/v10/cbc/cbc.vcxproj
r1873 r1902 26 26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 27 27 <ConfigurationType>Application</ConfigurationType> 28 <PlatformToolset>v100</PlatformToolset>29 28 </PropertyGroup> 30 29 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 31 30 <ConfigurationType>Application</ConfigurationType> 32 <PlatformToolset>v90</PlatformToolset>33 31 </PropertyGroup> 34 32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> … … 37 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 38 36 <ConfigurationType>Application</ConfigurationType> 39 <PlatformToolset>v100</PlatformToolset>40 37 </PropertyGroup> 41 38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 97 94 <PrecompiledHeader> 98 95 </PrecompiledHeader> 99 <WarningLevel>Level3</WarningLevel>100 <SuppressStartupBanner>true</SuppressStartupBanner>101 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>102 <CompileAs>Default</CompileAs>103 96 </ClCompile> 104 97 <ResourceCompile> … … 165 158 <PrecompiledHeader> 166 159 </PrecompiledHeader> 167 <WarningLevel>Level3</WarningLevel>168 <SuppressStartupBanner>true</SuppressStartupBanner>169 160 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 170 <CompileAs>Default</CompileAs>171 161 </ClCompile> 172 162 <ResourceCompile> -
stable/2.8/Cbc/MSVisualStudio/v10/cbcCInterfaceDll/cbcCInterfaceDll.vcxproj
r1873 r1902 27 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 28 28 <ConfigurationType>DynamicLibrary</ConfigurationType> 29 <CharacterSet>MultiByte</CharacterSet>30 29 </PropertyGroup> 31 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 31 <ConfigurationType>DynamicLibrary</ConfigurationType> 33 <CharacterSet>MultiByte</CharacterSet>34 32 </PropertyGroup> 35 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 36 34 <ConfigurationType>DynamicLibrary</ConfigurationType> 37 <CharacterSet>MultiByte</CharacterSet>38 35 </PropertyGroup> 39 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 40 37 <ConfigurationType>DynamicLibrary</ConfigurationType> 41 <CharacterSet>MultiByte</CharacterSet>42 38 </PropertyGroup> 43 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 47 43 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 48 44 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 45 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 46 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 49 47 </ImportGroup> 50 48 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 51 49 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 52 50 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 51 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 52 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 53 53 </ImportGroup> 54 54 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 55 55 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 56 56 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 57 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 58 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 57 59 </ImportGroup> 58 60 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 59 61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 60 62 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 63 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 64 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 61 65 </ImportGroup> 62 66 <PropertyGroup Label="UserMacros" /> 63 67 <PropertyGroup> 64 68 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 65 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>66 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>67 69 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 68 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>69 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>70 70 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 71 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>72 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>73 71 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> 74 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>75 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>76 72 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 77 73 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> -
stable/2.8/Cbc/MSVisualStudio/v10/cbcExamplesSample2/cbcExamplesSample2.vcxproj
r1873 r1902 26 26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 27 27 <ConfigurationType>Application</ConfigurationType> 28 <UseOfMfc>false</UseOfMfc>29 <CharacterSet>MultiByte</CharacterSet>30 28 </PropertyGroup> 31 29 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 30 <ConfigurationType>Application</ConfigurationType> 33 <UseOfMfc>false</UseOfMfc>34 <CharacterSet>MultiByte</CharacterSet>35 31 </PropertyGroup> 36 32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 37 33 <ConfigurationType>Application</ConfigurationType> 38 <UseOfMfc>false</UseOfMfc>39 <CharacterSet>MultiByte</CharacterSet>40 34 </PropertyGroup> 41 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 42 36 <ConfigurationType>Application</ConfigurationType> 43 <UseOfMfc>false</UseOfMfc>44 <CharacterSet>MultiByte</CharacterSet>45 37 </PropertyGroup> 46 38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 50 42 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 51 43 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 44 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 45 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 52 46 </ImportGroup> 53 47 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 54 48 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 55 49 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 50 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 51 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 56 52 </ImportGroup> 57 53 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 58 54 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 59 55 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 56 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Release.props" /> 57 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 60 58 </ImportGroup> 61 59 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 62 60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 63 61 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 62 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Debug.props" /> 63 <Import Project="..\..\..\..\BuildTools\MSVisualStudio\v10\Common.props" /> 64 64 </ImportGroup> 65 65 <PropertyGroup Label="UserMacros" /> 66 66 <PropertyGroup> 67 67 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> 68 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>69 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>70 68 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental> 71 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>72 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>73 69 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental> 74 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>75 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>76 70 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 77 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>78 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>79 71 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 80 72 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> … … 98 90 </Midl> 99 91 <ClCompile> 100 <Optimization>Disabled</Optimization> 101 <AdditionalIncludeDirectories>..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 92 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 102 93 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";%(PreprocessorDefinitions)</PreprocessorDefinitions> 103 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>104 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>105 <RuntimeTypeInfo>true</RuntimeTypeInfo>106 94 <PrecompiledHeader> 107 95 </PrecompiledHeader> 108 <PrecompiledHeaderOutputFile>.\Debug/cbcExamplesSample2.pch</PrecompiledHeaderOutputFile>109 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>110 <ObjectFileName>.\Debug/</ObjectFileName>111 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>112 <WarningLevel>Level3</WarningLevel>113 <SuppressStartupBanner>true</SuppressStartupBanner>114 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>115 <CompileAs>Default</CompileAs>116 96 </ClCompile> 117 97 <ResourceCompile> … … 120 100 </ResourceCompile> 121 101 <Link> 122 <AdditionalDependencies>libC oinUtils.lib;libOsi.lib;libClp.lib;libOsiClp.lib;libCgl.lib;libCbc.lib;%(AdditionalDependencies)</AdditionalDependencies>102 <AdditionalDependencies>libCbcSolver.lib;libCbc.lib;libCgl.lib;libOsiClp.lib;libOsi.lib;libClp.lib;libCoinUtils.lib;%(AdditionalDependencies)</AdditionalDependencies> 123 103 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 124 104 <SuppressStartupBanner>true</SuppressStartupBanner> … … 144 124 </Midl> 145 125 <ClCompile> 146 <Optimization>Disabled</Optimization> 147 <AdditionalIncludeDirectories>..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 126 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 148 127 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";%(PreprocessorDefinitions)</PreprocessorDefinitions> 149 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>150 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>151 <RuntimeTypeInfo>true</RuntimeTypeInfo>152 128 <PrecompiledHeader> 153 129 </PrecompiledHeader> 154 <PrecompiledHeaderOutputFile>.\Debug/cbcExamplesSample2.pch</PrecompiledHeaderOutputFile>155 <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>156 <ObjectFileName>.\Debug/</ObjectFileName>157 <ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>158 <WarningLevel>Level3</WarningLevel>159 <SuppressStartupBanner>true</SuppressStartupBanner>160 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>161 <CompileAs>Default</CompileAs>162 130 </ClCompile> 163 131 <ResourceCompile> … … 166 134 </ResourceCompile> 167 135 <Link> 168 <AdditionalDependencies>libC oinUtils.lib;libOsi.lib;libClp.lib;libOsiClp.lib;libCgl.lib;libCbc.lib;%(AdditionalDependencies)</AdditionalDependencies>136 <AdditionalDependencies>libCbcSolver.lib;libCbc.lib;libCgl.lib;libOsiClp.lib;libOsi.lib;libClp.lib;libCoinUtils.lib;%(AdditionalDependencies)</AdditionalDependencies> 169 137 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 170 138 <SuppressStartupBanner>true</SuppressStartupBanner> … … 189 157 </Midl> 190 158 <ClCompile> 191 <Optimization>MaxSpeed</Optimization> 192 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 193 <AdditionalIncludeDirectories>..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 159 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 194 160 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";%(PreprocessorDefinitions)</PreprocessorDefinitions> 195 <StringPooling>true</StringPooling>196 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>197 <FunctionLevelLinking>true</FunctionLevelLinking>198 <RuntimeTypeInfo>true</RuntimeTypeInfo>199 161 <PrecompiledHeader> 200 162 </PrecompiledHeader> 201 <PrecompiledHeaderOutputFile>.\Release/cbcExamplesSample2.pch</PrecompiledHeaderOutputFile>202 <AssemblerListingLocation>.\Release/</AssemblerListingLocation>203 <ObjectFileName>.\Release/</ObjectFileName>204 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>205 <WarningLevel>Level3</WarningLevel>206 <SuppressStartupBanner>true</SuppressStartupBanner>207 <CompileAs>Default</CompileAs>208 163 </ClCompile> 209 164 <ResourceCompile> … … 212 167 </ResourceCompile> 213 168 <Link> 214 <AdditionalDependencies>libC oinUtils.lib;libOsi.lib;libClp.lib;libOsiClp.lib;libCgl.lib;libCbc.lib;%(AdditionalDependencies)</AdditionalDependencies>169 <AdditionalDependencies>libCbcSolver.lib;libCbc.lib;libCgl.lib;libOsiClp.lib;libOsi.lib;libClp.lib;libCoinUtils.lib;%(AdditionalDependencies)</AdditionalDependencies> 215 170 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 216 171 <SuppressStartupBanner>true</SuppressStartupBanner> … … 235 190 </Midl> 236 191 <ClCompile> 237 <Optimization>MaxSpeed</Optimization> 238 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 239 <AdditionalIncludeDirectories>..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 192 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 240 193 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR="..\\..\\..\\..\\Data\\Sample";%(PreprocessorDefinitions)</PreprocessorDefinitions> 241 <StringPooling>true</StringPooling>242 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>243 <FunctionLevelLinking>true</FunctionLevelLinking>244 <RuntimeTypeInfo>true</RuntimeTypeInfo>245 194 <PrecompiledHeader> 246 195 </PrecompiledHeader> 247 <PrecompiledHeaderOutputFile>.\Release/cbcExamplesSample2.pch</PrecompiledHeaderOutputFile>248 <AssemblerListingLocation>.\Release/</AssemblerListingLocation>249 <ObjectFileName>.\Release/</ObjectFileName>250 <ProgramDataBaseFileName>.\Release/</ProgramDataBaseFileName>251 <WarningLevel>Level3</WarningLevel>252 <SuppressStartupBanner>true</SuppressStartupBanner>253 <CompileAs>Default</CompileAs>254 196 </ClCompile> 255 197 <ResourceCompile> … … 258 200 </ResourceCompile> 259 201 <Link> 260 <AdditionalDependencies>libC oinUtils.lib;libOsi.lib;libClp.lib;libOsiClp.lib;libCgl.lib;libCbc.lib;%(AdditionalDependencies)</AdditionalDependencies>202 <AdditionalDependencies>libCbcSolver.lib;libCbc.lib;libCgl.lib;libOsiClp.lib;libOsi.lib;libClp.lib;libCoinUtils.lib;%(AdditionalDependencies)</AdditionalDependencies> 261 203 <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile> 262 204 <SuppressStartupBanner>true</SuppressStartupBanner> … … 298 240 <ProgramDataBaseFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)vc90.pdb</ProgramDataBaseFileName> 299 241 </ClCompile> 300 <ClCompile Include="..\..\..\src\CbcCbcParam.cpp" />301 242 <ClCompile Include="..\..\..\examples\CbcCompareUser.cpp"> 302 243 <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization> … … 323 264 <ProgramDataBaseFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)vc90.pdb</ProgramDataBaseFileName> 324 265 </ClCompile> 325 <ClCompile Include="..\..\..\src\CbcLinked.cpp" />326 <ClCompile Include="..\..\..\src\CbcLinkedUtils.cpp" />327 <ClCompile Include="..\..\..\src\CbcSolver.cpp" />328 <ClCompile Include="..\..\..\src\CbcSolverAnalyze.cpp" />329 <ClCompile Include="..\..\..\src\CbcSolverExpandKnapsack.cpp" />330 <ClCompile Include="..\..\..\src\CbcSolverHeuristics.cpp" />331 266 <ClCompile Include="..\..\..\examples\sample2.cpp"> 332 267 <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization> … … 353 288 <ProgramDataBaseFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)vc90.pdb</ProgramDataBaseFileName> 354 289 </ClCompile> 355 <ClCompile Include="..\..\..\src\unitTestClp.cpp" />356 290 </ItemGroup> 357 291 <ItemGroup> 358 <ClInclude Include="..\..\..\src\CbcBranchBase.hpp" />359 292 <ClInclude Include="..\..\..\examples\CbcBranchUser.hpp" /> 360 <ClInclude Include="..\..\..\src\CbcCompareBase.hpp" />361 293 <ClInclude Include="..\..\..\examples\CbcCompareUser.hpp" /> 362 <ClInclude Include="..\..\..\src\CbcCutGenerator.hpp" />363 <ClInclude Include="..\..\..\src\CbcHeuristic.hpp" />364 <ClInclude Include="..\..\..\src\CbcHeuristicLocal.hpp" />365 <ClInclude Include="..\..\..\src\CbcMessage.hpp" />366 <ClInclude Include="..\..\..\src\CbcModel.hpp" />367 <ClInclude Include="..\..\..\src\CbcNode.hpp" />368 <ClInclude Include="..\..\..\src\CbcStrategy.hpp" />369 <ClInclude Include="..\..\..\src\CbcTree.hpp" />370 <ClInclude Include="..\..\..\..\Cgl\src\CglClique\CglClique.hpp" />371 <ClInclude Include="..\..\..\..\Cgl\src\CglCutGenerator.hpp" />372 <ClInclude Include="..\..\..\..\Cgl\src\CglFlowCover\CglFlowCover.hpp" />373 <ClInclude Include="..\..\..\..\Cgl\src\CglGomory\CglGomory.hpp" />374 <ClInclude Include="..\..\..\..\Cgl\src\CglKnapsackCover\CglKnapsackCover.hpp" />375 <ClInclude Include="..\..\..\..\Cgl\src\CglMixedIntegerRounding2\CglMixedIntegerRounding2.hpp" />376 <ClInclude Include="..\..\..\..\Cgl\src\CglPreProcess\CglPreProcess.hpp" />377 <ClInclude Include="..\..\..\..\Cgl\src\CglProbing\CglProbing.hpp" />378 <ClInclude Include="..\..\..\..\Cgl\src\CglRedSplit\CglRedSplit.hpp" />379 <ClInclude Include="..\..\..\..\Clp\src\ClpConfig.h" />380 <ClInclude Include="..\..\..\..\Clp\src\ClpMatrixBase.hpp" />381 <ClInclude Include="..\..\..\..\Clp\src\ClpModel.hpp" />382 <ClInclude Include="..\..\..\..\Clp\src\ClpObjective.hpp" />383 <ClInclude Include="..\..\..\..\Clp\src\ClpParameters.hpp" />384 <ClInclude Include="..\..\..\..\Clp\src\ClpSimplex.hpp" />385 <ClInclude Include="..\..\..\..\Clp\src\ClpSolve.hpp" />386 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinDistance.hpp" />387 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinError.hpp" />388 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinFinite.hpp" />389 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinFloatEqual.hpp" />390 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinHelperFunctions.hpp" />391 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinIndexedVector.hpp" />392 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinMessage.hpp" />393 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinMessageHandler.hpp" />394 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinPackedMatrix.hpp" />395 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinPackedVector.hpp" />396 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinPackedVectorBase.hpp" />397 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinPragma.hpp" />398 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinPresolveMatrix.hpp" />399 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinShallowPackedVector.hpp" />400 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinSort.hpp" />401 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinTime.hpp" />402 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinWarmStart.hpp" />403 <ClInclude Include="..\..\..\..\CoinUtils\src\CoinWarmStartBasis.hpp" />404 294 <ClInclude Include="..\..\..\..\BuildTools\headers\configall_system.h" /> 405 295 <ClInclude Include="..\..\..\..\BuildTools\headers\configall_system_msc.h" /> 406 <ClInclude Include="..\..\..\..\Osi\src\OsiClp\OsiClpSolverInterface.hpp" />407 <ClInclude Include="..\..\..\..\Osi\src\OsiColCut.hpp" />408 <ClInclude Include="..\..\..\..\Osi\src\OsiCollections.hpp" />409 <ClInclude Include="..\..\..\..\Osi\src\OsiCut.hpp" />410 <ClInclude Include="..\..\..\..\Osi\src\OsiCuts.hpp" />411 <ClInclude Include="..\..\..\..\Osi\src\OsiPresolve.hpp" />412 <ClInclude Include="..\..\..\..\Osi\src\OsiRowCut.hpp" />413 <ClInclude Include="..\..\..\..\Osi\src\OsiSolverInterface.hpp" />414 <ClInclude Include="..\..\..\..\Osi\src\OsiSolverParameters.hpp" />415 296 </ItemGroup> 416 297 <ItemGroup> -
stable/2.8/Cbc/MSVisualStudio/v10/libCbc/libCbc.vcxproj
r1873 r1902 26 26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 27 27 <ConfigurationType>StaticLibrary</ConfigurationType> 28 <PlatformToolset>v100</PlatformToolset>29 28 </PropertyGroup> 30 29 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 31 30 <ConfigurationType>StaticLibrary</ConfigurationType> 32 <PlatformToolset>v90</PlatformToolset>33 31 </PropertyGroup> 34 32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> … … 37 35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 38 36 <ConfigurationType>StaticLibrary</ConfigurationType> 39 <PlatformToolset>v100</PlatformToolset>40 37 </PropertyGroup> 41 38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 86 83 <AdditionalIncludeDirectories>..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 87 84 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_LIB;USE_CBCCONFIG;COIN_NO_CLP_MESSAGE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 88 <MinimalRebuild>true</MinimalRebuild>89 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>90 85 <PrecompiledHeader> 91 86 </PrecompiledHeader> 92 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>93 <ShowIncludes>false</ShowIncludes>94 87 </ClCompile> 95 88 <ResourceCompile> -
stable/2.8/Cbc/MSVisualStudio/v10/libCbcSolver/libCbcSolver.vcxproj
r1873 r1902 27 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 28 28 <ConfigurationType>StaticLibrary</ConfigurationType> 29 <PlatformToolset>v100</PlatformToolset>30 29 </PropertyGroup> 31 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 31 <ConfigurationType>StaticLibrary</ConfigurationType> 33 <PlatformToolset>v90</PlatformToolset>34 32 </PropertyGroup> 35 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> … … 38 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 39 37 <ConfigurationType>StaticLibrary</ConfigurationType> 40 <PlatformToolset>v100</PlatformToolset>41 38 </PropertyGroup> 42 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> … … 81 78 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 82 79 <ClCompile> 83 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\ \Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>80 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglRedSplit2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 84 81 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 85 82 <PrecompiledHeader> 86 83 </PrecompiledHeader> 87 <WarningLevel>Level3</WarningLevel>88 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>89 84 </ClCompile> 90 85 </ItemDefinitionGroup> 91 86 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 92 87 <ClCompile> 93 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\ \Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>88 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 94 89 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 95 90 <PrecompiledHeader> … … 104 99 </Midl> 105 100 <ClCompile> 106 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\ \Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>101 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 107 102 <PreprocessorDefinitions>CBC_BUILD;WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 108 103 <PrecompiledHeader> … … 117 112 </Midl> 118 113 <ClCompile> 119 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\ \Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>114 <AdditionalIncludeDirectories>..\..\..\src\;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglResidualCapacity;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 120 115 <PreprocessorDefinitions>CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 121 116 <PrecompiledHeader> -
stable/2.8/Cbc/MSVisualStudio/v10/libOsiCbc/libOsiCbc.vcxproj
r1873 r1902 30 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 31 31 <ConfigurationType>StaticLibrary</ConfigurationType> 32 <PlatformToolset>v90</PlatformToolset>33 32 </PropertyGroup> 34 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> … … 83 82 <PrecompiledHeader> 84 83 </PrecompiledHeader> 85 <WarningLevel>Level3</WarningLevel>86 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>87 84 </ClCompile> 88 85 </ItemDefinitionGroup> -
stable/2.8/Cbc/MSVisualStudio/v9/Cbc.sln
r1549 r1902 1 1 Microsoft Visual Studio Solution File, Format Version 10.00 2 # Visual Studio20082 # Visual C++ Express 2008 3 3 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cbcExamplesSample2", "cbcExamplesSample2\cbcExamplesSample2.vcproj", "{4C0B8243-2876-4C92-B6CB-2472B0571CC3}" 4 4 ProjectSection(ProjectDependencies) = postProject … … 78 78 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Debug|Win32.ActiveCfg = Debug|Win32 79 79 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Debug|Win32.Build.0 = Debug|Win32 80 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Debug|x64.ActiveCfg = Debug|x64 81 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Debug|x64.Build.0 = Debug|x64 80 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Debug|x64.ActiveCfg = Debug|Win32 82 81 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Release|Win32.ActiveCfg = Release|Win32 83 82 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Release|Win32.Build.0 = Release|Win32 84 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Release|x64.ActiveCfg = Release|x64 85 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Release|x64.Build.0 = Release|x64 83 {4C0B8243-2876-4C92-B6CB-2472B0571CC3}.Release|x64.ActiveCfg = Release|Win32 86 84 {E2294708-C5BA-460A-B0A7-060A4023684A}.Debug|Win32.ActiveCfg = Debug|Win32 87 85 {E2294708-C5BA-460A-B0A7-060A4023684A}.Debug|Win32.Build.0 = Debug|Win32 88 {E2294708-C5BA-460A-B0A7-060A4023684A}.Debug|x64.ActiveCfg = Debug|x64 89 {E2294708-C5BA-460A-B0A7-060A4023684A}.Debug|x64.Build.0 = Debug|x64 86 {E2294708-C5BA-460A-B0A7-060A4023684A}.Debug|x64.ActiveCfg = Debug|Win32 90 87 {E2294708-C5BA-460A-B0A7-060A4023684A}.Release|Win32.ActiveCfg = Release|Win32 91 88 {E2294708-C5BA-460A-B0A7-060A4023684A}.Release|Win32.Build.0 = Release|Win32 92 {E2294708-C5BA-460A-B0A7-060A4023684A}.Release|x64.ActiveCfg = Release|x64 93 {E2294708-C5BA-460A-B0A7-060A4023684A}.Release|x64.Build.0 = Release|x64 89 {E2294708-C5BA-460A-B0A7-060A4023684A}.Release|x64.ActiveCfg = Release|Win32 94 90 {363BA154-FEC9-4E1E-BC23-93CEC58AB785}.Debug|Win32.ActiveCfg = Debug|Win32 95 91 {363BA154-FEC9-4E1E-BC23-93CEC58AB785}.Debug|Win32.Build.0 = Debug|Win32 … … 144 140 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Debug|Win32.ActiveCfg = Debug|Win32 145 141 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Debug|Win32.Build.0 = Debug|Win32 146 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Debug|x64.ActiveCfg = Debug|x64 147 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Debug|x64.Build.0 = Debug|x64 142 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Debug|x64.ActiveCfg = Debug|Win32 148 143 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Release|Win32.ActiveCfg = Release|Win32 149 144 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Release|Win32.Build.0 = Release|Win32 150 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Release|x64.ActiveCfg = Release|x64 151 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Release|x64.Build.0 = Release|x64 145 {71DA4595-E8A7-4B21-A00A-D96D29D11E3E}.Release|x64.ActiveCfg = Release|Win32 152 146 {02D45875-A8CF-41B9-990B-3699C0ECFE10}.Debug|Win32.ActiveCfg = Debug|Win32 153 147 {02D45875-A8CF-41B9-990B-3699C0ECFE10}.Debug|Win32.Build.0 = Debug|Win32 -
stable/2.8/Cbc/MSVisualStudio/v9/cbc/cbc.vcproj
r1753 r1902 43 43 <Tool 44 44 Name="VCMIDLTool" 45 TypeLibraryName=".\Debug /cbcSolve.tlb"45 TypeLibraryName=".\Debug\cbcSolve.tlb" 46 46 HeaderFileName="" 47 47 /> … … 129 129 <Tool 130 130 Name="VCMIDLTool" 131 TypeLibraryName=".\Release /cbcSolve.tlb"131 TypeLibraryName=".\Release\cbcSolve.tlb" 132 132 HeaderFileName="" 133 133 /> … … 216 216 Name="VCMIDLTool" 217 217 TargetEnvironment="3" 218 TypeLibraryName=".\Debug /cbcSolve.tlb"218 TypeLibraryName=".\Debug\cbcSolve.tlb" 219 219 HeaderFileName="" 220 220 /> … … 303 303 Name="VCMIDLTool" 304 304 TargetEnvironment="3" 305 TypeLibraryName=".\Release /cbcSolve.tlb"305 TypeLibraryName=".\Release\cbcSolve.tlb" 306 306 HeaderFileName="" 307 307 /> … … 429 429 </Globals> 430 430 </VisualStudioProject> 431 -
stable/2.8/Cbc/MSVisualStudio/v9/cbcExamplesSample2/cbcExamplesSample2.vcproj
r1584 r1902 43 43 <Tool 44 44 Name="VCMIDLTool" 45 TypeLibraryName=".\Debug /cbcExamplesSample2.tlb"45 TypeLibraryName=".\Debug\cbcExamplesSample2.tlb" 46 46 HeaderFileName="" 47 47 /> … … 49 49 Name="VCCLCompilerTool" 50 50 Optimization="0" 51 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\Cgl ResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;."51 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;." 52 52 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR=\"..\\..\\..\\..\\Data\\Sample\"" 53 53 BasicRuntimeChecks="3" … … 55 55 RuntimeTypeInfo="true" 56 56 UsePrecompiledHeader="0" 57 PrecompiledHeaderFile=".\Debug /cbcExamplesSample2.pch"58 AssemblerListingLocation=".\Debug /"59 ObjectFile=".\Debug /"60 ProgramDataBaseFileName=".\Debug /"57 PrecompiledHeaderFile=".\Debug\cbcExamplesSample2.pch" 58 AssemblerListingLocation=".\Debug\" 59 ObjectFile=".\Debug\" 60 ProgramDataBaseFileName=".\Debug\" 61 61 WarningLevel="3" 62 62 SuppressStartupBanner="true" … … 83 83 AdditionalLibraryDirectories="$(OutDir)" 84 84 GenerateDebugInformation="true" 85 ProgramDatabaseFile=".\Debug/cbcExamplesSample2.pdb" 85 ProgramDatabaseFile=".\Debug\cbcExamplesSample2.pdb" 86 SubSystem="1" 87 RandomizedBaseAddress="1" 88 DataExecutionPrevention="0" 89 TargetMachine="1" 90 /> 91 <Tool 92 Name="VCALinkTool" 93 /> 94 <Tool 95 Name="VCManifestTool" 96 /> 97 <Tool 98 Name="VCXDCMakeTool" 99 /> 100 <Tool 101 Name="VCBscMakeTool" 102 /> 103 <Tool 104 Name="VCFxCopTool" 105 /> 106 <Tool 107 Name="VCAppVerifierTool" 108 /> 109 <Tool 110 Name="VCPostBuildEventTool" 111 /> 112 </Configuration> 113 <Configuration 114 Name="Release|Win32" 115 OutputDirectory="$(SolutionDir)$(ConfigurationName)" 116 IntermediateDirectory="$(ConfigurationName)" 117 ConfigurationType="1" 118 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" 119 UseOfMFC="0" 120 ATLMinimizesCRunTimeLibraryUsage="false" 121 CharacterSet="2" 122 > 123 <Tool 124 Name="VCPreBuildEventTool" 125 /> 126 <Tool 127 Name="VCCustomBuildTool" 128 /> 129 <Tool 130 Name="VCXMLDataGeneratorTool" 131 /> 132 <Tool 133 Name="VCWebServiceProxyGeneratorTool" 134 /> 135 <Tool 136 Name="VCMIDLTool" 137 TypeLibraryName=".\Release\cbcExamplesSample2.tlb" 138 HeaderFileName="" 139 /> 140 <Tool 141 Name="VCCLCompilerTool" 142 Optimization="2" 143 InlineFunctionExpansion="1" 144 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;." 145 PreprocessorDefinitions="WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR=\"..\\..\\..\\..\\Data\\Sample\"" 146 StringPooling="true" 147 RuntimeLibrary="2" 148 EnableFunctionLevelLinking="true" 149 RuntimeTypeInfo="true" 150 UsePrecompiledHeader="0" 151 PrecompiledHeaderFile=".\Release\cbcExamplesSample2.pch" 152 AssemblerListingLocation=".\Release\" 153 ObjectFile=".\Release\" 154 ProgramDataBaseFileName=".\Release\" 155 WarningLevel="3" 156 SuppressStartupBanner="true" 157 CompileAs="0" 158 /> 159 <Tool 160 Name="VCManagedResourceCompilerTool" 161 /> 162 <Tool 163 Name="VCResourceCompilerTool" 164 PreprocessorDefinitions="NDEBUG;_NDEBUG" 165 Culture="1033" 166 /> 167 <Tool 168 Name="VCPreLinkEventTool" 169 /> 170 <Tool 171 Name="VCLinkerTool" 172 AdditionalDependencies="libOsiClp.lib" 173 OutputFile="$(OutDir)\$(ProjectName).exe" 174 LinkIncremental="1" 175 SuppressStartupBanner="true" 176 AdditionalLibraryDirectories="$(OutDir)" 177 ProgramDatabaseFile=".\Release\cbcExamplesSample2.pdb" 86 178 SubSystem="1" 87 179 RandomizedBaseAddress="1" … … 136 228 Name="VCMIDLTool" 137 229 TargetEnvironment="3" 138 TypeLibraryName=".\Debug /cbcExamplesSample2.tlb"230 TypeLibraryName=".\Debug\cbcExamplesSample2.tlb" 139 231 HeaderFileName="" 140 232 /> … … 142 234 Name="VCCLCompilerTool" 143 235 Optimization="0" 144 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\Cgl ResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;."236 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;." 145 237 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR=\"..\\..\\..\\..\\Data\\Sample\"" 146 238 BasicRuntimeChecks="3" … … 148 240 RuntimeTypeInfo="true" 149 241 UsePrecompiledHeader="0" 150 PrecompiledHeaderFile=".\Debug /cbcExamplesSample2.pch"151 AssemblerListingLocation=".\Debug /"152 ObjectFile=".\Debug /"153 ProgramDataBaseFileName=".\Debug /"242 PrecompiledHeaderFile=".\Debug\cbcExamplesSample2.pch" 243 AssemblerListingLocation=".\Debug\" 244 ObjectFile=".\Debug\" 245 ProgramDataBaseFileName=".\Debug\" 154 246 WarningLevel="3" 155 247 SuppressStartupBanner="true" … … 176 268 AdditionalLibraryDirectories="$(OutDir)" 177 269 GenerateDebugInformation="true" 178 ProgramDatabaseFile=".\Debug /cbcExamplesSample2.pdb"270 ProgramDatabaseFile=".\Debug\cbcExamplesSample2.pdb" 179 271 SubSystem="1" 180 272 RandomizedBaseAddress="1" 181 273 DataExecutionPrevention="0" 182 274 TargetMachine="17" 183 />184 <Tool185 Name="VCALinkTool"186 />187 <Tool188 Name="VCManifestTool"189 />190 <Tool191 Name="VCXDCMakeTool"192 />193 <Tool194 Name="VCBscMakeTool"195 />196 <Tool197 Name="VCFxCopTool"198 />199 <Tool200 Name="VCAppVerifierTool"201 />202 <Tool203 Name="VCPostBuildEventTool"204 />205 </Configuration>206 <Configuration207 Name="Release|Win32"208 OutputDirectory="$(SolutionDir)$(ConfigurationName)"209 IntermediateDirectory="$(ConfigurationName)"210 ConfigurationType="1"211 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"212 UseOfMFC="0"213 ATLMinimizesCRunTimeLibraryUsage="false"214 CharacterSet="2"215 >216 <Tool217 Name="VCPreBuildEventTool"218 />219 <Tool220 Name="VCCustomBuildTool"221 />222 <Tool223 Name="VCXMLDataGeneratorTool"224 />225 <Tool226 Name="VCWebServiceProxyGeneratorTool"227 />228 <Tool229 Name="VCMIDLTool"230 TypeLibraryName=".\Release/cbcExamplesSample2.tlb"231 HeaderFileName=""232 />233 <Tool234 Name="VCCLCompilerTool"235 Optimization="2"236 InlineFunctionExpansion="1"237 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;."238 PreprocessorDefinitions="WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR=\"..\\..\\..\\..\\Data\\Sample\""239 StringPooling="true"240 RuntimeLibrary="2"241 EnableFunctionLevelLinking="true"242 RuntimeTypeInfo="true"243 UsePrecompiledHeader="0"244 PrecompiledHeaderFile=".\Release/cbcExamplesSample2.pch"245 AssemblerListingLocation=".\Release/"246 ObjectFile=".\Release/"247 ProgramDataBaseFileName=".\Release/"248 WarningLevel="3"249 SuppressStartupBanner="true"250 CompileAs="0"251 />252 <Tool253 Name="VCManagedResourceCompilerTool"254 />255 <Tool256 Name="VCResourceCompilerTool"257 PreprocessorDefinitions="NDEBUG;_NDEBUG"258 Culture="1033"259 />260 <Tool261 Name="VCPreLinkEventTool"262 />263 <Tool264 Name="VCLinkerTool"265 AdditionalDependencies="libOsiClp.lib"266 OutputFile="$(OutDir)\$(ProjectName).exe"267 LinkIncremental="1"268 SuppressStartupBanner="true"269 AdditionalLibraryDirectories="$(OutDir)"270 ProgramDatabaseFile=".\Release/cbcExamplesSample2.pdb"271 SubSystem="1"272 RandomizedBaseAddress="1"273 DataExecutionPrevention="0"274 TargetMachine="1"275 275 /> 276 276 <Tool … … 321 321 Name="VCMIDLTool" 322 322 TargetEnvironment="3" 323 TypeLibraryName=".\Release /cbcExamplesSample2.tlb"323 TypeLibraryName=".\Release\cbcExamplesSample2.tlb" 324 324 HeaderFileName="" 325 325 /> … … 328 328 Optimization="2" 329 329 InlineFunctionExpansion="1" 330 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\Cgl ResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;."330 AdditionalIncludeDirectories="..\..\..\..\Cbc\src\;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;." 331 331 PreprocessorDefinitions="WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CONSOLE;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;SAMPLEDIR=\"..\\..\\..\\..\\Data\\Sample\"" 332 332 StringPooling="true" … … 335 335 RuntimeTypeInfo="true" 336 336 UsePrecompiledHeader="0" 337 PrecompiledHeaderFile=".\Release /cbcExamplesSample2.pch"338 AssemblerListingLocation=".\Release /"339 ObjectFile=".\Release /"340 ProgramDataBaseFileName=".\Release /"337 PrecompiledHeaderFile=".\Release\cbcExamplesSample2.pch" 338 AssemblerListingLocation=".\Release\" 339 ObjectFile=".\Release\" 340 ProgramDataBaseFileName=".\Release\" 341 341 WarningLevel="3" 342 342 SuppressStartupBanner="true" … … 361 361 SuppressStartupBanner="true" 362 362 AdditionalLibraryDirectories="$(OutDir)" 363 ProgramDatabaseFile=".\Release /cbcExamplesSample2.pdb"363 ProgramDatabaseFile=".\Release\cbcExamplesSample2.pdb" 364 364 SubSystem="1" 365 365 RandomizedBaseAddress="1" … … 390 390 </Configuration> 391 391 </Configurations> 392 <References> 393 </References> 392 394 <Files> 393 395 <Filter … … 412 414 </FileConfiguration> 413 415 <FileConfiguration 416 Name="Release|Win32" 417 > 418 <Tool 419 Name="VCCLCompilerTool" 420 Optimization="2" 421 AdditionalIncludeDirectories="" 422 PreprocessorDefinitions="" 423 ObjectFile="$(IntDir)\" 424 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" 425 /> 426 </FileConfiguration> 427 <FileConfiguration 414 428 Name="Debug|x64" 415 429 > … … 425 439 </FileConfiguration> 426 440 <FileConfiguration 441 Name="Release|x64" 442 > 443 <Tool 444 Name="VCCLCompilerTool" 445 Optimization="2" 446 AdditionalIncludeDirectories="" 447 PreprocessorDefinitions="" 448 ObjectFile="$(IntDir)\" 449 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" 450 /> 451 </FileConfiguration> 452 </File> 453 <File 454 RelativePath="..\..\..\..\Cbc\examples\CbcCompareUser.cpp" 455 > 456 <FileConfiguration 457 Name="Debug|Win32" 458 > 459 <Tool 460 Name="VCCLCompilerTool" 461 Optimization="0" 462 AdditionalIncludeDirectories="" 463 PreprocessorDefinitions="" 464 BasicRuntimeChecks="3" 465 ObjectFile="$(IntDir)\" 466 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" 467 /> 468 </FileConfiguration> 469 <FileConfiguration 427 470 Name="Release|Win32" 428 471 > … … 437 480 </FileConfiguration> 438 481 <FileConfiguration 482 Name="Debug|x64" 483 > 484 <Tool 485 Name="VCCLCompilerTool" 486 Optimization="0" 487 AdditionalIncludeDirectories="" 488 PreprocessorDefinitions="" 489 BasicRuntimeChecks="3" 490 ObjectFile="$(IntDir)\" 491 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" 492 /> 493 </FileConfiguration> 494 <FileConfiguration 439 495 Name="Release|x64" 440 496 > … … 450 506 </File> 451 507 <File 452 RelativePath="..\..\..\src\CbcCbcParam.cpp" 453 > 454 </File> 455 <File 456 RelativePath="..\..\..\..\Cbc\examples\CbcCompareUser.cpp" 508 RelativePath="..\..\..\..\Cbc\examples\sample2.cpp" 457 509 > 458 510 <FileConfiguration … … 470 522 </FileConfiguration> 471 523 <FileConfiguration 524 Name="Release|Win32" 525 > 526 <Tool 527 Name="VCCLCompilerTool" 528 Optimization="2" 529 AdditionalIncludeDirectories="" 530 PreprocessorDefinitions="" 531 ObjectFile="$(IntDir)\" 532 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" 533 /> 534 </FileConfiguration> 535 <FileConfiguration 472 536 Name="Debug|x64" 473 537 > … … 478 542 PreprocessorDefinitions="" 479 543 BasicRuntimeChecks="3" 480 ObjectFile="$(IntDir)\"481 ProgramDataBaseFileName="$(IntDir)\vc90.pdb"482 />483 </FileConfiguration>484 <FileConfiguration485 Name="Release|Win32"486 >487 <Tool488 Name="VCCLCompilerTool"489 Optimization="2"490 AdditionalIncludeDirectories=""491 PreprocessorDefinitions=""492 ObjectFile="$(IntDir)\"493 ProgramDataBaseFileName="$(IntDir)\vc90.pdb"494 />495 </FileConfiguration>496 <FileConfiguration497 Name="Release|x64"498 >499 <Tool500 Name="VCCLCompilerTool"501 Optimization="2"502 AdditionalIncludeDirectories=""503 PreprocessorDefinitions=""504 ObjectFile="$(IntDir)\"505 ProgramDataBaseFileName="$(IntDir)\vc90.pdb"506 />507 </FileConfiguration>508 </File>509 <File510 RelativePath="..\..\..\src\CbcLinked.cpp"511 >512 </File>513 <File514 RelativePath="..\..\..\src\CbcLinkedUtils.cpp"515 >516 </File>517 <File518 RelativePath="..\..\..\src\CbcSolver.cpp"519 >520 </File>521 <File522 RelativePath="..\..\..\src\CbcSolver.cpp"523 >524 </File>525 <File526 RelativePath="..\..\..\src\CbcSolverAnalyze.cpp"527 >528 </File>529 <File530 RelativePath="..\..\..\src\CbcSolverExpandKnapsack.cpp"531 >532 </File>533 <File534 RelativePath="..\..\..\src\CbcSolverHeuristics.cpp"535 >536 </File>537 <File538 RelativePath="..\..\..\..\Cbc\examples\sample2.cpp"539 >540 <FileConfiguration541 Name="Debug|Win32"542 >543 <Tool544 Name="VCCLCompilerTool"545 Optimization="0"546 AdditionalIncludeDirectories=""547 PreprocessorDefinitions=""548 BasicRuntimeChecks="3"549 ObjectFile="$(IntDir)\"550 ProgramDataBaseFileName="$(IntDir)\vc90.pdb"551 />552 </FileConfiguration>553 <FileConfiguration554 Name="Debug|x64"555 >556 <Tool557 Name="VCCLCompilerTool"558 Optimization="0"559 AdditionalIncludeDirectories=""560 PreprocessorDefinitions=""561 BasicRuntimeChecks="3"562 ObjectFile="$(IntDir)\"563 ProgramDataBaseFileName="$(IntDir)\vc90.pdb"564 />565 </FileConfiguration>566 <FileConfiguration567 Name="Release|Win32"568 >569 <Tool570 Name="VCCLCompilerTool"571 Optimization="2"572 AdditionalIncludeDirectories=""573 PreprocessorDefinitions=""574 544 ObjectFile="$(IntDir)\" 575 545 ProgramDataBaseFileName="$(IntDir)\vc90.pdb" … … 683 653 </File> 684 654 <File 655 RelativePath="..\..\..\..\Cgl\src\CglRedSplit2\CglRedSplit2.hpp" 656 > 657 </File> 658 <File 685 659 RelativePath="..\..\..\..\Clp\src\ClpConfig.h" 686 660 > … … 831 805 </Globals> 832 806 </VisualStudioProject> 807 -
stable/2.8/Cbc/MSVisualStudio/v9/libCbcSolver/libCbcSolver.vcproj
r1755 r1902 46 46 Name="VCCLCompilerTool" 47 47 Optimization="0" 48 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglG omory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp"48 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp" 49 49 PreprocessorDefinitions="CBC_BUILD;WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS" 50 50 RuntimeLibrary="3" … … 107 107 <Tool 108 108 Name="VCCLCompilerTool" 109 AdditionalIncludeDirectories="..\..\..\src \;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglOddHole;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers"109 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp" 110 110 PreprocessorDefinitions="CBC_BUILD;WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS" 111 111 RuntimeLibrary="2" … … 169 169 Name="VCCLCompilerTool" 170 170 Optimization="0" 171 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\ Cgl\src;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp;..\..\..\..\Osi\src\Osi;..\..\..\..\CoinUtils\src;..\..\..\..\BuildTools\headers;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglResidualCapacity"171 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp" 172 172 PreprocessorDefinitions="CBC_BUILD;WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS" 173 173 RuntimeLibrary="3" … … 231 231 <Tool 232 232 Name="VCCLCompilerTool" 233 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglG omory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp"233 AdditionalIncludeDirectories="..\..\..\src;..\..\..\..\BuildTools\headers;..\..\..\..\CoinUtils\inc;..\..\..\..\CoinUtils\src;..\..\..\..\Osi\src\Osi;..\..\..\..\Cgl\src;..\..\..\..\Cgl\src\CglClique;..\..\..\..\Cgl\src\CglDuplicateRow;..\..\..\..\Cgl\src\CglFlowCover;..\..\..\..\Cgl\src\CglGMI;..\..\..\..\Cgl\src\CglGomory;..\..\..\..\Cgl\src\CglKnapsackCover;..\..\..\..\Cgl\src\CglLandP;..\..\..\..\Cgl\src\CglMixedIntegerRounding;..\..\..\..\Cgl\src\CglMixedIntegerRounding2;..\..\..\..\Cgl\src\CglPreProcess;..\..\..\..\Cgl\src\CglProbing;..\..\..\..\Cgl\src\CglRedSplit;..\..\..\..\Cgl\src\CglRedSplit2;..\..\..\..\Cgl\src\CglResidualCapacity;..\..\..\..\Cgl\src\CglTwomir;..\..\..\..\Cgl\src\CglZeroHalf;..\..\..\..\Clp\src;..\..\..\..\Clp\src\OsiClp" 234 234 PreprocessorDefinitions="CBC_BUILD;WIN32;NDEBUG;_NDEBUG;COIN_FAST_CODE;CLP_FAST_CODE;COIN_NO_TEST_DUPLICATE;_CRT_SECURE_NO_WARNINGS" 235 235 RuntimeLibrary="2" … … 303 303 </File> 304 304 <File 305 RelativePath="..\..\..\src\CbcMipStartIO.cpp" 306 > 307 </File> 308 <File 305 309 RelativePath="..\..\..\src\CbcSolver.cpp" 306 310 > … … 333 337 </File> 334 338 <File 339 RelativePath="..\..\..\src\CbcMipStartIO.hpp" 340 > 341 </File> 342 <File 335 343 RelativePath="..\..\..\src\CbcSolver.hpp" 336 344 > … … 359 367 </Globals> 360 368 </VisualStudioProject> 369 -
stable/2.8/Cbc/README
r1888 r1902 71 71 "On the safety of Gomory cut generators" 72 72 http://faculty.sutd.edu.sg/~nannicini/index.php?page=publications 73 74 8. To encourage the use of some of the more exotic/expensive cut generators a parameter -slowcutpasses has been added. 75 The idea is that the code does these cuts just a few times - less than the more usual cuts. The default is 10. 76 The cut generators identified by "may be slow" at present are just Lift and project and ReduceAndSplit (both versions). 73 77 74 8.Allow initialization of random seed by user. Pseudo-random numbers are used in Cbc and Clp. In Clp they78 9. Allow initialization of random seed by user. Pseudo-random numbers are used in Cbc and Clp. In Clp they 75 79 are used to break ties in degenerate problems, while in Cbc heuristics such as the Feasibility Pump use them 76 80 to decide whether to round up or down. So if a different pseudo-random seed is given to Clp then you may get … … 79 83 for initial seed. 80 84 81 9. Building on this idea Andrea Lodi, Matteo Fischetti, Michele Monaci, Domenico Salvagninand Andrea Tramontani82 suggest that this idea be beimproved by running at the root node with multiple copies of solver, each85 10. Building on this idea, Andrea Lodi, Matteo Fischetti, Michele Monaci, Domenico Salvagnin, Yuji Shinano, and Andrea Tramontani 86 suggest that this idea be improved by running at the root node with multiple copies of solver, each 83 87 with its own different seed and then passing in the solutions and cuts so that the main solver has a richer 84 set of solutions and possibly stronger cuts. This is switched on by setting multipleRootPasses. These can also88 set of solutions and possibly stronger cuts. This is switched on by setting -multipleRootPasses. These can also 85 89 be done in parallel. 86 90 87 10. Few changes to presolve for special variables and badly scaled problems (in CoinUtils). 88 89 11. New option -extraVariables <number> which switches on a trivial re-formulation to group variables with same cost together. 90 91 11. Few changes to presolve for special variables and badly scaled problems (in CoinUtils). 92 93 12. New option -extraVariables <number> which switches on a trivial re-formulation that introduces extra integer variables 94 to group together variables with same cost. 95 96 13. For some problems, cut generators and general branching work better if the problem would be infeasible if the cost is too high. 97 If the new option -constraintFromCutoff is set, the objective function is added as a constraint which rhs is set to the current 98 cutoff value (objective value of best known solution). 91 99 92 100 Release 2.7.8: -
stable/2.8/Cbc/configure
- Property svn:eol-style set to native
-
stable/2.8/Cbc/configure.ac
- Property svn:eol-style set to native
-
stable/2.8/Cbc/examples/CbcBranchFollow2.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 6 #include <cassert> 11 7 #include <cmath> … … 13 9 //#define CBC_DEBUG 14 10 11 #include "CoinPragma.hpp" 15 12 #include "OsiSolverInterface.hpp" 16 13 #include "CbcModel.hpp" -
stable/2.8/Cbc/examples/CbcBranchLink.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 6 #include <cassert> 11 7 #include <cmath> … … 13 9 //#define CBC_DEBUG 14 10 11 #include "CoinPragma.hpp" 15 12 #include "OsiSolverInterface.hpp" 16 13 #include "CbcModel.hpp" … … 52 49 // weights must be increasing 53 50 int i; 54 double last=-COIN_DBL_MAX; 55 for (i=0;i<numberMembers_;i++) { 56 assert (weights_[i]>last+1.0e-12); 57 last=weights_[i]; 58 } 51 for (i=0;i<numberMembers_;i++) 52 assert (i == 0 || weights_[i]>weights_[i-1]+1.0e-12); 59 53 for (i=0;i<numberMembers_*numberLinks_;i++) { 60 54 which_[i]=first+i; … … 86 80 // weights must be increasing 87 81 int i; 88 double last=-COIN_DBL_MAX; 89 for (i=0;i<numberMembers_;i++) { 90 assert (weights_[i]>last+1.0e-12); 91 last=weights_[i]; 92 } 82 for (i=0;i<numberMembers_;i++) 83 assert (i == 0 || weights_[i]>weights_[i-1]+1.0e-12); 93 84 for (i=0;i<numberMembers_*numberLinks_;i++) { 94 85 which_[i]= which[i]; … … 467 458 // Creates a branching object 468 459 CbcBranchingObject * 469 CbcLink::create Branch(int way)460 CbcLink::createCbcBranch(OsiSolverInterface * /*solver*/, const OsiBranchingInformation * /*info*/, int way) 470 461 { 471 462 int j; -
stable/2.8/Cbc/examples/CbcBranchLink.hpp
r1574 r1902 58 58 virtual void feasibleRegion(); 59 59 /// Creates a branching object 60 virtual CbcBranchingObject * create Branch(int way) ;60 virtual CbcBranchingObject * createCbcBranch(OsiSolverInterface * solver, const OsiBranchingInformation * info, int way) ; 61 61 62 62 /// Number of members -
stable/2.8/Cbc/examples/CbcBranchUser.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 6 #include <cassert> 11 7 #include <cmath> 12 8 #include <cfloat> 13 9 10 #include "CoinPragma.hpp" 14 11 #include "OsiSolverInterface.hpp" 15 12 #include "CbcModel.hpp" -
stable/2.8/Cbc/examples/CbcCompareUser.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 6 #include <cassert> 11 7 #include <cmath> … … 13 9 //#define CBC_DEBUG 14 10 11 #include "CoinPragma.hpp" 15 12 #include "CbcMessage.hpp" 16 13 #include "CbcModel.hpp" -
stable/2.8/Cbc/examples/CbcSolver3.cpp
r1574 r1902 246 246 assert(!modelPtr_->specialOptions()); 247 247 int saveOptions = modelPtr_->specialOptions(); 248 int startFinishOptions;249 248 bool takeHint; 250 249 OsiHintStrength strength; 251 bool gotHint = (getHintParam(OsiDoInBranchAndCut,takeHint,strength)); 252 assert (gotHint); 250 getHintParam(OsiDoInBranchAndCut,takeHint,strength); 253 251 if (strength!=OsiHintIgnore&&takeHint) { 254 252 // could do something - think about it … … 256 254 } 257 255 if((specialOptions_&1)==0) { 258 startFinishOptions=0;259 256 modelPtr_->setSpecialOptions(saveOptions|(64|1024)); 260 257 } else { 261 startFinishOptions=1+2+4;262 258 if((specialOptions_&4)==0) 263 259 modelPtr_->setSpecialOptions(saveOptions|(64|128|512|1024|4096)); -
stable/2.8/Cbc/examples/CbcSolverLongThin.cpp
r1793 r1902 473 473 assert(!modelPtr_->specialOptions()); 474 474 int saveOptions = modelPtr_->specialOptions(); 475 int startFinishOptions;476 475 bool takeHint; 477 476 OsiHintStrength strength; 478 bool gotHint = (getHintParam(OsiDoInBranchAndCut,takeHint,strength)); 479 assert (gotHint); 477 getHintParam(OsiDoInBranchAndCut,takeHint,strength); 480 478 if (strength!=OsiHintIgnore&&takeHint) { 481 479 // could do something - think about it … … 483 481 } 484 482 if((specialOptions_&1)==0) { 485 startFinishOptions=0;486 483 modelPtr_->setSpecialOptions(saveOptions|(64|1024)); 487 484 } else { 488 startFinishOptions=1+2+4;489 485 if((specialOptions_&4)==0) 490 486 modelPtr_->setSpecialOptions(saveOptions|(64|128|512|1024|4096)); -
stable/2.8/Cbc/examples/Makefile.in
r1854 r1902 21 21 OBJS = $(DRIVER).@OBJEXT@ 22 22 23 # CbcCompareUser.@OBJEXT@ \ 24 # CbcSolver2.@OBJEXT@ \ 25 # CbcSolver3.@OBJEXT@ \ 26 # ClpQuadInterface.@OBJEXT@ \ 27 # CbcBranchFollow2.@OBJEXT@ \ 28 # CbcBranchUser.@OBJEXT@ \ 29 # CbcBranchLink.@OBJEXT@ 23 # extra object files that are required by some examples (we just link them into each one) 24 EXTRAOBJS = \ 25 CbcCompareUser.@OBJEXT@ \ 26 CbcSolver2.@OBJEXT@ \ 27 CbcSolver3.@OBJEXT@ \ 28 CbcSolverLongThin.@OBJEXT@ \ 29 ClpQuadInterface.@OBJEXT@ \ 30 CbcBranchFollow2.@OBJEXT@ \ 31 CbcBranchUser.@OBJEXT@ \ 32 CbcBranchLink.@OBJEXT@ 30 33 31 34 # CHANGEME: Additional libraries 35 # e.g., for driver2, put -lOsiCbc here 32 36 ADDLIBS = 33 37 … … 89 93 INCL = @CBCLIB_CFLAGS_INSTALLED@ 90 94 endif 91 INCL += $(ADDINCFLAGS)95 INCL += -I@srcdir@ $(ADDINCFLAGS) 92 96 93 97 # Linker flags … … 106 110 107 111 # Here we list all possible generated objects or executables to delete them 108 CLEANFILES = \ 112 CLEANFILES = $(EXTRAOBJS) \ 113 allCuts.@OBJEXT@ allCuts@EXEEXT@ \ 114 barrier.@OBJEXT@ barrier@EXEEXT@ \ 115 cbc_driverC_sos.@OBJEXT@ cbc_driverC_sos@EXEEXT@ \ 109 116 crew.@OBJEXT@ crew@EXEEXT@ \ 110 barrier.@OBJEXT@ barrier@EXEEXT@ \117 driver.@OBJEXT@ driver@EXEEXT@ \ 111 118 driver2.@OBJEXT@ driver2@EXEEXT@ \ 112 driver .@OBJEXT@ driver@EXEEXT@ \113 d ynamic.@OBJEXT@ dynamic@EXEEXT@ \119 driver3.@OBJEXT@ driver3@EXEEXT@ \ 120 driver4.@OBJEXT@ driver4@EXEEXT@ \ 114 121 fast0507b.@OBJEXT@ fast0507b@EXEEXT@ \ 115 122 fast0507.@OBJEXT@ fast0507@EXEEXT@ \ 116 123 gear.@OBJEXT@ gear@EXEEXT@ \ 117 124 hotstart.@OBJEXT@ hotstart@EXEEXT@ \ 125 interrupt.@OBJEXT@ interrupt@EXEEXT@ \ 118 126 link.@OBJEXT@ link@EXEEXT@ \ 119 127 longthin.@OBJEXT@ longthin@EXEEXT@ \ 120 128 lotsize.@OBJEXT@ lotsize@EXEEXT@ \ 121 129 minimum.@OBJEXT@ minimum@EXEEXT@ \ 130 modify.@OBJEXT@ modify@EXEEXT@ \ 122 131 nway.@OBJEXT@ nway@EXEEXT@ \ 123 132 qmip.@OBJEXT@ qmip@EXEEXT@ \ … … 129 138 sample4.@OBJEXT@ sample4@EXEEXT@ \ 130 139 sample5.@OBJEXT@ sample5@EXEEXT@ \ 140 simpleBAB.@OBJEXT@ simpleBAB@EXEEXT@ \ 131 141 sos.@OBJEXT@ sos@EXEEXT@ \ 132 142 sudoku.@OBJEXT@ sudoku@EXEEXT@ … … 136 146 .SUFFIXES: .cpp .c .o .obj 137 147 138 $(EXE): $(OBJS) 148 $(EXE): $(OBJS) $(EXTRAOBJS) 139 149 bla=;\ 140 for file in $(OBJS) ; do bla="$$bla `$(CYGPATH_W) $$file`"; done; \150 for file in $(OBJS) $(EXTRAOBJS); do bla="$$bla `$(CYGPATH_W) $$file`"; done; \ 141 151 $(CXX) $(CXXLINKFLAGS) $(CXXFLAGS) -o $@ $$bla $(LIBS) $(ADDLIBS) 142 152 -
stable/2.8/Cbc/examples/allCuts.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 // For Branch and bound 16 12 #include "OsiSolverInterface.hpp" … … 42 38 #include "CbcHeuristic.hpp" 43 39 44 #include 40 #include "CoinTime.hpp" 45 41 // Need stored cuts 46 42 … … 254 250 if (argc>=2) mpsFileName = argv[1]; 255 251 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 256 assert(numMpsReadErrors==0); 252 if( numMpsReadErrors != 0 ) 253 { 254 printf("%d errors reading MPS file\n", numMpsReadErrors); 255 return numMpsReadErrors; 256 } 257 257 double time1 = CoinCpuTime(); 258 258 OsiClpSolverInterface solverSave = solver1; -
stable/2.8/Cbc/examples/barrier.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 #include "OsiClpSolverInterface.hpp" 16 #include 12 #include "CoinTime.hpp" 17 13 18 14 //############################################################################# … … 72 68 if (argc>=2) mpsFileName = argv[1]; 73 69 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 74 assert(numMpsReadErrors==0); 70 if( numMpsReadErrors != 0 ) 71 { 72 printf("%d errors reading MPS file\n", numMpsReadErrors); 73 return numMpsReadErrors; 74 } 75 75 double time1 = CoinCpuTime(); 76 76 -
stable/2.8/Cbc/examples/cbc_driverC_sos.c
r1854 r1902 4 4 This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 $Id #6 $Id$ 7 7 */ 8 8 … … 77 77 #if defined(SAMPLEDIR) 78 78 /* 79 SAMPLEDIR should be something like "path/to/mps/directory /", including the80 quotes and final directory separator. Don't forget to properly escape79 SAMPLEDIR should be something like "path/to/mps/directory", including the 80 quotes and excluding the final directory separator. Don't forget to properly escape 81 81 '\' when using native Windows path syntax. 82 82 */ 83 status=Cbc_readMps(model, SAMPLEDIR "p0033.mps") ;83 status=Cbc_readMps(model, SAMPLEDIR "/p0033.mps") ; 84 84 #else 85 85 fprintf(stderr, "Please specify the full path to an MPS file on the command line\n"); … … 397 397 } else { 398 398 int numObjects = numberSets; /* cannot pass const int */ 399 Cbc_addSOS_Dense(model, numObjects, len, (const int* *)which, (const double*)weights, 2);399 Cbc_addSOS_Dense(model, numObjects, len, (const int* const *)which, (const double*)weights, 2); 400 400 } 401 401 } -
stable/2.8/Cbc/examples/crew.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 #include "CoinPragma.hpp" 15 10 // For Branch and bound 16 11 #include "OsiClpSolverInterface.hpp" … … 19 14 #include "CbcCompareUser.hpp" 20 15 21 #include 16 #include "CoinTime.hpp" 22 17 23 18 /************************************************************************ … … 49 44 if (argc>=2) mpsFileName = argv[1]; 50 45 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 51 assert(numMpsReadErrors==0); 46 if( numMpsReadErrors != 0 ) 47 { 48 printf("%d errors reading MPS file\n", numMpsReadErrors); 49 return numMpsReadErrors; 50 } 52 51 double time1 = CoinCpuTime(); 53 52 … … 60 59 // Point to solver 61 60 OsiSolverInterface * solver3 = model.solver(); 62 OsiClpSolverInterface * osiclp = dynamic_cast< OsiClpSolverInterface*> (solver3); 63 assert (osiclp); 61 assert (dynamic_cast< OsiClpSolverInterface*> (solver3)); 64 62 65 63 // Definition of node choice -
stable/2.8/Cbc/examples/driver.cpp
r1574 r1902 3 3 // Corporation and others. All Rights Reserved. 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 5 11 6 #include <cassert> … … 14 9 15 10 // For Branch and bound 11 #include "CoinPragma.hpp" 16 12 #include "CbcModel.hpp" 17 13 #include "CbcStrategy.hpp" … … 20 16 #include "CglPreProcess.hpp" 21 17 22 #include 18 #include "CoinTime.hpp" 23 19 24 20 //############################################################################# … … 50 46 if (argc>=2) mpsFileName = argv[1]; 51 47 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 52 assert(numMpsReadErrors==0); 48 if( numMpsReadErrors != 0 ) 49 { 50 printf("%d errors reading MPS file\n", numMpsReadErrors); 51 return numMpsReadErrors; 52 } 53 53 double time1 = CoinCpuTime(); 54 54 -
stable/2.8/Cbc/examples/driver2.cpp
r1574 r1902 3 3 // Corporation and others. All Rights Reserved. 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 5 11 6 #include <cassert> … … 15 10 // For Branch and bound 16 11 //#include "CbcStrategy.hpp" 12 #include "CoinPragma.hpp" 17 13 #include "OsiCbcSolverInterface.hpp" 18 14 19 #include 15 #include "CoinTime.hpp" 20 16 21 17 //############################################################################# … … 50 46 if (argc>=2) mpsFileName = argv[1]; 51 47 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 52 assert(numMpsReadErrors==0); 48 if( numMpsReadErrors != 0 ) 49 { 50 printf("%d errors reading MPS file\n", numMpsReadErrors); 51 return numMpsReadErrors; 52 } 53 53 double time1 = CoinCpuTime(); 54 54 // Do complete search -
stable/2.8/Cbc/examples/driver3.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 #include "CoinPragma.hpp" 14 10 #include "CbcModel.hpp" 15 11 #include "OsiClpSolverInterface.hpp" 16 12 #include "CbcBranchDynamic.hpp" 17 13 18 #include 14 #include "CoinTime.hpp" 19 15 20 16 //############################################################################# … … 55 51 if (argc>=2) mpsFileName = argv[1]; 56 52 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 57 assert(numMpsReadErrors==0); 53 if( numMpsReadErrors != 0 ) 54 { 55 printf("%d errors reading MPS file\n", numMpsReadErrors); 56 return numMpsReadErrors; 57 } 58 58 59 59 // Strip off integer information and save -
stable/2.8/Cbc/examples/driver4.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 #include "CbcModel.hpp" 16 12 #include "OsiClpSolverInterface.hpp" 17 13 #include "CbcSolver.hpp" 18 14 19 #include 15 #include "CoinTime.hpp" 20 16 21 17 //############################################################################# … … 221 217 if (argc>=2) mpsFileName = argv[1]; 222 218 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 223 assert(numMpsReadErrors==0); 219 if( numMpsReadErrors != 0 ) 220 { 221 printf("%d errors reading MPS file\n", numMpsReadErrors); 222 return numMpsReadErrors; 223 } 224 224 // Tell solver to return fast if presolve or initial solve infeasible 225 225 solver1.getModelPtr()->setMoreSpecialOptions(3); -
stable/2.8/Cbc/examples/fast0507.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 #include "CoinPragma.hpp" 14 10 15 11 // For Branch and bound … … 39 35 #include "CglPreProcess.hpp" 40 36 41 #include 37 #include "CoinTime.hpp" 42 38 43 39 //############################################################################# … … 77 73 if (argc>=2) mpsFileName = argv[1]; 78 74 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 79 assert(numMpsReadErrors==0); 75 if( numMpsReadErrors != 0 ) 76 { 77 printf("%d errors reading MPS file\n", numMpsReadErrors); 78 return numMpsReadErrors; 79 } 80 80 double time1 = CoinCpuTime(); 81 81 -
stable/2.8/Cbc/examples/fast0507b.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include "CbcConfig.h" 12 7 … … 14 9 #include <iomanip> 15 10 11 #include "CoinPragma.hpp" 16 12 17 13 // For Branch and bound … … 39 35 #include "CglPreProcess.hpp" 40 36 41 #include 37 #include "CoinTime.hpp" 42 38 43 39 //############################################################################# … … 83 79 if (argc>=2) mpsFileName = argv[1]; 84 80 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 85 assert(numMpsReadErrors==0); 81 if( numMpsReadErrors != 0 ) 82 { 83 printf("%d errors reading MPS file\n", numMpsReadErrors); 84 return numMpsReadErrors; 85 } 86 86 double time1 = CoinCpuTime(); 87 87 /* Options are: -
stable/2.8/Cbc/examples/gear.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 #include "CoinPragma.hpp" 14 10 15 11 // For Branch and bound … … 21 17 #include "OsiClpSolverInterface.hpp" 22 18 23 #include 19 #include "CoinTime.hpp" 24 20 25 21 -
stable/2.8/Cbc/examples/hotstart.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 #include "CoinPragma.hpp" 14 10 15 11 // For Branch and bound … … 38 34 #include "CbcHeuristic.hpp" 39 35 40 #include 36 #include "CoinTime.hpp" 41 37 42 38 //############################################################################# … … 74 70 if (argc>=2) mpsFileName = argv[1]; 75 71 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 76 assert(numMpsReadErrors==0); 72 if( numMpsReadErrors != 0 ) 73 { 74 printf("%d errors reading MPS file\n", numMpsReadErrors); 75 return numMpsReadErrors; 76 } 77 77 double time1 = CoinCpuTime(); 78 78 -
stable/2.8/Cbc/examples/interrupt.cpp
- Property svn:keywords set to Author Date Id Revision
r1873 r1902 1 // $Id : interrupt.cpp 1854 2013-01-28 00:02:55Z stefan$1 // $Id$ 2 2 // Copyright (C) 2007, International Business Machines 3 3 // Corporation and others. All Rights Reserved. 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 #include "CbcModel.hpp" 16 12 #include "OsiClpSolverInterface.hpp" 17 13 #include "CbcSolver.hpp" 18 14 19 #include 15 #include "CoinTime.hpp" 20 16 21 17 //############################################################################# … … 359 355 if (argc>=2) mpsFileName = argv[1]; 360 356 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 361 assert(numMpsReadErrors==0); 357 if( numMpsReadErrors != 0 ) 358 { 359 printf("%d errors reading MPS file\n", numMpsReadErrors); 360 return numMpsReadErrors; 361 } 362 362 // Tell solver to return fast if presolve or initial solve infeasible 363 363 solver1.getModelPtr()->setMoreSpecialOptions(3); -
stable/2.8/Cbc/examples/link.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 #include "CoinPragma.hpp" 15 10 // For Branch and bound 16 11 #include "OsiSolverInterface.hpp" … … 21 16 #include "OsiClpSolverInterface.hpp" 22 17 23 #include 18 #include "CoinTime.hpp" 24 19 25 20 -
stable/2.8/Cbc/examples/longthin.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 // For Branch and bound 16 12 #include "OsiSolverInterface.hpp" … … 28 24 #include "CglProbing.hpp" 29 25 30 #include 26 #include "CoinTime.hpp" 31 27 32 28 /************************************************************************ … … 58 54 if (argc>=2) mpsFileName = argv[1]; 59 55 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 60 assert(numMpsReadErrors==0); 56 if( numMpsReadErrors != 0 ) 57 { 58 printf("%d errors reading MPS file\n", numMpsReadErrors); 59 return numMpsReadErrors; 60 } 61 61 double time1 = CoinCpuTime(); 62 62 -
stable/2.8/Cbc/examples/lotsize.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 #include "CoinPragma.hpp" 15 10 // For Branch and bound 16 11 #include "CbcModel.hpp" … … 50 45 if (argc>=2) mpsFileName = argv[1]; 51 46 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 52 assert(numMpsReadErrors==0); 47 if( numMpsReadErrors != 0 ) 48 { 49 printf("%d errors reading MPS file\n", numMpsReadErrors); 50 return numMpsReadErrors; 51 } 53 52 54 53 int iColumn; -
stable/2.8/Cbc/examples/minimum.cpp
r1574 r1902 16 16 #if defined(SAMPLEDIR) 17 17 int numMpsReadErrors = solver1.readMps(SAMPLEDIR "/p0033.mps",""); 18 assert(numMpsReadErrors==0); 18 if( numMpsReadErrors != 0 ) 19 { 20 printf("%d errors reading MPS file\n", numMpsReadErrors); 21 return numMpsReadErrors; 22 } 19 23 #else 20 24 fprintf(stderr, "Do not know where to find sample MPS files.\n"); -
stable/2.8/Cbc/examples/nway.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 // For Branch and bound 16 12 #include "CbcModel.hpp" … … 49 45 if (argc>=2) mpsFileName = argv[1]; 50 46 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 51 assert(numMpsReadErrors==0); 47 if( numMpsReadErrors != 0 ) 48 { 49 printf("%d errors reading MPS file\n", numMpsReadErrors); 50 return numMpsReadErrors; 51 } 52 52 53 53 int iRow, iColumn; -
stable/2.8/Cbc/examples/qmip.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 10 #include "CoinPragma.hpp" 14 11 15 12 // For Branch and bound … … 67 64 68 65 // Read in model using argv[1] 66 if (argc <= 1) { 67 printf("using %s <modelfile>\n", argv[0]); 68 return 1; 69 } 69 70 // must use clp to get a quadratic model 70 71 ClpSimplex * clp = solver1.getModelPtr(); 71 72 int numMpsReadErrors = clp->readMps(argv[1]); 72 73 // and assert that it is a clean model 73 assert(numMpsReadErrors==0); 74 if( numMpsReadErrors != 0 ) 75 { 76 printf("%d errors reading MPS file\n", numMpsReadErrors); 77 return numMpsReadErrors; 78 } 74 79 75 80 // This clones solver -
stable/2.8/Cbc/examples/qmip2.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 7 8 #include "CoinPragma.hpp" 12 9 13 10 // For Branch and bound -
stable/2.8/Cbc/examples/repeat.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 #include "CoinPragma.hpp" 14 10 15 11 // For Branch and bound … … 39 35 #include "CbcHeuristic.hpp" 40 36 41 #include 37 #include "CoinTime.hpp" 42 38 43 39 //############################################################################# … … 79 75 if (argc>=2) mpsFileName = argv[1]; 80 76 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 81 assert(numMpsReadErrors==0); 77 if( numMpsReadErrors != 0 ) 78 { 79 printf("%d errors reading MPS file\n", numMpsReadErrors); 80 return numMpsReadErrors; 81 } 82 82 double time1 = CoinCpuTime(); 83 83 … … 301 301 OsiSolverInterface * refSolver = model.referenceSolver(); 302 302 const double * bestSolution = model.bestSolution(); 303 #ifndef NDEBUG 303 304 const double * originalLower = refSolver->getColLower(); 304 305 const double * originalUpper = refSolver->getColUpper(); 306 #endif 305 307 CoinPackedVector cut; 306 308 double rhs = 1.0; -
stable/2.8/Cbc/examples/sample1.cpp
r1660 r1902 43 43 struct rusage usage; 44 44 getrusage(RUSAGE_SELF,&usage); 45 cpu_temp = usage.ru_utime.tv_sec;45 cpu_temp = (double)usage.ru_utime.tv_sec; 46 46 cpu_temp += 1.0e-6*((double) usage.ru_utime.tv_usec); 47 47 #endif … … 87 87 // and assert that it is a clean model 88 88 89 assert(!simplex.readMps(argv[1],"")); 89 if (argc <= 1) { 90 printf("using %s <modelfile>\n", argv[0]); 91 return 1; 92 } 93 int numMpsReadErrors = simplex.readMps(argv[1],""); 94 if( numMpsReadErrors != 0 ) 95 { 96 printf("%d errors reading MPS file\n", numMpsReadErrors); 97 return numMpsReadErrors; 98 } 90 99 time2 = cpuTime(); 91 100 std::cout<<"Input took "<<time2-time1<<" seconds"<<std::endl;; -
stable/2.8/Cbc/examples/sample2.cpp
r1660 r1902 35 35 #include "CbcHeuristic.hpp" 36 36 37 #include 37 #include "CoinTime.hpp" 38 38 39 39 //############################################################################# … … 85 85 if (argc>=2) mpsFileName = argv[1]; 86 86 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 87 assert(numMpsReadErrors==0); 87 if( numMpsReadErrors != 0 ) 88 { 89 printf("%d errors reading MPS file\n", numMpsReadErrors); 90 return numMpsReadErrors; 91 } 88 92 double time1 = CoinCpuTime(); 89 93 -
stable/2.8/Cbc/examples/sample3.cpp
r1660 r1902 91 91 solver1.getModelPtr()->setDualBound(1.0e10); 92 92 93 if (argc <= 1) { 94 printf("using %s <modelfile>\n", argv[0]); 95 return 1; 96 } 97 93 98 // Read in model using argv[1] 94 99 // and assert that it is a clean model 95 100 int numMpsReadErrors = solver1.readMps(argv[1],""); 96 assert(numMpsReadErrors==0); 101 if( numMpsReadErrors != 0 ) 102 { 103 printf("%d errors reading MPS file\n", numMpsReadErrors); 104 return numMpsReadErrors; 105 } 97 106 // do here so integers correct 98 107 CbcModel model(solver1); -
stable/2.8/Cbc/examples/sample4.cpp
r1660 r1902 26 26 /************************************************************************ 27 27 28 This main program reads in an SOS r model (ltw) from an mps file.28 This main program reads in an SOS model (rgn) from an mps file. 29 29 30 30 It then solves it three ways :- … … 32 32 a) As normal 33 33 b) SOS 1 34 c) SOS 2 (so answer will be different)34 c) SOS 2 (so answer will be different) 35 35 36 36 ************************************************************************/ … … 46 46 model.solver()->setHintParam(OsiDoReducePrint,true,OsiHintTry); 47 47 48 // Read in ltw.mps 49 // and assert that it is a clean model 50 int numMpsReadErrors = model.solver()->readMps("./ltw.mps",""); 51 assert(numMpsReadErrors==0); 48 // Read in rgn.mps 49 std::string mpsFileName; 50 #if defined(MIPLIB3DIR) 51 mpsFileName = MIPLIB3DIR "/rgn"; 52 #else 53 if (argc < 2) { 54 fprintf(stderr, "Do not know where to find miplib3 MPS files.\n"); 55 exit(1); 56 } 57 #endif 58 if (argc>=2) mpsFileName = argv[1]; 59 int numMpsReadErrors = model.solver()->readMps(mpsFileName.c_str(),""); 60 if( numMpsReadErrors != 0 ) 61 { 62 printf("%d errors reading MPS file\n", numMpsReadErrors); 63 return numMpsReadErrors; 64 } 52 65 53 66 // Definition of node choice … … 75 88 } 76 89 77 90 if (numberColumns!=180 || numberIntegers!=100) { 91 printf("Incorrect model for example\n"); 92 exit(1); 93 } 94 78 95 double time1 = CoinCpuTime() ; 79 96 80 97 model.branchAndBound(); 81 98 82 std::cout<<" ltw.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, "99 std::cout<<"rgn.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, " 83 100 <<model.getNodeCount()<<" nodes with objective " 84 101 <<model.getObjValue() … … 104 121 model = model2; 105 122 123 // Convert slacks to variables 124 CoinBigIndex start[5]={0,1,2,3,4}; 125 int row[4]={0,1,2,3}; 126 double element[4]={1.0,1.0,1.0,1.0}; 127 double up[4]={1.0,1.0,1.0,1.0}; 128 model.solver()->addCols(4,start,row,element,NULL,up,NULL); 106 129 // Now use SOS1 107 int numberSets=8; 108 int which[28]={20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 109 39,40,41,42,43,44,45,46,47}; 110 double weights[]={1.0,2.0,3.0,4.0,5.0}; 111 int starts[]={0,2,4,6,8,13,18,23,28}; 112 CbcObject ** objects = new CbcObject * [numberSets]; 130 int numberSets=4; 131 int which[104]; 132 double weights[104]; 133 int starts[5]; 134 // load 135 int n=0; 136 starts[0]=0; 137 for (int iSet=0;iSet<4;iSet++) { 138 for (int i=0;i<25;i++) { 139 weights[n]=i+1.0; 140 which[n]=iSet*25+i; 141 n++; 142 } 143 // slack - make sure first branch is on slack 144 weights[n]=1000.0; 145 which[n]=180+iSet; 146 n++; 147 starts[iSet+1]=n; 148 } 113 149 for (i=0;i<numberIntegers;i++) { 114 150 int iColumn = integerVariable[i]; … … 116 152 model.solver()->setContinuous(iColumn); 117 153 } 154 // save model in this state 155 CbcModel modelSOS = model; 156 CbcObject ** objects = new CbcObject * [numberSets]; 118 157 for (i=0;i<numberSets;i++) { 119 158 objects[i]= new CbcSOS(&model,starts[i+1]-starts[i],which+starts[i], … … 129 168 model.branchAndBound(); 130 169 131 std::cout<<" ltw.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, "170 std::cout<<"rgn.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, " 132 171 <<model.getNodeCount()<<" nodes with objective " 133 172 <<model.getObjValue() … … 151 190 152 191 153 // Restore model154 model = model 2;192 // Restore SOS model 193 model = modelSOS; 155 194 156 195 // Now use SOS2 157 196 objects = new CbcObject * [numberSets]; 158 for (i=0;i<numberIntegers;i++) {159 int iColumn = integerVariable[i];160 // Stop being integer161 model.solver()->setContinuous(iColumn);162 }163 197 for (i=0;i<numberSets;i++) { 164 198 objects[i]= new CbcSOS(&model,starts[i+1]-starts[i],which+starts[i], … … 174 208 model.branchAndBound(); 175 209 176 std::cout<<" ltw.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, "210 std::cout<<"rgn.mps"<<" took "<<CoinCpuTime()-time1<<" seconds, " 177 211 <<model.getNodeCount()<<" nodes with objective " 178 212 <<model.getObjValue() -
stable/2.8/Cbc/examples/sample5.cpp
r1660 r1902 40 40 #include "CoinModel.hpp" 41 41 42 #include 42 #include "CoinTime.hpp" 43 43 44 44 -
stable/2.8/Cbc/examples/simpleBAB.cpp
r1854 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 #include "OsiClpSolverInterface.hpp" 16 12 #include "CoinPackedVector.hpp" … … 41 37 model.setInteger(0); 42 38 model.setObjSense(-1.0); 43 bool optimal;39 //bool optimal; 44 40 45 41 #ifndef USE_CBC … … 54 50 model.getDblParam(OsiDualObjectiveLimit,objLimit); 55 51 model.branchAndBound(); 56 optimal = model.isProvenOptimal();52 //optimal = model.isProvenOptimal(); 57 53 const double *val = model.getColSolution(); // x0 = 3, x1 = 0.45 58 54 printf("Solution %g %g\n",val[0],val[1]); … … 65 61 CbcModel model2(model); 66 62 model2.branchAndBound(); 67 optimal = model2.isProvenOptimal();63 //optimal = model2.isProvenOptimal(); 68 64 const double *val = model2.getColSolution(); // x0 = 3, x1 = 0.45 69 65 printf("Solution %g %g\n",val[0],val[1]); … … 79 75 #ifndef USE_CBC 80 76 model.branchAndBound(); 81 optimal = model.isProvenOptimal(); // should be x0 = 2, x1 = 0.9577 //optimal = model.isProvenOptimal(); // should be x0 = 2, x1 = 0.95 82 78 // Address of solution will be same as only adding rows - but be safe 83 79 val = model.getColSolution(); … … 87 83 CbcModel model2(model); 88 84 model2.branchAndBound(); 89 optimal = model2.isProvenOptimal(); // should be x0 = 2, x1 = 0.9585 //optimal = model2.isProvenOptimal(); // should be x0 = 2, x1 = 0.95 90 86 const double *val = model2.getColSolution(); 91 87 printf("Solution %g %g\n",val[0],val[1]); -
stable/2.8/Cbc/examples/sos.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 9 10 #include "CoinPragma.hpp" 14 11 15 12 // For Branch and bound … … 49 46 if (argc>=2) mpsFileName = argv[1]; 50 47 int numMpsReadErrors = solver1.readMps(mpsFileName.c_str(),""); 51 assert(numMpsReadErrors==0); 48 if( numMpsReadErrors != 0 ) 49 { 50 printf("%d errors reading MPS file\n", numMpsReadErrors); 51 return numMpsReadErrors; 52 } 52 53 53 54 int iRow, iColumn; -
stable/2.8/Cbc/examples/sudoku.cpp
r1574 r1902 4 4 // This code is licensed under the terms of the Eclipse Public License (EPL). 5 5 6 #if defined(_MSC_VER)7 // Turn off compiler warning about long names8 # pragma warning(disable:4786)9 #endif10 11 6 #include <cassert> 12 7 #include <iomanip> 13 8 14 9 10 #include "CoinPragma.hpp" 15 11 // For Branch and bound 16 12 #include "OsiSolverInterface.hpp" … … 26 22 #include "CglStored.hpp" 27 23 28 #include 24 #include "CoinTime.hpp" 29 25 30 26 -
stable/2.8/Cbc/src/CbcBranchAllDifferent.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchAllDifferent.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchDecision.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchDecision.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchDefaultDecision.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchDefaultDecision.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchToFixLots.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchToFixLots.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchingObject.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcBranchingObject.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCbcParam.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcClique.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcClique.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompare.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareDefault.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareDefault.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareDepth.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareDepth.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareEstimate.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareEstimate.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareObjective.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCompareObjective.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcConsequence.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcConsequence.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCutModifier.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCutModifier.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCutSubsetModifier.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcCutSubsetModifier.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcDummyBranchingObject.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcDummyBranchingObject.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFathom.hpp
r1573 r1902 76 76 77 77 }; 78 #ifdef COIN_HAS_CLP 78 79 79 #include "OsiClpSolverInterface.hpp" 80 80 … … 136 136 }; 137 137 #endif 138 #endif139 -
stable/2.8/Cbc/src/CbcFixVariable.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFixVariable.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFollowOn.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFollowOn.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFullNodeInfo.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcFullNodeInfo.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenBaB.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenCbcParam.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenCbcParam.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenCbcParamUtils.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenCtlBlk.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenCtlBlk.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenMessages.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenMessages.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenOsiParam.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenOsiParam.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenOsiParamUtils.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenParam.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenParam.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenParamUtils.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenSolution.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGenSolvers.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGeneral.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGeneral.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGeneralDepth.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGeneralDepth.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcGeneric.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDINS.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDINS.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDive.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDive.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveCoefficient.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveCoefficient.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveFractional.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveFractional.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveGuided.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveGuided.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveLineSearch.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveLineSearch.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDivePseudoCost.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDivePseudoCost.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveVectorLength.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicDiveVectorLength.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicPivotAndFix.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicPivotAndFix.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRENS.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRENS.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRINS.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRINS.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRandRound.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicRandRound.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicVND.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcHeuristicVND.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcLinked.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcLinked.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcLinkedUtils.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcMipStartIO.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcMipStartIO.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcModel.cpp
r1888 r1902 6265 6265 maximumDepthActual_ = 0; 6266 6266 numberDJFixed_ = 0.0; 6267 delete probingInfo_; 6268 probingInfo_ = NULL; 6267 if (probingInfo_) { 6268 delete probingInfo_; 6269 probingInfo_ = NULL; 6270 if (!generator_) 6271 numberCutGenerators_=0; 6272 // also get rid of cut generator 6273 int n=0; 6274 for (int i = 0; i < numberCutGenerators_; i++) { 6275 CglImplication * cutGen; 6276 cutGen = dynamic_cast<CglImplication *>(generator_[i]->generator()); 6277 if (!cutGen) { 6278 generator_[n]=generator_[i]; 6279 virginGenerator_[n]=virginGenerator_[i]; 6280 n++; 6281 } else { 6282 cutGen->setProbingInfo(NULL); 6283 delete generator_[i]; 6284 cutGen = dynamic_cast<CglImplication *>(virginGenerator_[i]->generator()); 6285 assert (cutGen); 6286 cutGen->setProbingInfo(NULL); 6287 delete virginGenerator_[i]; 6288 } 6289 } 6290 numberCutGenerators_=n; 6291 } 6269 6292 maximumStatistics_ = 0; 6270 6293 delete [] analyzeResults_; … … 16311 16334 } 16312 16335 } 16336 #else 16337 CbcModel::goToDantzig(int numberNodes, ClpDualRowPivot *& savePivotMethod) 16338 { 16339 printf("Need Clp to go to Dantzig\n"); 16340 abort(); 16341 } 16313 16342 #endif 16314 16343 // Below this is deprecated or at least fairly deprecated -
stable/2.8/Cbc/src/CbcModel.hpp
r1883 r1902 39 39 class CbcEventHandler ; 40 40 class CglPreProcess; 41 # ifdef COIN_HAS_CLP42 41 class OsiClpSolverInterface; 43 42 class ClpNodeStuff; 44 #endif 43 45 44 // #define CBC_CHECK_BASIS 1 46 45 … … 1860 1859 { temporaryPointer_=pointer;} 1861 1860 /// Go to dantzig pivot selection if easy problem (clp only) 1862 #ifdef COIN_HAS_CLP1863 1861 void goToDantzig(int numberNodes, ClpDualRowPivot *& savePivotMethod); 1864 #endif1865 1862 /// Now we may not own objects - just point to solver's objects 1866 1863 inline bool ownObjects() const { … … 2272 2269 maximumNumberIterations_ = value; 2273 2270 } 2274 # ifdef COIN_HAS_CLP2275 2271 /// Set depth for fast nodes 2276 2272 inline void setFastNodeDepth(int value) { … … 2293 2289 numberExtraIterations_ += iterations; 2294 2290 } 2295 #endif2296 2291 /// Number of extra iterations 2297 2292 inline int numberExtraIterations() const { -
stable/2.8/Cbc/src/CbcNWay.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcNWay.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcNodeInfo.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcNodeInfo.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcObject.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcObject.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcObjectUpdateData.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcObjectUpdateData.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcPartialNodeInfo.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcPartialNodeInfo.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSOS.cpp
- Property svn:eol-style set to native
r1854 r1902 222 222 // Could change to #ifdef CBC_DEBUG 223 223 #ifndef NDEBUG 224 if (model_->messageHandler()->logLevel() > 2) 224 if (model_->messageHandler()->logLevel() > 2 && 225 value > upper[iColumn] + integerTolerance) 225 226 printf("** Variable %d (%d) has value %g and upper bound of %g\n", 226 227 iColumn, j, value, upper[iColumn]); -
stable/2.8/Cbc/src/CbcSOS.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleInteger.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleInteger.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleIntegerDynamicPseudoCost.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleIntegerDynamicPseudoCost.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleIntegerPseudoCost.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSimpleIntegerPseudoCost.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolver.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolver.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverAnalyze.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverAnalyze.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverExpandKnapsack.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverExpandKnapsack.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverHeuristics.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSolverHeuristics.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSubProblem.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcSubProblem.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/CbcThread.cpp
- Property svn:eol-style set to native
r1888 r1902 1127 1127 if (thisModel->parallelMode() >= 0) { 1128 1128 CbcNode * node = stuff->node(); 1129 assert (node->nodeInfo());1129 //assert (node->nodeInfo()); 1130 1130 CbcNode * createdNode = stuff->createdNode(); 1131 thisModel->doOneNode(baseModel, node, createdNode); 1131 // try and see if this has slipped through 1132 if (node) { 1133 thisModel->doOneNode(baseModel, node, createdNode); 1134 } else { 1135 //printf("null node\n"); 1136 createdNode=NULL; 1137 } 1132 1138 stuff->setNode(node); 1133 1139 stuff->setCreatedNode(createdNode); -
stable/2.8/Cbc/src/CbcThread.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/Cbc_C_Interface.cpp
r1888 r1902 2266 2266 COINLIBAPI void COINLINKAGE 2267 2267 Cbc_addSOS_Dense(Cbc_Model * model, int numObjects, const int * len, 2268 const int * * which, const double * weights, const int type)2268 const int * const* which, const double * weights, const int type) 2269 2269 { 2270 2270 const char prefix[] = "Cbc_C_Interface::Cbc_addSOS_Dense(): "; -
stable/2.8/Cbc/src/Cbc_C_Interface.h
r1600 r1902 629 629 COINLIBAPI void COINLINKAGE 630 630 Cbc_addSOS_Dense(Cbc_Model * model, int numObjects, const int * len, 631 const int * * which, const double * weights, const int type)631 const int * const * which, const double * weights, const int type) 632 632 ; 633 633 /** Add SOS constraints to the model using row-order matrix */ -
stable/2.8/Cbc/src/ClpAmplObjective.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/ClpConstraintAmpl.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/Makefile.am
r1840 r1902 193 193 CbcBranchDynamic.hpp \ 194 194 CbcBranchCut.hpp \ 195 195 CbcBranchDecision.hpp \ 196 196 CbcBranchDefaultDecision.hpp \ 197 197 CbcBranchingObject.hpp \ … … 214 214 CbcFathom.hpp \ 215 215 CbcEventHandler.hpp \ 216 CbcFathomDynamicProgramming.hpp \ 216 217 CbcFeasibilityBase.hpp \ 217 218 CbcFixVariable.hpp \ -
stable/2.8/Cbc/src/Makefile.in
- Property svn:keywords changed from "Author Date Id Revision" to Author Date Id Revision
r1840 r1902 653 653 CbcBranchDynamic.hpp \ 654 654 CbcBranchCut.hpp \ 655 655 CbcBranchDecision.hpp \ 656 656 CbcBranchDefaultDecision.hpp \ 657 657 CbcBranchingObject.hpp \ … … 674 674 CbcFathom.hpp \ 675 675 CbcEventHandler.hpp \ 676 CbcFathomDynamicProgramming.hpp \ 676 677 CbcFeasibilityBase.hpp \ 677 678 CbcFixVariable.hpp \ -
stable/2.8/Cbc/src/OsiCbc/Makefile.am
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/OsiCbc/Makefile.in
- Property svn:eol-style set to native
- Property svn:keywords set to Author Date Id Revision
-
stable/2.8/Cbc/src/OsiCbc/OsiCbcSolverInterface.cpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/OsiCbc/OsiCbcSolverInterface.hpp
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/config.h.in
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/config_cbc.h.in
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/config_cbc_default.h
- Property svn:eol-style set to native
-
stable/2.8/Cbc/src/config_default.h
- Property svn:eol-style set to native
Note: See TracChangeset
for help on using the changeset viewer.