Householder transformation routines.


void mxHhVec(Vec* vec, int i0, real* beta, Vec* out, real* newval)
Calulates Householder vector.
void mxHhTrVec(Vec* hh, real beta, int i0, Vec* in, Vec* out)
Apply Householder transformation to vector.
void mxHhTrRows(Mat* mat, int i0, int j0, Vec* hh, real beta)
Transform a matrix by a Householder vector by rows.


Documentation

Householder transformation routines. Contains routines for calculating householder transformations, applying them to vectors and matrices by both row and column.

Based on the "Meschach Library", available at the anonymous ftp site thrain.anu.edu.au in the directory pub/meschach.

Author:
David E. Stewart (david.stewart@anu.edu.au) Zbigniew Leyk (zbigniew.leyk@anu.edu.au) Ronan Collobert (collober@idiap.ch)

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.