Subversion Repositories slepc-dev

Compare Revisions

Ignore whitespace Rev 1161 → Rev 1338

/trunk/src/docs/manualpages-sec/header_EPS
9,7 → 9,7
<h2>Eigenvalue Problem Solvers - EPS</h2>
 
<p>
The Eigenvalue Problem Solver (EPS) is the main object provided by SLEPc. It is used to specify an eigenvalue problem, either in standard or generalized form, and provides uniform and efficient access to all of the eigensolvers included in the package.
The Eigenvalue Problem Solver (EPS) is the object provided by SLEPc for specifying an eigenvalue problem, either in standard or generalized form. It provides uniform and efficient access to all of the eigensolvers included in the package.
</p>
<p>
Conceptually, the level of abstraction occupied by EPS is similar to other solvers in PETSc such as SNES for solving non-linear systems of equations.
/trunk/src/docs/manualpages-sec/header_IP New file
0,0 → 1,17
<html>
<head>
<link rel="stylesheet" href="/slepc/slepc.css" type="text/css">
<title>Inner Product - IP</title>
</head>
 
<body class="manpageindex">
 
<h2>Inner Product - IP</h2>
 
<p>
The IP package provides auxiliary routines that are internally used by the different SLEPc solvers. It provides an abstraction of a vector inner product that can be defined in different ways, and it includes important operations such as Gram-Schmidt orthogonalization.
</p>
<p>
These routines are usually not needed by application programmers.
<p>
 
manualpages-sec/header_IP Property changes : Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
/trunk/src/docs/manualpages-sec/header_SVD New file
0,0 → 1,17
<html>
<head>
<link rel="stylesheet" href="/slepc/slepc.css" type="text/css">
<title>Singular Value Decomposition Solvers - SVD</title>
</head>
 
<body class="manpageindex">
 
<h2>Singular Value Decomposition Solvers - SVD</h2>
 
<p>
The Singular Value Decomposition Solver (SVD) is very similar to the EPS object, but intended for the computation of the partial SVD of a rectangular matrix. With this type of object, the user can specify an SVD problem and solve it with any of the different solvers encapsulated by the package. Some of these solvers are actually implemented through calls to EPS eigensolvers.
</p>
<p>
The user interface is very similar to that of EPS, both for the options database (e.g., <code>-svd_nsv 4 -svd_type lanczos</code>), and for the programmatic interface (e.g., <a href="SVDSetDimensions.html">SVDSetDimensions</a>() / <a href="SVDSetType.html">SVDSetType</a>()).
</p>
 
manualpages-sec/header_SVD Property changes : Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
/trunk/src/docs/manualpages-sec/header_examples
8,6 → 8,6
 
<h2>SLEPc examples</h2>
 
<P>These are examples for solving eigenvalue problems using the EPS object.
<P>These are examples for solving eigenvalue problems using SLEPc.
<P>
 
/trunk/src/docs/manualpages-sec/header_ST
9,7 → 9,7
<h2>Spectral Transformation - ST</h2>
 
<p>
The other main SLEPc object is the Spectral Transformation (ST), which encapsulates the functionality required for acceleration techniques based on the transformation of the spectrum. As explained in the SLEPc Users Manual, the eigensolvers implemented in EPS work by applying an operator to a set of vectors and this operator can adopt different forms. The ST object handles all the different possibilities in a uniform way, so that the solver can proceed without knowing which transformation has been selected.
The Spectral Transformation (ST) class encapsulates the functionality required for acceleration techniques based on the transformation of the spectrum. As explained in the SLEPc Users Manual, the eigensolvers implemented in EPS work by applying an operator to a set of vectors and this operator can adopt different forms. The ST object handles all the different possibilities in a uniform way, so that the solver can proceed without knowing which transformation has been selected.
</p>
<p>
The type of spectral transformation can be specified at run time (e.g., <code>-st_type sinvert</code>) as well as several parameters such as the value of the shift (e.g., <code>-st_shift 1.5</code>).