Overture
Version 25
|
#include "Oges.h"
#include "SparseRep.h"
#include "conversion.h"
#include "EquationSolver.h"
#include "display.h"
Macros | |
#define | EQUATIONNUMBER(i, n, I1, I2, I3) EQUATIONNUMBERX(i+stencilDim*(n),I1,I2,I3) |
#define | EQUATION_NO(n, i1, i2, i3) (n+numberOfComponents*(i1+ndr*(i2+nds*(i3)))+eqnOffset ) |
#define | ForBoundary(side, axis) |
#define | CGESER EXTERN_C_NAME(cgeser) |
#define | SS2Y EXTERN_C_NAME(ss2y) |
#define | QS2I1 EXTERN_C_NAME(qs2i1r) |
#define | IA(i) iac[i] |
#define | JA(i) jac[i] |
#define | A(i) ac[i] |
#define | CLASSIFYX(i0, i1, i2, i3) classifyXp[i0+classifyXDim0*(i1+classifyXDim1*(i2+classifyXDim2*(i3)))] |
#define | EQUATIONNUMBERX(i0, i1, i2, i3) equationNumberXp[i0+equationNumberXDim0*(i1+equationNumberXDim1*(i2+equationNumberXDim2*(i3)))] |
#define | RIGHTNULL(i0, i1, i2, n) rightNullp[i0+rightNullDim0*(i1+rightNullDim1*(i2+rightNullDim2*(n)))] |
#define | COEFFG(i0, i1, i2, i3) coeffGp[i0+coeffGDim0*(i1+coeffGDim1*(i2+coeffGDim2*(i3)))] |
#define | COEFF(i, n, I1, I2, I3) COEFFG(i+stencilDim*(n),I1,I2,I3) |
#define | gridEqnBase(grid) gridEquationBasep[grid] |
#define | CC(i0, i1, i2, i3) cp[i0+cDim0*(i1+cDim1*(i2+cDim2*(i3)))] |
Functions | |
void | CGESER (char line[], const int &ierr, const int len_line) |
void | SS2Y (const int &neq, const int &nze, const int &ja, const int &ia, const real &a, const int &isym) |
void | QS2I1 (const int &ia, const int &ja, const real &a, const int &neq, const int &kflag) |
#define A | ( | i | ) | ac[i] |
#define CGESER EXTERN_C_NAME(cgeser) |
Referenced by Oges::getErrorMessage().
#define CLASSIFYX | ( | i0, | |
i1, | |||
i2, | |||
i3 | |||
) | classifyXp[i0+classifyXDim0*(i1+classifyXDim1*(i2+classifyXDim2*(i3)))] |
#define COEFF | ( | i, | |
n, | |||
I1, | |||
I2, | |||
I3 | |||
) | COEFFG(i+stencilDim*(n),I1,I2,I3) |
Referenced by Oges::generateMatrix().
#define EQUATIONNUMBER | ( | i, | |
n, | |||
I1, | |||
I2, | |||
I3 | |||
) | EQUATIONNUMBERX(i+stencilDim*(n),I1,I2,I3) |
Referenced by Oges::generateMatrix().
#define EQUATIONNUMBERX | ( | i0, | |
i1, | |||
i2, | |||
i3 | |||
) | equationNumberXp[i0+equationNumberXDim0*(i1+equationNumberXDim1*(i2+equationNumberXDim2*(i3)))] |
#define ForBoundary | ( | side, | |
axis | |||
) |
#define gridEqnBase | ( | grid | ) | gridEquationBasep[grid] |
Referenced by Oges::generateMatrix().
#define IA | ( | i | ) | iac[i] |
#define JA | ( | i | ) | jac[i] |
Referenced by Oges::generateMatrix().
#define QS2I1 EXTERN_C_NAME(qs2i1r) |
Referenced by Oges::generateMatrix().
#define SS2Y EXTERN_C_NAME(ss2y) |
Referenced by Oges::generateMatrix().
void CGESER | ( | char | line[], |
const int & | ierr, | ||
const int | len_line | ||
) |
void QS2I1 | ( | const int & | ia, |
const int & | ja, | ||
const real & | a, | ||
const int & | neq, | ||
const int & | kflag | ||
) |
void SS2Y | ( | const int & | neq, |
const int & | nze, | ||
const int & | ja, | ||
const int & | ia, | ||
const real & | a, | ||
const int & | isym | ||
) |