Grid.h File Reference

#include <lal/LALStdlib.h>

Include dependency graph for Grid.h:

Go to the source code of this file.

Data Structures

struct  tagINT2Grid
struct  tagINT4Grid
struct  tagINT8Grid
struct  tagUINT2Grid
struct  tagUINT4Grid
struct  tagUINT8Grid
struct  tagREAL4Grid
struct  tagREAL8Grid
struct  tagCOMPLEX8Grid
struct  tagCOMPLEX16Grid

Defines

#define GRIDH_ENUL   1
#define GRIDH_EOUT   2
#define GRIDH_EMEM   3
#define GRIDH_MSGENUL   "Unexpected null pointer in arguments"
#define GRIDH_MSGEOUT   "Output handle points to a non-null pointer"
#define GRIDH_MSGEMEM   "Memory allocation error"

Typedefs

typedef tagINT2Grid INT2Grid
typedef tagINT4Grid INT4Grid
typedef tagINT8Grid INT8Grid
typedef tagUINT2Grid UINT2Grid
typedef tagUINT4Grid UINT4Grid
typedef tagUINT8Grid UINT8Grid
typedef tagREAL4Grid REAL4Grid
typedef tagREAL8Grid REAL8Grid
typedef tagCOMPLEX8Grid COMPLEX8Grid
typedef tagCOMPLEX16Grid COMPLEX16Grid

Functions

 NRCSID (GRIDH,"$Id: Grid.h,v 1.3 2007/06/08 14:41:52 bema Exp $")
void LALI2CreateGrid (LALStatus *status, INT2Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALI4CreateGrid (LALStatus *status, INT4Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALI8CreateGrid (LALStatus *status, INT8Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALU2CreateGrid (LALStatus *status, UINT2Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALU4CreateGrid (LALStatus *status, UINT4Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALU8CreateGrid (LALStatus *status, UINT8Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALSCreateGrid (LALStatus *status, REAL4Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALDCreateGrid (LALStatus *status, REAL8Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALCCreateGrid (LALStatus *status, COMPLEX8Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALZCreateGrid (LALStatus *status, COMPLEX16Grid **grid, UINT4Vector *dimLength, UINT4 dimension)
void LALI2DestroyGrid (LALStatus *status, INT2Grid **grid)
void LALI4DestroyGrid (LALStatus *status, INT4Grid **grid)
void LALI8DestroyGrid (LALStatus *status, INT8Grid **grid)
void LALU2DestroyGrid (LALStatus *status, UINT2Grid **grid)
void LALU4DestroyGrid (LALStatus *status, UINT4Grid **grid)
void LALU8DestroyGrid (LALStatus *status, UINT8Grid **grid)
void LALSDestroyGrid (LALStatus *status, REAL4Grid **grid)
void LALDDestroyGrid (LALStatus *status, REAL8Grid **grid)
void LALCDestroyGrid (LALStatus *status, COMPLEX8Grid **grid)
void LALZDestroyGrid (LALStatus *status, COMPLEX16Grid **grid)


Define Documentation

#define GRIDH_ENUL   1

Definition at line 60 of file Grid.h.

#define GRIDH_EOUT   2

Definition at line 61 of file Grid.h.

#define GRIDH_EMEM   3

Definition at line 62 of file Grid.h.

#define GRIDH_MSGENUL   "Unexpected null pointer in arguments"

Definition at line 64 of file Grid.h.

#define GRIDH_MSGEOUT   "Output handle points to a non-null pointer"

Definition at line 65 of file Grid.h.

#define GRIDH_MSGEMEM   "Memory allocation error"

Definition at line 66 of file Grid.h.


Typedef Documentation

typedef struct tagINT2Grid INT2Grid

typedef struct tagINT4Grid INT4Grid

typedef struct tagINT8Grid INT8Grid

typedef struct tagUINT2Grid UINT2Grid

typedef struct tagUINT4Grid UINT4Grid

typedef struct tagUINT8Grid UINT8Grid

typedef struct tagREAL4Grid REAL4Grid

typedef struct tagREAL8Grid REAL8Grid

typedef struct tagCOMPLEX8Grid COMPLEX8Grid

typedef struct tagCOMPLEX16Grid COMPLEX16Grid


Function Documentation

NRCSID ( GRIDH  ,
"$Id: Grid.  h,
v 1.3 2007/06/08 14:41:52 bema Exp $"   
)

void LALI2CreateGrid ( LALStatus status,
INT2Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 106 of file Grid.c.

void LALI4CreateGrid ( LALStatus status,
INT4Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 190 of file Grid.c.

void LALI8CreateGrid ( LALStatus status,
INT8Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 274 of file Grid.c.

void LALU2CreateGrid ( LALStatus status,
UINT2Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 358 of file Grid.c.

void LALU4CreateGrid ( LALStatus status,
UINT4Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 442 of file Grid.c.

void LALU8CreateGrid ( LALStatus status,
UINT8Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 526 of file Grid.c.

void LALSCreateGrid ( LALStatus status,
REAL4Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 610 of file Grid.c.

void LALDCreateGrid ( LALStatus status,
REAL8Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 694 of file Grid.c.

void LALCCreateGrid ( LALStatus status,
COMPLEX8Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 778 of file Grid.c.

void LALZCreateGrid ( LALStatus status,
COMPLEX16Grid **  grid,
UINT4Vector dimLength,
UINT4  dimension 
)

Definition at line 862 of file Grid.c.

void LALI2DestroyGrid ( LALStatus status,
INT2Grid **  grid 
)

Definition at line 166 of file Grid.c.

void LALI4DestroyGrid ( LALStatus status,
INT4Grid **  grid 
)

Definition at line 250 of file Grid.c.

void LALI8DestroyGrid ( LALStatus status,
INT8Grid **  grid 
)

Definition at line 334 of file Grid.c.

void LALU2DestroyGrid ( LALStatus status,
UINT2Grid **  grid 
)

Definition at line 418 of file Grid.c.

void LALU4DestroyGrid ( LALStatus status,
UINT4Grid **  grid 
)

Definition at line 502 of file Grid.c.

void LALU8DestroyGrid ( LALStatus status,
UINT8Grid **  grid 
)

Definition at line 586 of file Grid.c.

void LALSDestroyGrid ( LALStatus status,
REAL4Grid **  grid 
)

Definition at line 670 of file Grid.c.

void LALDDestroyGrid ( LALStatus status,
REAL8Grid **  grid 
)

Definition at line 754 of file Grid.c.

void LALCDestroyGrid ( LALStatus status,
COMPLEX8Grid **  grid 
)

Definition at line 838 of file Grid.c.

void LALZDestroyGrid ( LALStatus status,
COMPLEX16Grid **  grid 
)

Definition at line 922 of file Grid.c.


Generated on Thu Aug 28 03:13:25 2008 for LAL by  doxygen 1.5.2