NEURON
MatrixFrame Struct Reference

#include <spdefs.h>

Public Attributes

RealNumber AbsThreshold
 
int AllocatedSize
 
int AllocatedExtSize
 
BOOLEAN Complex
 
int CurrentSize
 
ArrayOfElementPtrs Diag
 
BOOLEANDoCmplxDirect
 
BOOLEANDoRealDirect
 
int Elements
 
int Error
 
int ExtSize
 
intExtToIntColMap
 
intExtToIntRowMap
 
BOOLEAN Factored
 
int Fillins
 
ArrayOfElementPtrs FirstInCol
 
ArrayOfElementPtrs FirstInRow
 
unsigned long ID
 
RealVector Intermediate
 
BOOLEAN InternalVectorsAllocated
 
intIntToExtColMap
 
intIntToExtRowMap
 
intMarkowitzRow
 
intMarkowitzCol
 
longMarkowitzProd
 
int MaxRowCountInLowerTri
 
BOOLEAN NeedsOrdering
 
BOOLEAN NumberOfInterchangesIsOdd
 
BOOLEAN Partitioned
 
int PivotsOriginalCol
 
int PivotsOriginalRow
 
char PivotSelectionMethod
 
BOOLEAN PreviousMatrixWasComplex
 
RealNumber RelThreshold
 
BOOLEAN Reordered
 
BOOLEAN RowsLinked
 
int SingularCol
 
int SingularRow
 
int Singletons
 
int Size
 
struct MatrixElement TrashCan
 
AllocationListPtr TopOfAllocationList
 
int RecordsRemaining
 
ElementPtr NextAvailElement
 
int ElementsRemaining
 
ElementPtr NextAvailFillin
 
int FillinsRemaining
 
struct FillinListNodeStructFirstFillinListNode
 
struct FillinListNodeStructLastFillinListNode
 

Detailed Description

Definition at line 828 of file spdefs.h.

Member Data Documentation

◆ AbsThreshold

RealNumber MatrixFrame::AbsThreshold

Definition at line 829 of file spdefs.h.

◆ AllocatedExtSize

int MatrixFrame::AllocatedExtSize

Definition at line 831 of file spdefs.h.

◆ AllocatedSize

int MatrixFrame::AllocatedSize

Definition at line 830 of file spdefs.h.

◆ Complex

BOOLEAN MatrixFrame::Complex

Definition at line 832 of file spdefs.h.

◆ CurrentSize

int MatrixFrame::CurrentSize

Definition at line 833 of file spdefs.h.

◆ Diag

ArrayOfElementPtrs MatrixFrame::Diag

Definition at line 834 of file spdefs.h.

◆ DoCmplxDirect

BOOLEAN* MatrixFrame::DoCmplxDirect

Definition at line 835 of file spdefs.h.

◆ DoRealDirect

BOOLEAN* MatrixFrame::DoRealDirect

Definition at line 836 of file spdefs.h.

◆ Elements

int MatrixFrame::Elements

Definition at line 837 of file spdefs.h.

◆ ElementsRemaining

int MatrixFrame::ElementsRemaining

Definition at line 874 of file spdefs.h.

◆ Error

int MatrixFrame::Error

Definition at line 838 of file spdefs.h.

◆ ExtSize

int MatrixFrame::ExtSize

Definition at line 839 of file spdefs.h.

◆ ExtToIntColMap

int* MatrixFrame::ExtToIntColMap

Definition at line 840 of file spdefs.h.

◆ ExtToIntRowMap

int* MatrixFrame::ExtToIntRowMap

Definition at line 841 of file spdefs.h.

◆ Factored

BOOLEAN MatrixFrame::Factored

Definition at line 842 of file spdefs.h.

◆ Fillins

int MatrixFrame::Fillins

Definition at line 843 of file spdefs.h.

◆ FillinsRemaining

int MatrixFrame::FillinsRemaining

Definition at line 876 of file spdefs.h.

◆ FirstFillinListNode

struct FillinListNodeStruct* MatrixFrame::FirstFillinListNode

Definition at line 877 of file spdefs.h.

◆ FirstInCol

ArrayOfElementPtrs MatrixFrame::FirstInCol

Definition at line 844 of file spdefs.h.

◆ FirstInRow

ArrayOfElementPtrs MatrixFrame::FirstInRow

Definition at line 845 of file spdefs.h.

◆ ID

unsigned long MatrixFrame::ID

Definition at line 846 of file spdefs.h.

◆ Intermediate

RealVector MatrixFrame::Intermediate

Definition at line 847 of file spdefs.h.

◆ InternalVectorsAllocated

BOOLEAN MatrixFrame::InternalVectorsAllocated

Definition at line 848 of file spdefs.h.

◆ IntToExtColMap

int* MatrixFrame::IntToExtColMap

Definition at line 849 of file spdefs.h.

◆ IntToExtRowMap

int* MatrixFrame::IntToExtRowMap

Definition at line 850 of file spdefs.h.

◆ LastFillinListNode

struct FillinListNodeStruct* MatrixFrame::LastFillinListNode

Definition at line 878 of file spdefs.h.

◆ MarkowitzCol

int* MatrixFrame::MarkowitzCol

Definition at line 852 of file spdefs.h.

◆ MarkowitzProd

long* MatrixFrame::MarkowitzProd

Definition at line 853 of file spdefs.h.

◆ MarkowitzRow

int* MatrixFrame::MarkowitzRow

Definition at line 851 of file spdefs.h.

◆ MaxRowCountInLowerTri

int MatrixFrame::MaxRowCountInLowerTri

Definition at line 854 of file spdefs.h.

◆ NeedsOrdering

BOOLEAN MatrixFrame::NeedsOrdering

Definition at line 855 of file spdefs.h.

◆ NextAvailElement

ElementPtr MatrixFrame::NextAvailElement

Definition at line 873 of file spdefs.h.

◆ NextAvailFillin

ElementPtr MatrixFrame::NextAvailFillin

Definition at line 875 of file spdefs.h.

◆ NumberOfInterchangesIsOdd

BOOLEAN MatrixFrame::NumberOfInterchangesIsOdd

Definition at line 856 of file spdefs.h.

◆ Partitioned

BOOLEAN MatrixFrame::Partitioned

Definition at line 857 of file spdefs.h.

◆ PivotSelectionMethod

char MatrixFrame::PivotSelectionMethod

Definition at line 860 of file spdefs.h.

◆ PivotsOriginalCol

int MatrixFrame::PivotsOriginalCol

Definition at line 858 of file spdefs.h.

◆ PivotsOriginalRow

int MatrixFrame::PivotsOriginalRow

Definition at line 859 of file spdefs.h.

◆ PreviousMatrixWasComplex

BOOLEAN MatrixFrame::PreviousMatrixWasComplex

Definition at line 861 of file spdefs.h.

◆ RecordsRemaining

int MatrixFrame::RecordsRemaining

Definition at line 872 of file spdefs.h.

◆ RelThreshold

RealNumber MatrixFrame::RelThreshold

Definition at line 862 of file spdefs.h.

◆ Reordered

BOOLEAN MatrixFrame::Reordered

Definition at line 863 of file spdefs.h.

◆ RowsLinked

BOOLEAN MatrixFrame::RowsLinked

Definition at line 864 of file spdefs.h.

◆ Singletons

int MatrixFrame::Singletons

Definition at line 867 of file spdefs.h.

◆ SingularCol

int MatrixFrame::SingularCol

Definition at line 865 of file spdefs.h.

◆ SingularRow

int MatrixFrame::SingularRow

Definition at line 866 of file spdefs.h.

◆ Size

int MatrixFrame::Size

Definition at line 868 of file spdefs.h.

◆ TopOfAllocationList

AllocationListPtr MatrixFrame::TopOfAllocationList

Definition at line 871 of file spdefs.h.

◆ TrashCan

struct MatrixElement MatrixFrame::TrashCan

Definition at line 869 of file spdefs.h.


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