<html>
<head>
<title>changes
</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align ="center">
[
<a href="manual.htm">Manual
</a>
|
<a href="instal.htm">Installation
</a>
| Changes
|
<a href="faq.htm">FAQ
</a>
|
<a href="mail_list.htm">Contact
</a>
]
</div>
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="700" height="28"><p> </p>
<p> </p></td>
</tr>
<tr>
<td valign="top" height="48">
<p><font face="Arial, Helvetica, sans-serif" size="2">The following table
lists the versions of SLEPc and shows the correspondence between SLEPc
and PETSc releases. Versions marked as major releases are those which
incorporate some new functionality. The rest are just adaptations required
for a new PETSc release and may also include bug fixes.
</font></p>
<p> </p>
</td>
</tr>
</table>
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr valign="middle" bordercolor="#FFFFFF" bgcolor="#FAD863">
<td width="138" height="25"> <div align="center"><strong><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">SLEPc
version
</font></strong></div></td>
<td width="175" height="25"> <div align="center"><strong><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">PETSc
versions
</font></strong></div></td>
<td width="95" height="25"> <div align="center"><strong><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Major
</font></strong></div></td>
<td width="146" height="25"> <div align="center"><strong><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Status
</font></strong></div></td>
<td width="146" height="25"> <div align="center"><strong><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Release
date
</font></strong></div></td>
</tr>
<tr valign="middle" bordercolor="#FFFFFF">
<td width="138" height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.0
</font></div></td>
<td width="175" height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.0
</font></div></td>
<td width="95" height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">*
</font></div></td>
<td width="146" height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Not
released
</font></div></td>
<td width="146" height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif"><font size="2"><font color="#CCCCCC"><font color="#000000"></font></font></font></font></div></td>
</tr>
<tr valign="middle" bordercolor="#FFFFFF">
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.1
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.1,
2.1.2, 2.1.3
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif"><font size="2"><font color="#CCCCCC"><font color="#000000"></font></font></font></font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Released
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Dec
2002
</font></div></td>
</tr>
<tr valign="middle" bordercolor="#FFFFFF">
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.5
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.1.5, 2.1.6
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif"><font size="2"><font color="#CCCCCC"><font color="#000000"></font></font></font></font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Released
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">May
2003
</font></div></td>
</tr>
<tr valign="middle" bordercolor="#FFFFFF">
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.2.0
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.2.0
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif"><font size="2"><font color="#CCCCCC"><font color="#000000">*
</font></font></font></font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Released
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Apr 2004
</font></div></td>
</tr>
<tr valign="middle" bordercolor="#FFFFFF">
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.2.1
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">2.2.1
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif"><font size="2"><font color="#CCCCCC"><font color="#000000">*
</font></font></font></font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Released
</font></div></td>
<td height="21"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Aug 2004
</font></div></td>
</tr>
</table>
<p><font size="2" face="Arial, Helvetica, sans-serif"><b><font size="3"><br>
Changes in Version 2.2.1
</font></b></font></p>
<ul>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The 'power' eigensolver has been replaced by a simpler implementation.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The 'rqi' eigensolver has been removed. Now the Rayleigh Quotient Iteration is embedded in the 'power' method.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The 'subspace' eigensolver has been rewritten. Now it follows the SRRIT implementation, which is much faster than the old one.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The 'arnoldi' eigensolver has been re-implemented as well. The new implementation is much more robust and efficient.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> A new Spectral Tranformation (ST) has been added: the generalized Cayley transform.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Support for user-provided deflation subspaces has been added (see EPSAttachDeflationSpace).
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Support for preservation of symmetry in eigensolvers. For this feature, the user must explicitly call EPSSetProblemType in symmetric problems.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The two types of monitors (error estimates and values) have been merged in a single one.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> New function EPSGetInvariantSubspace.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Better support for spectrum slicing in 'blzpack'.
</font></li>
</ul>
<p><font size="2" face="Arial, Helvetica, sans-serif"><b><font size="3"><br>
Changes in Version 2.2.0
</font></b></font></p>
<ul>
<li><font size="2" face="Arial, Helvetica, sans-serif"> EPSSolve does not return the number of iterations. Use EPSGetIterationNumber for this purpose.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> EPSGetSolution has been replaced by EPSGetEigenpair with a cleaner interface.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> EPSComputeError has been replaced by EPSComputeRelativeError and EPSComputeResidualNorm with better error computing for zero eigenvalues. These functions now are oriented to single eigenpairs, as well as EPSGetErrorEstimate.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> The possibilities of EPSSetWhichEigenpairs have been reduced and now are more coherent across problem types.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Removed STNONE spectral transformation. The default of STSHIFT with 0 shift is equivalent.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Added STSinvertSetMatStructure to optimize performance of MatAXPY in shift-and-invert transformation.
</font></li>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Classical and modified Gram-Schmidt orthogonalization use iterative refinement, with user options for parameter adjustment.
</font></li>
</ul>
<p><font size="2" face="Arial, Helvetica, sans-serif"><b><font size="3"><br>
Changes in Version 2.1.5
</font></b></font></p>
<ul>
<li><font size="2" face="Arial, Helvetica, sans-serif"> Added call to MatGetInertia
in BLZPACK interface.
</font></li>
</ul>
<p> </p>
<p><b><font size="3" face="Arial, Helvetica, sans-serif"></font></b></p>
</body>
</html>