blob: f12b5757a2f193fac583ea67e7162852740e5069 [file] [log] [blame]
# index.php
# Author: Beth Tibbitts
# Date: 2006-06-11
# Description: Main PTP site root page
require_once($_SERVER['DOCUMENT_ROOT'] . "/");
require_once($_SERVER['DOCUMENT_ROOT'] . "/");
require_once($_SERVER['DOCUMENT_ROOT'] . "/");
$App = new App();
$Nav = new Nav();
$Menu = new Menu();
#$localVersion = false;
# Begin: page-specific settings. Change these.
$pageTitle = "Eclipse Parallel Tools Platform (PTP)";
$pageKeywords = "Eclipse, Parallel Programming, Parallel debugger, Parallel Tools, MPI, OpenMP, OpenMPI, Fortran, C, C++";
$pageAuthor = "Beth Tibbitts";
# End: page-specific settings
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="maincontent">
<div id="midcolumn">
<h1>Eclipse PTP</h1>
<p>The PTP project provides an integrated development environment to support the development of parallel applications written
in C, C++, and Fortran. Eclipse PTP provides:
<li>Support for the MPI, OpenMP and UPC programming models, as well as OpenSHMEM and OpenACC</li>
<li>Support for a wide range of batch systems and runtime systems, including PBS/Torque, LoadLeveler, GridEngine,
Parallel Environment, Open MPI, and MPICH2</li>
<li>A scalable parallel debugger</li>
<li>Support for the integration of a wide range of parallel tools</li>
<td align="right">
<img alt="PTP" src="/ptp/images/ptp_logo_icon256.png"/>
<h2>Fortran Development Tools (Photran)</h2>
<p>The <a href="">Photran</a> project is now part of PTP.
Forming an integral part of the parallel tools platform,
Fortran language support provided by Photran is an essential tool for the parallel development community.
Please consult the <a href="">Photran User's Guide</a>
for information on downloading and installing this plug-in.
<a href="">Online version of the Photran User's Guide</a>
is also available as part of the plug-in installation.
Highlights include:
<li>Support for IBM XLF, Intel Fortran, gfortran and other compilers</li>
<li>Fortran editor with syntax highlighting</li>
<li>Powerful refactoring support</li>
<li>Managed build support</li>
<div id="rightcolumn">
<div class="sideitem">
<h6>Current Status</h6>
<p>PTP 9.0.0 released 24 June, 2015 </p>
<p>If you installed the
<a href="">Eclipse for Parallel Application Developers</a>
package you can do <b>Help > Check for Updates</b>.
You can also see <a href="">
Updating from a previous release</a> on the PTP wiki for details about updating from and to different releases.
<div class="sideitem">
<h6>Recent News</h6>
<p><i>June 24, 2015</i> - Eclipse Mars and PTP 9.0.0 released. Check the <a href="downloads.php">Download</a> link on how to get yours.</p>
<p><i>February 27, 2015</i> - Eclipse Luna SR1 and PTP 8.1.1 released.
<p><i>September 26, 2014</i> - Eclipse Luna SR1 and PTP 8.1 released.
<p><i>July 13, 2014</i> - PTP 8.0.1 released.
<p><i>June 25, 2014</i> - Eclipse Luna and PTP 8.0.0 released.
<p><i>April 11, 2014</i> - PTP 7.0.5 released</p>
<p><i>February 28, 2014</i> - Eclipse Kepler SR2 and PTP 7.0.4 released.
<p><i>August 15, 2013</i> - PTP 7.0.3 released</p>
<p><i>July 21, 2013</i> - PTP 7.0.2 released</p>
<p><i>July 3, 2013</i> - PTP 7.0.1 released</p>
<p><i>June 26, 2013</i> - Eclipse Kepler and PTP 7.0.0 released.</p>
The <b>Help > Check for updates</b>
menu item should work to update your Eclipse and PTP from a previous
Luna-based (PTP 8.x) release.
<div class="sideitem">
<h6>More Information</h6>
<p>The <a href="">PTP Wiki</a> is often the best source of up-to-date information on PTP for Developers and Users.
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);