Efficient algorithms to perform linear algebra operations on 3D arrays in vector languages, May 2018, F. Cuvelier.
| ||||||
Version | date | package | archives | install | User guide | preprint |
0.1.0 | January 1, 2020 |
| ||||
This toolbox was tested on various OS and Octave releases :
Octave | |
Linux | |
CentOS 7.7.1908 | 4.2.0 to 5.1.0 (all compiled from source) |
Debian 9.11 | 4.2.0 to 5.1.0 (all compiled from source) |
Fedora 29 | 4.2.0 to 5.1.0 (all compiled from source) |
OpenSUSE Leap 15.0 | 4.2.0 to 5.1.0 (all compiled from source) |
Ubuntu 18.04.3 LTS | 4.2.0 to 5.1.0 (all compiled from source) |
Apple Mac OS X | |
MacOS High Sierra 10.13.6 | 4.4.0 to 4.4.1 (from http://octave-app.org/Download.html) |
MacOS Mojave 10.14.4 | 4.4.0 and 4.4.1 (from http://octave-app.org/Download.html) |
MacOS Catalina 10.15.2 | 4.2.2 to 4.4.1 (from http://octave-app.org/Download.html) |
Microsoft Windows | |
Windows 10 (1909) | 4.4.0 to 5.1.0 (from https://www.gnu.org/software/octave binaries) |
It is not compatible with Octave 4.0.x and previous.
For this method, one just has to get/download the install file ofc_linalg3D_install.m Thereafter, it should be run under Octave. This command downloads, extracts and configures the fc-linalg3D and the required fc-tools and fc-bench packages in the current directory.
For example, to install this package in directory ~/Octave/packages, in a terminal one can do :
# mkdir -p ~/Octave/packages
# cd ~/Octave/packages
# wget http://www.math.univ-paris13.fr/~cuvelier/software/codes/Octave/fc-linalg3D/0.1.0/ofc_linalg3D_install.m
Then in a Octave terminal run the following commands
>> cd ~/Octave/packages
>> ofc_linalg3D_install
This is the output of the ofc_linalg3D_install command :
Parts of the <fc-linalg3D> Octave package.
Copyright (C) 2018-2020 F. Cuvelier
1- Downloading and extracting the packages
2- Setting the <fc-linalg3D> package
Write in ~/Octave/packages/fc-linalg3D-full/fc_linalg3D-0.1.0/configure_loc.m ...
3- Using packages :
-> fc-tools : 0.0.29
-> fc-bench : 0.1.1
with fc-linalg3D : 0.1.0
*** Using instructions
To use the <fc-linalg3D> package:
addpath(’~/Octave/packages/fc-linalg3D-full/fc_linalg3D-0.1.0’)
fc_linalg3D.init()
See ~/Octave/packages/ofc_linalg3D_set.m
The complete package (i.e. with all the other needed packages) is stored in the directory ~/Octave/packages/fc-linalg3D-full and, for each Octave session, one has to set the package by :
>> addpath(’~/Octave/packages/fc-linalg3D-full/ofc-linalg3D-0.1.0’)
>> fc_linalg3D.init()
To uninstall, one just has to delete directory ~/Octave/packages/fc-linalg3D-full
| ||||||
Version | date | package | archives | install | User guide | preprint |
0.0.3 | June 9, 2018 |
| ||||
0.0.2 | May 31, 2018 |
|
|
|||
0.0.1 | April 25, 2018 |
|
|
|||