#11608: RDF/CDF eigenvalues: symmetric matrices, multiplicities
----------------------------------+-----------------------------------------
Reporter: rbeezer | Owner: jason, was
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-5.0
Component: linear algebra | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Volker Braun
Authors: Rob Beezer | Merged in:
Dependencies: | Stopgaps:
----------------------------------+-----------------------------------------
Changes (by rbeezer):
* status: needs_work => needs_review
Old description:
> As the summary says, this patch improves eigenvalues of matrices with
> double-precision floating-point entries.
>
> 1. Uses !SciPy's `eigh` routine for symmetric and Hermitian matrices.
> 1. Allows grouping of "equal" eigenvalues, based on a tolerance
> parameter.
>
> '''Apply:'''
> 1. [attachment:trac_11608-eigenvalues-symmetric-multiplicity-
> rebase.patch]
New description:
As the summary says, this patch improves eigenvalues of matrices with
double-precision floating-point entries.
1. Uses !SciPy's `eigh` routine for symmetric and Hermitian matrices.
1. Allows grouping of "equal" eigenvalues, based on a tolerance
parameter.
'''Apply:'''
1. [attachment:trac_11608-eigenvalues-symmetric-multiplicity-
rebase.patch]
1. [attachment:trac_11608-eigenvalues-symmetric-multiplicity-
update.patch]
--
Comment:
"Update" patch:
1. Removes the `10^-20` tolerance doctest. Not really needed and will
only cause trouble. (It was suppose to illustrate how a very small
tolerance would split up "equal" eigenvalues.)
1. Adjusts documentation according to suggestions above.
1. Includes new pointers to routines to check symmetric and Hermitian
properties.
1. No code changes.
Rob
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11608#comment:10>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.