#include "spConfig.h"Include dependency graph for spmatrix.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| #define spADD_COMPLEX_ELEMENT | ( | element, | |||
| real, | |||||
| imag | ) |
| #define spADD_COMPLEX_QUAD | ( | template, | |||
| real, | |||||
| imag | ) |
Value:
{ *((template).Element1) += real; \
*((template).Element2) += real; \
*((template).Element3Negated) -= real; \
*((template).Element4Negated) -= real; \
*((template).Element1+1) += imag; \
*((template).Element2+1) += imag; \
*((template).Element3Negated+1) -= imag; \
*((template).Element4Negated+1) -= imag; \
}
Definition at line 213 of file spmatrix.h.
| #define spADD_IMAG_ELEMENT | ( | element, | |||
| imag | ) | *(element+1) += imag |
Definition at line 192 of file spmatrix.h.
| #define spADD_IMAG_QUAD | ( | template, | |||
| imag | ) |
Value:
{ *((template).Element1+1) += imag; \
*((template).Element2+1) += imag; \
*((template).Element3Negated+1) -= imag; \
*((template).Element4Negated+1) -= imag; \
}
Definition at line 206 of file spmatrix.h.
| #define spADD_REAL_QUAD | ( | template, | |||
| real | ) |
| #define spAUTO_PARTITION 3 |
| #define spDEFAULT_PARTITION 0 |
| #define spDIRECT_PARTITION 1 |
| #define spFATAL 2 |
| #define spINDIRECT_PARTITION 2 |
| #define spNO_MEMORY 4 |
Definition at line 100 of file spmatrix.h.
Referenced by AllocateBlockOfAllocationList(), ComplexRowColElimination(), CreateInternalVectors(), EnlargeMatrix(), InitializeElementBlocks(), lufact1(), RealRowColElimination(), RecordAllocation(), spcGetElement(), spcGetFillin(), spCreate(), spError(), and spGetElement().
| #define spOKAY 0 |
Definition at line 96 of file spmatrix.h.
Referenced by lufact1(), spClear(), spCreate(), and spOrderAndFactor().
| #define spPANIC 5 |
| #define spREAL double |
| #define spSINGULAR 3 |
Definition at line 99 of file spmatrix.h.
Referenced by lufact1(), MatrixIsSingular(), and spWhereSingular().
| #define spSMALL_PIVOT 1 |
| #define spZERO_DIAG 2 |
Definition at line 98 of file spmatrix.h.
Referenced by lufact1(), spWhereSingular(), and ZeroPivot().
| void spClear | ( | ) |
| spREAL spCondition | ( | ) |
| char* spCreate | ( | ) |
| void spDeleteRowAndCol | ( | ) |
| void spDestroy | ( | ) |
| void spDeterminant | ( | ) |
| int spElementCount | ( | ) |
| int spError | ( | ) |
| int spFileMatrix | ( | ) |
| int spFileStats | ( | ) |
| int spFileVector | ( | ) |
| int spFillinCount | ( | ) |
| int spGetAdmittance | ( | ) |
| spREAL* spGetElement | ( | ) |
| char* spGetInitInfo | ( | ) |
| int spGetOnes | ( | ) |
| int spGetQuad | ( | ) |
| int spGetSize | ( | ) |
| int spInitialize | ( | ) |
| void spInstallInitInfo | ( | ) |
| spREAL spLargestElement | ( | ) |
| void spMNA_Preorder | ( | ) |
| void spMultiply | ( | ) |
| void spMultTransposed | ( | ) |
| spREAL spNorm | ( | ) |
| int spOrderAndFactor | ( | ) |
| void spPartition | ( | ) |
| void spPrint | ( | ) |
| spREAL spPseudoCondition | ( | ) |
| spREAL spRoundoff | ( | ) |
| void spScale | ( | ) |
| void spSetComplex | ( | ) |
| void spSetReal | ( | ) |
| void spSolve | ( | ) |
| void spSolveTransposed | ( | ) |
| void spStripFills | ( | ) |
| void spWhereSingular | ( | ) |
1.5.1