GRASS Programmer's Manual  6.5.svn(2014)-r66266
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
inverse.c File Reference
#include <math.h>
#include <grass/libtrans.h>
Include dependency graph for inverse.c:

Go to the source code of this file.

Macros

#define EPSILON   1.0e-16
 
#define N   DIM_matrix
 
#define ZERO   1.0e-8
 

Functions

int inverse (double m[N][N])
 
int isnull (double a[N][N])
 

Macro Definition Documentation

#define EPSILON   1.0e-16

Definition at line 5 of file inverse.c.

Referenced by inverse().

#define ZERO   1.0e-8

Definition at line 121 of file inverse.c.

Referenced by isnull().

Function Documentation

int inverse ( double  m[N][N])

Definition at line 17 of file inverse.c.

References EPSILON, isnull(), l, and N.

Referenced by compute_transformation_coef().

int isnull ( double  a[N][N])

Definition at line 127 of file inverse.c.

References N, and ZERO.

Referenced by inverse().