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
 
int * ExtToIntColMap
 
int * ExtToIntRowMap
 
BOOLEAN Factored
 
int Fillins
 
ArrayOfElementPtrs FirstInCol
 
ArrayOfElementPtrs FirstInRow
 
unsigned long ID
 
RealVector Intermediate
 
BOOLEAN InternalVectorsAllocated
 
int * IntToExtColMap
 
int * IntToExtRowMap
 
int * MarkowitzRow
 
int * MarkowitzCol
 
long * MarkowitzProd
 
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 497 of file spdefs.h.

Member Data Documentation

◆ AbsThreshold

RealNumber MatrixFrame::AbsThreshold

Definition at line 498 of file spdefs.h.

◆ AllocatedExtSize

int MatrixFrame::AllocatedExtSize

Definition at line 500 of file spdefs.h.

◆ AllocatedSize

int MatrixFrame::AllocatedSize

Definition at line 499 of file spdefs.h.

◆ Complex

BOOLEAN MatrixFrame::Complex

Definition at line 501 of file spdefs.h.

◆ CurrentSize

int MatrixFrame::CurrentSize

Definition at line 502 of file spdefs.h.

◆ Diag

ArrayOfElementPtrs MatrixFrame::Diag

Definition at line 503 of file spdefs.h.

◆ DoCmplxDirect

BOOLEAN* MatrixFrame::DoCmplxDirect

Definition at line 504 of file spdefs.h.

◆ DoRealDirect

BOOLEAN* MatrixFrame::DoRealDirect

Definition at line 505 of file spdefs.h.

◆ Elements

int MatrixFrame::Elements

Definition at line 506 of file spdefs.h.

◆ ElementsRemaining

int MatrixFrame::ElementsRemaining

Definition at line 543 of file spdefs.h.

◆ Error

int MatrixFrame::Error

Definition at line 507 of file spdefs.h.

◆ ExtSize

int MatrixFrame::ExtSize

Definition at line 508 of file spdefs.h.

◆ ExtToIntColMap

int* MatrixFrame::ExtToIntColMap

Definition at line 509 of file spdefs.h.

◆ ExtToIntRowMap

int* MatrixFrame::ExtToIntRowMap

Definition at line 510 of file spdefs.h.

◆ Factored

BOOLEAN MatrixFrame::Factored

Definition at line 511 of file spdefs.h.

◆ Fillins

int MatrixFrame::Fillins

Definition at line 512 of file spdefs.h.

◆ FillinsRemaining

int MatrixFrame::FillinsRemaining

Definition at line 545 of file spdefs.h.

◆ FirstFillinListNode

struct FillinListNodeStruct* MatrixFrame::FirstFillinListNode

Definition at line 546 of file spdefs.h.

◆ FirstInCol

ArrayOfElementPtrs MatrixFrame::FirstInCol

Definition at line 513 of file spdefs.h.

◆ FirstInRow

ArrayOfElementPtrs MatrixFrame::FirstInRow

Definition at line 514 of file spdefs.h.

◆ ID

unsigned long MatrixFrame::ID

Definition at line 515 of file spdefs.h.

◆ Intermediate

RealVector MatrixFrame::Intermediate

Definition at line 516 of file spdefs.h.

◆ InternalVectorsAllocated

BOOLEAN MatrixFrame::InternalVectorsAllocated

Definition at line 517 of file spdefs.h.

◆ IntToExtColMap

int* MatrixFrame::IntToExtColMap

Definition at line 518 of file spdefs.h.

◆ IntToExtRowMap

int* MatrixFrame::IntToExtRowMap

Definition at line 519 of file spdefs.h.

◆ LastFillinListNode

struct FillinListNodeStruct* MatrixFrame::LastFillinListNode

Definition at line 547 of file spdefs.h.

◆ MarkowitzCol

int* MatrixFrame::MarkowitzCol

Definition at line 521 of file spdefs.h.

◆ MarkowitzProd

long* MatrixFrame::MarkowitzProd

Definition at line 522 of file spdefs.h.

◆ MarkowitzRow

int* MatrixFrame::MarkowitzRow

Definition at line 520 of file spdefs.h.

◆ MaxRowCountInLowerTri

int MatrixFrame::MaxRowCountInLowerTri

Definition at line 523 of file spdefs.h.

◆ NeedsOrdering

BOOLEAN MatrixFrame::NeedsOrdering

Definition at line 524 of file spdefs.h.

◆ NextAvailElement

ElementPtr MatrixFrame::NextAvailElement

Definition at line 542 of file spdefs.h.

◆ NextAvailFillin

ElementPtr MatrixFrame::NextAvailFillin

Definition at line 544 of file spdefs.h.

◆ NumberOfInterchangesIsOdd

BOOLEAN MatrixFrame::NumberOfInterchangesIsOdd

Definition at line 525 of file spdefs.h.

◆ Partitioned

BOOLEAN MatrixFrame::Partitioned

Definition at line 526 of file spdefs.h.

◆ PivotSelectionMethod

char MatrixFrame::PivotSelectionMethod

Definition at line 529 of file spdefs.h.

◆ PivotsOriginalCol

int MatrixFrame::PivotsOriginalCol

Definition at line 527 of file spdefs.h.

◆ PivotsOriginalRow

int MatrixFrame::PivotsOriginalRow

Definition at line 528 of file spdefs.h.

◆ PreviousMatrixWasComplex

BOOLEAN MatrixFrame::PreviousMatrixWasComplex

Definition at line 530 of file spdefs.h.

◆ RecordsRemaining

int MatrixFrame::RecordsRemaining

Definition at line 541 of file spdefs.h.

◆ RelThreshold

RealNumber MatrixFrame::RelThreshold

Definition at line 531 of file spdefs.h.

◆ Reordered

BOOLEAN MatrixFrame::Reordered

Definition at line 532 of file spdefs.h.

◆ RowsLinked

BOOLEAN MatrixFrame::RowsLinked

Definition at line 533 of file spdefs.h.

◆ Singletons

int MatrixFrame::Singletons

Definition at line 536 of file spdefs.h.

◆ SingularCol

int MatrixFrame::SingularCol

Definition at line 534 of file spdefs.h.

◆ SingularRow

int MatrixFrame::SingularRow

Definition at line 535 of file spdefs.h.

◆ Size

int MatrixFrame::Size

Definition at line 537 of file spdefs.h.

◆ TopOfAllocationList

AllocationListPtr MatrixFrame::TopOfAllocationList

Definition at line 540 of file spdefs.h.

◆ TrashCan

struct MatrixElement MatrixFrame::TrashCan

Definition at line 537 of file spdefs.h.


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