Opened 6 years ago
Last modified 5 years ago
#13660 needs_work enhancement
Auto convert matrices over RR/CC to RDF/CDF for eigenvalue/eigenvector computations
Reported by: | ppurka | Owned by: | jason, was |
---|---|---|---|
Priority: | major | Milestone: | sage-6.4 |
Component: | linear algebra | Keywords: | |
Cc: | rbeezer | Merged in: | |
Authors: | Punarbasu Purkayastha | Reviewers: | |
Report Upstream: | N/A | Work issues: | |
Branch: | u/ppurka/ticket/13660 (Commits) | Commit: | f6732222f414b15da34d469f008e3b8399b7b297 |
Dependencies: | Stopgaps: |
Description (last modified by )
This ticket implements the suggestion that was discussed in #12514. The idea is to be helpful to new users and coax them into doing the computations over the right fields.
Apply trac_13660-auto_convert_matrix_to_RDF_CDF.patch to devel/sage
.
Attachments (1)
Change History (11)
Changed 6 years ago by
comment:1 Changed 6 years ago by
- Description modified (diff)
- Status changed from new to needs_review
Patch attached. I haven't changed the LU
and QR
functions for two reasons:
- I don't quite know what to cache in those functions there.
- The behavior of
RR
andCC
is already documented in those functions.
comment:2 Changed 6 years ago by
- Cc rbeezer added
comment:3 Changed 6 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 5 years ago by
- Branch set to u/ppurka/ticket/13660
- Created changed from 10/27/12 17:15:40 to 10/27/12 17:15:40
- Modified changed from 08/13/13 15:35:53 to 08/13/13 15:35:53
comment:5 Changed 5 years ago by
Added a git version of the patch. This is based on 6.1.beta5.
comment:6 Changed 5 years ago by
- Commit set to f6732222f414b15da34d469f008e3b8399b7b297
This doesn't generalise to a RealField
of higher precision. I would suggest PARI's mateigen()
is a good preinvented wheel to use. It is not currently wrapped in Sage, but that would be easy to do.
New commits:
f673222 | auto convert matrices over RR and CC to RDF and CDF for eigenvalue/eigenvector computations
|
comment:7 Changed 5 years ago by
- Status changed from needs_review to needs_work
comment:8 Changed 5 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:9 Changed 5 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:10 Changed 5 years ago by
- Milestone changed from sage-6.3 to sage-6.4
apply to devel/sage