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

  1. Octave

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
    

LinearAlgebraWiki: Trinv/FLAME@lab/TryBlkVar4 (last edited 2008-08-06 20:34:26 by MarthaGanser)