[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #10067] Improvement of funm (linear algebr
From: |
Simon |
Subject: |
[Octave-patch-tracker] [patch #10067] Improvement of funm (linear algebra package) |
Date: |
Fri, 14 May 2021 18:23:12 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0 |
URL:
<https://savannah.gnu.org/patch/?10067>
Summary: Improvement of funm (linear algebra package)
Project: GNU Octave
Submitted by: sim79
Submitted on: Fri 14 May 2021 10:23:10 PM UTC
Category: Forge : other
Priority: 3 - Low
Status: None
Privacy: Private
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Hello,
this (experimental) package contains the implementation of function funm with
the Schur Parlett algorithm from N.J. Higham, Functions of Matrices, 2008. In
order to avoid conflicts with the existing funm implementation the function is
named funm2. There is a proposal on the Octave Projects
<https://wiki.octave.org/Projects> page which is related to this package. Only
exp,sin,cos,sinh and cosh are supported by default because their k-th
derivatives can be calculated easily.
I tested the package with Octave 7.0.0 on Ubuntu 20.4.
Future TODO list
*) implement k-th derivative for functions other than exp,sin,cos,sinh and
cosh
*) move declarations of LAPACK procedures in trexc.cc to file
lo-lapack-proto.h
*) check whether funm2 can be used for functions whose Taylor series doesn't
have
an infinite radius of convergence.
*) move funm2 to linear algebra package
Simon
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 14 May 2021 10:23:10 PM UTC Name: funm2-1.0.0.tar.gz Size: 19KiB
By: sim79
<http://savannah.gnu.org/patch/download.php?file_id=51434>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?10067>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-patch-tracker] [patch #10067] Improvement of funm (linear algebra package),
Simon <=
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Kai Torben Ohlhus, 2021/05/15
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Philip Nienhuis, 2021/05/16
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Philip Nienhuis, 2021/05/16
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Philip Nienhuis, 2021/05/16
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Simon, 2021/05/18
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Philip Nienhuis, 2021/05/18
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Simon, 2021/05/21
- [Octave-patch-tracker] [patch #10067] [octave forge] (linear-algebra) Improvement of funm, Philip Nienhuis, 2021/05/22