Commits

Boyana Norris  committed 7767265 Merge
  • Participants
  • Parent commits 311f8eb, b59d26e

Comments (0)

Files changed (1)

File src/docs/website/documentation/changes/dev.html

 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 <html>
 <head>
-
-
-
-  
-  
-  
   <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
-
-
-
-  
-  
-  
   <title>PETSc: Docs:&nbsp; Changes: Development</title>
 </head>
-
-
 <body style="background-color: rgb(213, 234, 255);">
-
-
-
 <table width="100%">
-
-
-
   <tbody>
-
-
-
     <tr>
-
-
-
       <td valign="top" width="25%">
-      
-      
-      
       <h1><font color="#ff0000" size="7">PETSc</font></h1>
-
-
-
-      
-      
-      
       <ul>
-
-
-
         <li><a href="../../index.html"><strong>Home</strong></a></li>
-
-
-
-      
-      
-      
       </ul>
-
-
-
       </td>
-
-
-
       <td width="75%"><!--##begin-->
-      
-      
-      
       <h1> Docs:&nbsp;Changes: Development</h1>
-
-
-
 <!--##end--> </td>
-
-
-
     </tr>
-
-
-
     <tr>
-
-
-
       <td colspan="2" width="100%">
-      
-      
-      
       <hr color="#ff5b5b" size="4"> </td>
-
-
-
     </tr>
-
-
-
     <tr>
-
-
-
       <td valign="top" width="25%">
-      
-      
-      
       <ul>
-
-
-
         <li><a href="../../download/index.html"><strong>Download</strong></a></li>
-
-
-
         <li><a href="../../features/index.html"><strong>Features</strong></a></li>
-
-
-
         <li><a href="../index.html"><strong>Documentation</strong></a>
-          
-          
-          
           <ul>
-
-
-
             <li><a href="../index.html#Manual"><strong>Manual pages and
 Users Manual</strong></a></li>
-
-
-
             <li><a href="../referencing.html"><strong>Referencing&nbsp;
 PETSc</strong></a></li>
-
-
-
             <li><a href="../tutorials/index.html"><strong>Tutorials</strong></a></li>
-
-
-
             <li><strong><a href="../installation.html">Installation</a>
               </strong></li>
-
-
-
             <li><strong><a href="index.html">Changes</a></strong>
-              
-              
-              
               <ul>
-
-
-
                 <li><font color="#ff0000">Development</font></li>
-
-
-
                 <li><a href="231.html">2.3.1</a></li>
-
-
-
                 <li><a href="230.html">2.3.0</a></li>
-
-
-
                 <li><a href="221.html">2.2.1</a></li>
-
-
-
                 <li><a href="220.html">2.2.0</a></li>
-
-
-
                 <li><a href="216.html">2.1.6</a></li>
-
-
-
                 <li><a href="215.html">2.1.5</a></li>
-
-
-
                 <li><a href="213.html">2.1.3</a></li>
-
-
-
                 <li><a href="212.html">2.1.2</a></li>
-
-
-
                 <li><a href="211.html">2.1.1</a></li>
-
-
-
                 <li><a href="21.html">2.1.0</a></li>
-
-
-
                 <li><a href="2029.html">2.0.29</a></li>
-
-
-
                 <li><a href="2028.html">2.0.28</a></li>
-
-
-
                 <li><a href="2024.html">2.0.24</a></li>
-
-
-
                 <li><a href="2022.html">2.0.22</a></li>
-
-
-
                 <li><a href="2918-21.html">2.0.21</a></li>
-
-
-
                 <li><a href="2918-21.html">2.0.18-20</a></li>
-
-
-
                 <li><a href="2017.html">2.0.17</a></li>
-
-
-
                 <li><a href="2016.html">2.0.16</a></li>
-
-
-
                 <li><a href="2015.html">2.0.15</a></li>
-
-
-
-              
-              
-              
               </ul>
-
-
-
             </li>
-
-
-
             <li><strong><a href="../troubleshooting.html">Troubleshooting</a></strong></li>
-
-
-
             <li><strong><a href="../bugreporting.html">Bug Reporting</a></strong></li>
-
-
-
             <li><strong><a href="../codemanagement.html">Code Management</a></strong></li>
-
-
-
             <li><strong><a href="../faq.html">FAQ</a> </strong></li>
-
-
-
             <li><strong><a href="../copyright.html">Copyright</a></strong>
             </li>
-
-
-
-          
-          
-          
           </ul>
-
-
-
         </li>
-
-
-
         <li><a href="../../publications/index.html"><strong>Publications</strong></a></li>
-
-
-
         <li><a href="../../miscellaneous/index.html"><strong>Miscellaneous</strong></a></li>
-
-
-        <li><a href="../miscellaneous/external.html"><strong>External Software</strong></a></li>
-
-
+        <li><a href="../miscellaneous/external.html"><strong>External
+Software</strong></a></li>
         <li><a href="../developers/index.html"><strong>Developers Site</strong></a></li>
-
-
-
-      
-      
-      
       </ul>
-
-
-
       </td>
-
-
-
       <td valign="top" width="75%"><!--##begin-->
-      
-      
-      
       <p align="center"><font color="#ff0000" size="5"><a name="CHANGES">CHANGES</a>
 in the PETSc Development Version</font></p>
-
-
-
-      
-      
-      
       <p><u><b>General:</b></u><br>
-
       </p>
-
-
-
-      
-      
       <ul>
-
-
-              <li>We have a new Semi-Lagrangian advection solver using the method of characteristics to the
-                <tt>src/contrib/semiLagrange</tt>, contributed by <a href="mailto:katz@ldeo.columbia.edu">Richard Katz</a> and <a href="mailto:mspieg@ldeo.columbia.edu">Marc Spiegelman</a> of Columbia University. Examples are
-                included.</li>
-
-
-      
-      
+        <li>We have a new Semi-Lagrangian advection solver using the
+method of characteristics to the <tt>src/contrib/semiLagrange</tt>,
+contributed by <a href="mailto:katz@ldeo.columbia.edu">Richard Katz</a>
+and <a href="mailto:mspieg@ldeo.columbia.edu">Marc Spiegelman</a> of
+Columbia University. Examples are included.</li>
+        <li>Added C99 complex support. [check configure changes below]<br>
+        </li>
       </ul>
-
-
-
-      
-      
       <p><u><b>Vec:</b></u><br>
-
       </p>
-
-
-      
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-      
-      
-      
       <p><u><b>Mat:</b></u></p>
       <ul>
-        <li>Added MatCreateScatter() and MATSCATTER to easily construct efficient "restriction operators"</li>
-        <li>Removed MatConvertRegister() and friends, added (*convertfrom) to Mat function table to replace it      </li>
-
-
+        <li>Added MatCreateScatter() and MATSCATTER to easily construct
+efficient "restriction operators"</li>
+        <li>Removed MatConvertRegister() and friends, added
+(*convertfrom) to Mat function table to replace it </li>
       </ul>
-
-
-      
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-      
-      
-      
       <p><u><b>PC:</b></u></p>
       <ul>
-        <li>Added PCGALERKIN and PCGalerkinSetRestriction/Interpolation() to allow easy creating of Galerkin-like preconditioners. </li>
-
-       <li> Added PCGetOperatorsSet() </li>
-
-       <li> Added support for the KSP/PC to auto-create the Mat(s) for you. (Which you usally set with KSP/PCSetOperators()). See manual page for
-            KSP/PCGetOperators(). Note this is slightly speculative code currently. </li>
-
-       <li> PCSetOperators()/KSPSetOperators() now do reference counting on the operators you pass in. Current usage will work, however this means you NO LONGER
-            need to keep a reference to the operators around until the KSP/PC object is destroyed.  </li>
-
+        <li>Added PCGALERKIN and
+PCGalerkinSetRestriction/Interpolation() to allow easy creating of
+Galerkin-like preconditioners. </li>
+        <li> Added PCGetOperatorsSet() </li>
+        <li> Added support for the KSP/PC to auto-create the Mat(s) for
+you. (Which you usally set with KSP/PCSetOperators()). See manual page
+for KSP/PCGetOperators(). Note this is slightly speculative code
+currently. </li>
+        <li> PCSetOperators()/KSPSetOperators() now do reference
+counting on the operators you pass in. Current usage will work, however
+this means you NO LONGER need to keep a reference to the operators
+around until the KSP/PC object is destroyed. </li>
       </ul>
-
-
-
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-
-      
-      
       <p><u><b>KSP:</b></u><br>
-
       </p>
-
-
-      
-      
-      
       <ul>
-
-       <li>Added KSPDefaultConvergedSetUIRNorm() and -ksp_default_converged_initial_residual_norm to go back to the
-      pre PETSc 2.3.1 of determing relative tolerance for convergence. </li>
-      
-       <li> Added KSPGetOperatorsSet() </li>
-      
+        <li>Added KSPDefaultConvergedSetUIRNorm() and
+-ksp_default_converged_initial_residual_norm to go back to the pre
+PETSc 2.3.1 of determing relative tolerance for convergence. </li>
+        <li> Added KSPGetOperatorsSet() </li>
       </ul>
-
-
-
-      
-      
-      <p><u><b>config/configure.py:</b></u><br>
-
-      </p>
-
-
-
-      
-      
+      <p><u><b>config/configure.py:<br>
+      </b></u></p>
+      <ul>
+        <li>&nbsp;Now c++ complex version requires the options'
+'--with-scalar-type=complex --with-clanguage=cxx'. Specyfing only '--with-scalar-type=complex'
+will default to '--with-clanguage=c'&nbsp; i.e uses C99 complex support.<br>
+        </li>
+      </ul>
+      <p> </p>
       <ul>
-
-
-      
-      
       </ul>
-
-
-
-      
-      
       <p><u><b>SNES:</b></u></p>
-
-      
       <ul>
-
         <li>The convergence test functions for SNES now pass the
 current iteration in as the second argument. Also the convergence test
 routine is called after the initial function evaluation in SNES but
 before the first Newton step is computed. </li>
-
         <li>Added SNESSetKSP(). </li>
-
-      
       </ul>
-
-
-
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-
-      
-      
       <p><u><b>TS:</b></u><br>
-
       </p>
-
-
-      
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-      
-      
-      
       <p><u><b>DA:</b></u><br>
-
       </p>
-
-
-
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-
-      
-      
       <p><u><b>DMMG:</b></u><br>
-
       </p>
-
-
-
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-      
-      
-      
       <p><u><b>SYS:</b></u><br>
-
       </p>
-
-
-
-      
-      
       <ul>
-
-Removed PetscRandomType from the prototype of PetscRandomCreate().
-Added PetscRandomSetType(), PetscRandomGetValueReal() and
-PetscRandomGetValueImaginary(). Replaced RANDOM_DEFAULT,
+        <li>Removed PetscRandomType from the prototype of
+PetscRandomCreate(). <br>
+        </li>
+        <li>Added PetscRandomSetType(), PetscRandomGetValueReal() and
+PetscRandomGetValueImaginary(). <br>
+        </li>
+        <li>Replaced RANDOM_DEFAULT,
 RANDOM_DEFAULT_REAL and RANDOM_DEFAULT_IMAGINARY, the type of random
-numbers, with PETSCRAND48, PETSCRAND etc.
-      
+numbers, with PETSCRAND48, PETSCRAND etc.<br>
+        </li>
+      </ul>
+      <p><u><b>AO:</b></u></p>
+      <ul>
+        <li>AODATA object and associated routines are now depricated
+and scheduled for future removal</li>
       </ul>
-
-
-      
-      
-      
       <p><u><b>Fortran:</b></u><br>
-
       </p>
-
-
-
-      
-      
       <ul>
-
-
-      
-      
       </ul>
-
-
-      
-      
-      
-      <p><u><b><a href="http:/www-unix.mcs.anl.gov/petsc/petsc-as/miscellaneous/external.html">ExternalPackages</a>:</b></u><br>
-
+      <p><u><b><a
+ href="http:/www-unix.mcs.anl.gov/petsc/petsc-as/miscellaneous/external.html">ExternalPackages</a>:</b></u><br>
       </p>
-
-
-      
-      
-      
       <ul>
-
 SPRNG support added.
-      
-      
       </ul>
-
-
-
       <br>
-
-
-
       </td>
-
-
-
     </tr>
-
-
-
     <tr>
-
-
-
       <td colspan="2" width="100%">
-      
-      
-      
       <hr color="#ff5b5b" size="4"> </td>
-
-
-
     </tr>
-
-
-
-  
-  
-  
   </tbody>
 </table>
-
-
-
 </body>
 </html>