M4RI  1.0.1
Functions
triangular_russian.h File Reference

TRSM and TRTRI via Gray code tables. More...

#include "mzd.h"

Go to the source code of this file.

Functions

void _mzd_trsm_upper_left_russian (mzd_t const *U, mzd_t *B, int k)
mzd_tmzd_trtri_upper_russian (mzd_t *A, int k)
 Invert the upper triangular matrix A using Kronrod's method.

Detailed Description

TRSM and TRTRI via Gray code tables.

Author:
Martin Albrecht marti.nosp@m.nral.nosp@m.brech.nosp@m.t@go.nosp@m.oglem.nosp@m.ail..nosp@m.com

Function Documentation

mzd_t* mzd_trtri_upper_russian ( mzd_t A,
int  k 
)

Invert the upper triangular matrix A using Kronrod's method.

Parameters:
AMatrix to be inverted (overwritten).
kTable size parameter, may be 0 for automatic choice.
Ignores offset atrtribute of packedmatrix.
Returns:
Inverse of A or throws an error

dummy offsets table for make_table_ple

deal with the rest