$RA[0]
"; echo " Supplier: $RA[2]
Current Version: $RA[3]
MPI 1.2 Functions Implemented: $RA[4]
Source Code Available?: $RA[5]
Help Contact: $RA[6]
"; if ($RA[7] != ""){ echo "Note: $RA[7]
"; } echo" Supported Systems:
$RA[8]

"; do_main_menu(); $RA = msql_fetch_row($queryID); } } function getImplementationsAdmin($type){ if ($type == "free"){$type = 1;} else{$type = 0;} $DBCon = msql_pconnect(); $db = msql_select_db("mpi-list", $DBCon); $queryID = msql("mpi-list", "SELECT * FROM implementations WHERE free=$type", $DBCon); $RA = msql_fetch_row($queryID); while($RA){ echo "

"; echo ""; echo"
Name:
Link:
Supplier:
Current Version:
MPI 1.2 Functions Implemented:
Source Code Available?:
Help Contact:
Note:
Supported Systems:

"; $RA = msql_fetch_row($queryID); } } if (isset($name)){ #process form input $DBCon = msql_pconnect(); $db = msql_select_db("mpi-list", $DBCon); if (!isset($delete)){ $name = deApos($name); $link = deApos($link); $supplier = deApos($supplier); $version = deApos($version); $functions = deApos($functions); $code = deApos($code); $help = deApos($help); $note = deApos($note); $supported = deApos($supported); $SQL = "UPDATE implementations SET name='$nname',link='$link',supplier='$supplier',version='$version',functions='$functions',code='$code',help='$help',note='$note',supported='$supported',free=$free WHERE name='$name'"; } else { $SQL = "DELETE FROM implementations WHERE name='$name'"; } $SQL = str_replace("\n", "
", $SQL); $SQL = str_replace("\"", "\\\"", $SQL); $queryID = msql("mpi-list", $SQL); $errorText = "No errors."; if (msql_error() != ""){$errorText = "".msql_error()."";} $RM=msql_affected_rows($queryID); echo "
Change attempted...
Errors: $errorText
sql command:$SQL
rows modified:$RM
"; #//modify date/time $mod_date = date("d-M-Y"); $mod_time = date("G:i:s"); $SQL="UPDATE mod SET mod_date='$mod_date',mod_time='$mod_time' WHERE name='MPI'"; $queryID = msql("mpi-list", $SQL); echo msql_error(); } function getModTime(){ $DBCon = msql_pconnect(); $db = msql_select_db("mpi-list", $DBCon); $queryID = msql("mpi-list", "SELECT * FROM mod WHERE name='MPI'", $DBCon); $RA = msql_fetch_row($queryID); echo msql_error(); echo "Last Modified: $RA[0] $RA[1]"; } ?>

Quick index:


Freeware MPI Implementations

Entries in this section are freely available from third parties.


Vendor MPI Implementations

Entries in this section are either provided by computer vendors for their own products or are provided by independent software vendors. They may or may not be bundled, or have additional cost.