| Home | Trees | Indices | Help |
|---|
|
|
object --+
|
interface.LinearOperator --+
|
BandOperator
Store a band matrix in ab format as defined in LAPACK
documentation.
a[i, j] is stored in ab[ku + 1 + i - j, j]
for max(1, j -ku) < i < min(m, j + kl)
Band storage of A (5, 5), kl = 2, ku = 1 :
* a01 a12 a23 a34
a00 a11 a22 a33 a44
a10 a21 a32 a43 *
a20 a31 a42 * *
Arguments
----------
shape : 2-tuple
Shape of the dense matrix equivalent.
kl : int
Number of subdiagonals
ku : int
Number of superdiagonals
Notes
-----
For a description of band matrices see LAPACK doc :
http://www.netlib.org/lapack/lug/node124.html
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from |
|||
|
|||
| T | |||
|
rab Output the ab form of the transpose operator. |
|||
|
Inherited from |
|||
|
|||
Generate a BandOperator instance
Arguments
---------
shape : 2-tuple
The shape of the operator
ab : ndarray with ndim == 2
Store the bands of the matrix using LAPACK storage scheme.
kl : int
Number of subdiagonals
ku : int
Number of superdiagonals
|
|
|||
T
|
rabOutput the ab form of the transpose operator.
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Thu Jun 2 17:46:16 2011 | http://epydoc.sourceforge.net |