linbox
Public Member Functions
EchelonFormDomain< Field > Class Template Reference

Echelon form domain. More...

#include <echelon-form.h>

Public Member Functions

template<class Matrix >
int rowEchelon (Matrix &E, const Matrix &A)
 row echelon form More...
 
template<class Matrix >
int rowReducedEchelon (Matrix &E, const Matrix &A)
 row reduced echelon form (using copy)
 
template<class Matrix >
int columnEchelon (Matrix &E, const Matrix &A)
 column echelon form (using copy)
 
template<class Matrix >
int columnReducedEchelon (Matrix &E, const Matrix &A)
 column reduced echelon form (using copy)
 
template<class Matrix >
int columnEchelon (Matrix &E)
 column echelon form (IN-PLACE VERSION)
 
template<class Matrix >
int columnReducedEchelon (Matrix &E)
 column reduced echelon form (IN-PLACE VERSION)
 
template<class Matrix >
void write_maple (const char *name, const Matrix &A)
 writer/helper to maple format
 

Detailed Description

template<class Field>
class LinBox::EchelonFormDomain< Field >

Echelon form domain.

Examples:
examples/echelon.C.

Member Function Documentation

int rowEchelon ( Matrix E,
const Matrix A 
)
inline

row echelon form

Warning
E is supposed to be the zero matrix

The documentation for this class was generated from the following file: