<?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">

		 <!-- This file is a template that will you fill in in order to provide -->
		 <!-- specific information about your project. Once the template is     -->
		 <!-- filled in and checked into your projects repository in the conf/  -->
		 <!-- directory, it will be automatically parsed and displayed in a     -->
		 <!-- standard HTML format when users call up the file from the main    -->
		 <!-- COIN Web site. The file is extensively commented to help you      -->
		 <!-- understand where to fill in the various pieces of required        -->
		 <!-- information. The comments are enclosed in blocks like this one.   -->

		 <projectBasics>

	 		 <projectName>PFunc</projectName>

	 		 <projectDescription>PFunc, short for Parallel Functions, is a lightweight and portable library that provides C and C++ APIs to express task parallelism. The features offered by PFunc are a strict superset of the features offered by current solutions for task parallelism such as Cilk and Intel's Threading Building Blocks.  Specifically, PFunc extends the feature set of current solutions with custom task scheduling, task priorities and task affinities. Furthermore, PFunc offers task groups for SPMD-style programming and multiple task completion notifications for parallel execution of DAGs.  PFunc's extended feature set is geared towards helping knowledgeable users optimize their application performance.</projectDescription>


		 		 <!-- Fill in the project manager's name and (obfuscated)       -->
		 		 <!-- e-mail address here (only one name allowed).              -->

		 		 <projectManager>Prabhanjan Kambadur (pkambadu@osl.iu.edu)</projectManager>

		 		 <projectHomePage>https://projects.coin-or.org/PFunc</projectHomePage>

		 		 <projectLicense>					    
		 		    Eclipse Public License 1.0
		 		 </projectLicense>                                     
		 		 <projectLicenseURL>				            
         http://www.eclipse.org/legal/epl-v10.html
		 		 </projectLicenseURL>                                       
		 		 
		 		 <projectLanguage>C, C++</projectLanguage>


		 		 <!--The following fields describe the development status       -->
		 		 <!--of the project.                                            -->
		 		 <!--                                                           -->
		 		 <!--Fill in your text below (outside the comment block).       -->

		 		 <developmentStatus>

		 		 		 <!--If you are actively managing your project, use     -->

		 		 		 <activityStatus>Active</activityStatus>

		 		 		 <!--The maturity level is determined during project    -->
		 		 		 <!--review and should have been reported to you.       -->
		 		 		 <!--See http://www.coin-or.org/faqs.html#q18 for       -->
		 		 		 <!--more information on maturity level.                -->
		 		 		 <!--Fill it in like this:                              -->
		 		 		 <!--                                                   -->
		 		 		 <!--<maturityLevel>5</maturityLevel>                   -->
		 		 		 <!--                                                   -->

		 		 		 <maturityLevel>3</maturityLevel>

		 		 		 <!--If you have versioning and releases, you should    -->
		 		 		 <!--fill in your latest stable version number here.    -->
		 		 		 <!--See http://www.coin-or.org/faqs.html#q19 for       -->
		 		 		 <!--more information on version numbers.               -->
		 		 		 <!--Fill it in like this:                              -->
		 		 		 <!--                                                   -->
		 		 		 <!--<stableVersionNumber>5.1</stableVersionNumber>     -->
		 		 		 <!--                                                   -->

		 		 		 <stableVersionNumber>0.1</stableVersionNumber>

		 		 		 <!--If you have versioning and releases, you should    -->
		 		 		 <!--fill in your latest stable release number here.    -->
		 		 		 <!--See http://www.coin-or.org/faqs.html#q19 for       -->
		 		 		 <!--more information on version numbers.               -->
		 		 		 <!--Fill it in like this:                              -->
		 		 		 <!--                                                   -->
		 		 		 <!--<releaseVersionNumber>0.5.1</releaseVersionNumber>-->
		 		 		 <!--                                                   -->
             <releaseVersionNumber>0.1.1</releaseVersionNumber>

		 		 </developmentStatus>


		 		 <!--Below, you can list the platforms on which your            -->
		 		 <!--project has been tested. Again, these are listed one       -->
		 		 <!--by one. There are fields for both operating system and     -->
		 		 <!--compiler. Here is an example for SYMPHONY                  -->
		 		 <!--                                                           -->
		 		 <!--<testedPlatforms>                                          -->
		 		 <!--                                                           -->
		 		 <!--   <platform>                                              -->
		 		 <!--      <operatingSystem>Microsoft Windows</operatingSystem> -->
		 		 <!--      <compiler>MSVC++/cl</compiler>                       -->
		 		 <!--   </platform>                                             -->

	 <testedPlatforms> Where tested = builds and doesn't core dump on unit tests...	 		 

		 		 <platform>                                              
		 		 <operatingSystem>Ubuntu Linux</operatingSystem>       
		 		 <compiler>gcc</compiler>                             
		 		 </platform>                                             
		 		 
		 		 <platform>                                              
		 		 <operatingSystem>Fedora Linux</operatingSystem>       
		 		 <compiler>gcc</compiler>                          
		 		 </platform>                                             
		 		 
		 		 <platform>                                              
		 		 <operatingSystem>OS X Leopard</operatingSystem>       
		 		 <compiler>gcc</compiler>                          
		 		 </platform>                                             
		 		 
		 		 <platform>                                              
		 		 <operatingSystem>AIX</operatingSystem>       
		 		 <compiler>xlc</compiler>                          
		 		 </platform>                                             
		 		 </testedPlatforms>
		 		 
		 		 <projectCategories>
		 		 		 <!-- Start  of projectCategories block   -->
		 		 
		 		 		 <!--Below is the list of COIN-OR project categores.    -->
		 		 		 <!--Simply "un-comment" any categories that apply to   -->
		 		 		 <!--your project.                                      -->
		 		 		 
		 		 		 <!--   <category>                                      -->
		 		 		 <!--        Development tools                          -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Graphs                                     -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Interfaces                                 -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Metaheuristics                             -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Modeling systems                           -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization convex non-differentiable     -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization deterministic linear continuous -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization deterministic linear discrete  -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization deterministic nonlinear       -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization deterministic nonlinear discrete -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization deterministic semidefinite continuous -->
		 		 		 <!--    </category>                                    -->
		 		 		 <!--    <category>                                     -->
		 		 		 <!--        Optimization stochastic                    -->
		 		 		 <!--    </category>                                    -->
		 		 		 <category>                                     
		 		 		   Optimization utility                       
		 		 		 </category>                                   
		 		 		 
		 		 		 <!-- End of projectCategories block                    -->
		 		 </projectCategories>
		 		 
		 		 <!-- End of projectBasics block                                -->

		 </projectBasics>

		 <!--Below, you can specify the links for the left-hand side menu.      -->
		 <!--Note that these are optional, so if there is a blank, there will   -->
		 <!--be no corresponding menu item                                      -->
		 <!--                                                                   -->
		 <!--For SYMPHONY, this block would look like this:                     -->
		 <!--                                                                   -->
		 <!--<leftMenuLinks>                                                    -->
		 <!--                                                                   -->
		 <!--   <documentation>                                                 -->
		 <!--      http://www.coin-or.org/SYMPHONY/man-5.1                      -->
		 <!--   </documentation>                                                -->
		 <!--                                                                   -->
		 <!--   <sourceCodeDownload>                                            -->
		 <!--      http://www.coin-or.org/download/source/SYMPHONY              -->
		 <!--   </sourceCodeDownload>                                           -->
		 <!--                                                                   -->
		 <!--   <binaryDownload>                                                -->
		 <!--      http://www.coin-or.org/download/binary/SYMPHONY              -->
		 <!--   </binaryDownload>                                               -->
		 <!--                                                                   -->
		 <!--   <mailingList>                                                   -->
		 <!--      http://list.coin-or.org/mailman/listinfo/coin-symphony       -->
		 <!--   </mailingList>                                                  -->
		 <!--</leftMenuLinks>                                                   -->
		 <!--                                                                   -->
		 <!--Fill in your text below (outside the comment block).               -->

		 <leftMenuLinks>

		 		 <documentation>https://projects.coin-or.org/PFunc</documentation>

		 		 <sourceCodeDownload>http://www.coin-or.org/download/source/PFunc</sourceCodeDownload>

		 		 <mailingList>http://list.coin-or.org/mailman/listinfo/pfunc</mailingList>

		 </leftMenuLinks>

		 <!-- End of projectData block                                          -->
</projectData>
