XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
Loading...
Searching...
No Matches
Functions

Functions

Sub CscIlu (N As Long, Val() As Double, Colptr() As Long, Rowind() As Long, P As Long, Val2() As Double, Colptr2() As Long, Rowind2() As Long, D() As Double, Optional Info As Long, Optional Base As Long=-1, Optional Base2 As Long=0)
 Initialize incomplete LU decomposition with level (ILU(p)) preconditioner (CSC)
 
Sub CscIlu0 (N As Long, Val() As Double, Colptr() As Long, Rowind() As Long, Val2() As Double, D() As Double, Optional Info As Long, Optional Base As Long=-1)
 Initialize incomplete LU decomposition without fill-in (ILU0) preconditioner (CSC)
 
Sub CscIluSolve (ByVal Trans As String, N As Long, Val() As Double, Colptr() As Long, Rowind() As Long, D() As Double, B() As Double, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 Incomplete LU decomposition preconditioner (ILU) (CSC)
 
Sub CscSsorSolve (Trans As String, N As Long, Omega As Double, Val() As Double, Colptr() As Long, Rowind() As Long, D() As Double, B() As Double, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 Symmetric successive over-relaxation (SSOR) preconditioner (CSC)
 
Sub CsrIlu (N As Long, Val() As Double, Rowptr() As Long, Colind() As Long, P As Long, Val2() As Double, Rowptr2() As Long, Colind2() As Long, D() As Double, Optional Info As Long, Optional Md As Long=0, Optional Base As Long=-1, Optional Base2 As Long=0)
 Initialize incomplete LU decomposition with level (ILU(p)) preconditioner (CSR)
 
Sub CsrIlu0 (N As Long, Val() As Double, Rowptr() As Long, Colind() As Long, Val2() As Double, D() As Double, Optional Info As Long, Optional Base As Long=-1)
 Initialize incomplete LU decomposition without fill-in (ILU0) preconditioner (CSR)
 
Sub CsrIluSolve (ByVal Trans As String, N As Long, Val() As Double, Rowptr() As Long, Colind() As Long, D() As Double, B() As Double, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 Incomplete LU decomposition preconditioner (ILU) (CSR)
 
Sub CsrSsorSolve (Trans As String, N As Long, Omega As Double, Val() As Double, Rowptr() As Long, Colind() As Long, D() As Double, B() As Double, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 Symmetric successive over-relaxation (SSOR) preconditioner (CSR)
 
Sub CsxDs (N As Long, Val() As Double, Ptr() As Long, Ind() As Long, D() As Double, Optional Info As Long, Optional Base As Long=-1)
 Initialize diagonal scaling preconditioner (CSC/CSR)
 
Sub CsxDsSolve (N As Long, D() As Double, B() As Double, X() As Double, Optional Info As Long)
 Diagonal scaling preconditioner (CSC/CSR)
 
Sub CsxSsor (N As Long, Omega As Double, Val() As Double, Ptr() As Long, Ind() As Long, D() As Double, Optional Info As Long, Optional Base As Long=-1)
 Initialize symmetric successive over-relaxation (SSOR) preconditioner (CSC/CSR)
 

Detailed Description

This is the group of D2a4. Solution of systems of linear equations (General matrices) (Preconditioners)