VIP: Volume Image Processing


eigen.h
Go to the documentation of this file.
1/*****************************************************************************
2 * PROJECT : V.I.P. Library
3 * MODULE NAME : vip/eigen.h * TYPE : Header
4 * AUTHOR : POUPON F. * CREATION : 20/11/1996
5 * VERSION : 0.1 * REVISION :
6 * LANGUAGE : C * EXAMPLE :
7 * DEVICE : Sun SPARC Station 5
8 *****************************************************************************
9 *
10 * DESCRIPTION : Declarations liees au calcul des vecteurs et valeurs
11 * propres ( adapted from Numerical Recipes in C )
12 * cpoupon@cea.fr
13 *
14 *****************************************************************************
15 *
16 * USED MODULES :
17 *
18 *****************************************************************************
19 * REVISIONS : DATE | AUTHOR | DESCRIPTION
20 *--------------------|--------------|----------------------------------------
21 * / / | |
22 *****************************************************************************/
23
24
25
26#ifndef VIP_EIGEN_H
27#define VIP_EIGEN_H
28
29#ifdef __cplusplus
30 extern "C" {
31#endif
32
33#include <math.h>
34
35#include <vip/util.h>
36#include <vip/alloc.h>
37
38#include <vip/eigen/eigen_gen.h>
39
40#define VipEigenSign(a, b) (((b) >= 0.0) ? fabs(a) : -fabs(a))
41
42#ifdef __cplusplus
43 }
44#endif
45
46#endif