<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type = "text/xsl" href = "http://www.coin-or.org/projects/autoGen.xsl"?>
<projectData xmlns="coin-or.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="coin-or.org  http://www.coin-or.org/projects/autoGen.xsd">

	<projectBasics>

		<projectName>Cmpl</projectName>

		<projectDescription>
		
		CMPL is a mathematical programming language and a system for mathematical
		programming and optimization of linear optimization problems. 

        
		The CMPL syntax is similar in formulation to the original mathematical 
        
		model but also includes syntactic elements from modern programming languages. 
        
		CMPL is intended to combine the clarity of mathematical models with 
        
		the flexibility of programming languages. 

        
		CMPL executes the COIN-OR OSSolverService, GLPK, Gurobi, SCIP and CPLEX directly to 
        
		solve the generated model instance. Since it is also possible to transform 
        
		the mathematical problem into MPS, Free-MPS or OSiL files, alternative solvers can be used.

        
		</projectDescription>

		<projectManager>Mike Steglich mike.steglich at th-wildau dot de 
		</projectManager>

		<projectHomePage>https://projects.coin-or.org/Cmpl</projectHomePage>

		<projectLicense>GPLv3 </projectLicense>
		<projectLicenseURL> http://www.opensource.org/licenses/gpl-3.0 </projectLicenseURL>

		<coinLinkedProjects>
			<coinProject>
				<projectName>OS</projectName>
			</coinProject>
			<coinProject>
				<projectName>Cbc</projectName>
			</coinProject>
			<coinProject>
				<projectName>Clp</projectName>
			</coinProject>
		    <coinProject>
		 		<projectName>SYMPHONY</projectName>
			</coinProject>
		</coinLinkedProjects>

		
		<otherLinkedPackages>
			<otherPackage>
				<packageName>GLPK</packageName>
				<packageURL>http://www.gnu.org/software/glpk/</packageURL>
				<requiredOrOptional>Optional</requiredOrOptional>
			</otherPackage>
            
			<otherPackage>
				<packageName>Gurobi</packageName>
				<packageURL>http://www.gurobi.com</packageURL>
				<requiredOrOptional>Optional</requiredOrOptional>
			</otherPackage>

			<otherPackage>
				<packageName>SCIP</packageName>
				<packageURL>http://scip.zib.de/</packageURL>
				<requiredOrOptional>Optional</requiredOrOptional>
			</otherPackage>

			<otherPackage>
				<packageName>CPLEX</packageName>
				<packageURL>http://www.ibm.com/software/integration/optimization/cplex-optimizer/</packageURL>
				<requiredOrOptional>Optional</requiredOrOptional>
			</otherPackage>

			<otherPackage>
				<packageName>Qt4</packageName>
				<packageURL>http://qt.nokia.com/</packageURL>
				<requiredOrOptional>Required</requiredOrOptional>
			</otherPackage>
		</otherLinkedPackages>

		<projectLanguage>C++</projectLanguage>

		<developmentStatus>
			<activityStatus>Active</activityStatus>
			<maturityLevel>Not Yet Classified</maturityLevel>
		</developmentStatus>

		<testedPlatforms>
			<platform>
				<operatingSystem>Linux</operatingSystem>
				<compiler>gcc</compiler>
			</platform>
			<platform>
				<operatingSystem>Mac OS X (Intel)</operatingSystem>
				<compiler>gcc</compiler>
			</platform>
			<platform>
				<operatingSystem>Mac OS X (Power PC)</operatingSystem>
				<compiler>gcc</compiler>
			</platform>
			<platform>
				<operatingSystem>Microsoft Windows</operatingSystem>
				<compiler>MSYS/MinGW/gcc</compiler>
			</platform>
		</testedPlatforms>

		<projectCategories>
			<category> Modeling systems </category> 
			<category> Interfaces </category> 
		</projectCategories>

	</projectBasics>

	
	<leftMenuLinks>
		<documentation>http://www.coliop.org/download/CMPL.pdf</documentation>
		<sourceCodeDownload>http://www.coin-or.org/download/source/Cmpl</sourceCodeDownload>
		<binaryDownload>http://www.coliop.org</binaryDownload>
		<mailingList>http://list.coin-or.org/mailman/listinfo/Cmpl</mailingList>
	</leftMenuLinks>
</projectData>

