Overture
Version 25
|
Macros | |
#define | pentaFactor EXTERN_C_NAME(pentafactor) |
#define | pentaSolve EXTERN_C_NAME(pentasolve) |
#define | triFactor EXTERN_C_NAME(trifactor) |
#define | triSolve EXTERN_C_NAME(trisolve) |
#define | FACTOR(I) |
#define | FACTOR(I) |
#define | SOLVE(I) |
#define | SOLVE(I) |
#define | SOLVE(I) |
#define | FACTOR(I) |
#define | SOLVE(I) |
#define | A(m, i) ap[m+stride*(i)] |
#define | B(m, i) bp[m+stride*(i)] |
#define | C(m, i) cp[m+stride*(i)] |
#define | W1(m, i) w1p[m+wStride*(i)] |
#define | W2(m, i) w2p[m+wStride*(i)] |
#define | INVERT(B, i) |
#define | INVERT(B, i) |
#define | A(m, i) ap[m+stride*(i)] |
#define | B(m, i) bp[m+stride*(i)] |
#define | C(m, i) cp[m+stride*(i)] |
#define | R(m, i) rp[m+rStride*(i)] |
#define | W1(m, i) w1p[m+wStride*(i)] |
#define | W2(m, i) w2p[m+wStride*(i)] |
Functions | |
void | pentaFactor (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &ipar, real &a, real &b, real &c, real &d, real &e, real &w1, real &w2, real &w3, real &w4) |
void | pentaSolve (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &ndf1a, const int &ndf1b, const int &ndf2a, const int &ndf2b, const int &ndf3a, const int &ndf3b, const int &ipar, real &a, real &b, real &c, real &d, real &e, real &f, real &w1, real &w2, real &w3, real &w4) |
#define A | ( | m, | |
i | |||
) | ap[m+stride*(i)] |
#define A | ( | m, | |
i | |||
) | ap[m+stride*(i)] |
#define B | ( | m, | |
i | |||
) | bp[m+stride*(i)] |
#define B | ( | m, | |
i | |||
) | bp[m+stride*(i)] |
#define C | ( | m, | |
i | |||
) | cp[m+stride*(i)] |
#define C | ( | m, | |
i | |||
) | cp[m+stride*(i)] |
#define FACTOR | ( | I | ) |
#define FACTOR | ( | I | ) |
#define FACTOR | ( | I | ) |
#define INVERT | ( | B, | |
i | |||
) |
#define INVERT | ( | B, | |
i | |||
) |
#define pentaFactor EXTERN_C_NAME(pentafactor) |
Referenced by TridiagonalSolver::factor().
#define pentaSolve EXTERN_C_NAME(pentasolve) |
Referenced by TridiagonalSolver::solve().
#define R | ( | m, | |
i | |||
) | rp[m+rStride*(i)] |
#define SOLVE | ( | I | ) |
#define SOLVE | ( | I | ) |
#define SOLVE | ( | I | ) |
#define SOLVE | ( | I | ) |
#define triFactor EXTERN_C_NAME(trifactor) |
#define triSolve EXTERN_C_NAME(trisolve) |
#define W1 | ( | m, | |
i | |||
) | w1p[m+wStride*(i)] |
#define W1 | ( | m, | |
i | |||
) | w1p[m+wStride*(i)] |
#define W2 | ( | m, | |
i | |||
) | w2p[m+wStride*(i)] |
#define W2 | ( | m, | |
i | |||
) | w2p[m+wStride*(i)] |
void pentaFactor | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | ipar, | ||
real & | a, | ||
real & | b, | ||
real & | c, | ||
real & | d, | ||
real & | e, | ||
real & | w1, | ||
real & | w2, | ||
real & | w3, | ||
real & | w4 | ||
) |
void pentaSolve | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | ndf1a, | ||
const int & | ndf1b, | ||
const int & | ndf2a, | ||
const int & | ndf2b, | ||
const int & | ndf3a, | ||
const int & | ndf3b, | ||
const int & | ipar, | ||
real & | a, | ||
real & | b, | ||
real & | c, | ||
real & | d, | ||
real & | e, | ||
real & | f, | ||
real & | w1, | ||
real & | w2, | ||
real & | w3, | ||
real & | w4 | ||
) |