#include "spconfig.h"
#include "spdefs.h"
#include "spmatrix.h"
Go to the source code of this file.
|
ElementPtr | spcGetFillin (MatrixPtr Matrix) |
|
ElementPtr | spcGetElement (MatrixPtr Matrix) |
|
static void | EnlargeMatrix (MatrixPtr Matrix, int NewSize) |
|
void | spClear (char *eMatrix) |
|
ElementPtr | spcFindElementInCol (MatrixPtr Matrix, ElementPtr *LastAddr, int Row, int Col, BOOLEAN CreateIfMissing) |
|
ElementPtr | spcCreateElement (MatrixPtr Matrix, int Row, int Col, ElementPtr *LastAddr, BOOLEAN Fillin) |
|
RealNumber * | spGetElement (char *eMatrix, int Row, int Col) |
|
int | spGetAdmittance (char *Matrix, int Node1, int Node2, spTemplate *Template) |
|
int | spGetQuad (char *Matrix, int Row1, int Row2, int Col1, int Col2, spTemplate *Template) |
|
int | spGetOnes (char *Matrix, int Pos, int Neg, int Eqn, spTemplate *Template) |
|
void | spcLinkRows (MatrixPtr Matrix) |
|
◆ spINSIDE_SPARSE
◆ EnlargeMatrix()
static void EnlargeMatrix |
( |
MatrixPtr |
Matrix, |
|
|
int |
NewSize |
|
) |
| |
|
static |
◆ spcCreateElement()
◆ spcFindElementInCol()
◆ spcGetElement()
◆ spcGetFillin()
◆ spClear()
void spClear |
( |
char * |
eMatrix | ) |
|
◆ spcLinkRows()
◆ spGetAdmittance()
int spGetAdmittance |
( |
char * |
Matrix, |
|
|
int |
Node1, |
|
|
int |
Node2, |
|
|
spTemplate * |
Template |
|
) |
| |
◆ spGetElement()
RealNumber* spGetElement |
( |
char * |
eMatrix, |
|
|
int |
Row, |
|
|
int |
Col |
|
) |
| |
◆ spGetOnes()
int spGetOnes |
( |
char * |
Matrix, |
|
|
int |
Pos, |
|
|
int |
Neg, |
|
|
int |
Eqn, |
|
|
spTemplate * |
Template |
|
) |
| |
◆ spGetQuad()
int spGetQuad |
( |
char * |
Matrix, |
|
|
int |
Row1, |
|
|
int |
Row2, |
|
|
int |
Col1, |
|
|
int |
Col2, |
|
|
spTemplate * |
Template |
|
) |
| |