SparseGridMtxLDL Member List

This is the complete list of members for SparseGridMtxLDL, including all inherited members.
AddValue(long bi, long bj, long si, long sj, double val)SparseGridMtxLDL [inline]
AlocateMemoryByPattern(IConectMatrix *bskl)SparseGridMtxLDL
BackSubstLT(double *x, long fixed_blocks)SparseGridMtxLDL [private]
block_orderSparseGridMtx
block_sizeSparseGridMtx
block_storageSparseGridMtx
BlockArithSparseGridMtx
blocksSparseGridMtx [protected]
Blocks()SparseGridMtx [inline]
BlockSize()SparseGridMtx [inline]
clock_startTraceableMatrix [protected]
ColumnsSparseGridMtx
Columns_dataSparseGridMtxLDL
columns_data_lengthSparseGridMtx
ComputeBlocks()SparseGridMtx
CS()TraceableMatrix
ElementAt(int i, int j)SparseGridMtxLDL [virtual]
eMTTraceableMatrix
Factorize()SparseGridMtxLDL [virtual]
Factorize_Incomplete()SparseGridMtxLDL [virtual]
FactorizeOMP()SparseGridMtxLDL
ForwardSubstL(double *x, long fixed_blocks)SparseGridMtxLDL [private]
GetValue(long bi, long bj, long si, long sj, long &aux_bi_idx, long &aux_bj_idx)SparseGridMtxLDL [inline]
GetWaste()SparseGridMtx
LoadMatrixNumbers(SparseMatrixF &sm)SparseGridMtxLDL [virtual]
LoadZeros()SparseGridMtxLDL [virtual]
MC_()TraceableMatrix
MTTraceableMatrix
MultiplyByVector(const LargeVectorAttach &x, LargeVectorAttach &y)SparseGridMtxLDL [virtual]
nSparseGridMtx [protected]
N() const SparseGridMtx [inline, virtual]
n_blocksSparseGridMtx [protected]
N_blocks()SparseGridMtx [inline]
No_Multiplications()SparseGridMtx [inline, virtual]
no_multiplicationsSparseGridMtx [protected]
node_orderSparseGridMtx
noDummyDOFsSparseGridMtx [protected]
nonzerosSparseGridMtx [protected]
Nonzeros() const SparseGridMtx [inline, virtual]
SchurComplementFactorization(int fixed_blocks)SparseGridMtxLDL [virtual]
SetValue(long bi, long bj, long si, long sj, double val, long &aux_bi_idx, long &aux_bj_idx)SparseGridMtxLDL [inline]
Solve(double *b, double *x)SparseGridMtxLDL [virtual]
SolveA11(double *x, long fixed_blocks)SparseGridMtxLDL [virtual]
SolveD(double *x, long fixed_blocks)SparseGridMtxLDL [private]
SolveLDL(double *x, long fixed_blocks=0)SparseGridMtxLDL
SolveLDL_block_perm(const LargeVector &b, LargeVector &x)SparseGridMtxLDL
SolveLDL_node_perm(const LargeVector &b, LargeVector &x)SparseGridMtxLDL
SolveLV(const LargeVector &b, LargeVector &x)SparseGridMtxLDL [virtual]
SparseGridMtx(SparseMatrixF &sm, BYTE block_size, Ordering *block_order, MathTracer *eMT)SparseGridMtx
SparseGridMtx(SparseMatrixF &sm, BYTE block_size, Ordering *block_order, Ordering *node_order, MathTracer *eMT)SparseGridMtx
SparseGridMtxLDL(SparseMatrixF &sm, BYTE block_size, Ordering *block_order, MathTracer *eMT, BOOL load_data=1)SparseGridMtxLDL
SparseGridMtxLDL(SparseMatrixF &sm, BYTE block_size, Ordering *block_order, Ordering *node_order, MathTracer *eMT, BOOL load_data=1)SparseGridMtxLDL
Sub_A11inv_A12(double *x, long fixed_blocks)SparseGridMtxLDL [virtual]
Sub_A21_A11inv(double *x, long fixed_blocks)SparseGridMtxLDL [virtual]
SubMultL12(double *px, double *py, long fixed_blocks)SparseGridMtxLDL [private]
SubMultL12T(double *px, double *py, long fixed_blocks)SparseGridMtxLDL [private]
temporary_measure_startTraceableMatrix [protected]
tmp_vector_BSSparseGridMtxLDL
tmp_vector_BS_nodesSparseGridMtxLDL
TraceableMatrix()TraceableMatrix
Write(char *cmd)TraceableMatrix
WriteCondensedMatrixA22(double *a, Ordering *mcn, IntArrayList *lncn)SparseGridMtxLDL [virtual]
Writeln(char *cmd)TraceableMatrix
WriteStatistics(long no_init_blocks, long no_nonzeros)SparseGridMtx [virtual]
~IMatrix()IMatrix [inline, virtual]
~SparseGridMtx()SparseGridMtx [virtual]
~SparseGridMtxLDL()SparseGridMtxLDL [virtual]
~TraceableMatrix()TraceableMatrix [inline, virtual]

Generated by  doxygen 1.6.2