Differences between revisions 7 and 8

Deletions are marked like this. Additions are marked like this.
Line 16: Line 16:
 * Copy [:Trsv_ln/FLAME@lab/UnbVar2: Trsv_ln_unb_var2.m] into that directory, in file Trsv_ln_unb_var2.m. The triangular solve operation is necessary for part of the update.  * Copy [:Trsv_ln/FLAME@lab/UnbVar1: Trsv_ln_unb_var1.m] into that directory, in file Trsv_ln_unb_var1.m. The triangular solve operation is necessary for part of the update.

Contents

  1. Octave

Try the FLAME@lab Trinv (Blocked Variant 2)

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_var2.m into that directory, in file Trinv_blk_var2.m (note: name of the file is important!).

  • Copy Trinv_l_unb_var2.m into that directory, in file Trinv_l_unb_var2.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_var2.m. The triangular solve operation is necessary for part of the update.

  • Copy Trsv_ln_unb_var1.m into that directory, in file Trsv_ln_unb_var1.m. The triangular solve operation is necessary for part of the update.

  • Copy driver_Trinv_blk_var2.m into that directory, in file driver_Trinv_blk_var2.m (note: name of the file is important!).

  • Start Octave:
    > octave --traditional
  • Execute the test driver:
    octave:1> driver_Trinv_blk_var2
    

LinearAlgebraWiki: Trinv/FLAME@lab/TryBlkVar2 (last edited 2008-08-06 20:25:31 by MarthaGanser)