Differences between revisions 2 and 3
| Deletions are marked like this. | Additions are marked like this. |
| Line 16: | Line 16: |
| * Copy [:Trsv_ln/FLAME@lab/UnbVar1: Trsv_ln_unb_var1.m] into that directory, in file Trsv_ln_unb_var1.m |
Contents
Try the FLAME@lab Trinv (Blocked Variant 4)
Octave
Gnu Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
Note: Instructions are for Linux! However, the files will work for Windows as well.
- Create a directory
Download the FLAME@lab utility routines into that directory.
Copy Trinv_blk_var4.m into that directory, in file Trinv_blk_var4.m (note: name of the file is important!).
Copy Trinv_unb_var4.m into that directory, in file Trinv_unb_var4.m. The unblocked function is necessary for the update of the blocked function (See the worksheet).
Copy Trsm_lln_unb_var2.m into that directory, in file Trsm_lln_unb_var4.m
Copy Trsv_ln_unb_var1.m into that directory, in file Trsv_ln_unb_var1.m
Copy driver_Trinv_blk_var4.m into that directory, in file driver_Trinv_blk_var4.m (note: name of the file is important!).
- Start Octave:
> octave --traditional
- Execute the test driver:
octave:1> driver_Trinv_blk_var4
