MatrixFrame Struct Reference

#include <spdefs.h>

List of all members.

Public Attributes

double AbsThreshold
int AllocatedExtSize
int AllocatedSize
int Complex
int CurrentSize
ArrayOfElementPtrs Diag
int * DoCmplxDirect
int * DoRealDirect
int Elements
int ElementsRemaining
int Error
int ExtSize
int * ExtToIntColMap
int * ExtToIntRowMap
int Factored
int Fillins
int FillinsRemaining
struct FillinListNodeStructFirstFillinListNode
ArrayOfElementPtrs FirstInCol
ArrayOfElementPtrs FirstInRow
unsigned long ID
double * Intermediate
int InternalVectorsAllocated
int * IntToExtColMap
int * IntToExtRowMap
struct FillinListNodeStructLastFillinListNode
int * MarkowitzCol
long * MarkowitzProd
int * MarkowitzRow
int MaxRowCountInLowerTri
int NeedsOrdering
ElementPtr NextAvailElement
ElementPtr NextAvailFillin
int NumberOfInterchangesIsOdd
int Partitioned
char PivotSelectionMethod
int PivotsOriginalCol
int PivotsOriginalRow
int PreviousMatrixWasComplex
int RecordsRemaining
double RelThreshold
int Reordered
int RowsLinked
int Singletons
int SingularCol
int SingularRow
int Size
AllocationListPtr TopOfAllocationList
struct MatrixElement TrashCan

Detailed Description

Definition at line 591 of file spdefs.h.


Member Data Documentation

double AbsThreshold

Definition at line 595 of file spdefs.h.

Referenced by spCreate(), and spPrint().

Definition at line 594 of file spdefs.h.

Referenced by EnlargeMatrix(), spCreate(), and spPrint().

int Complex

Definition at line 597 of file spdefs.h.

Referenced by spCreate().

Definition at line 599 of file spdefs.h.

Referenced by CreateInternalVectors(), EnlargeMatrix(), spCreate(), spDestroy(), and spPartition().

int Elements

Definition at line 601 of file spdefs.h.

Referenced by spcCreateElement(), spCreate(), spElementCount(), and spStripFills().

Definition at line 636 of file spdefs.h.

Referenced by InitializeElementBlocks(), spcGetElement(), and spCreate().

int Error
int ExtSize

Definition at line 603 of file spdefs.h.

Referenced by spCreate(), and spGetSize().

Definition at line 604 of file spdefs.h.

Referenced by spcColExchange(), spCreate(), spDestroy(), and SwapCols().

Definition at line 605 of file spdefs.h.

Referenced by spCreate(), spcRowExchange(), and spDestroy().

int Factored
int Fillins

Definition at line 607 of file spdefs.h.

Referenced by spcCreateElement(), spCreate(), spFileStats(), spPrint(), and spStripFills().

Definition at line 638 of file spdefs.h.

Referenced by InitializeElementBlocks(), spcGetFillin(), spCreate(), and spStripFills().

Definition at line 639 of file spdefs.h.

Referenced by InitializeElementBlocks(), and spStripFills().

unsigned long ID

Definition at line 609 of file spdefs.h.

Referenced by spCreate(), and spError().

double* Intermediate

Definition at line 639 of file spdefs.h.

Referenced by InitializeElementBlocks(), spcGetFillin(), and spStripFills().

Definition at line 617 of file spdefs.h.

Referenced by spOrderAndFactor(), and spRoundoff().

Definition at line 635 of file spdefs.h.

Referenced by InitializeElementBlocks(), and spcGetElement().

Definition at line 637 of file spdefs.h.

Referenced by InitializeElementBlocks(), spcGetFillin(), and spStripFills().

Definition at line 619 of file spdefs.h.

Referenced by ExchangeRowsAndCols(), spCreate(), spDeterminant(), and SwapCols().

Definition at line 620 of file spdefs.h.

Referenced by spCreate(), spFactor(), and spPartition().

Definition at line 623 of file spdefs.h.

Referenced by SearchForPivot().

Definition at line 621 of file spdefs.h.

Referenced by ExchangeRowsAndCols().

Definition at line 622 of file spdefs.h.

Referenced by ExchangeRowsAndCols().

Definition at line 624 of file spdefs.h.

Referenced by spCreate().

Definition at line 634 of file spdefs.h.

Referenced by AllocateBlockOfAllocationList(), RecordAllocation(), and spCreate().

double RelThreshold
int Reordered

Definition at line 626 of file spdefs.h.

Referenced by spCreate(), spMNA_Preorder(), spOrderAndFactor(), and spPrint().

Definition at line 628 of file spdefs.h.

Referenced by MatrixIsSingular(), spClear(), spCreate(), spWhereSingular(), and ZeroPivot().

Definition at line 629 of file spdefs.h.

Referenced by MatrixIsSingular(), spClear(), spCreate(), spWhereSingular(), and ZeroPivot().

int Size

Definition at line 633 of file spdefs.h.

Referenced by AllocateBlockOfAllocationList(), RecordAllocation(), spCreate(), and spDestroy().

Definition at line 632 of file spdefs.h.

Referenced by spClear(), and spGetElement().


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2