Canoe
Comprehensive Atmosphere N' Ocean Engine
band_back_sub.c File Reference

Go to the source code of this file.

Macros

#define SWAP(a, b)
 
#define A(i, j)   a[(m1 + m2 + 1) * (i) + (j)]
 
#define AL(i, j)   al[m1 * (i) + (j)]
 

Functions

void band_back_sub (int n, int m1, int m2, double *a, double *al, int *index, double *b)
 

Macro Definition Documentation

◆ SWAP

#define SWAP (   a,
 
)
Value:
{ \
tmp = (a); \
(a) = (b); \
(b) = tmp; \
}

Definition at line 10 of file band_back_sub.c.

◆ A

#define A (   i,
 
)    a[(m1 + m2 + 1) * (i) + (j)]

Definition at line 18 of file band_back_sub.c.

◆ AL

#define AL (   i,
 
)    al[m1 * (i) + (j)]

Definition at line 20 of file band_back_sub.c.

Function Documentation

◆ band_back_sub()

void band_back_sub ( int  n,
int  m1,
int  m2,
double *  a,
double *  al,
int *  index,
double *  b 
)

Definition at line 22 of file band_back_sub.c.