⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ilupack.h

📁 数学算法的实现库。可以实现常见的线性计算。
💻 H
📖 第 1 页 / 共 5 页
字号:
void SGNLAMGtsol(SAMGlevelmat, int, SILUPACKparam *, real *, real *, real *);void SSPDAMGsol(SAMGlevelmat, int, SILUPACKparam *, real *, real *, real *);void SSYMAMGsol(SAMGlevelmat, int, SILUPACKparam *, real *, real *, real *);void SGNLAMGextract(Smat *,Smat *, Smat, int *,int *,  int);void SSYMAMGextract(Smat *, Smat, int *,int *,  int);void SSSMAMGextract(Smat *, Smat, int *,int *,  int);void ZGNLAMGsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGdlsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGdusol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGlsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGusol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGtdlsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGtdusol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGtlsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGtusol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGtsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZHPDAMGsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZHERAMGsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZSYMAMGsol(ZAMGlevelmat, int, ZILUPACKparam *, doublecomplex *, doublecomplex *, doublecomplex *);void ZGNLAMGextract(Zmat *,Zmat *, Zmat, int *,int *,  int);void ZHERAMGextract(Zmat *, Zmat, int *,int *,  int);void ZSHRAMGextract(Zmat *, Zmat, int *,int *,  int);void ZSYMAMGextract(Zmat *, Zmat, int *,int *,  int);void ZSSMAMGextract(Zmat *, Zmat, int *,int *,  int);void CGNLAMGsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGdlsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGdusol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGlsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGusol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGtdlsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGtdusol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGtusol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGtlsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGtsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CHPDAMGsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CHERAMGsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CSYMAMGsol(CAMGlevelmat, int, CILUPACKparam *, complex *, complex *, complex *);void CGNLAMGextract(Cmat *,Cmat *, Cmat, int *,int *,  int);void CHERAMGextract(Cmat *, Cmat, int *,int *,  int);void CSHRAMGextract(Cmat *, Cmat, int *,int *,  int);void CSYMAMGextract(Cmat *, Cmat, int *,int *,  int);void CSSMAMGextract(Cmat *, Cmat, int *,int *,  int);void DGNLlupq(integer *, doubleprecision *, integer *, integer *, integer *);void DGNLlupqsol (integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqtsol(integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqlsol (integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqtlsol(integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqusol (integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqtusol(integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqdlsol (integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqtdlsol(integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqdusol (integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void DGNLlupqtdusol(integer *, doubleprecision *, integer *, integer *, 		  doubleprecision *, doubleprecision *, doubleprecision *);void SGNLlupq(integer *, real *, integer *, integer *, integer *);void SGNLlupqsol (integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqtsol(integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqlsol (integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqtlsol(integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqusol (integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqtusol(integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqdlsol (integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqtdlsol(integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqdusol (integer *, real *, integer *, integer *, real *, real *, 		  real *);void SGNLlupqtdusol(integer *, real *, integer *, integer *, real *, real *, 		  real *);void ZGNLlupq(integer *, doublecomplex *, integer *, integer *, integer *);void ZGNLlupqsol (integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqtsol(integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqlsol (integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqtlsol(integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqusol (integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqtusol(integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqdlsol (integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqtdlsol(integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqdusol (integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void ZGNLlupqtdusol(integer *, doublecomplex *, integer *, integer *, doublecomplex *, doublecomplex *, 		  doublecomplex *);void CGNLlupq(integer *, complex *, integer *, integer *, integer *);void CGNLlupqsol (integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqtsol(integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqlsol (integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqtlsol(integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqusol (integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqtusol(integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqdlsol (integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqtdlsol(integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqdusol (integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void CGNLlupqtdusol(integer *, complex *, integer *, integer *, complex *, complex *, 		  complex *);void DSPDldlp(integer *, doubleprecision *, integer *, integer *, integer *);void DSPDldlpsol (integer *, doubleprecision *, integer *,		  doubleprecision *, doubleprecision *, integer *);void SSPDldlp(integer *, real *, integer *, integer *, integer *);void SSPDldlpsol (integer *, real *, integer *,		  real *, real *, integer *);void ZHPDldlp(integer *, doublecomplex *, integer *, integer *, integer *);void ZHPDldlpsol (integer *, doublecomplex *, integer *,		  doublecomplex *, doublecomplex *, integer *);void CHPDldlp(integer *, complex *, integer *, integer *, integer *);void CHPDldlpsol (integer *, complex *, integer *,		  complex *, complex *, integer *);int DGNLAMGfactor(Dmat *, DAMGlevelmat *, int *, DILUPACKparam *,		  int (*p0)(Dmat,doubleprecision *,doubleprecision *,int *, 			    int *,int *, DILUPACKparam *),		  int (*p) (Dmat, doubleprecision *, doubleprecision *, int *,			    int *,int *, DILUPACKparam *),		  int (*pf)(Dmat,doubleprecision *,doubleprecision *,int *, 			    int *,int *, DILUPACKparam *));int DSPDAMGfactor(Dmat *, DAMGlevelmat *, int *, DILUPACKparam *,		  int (*p0)(Dmat, doubleprecision *,doubleprecision *, int *, 			    int *,int *, DILUPACKparam *),		  int (*p) (Dmat, doubleprecision *,doubleprecision *, int *,			    int *,int *, DILUPACKparam *),		  int (*pf)(Dmat, doubleprecision *,doubleprecision *, int *, 			    int *,int *, DILUPACKparam *));int DSYMAMGfactor(Dmat *, DAMGlevelmat *, int *, DILUPACKparam *,		  int (*p0)(Dmat, doubleprecision *,doubleprecision *, int *, 			    int *,int *, DILUPACKparam *),		  int (*p) (Dmat, doubleprecision *,doubleprecision *, int *,			    int *,int *, DILUPACKparam *),		  int (*pf)(Dmat, doubleprecision *,doubleprecision *, int *, 			    int *,int *, DILUPACKparam *));int SGNLAMGfactor(Smat *, SAMGlevelmat *, int *, SILUPACKparam *,		  int (*p0)(Smat, real *,real *,int *, 			    int *,int *, SILUPACKparam *),		  int (*p) (Smat, real *,real *, int *,			    int *,int *, SILUPACKparam *),		  int (*pf)(Smat, real *,real *, int *, 			    int *,int *, SILUPACKparam *));int SSPDAMGfactor(Smat *, SAMGlevelmat *, int *, SILUPACKparam *,		  int (*p0)(Smat, real *,real *, int *, 			    int *,int *, SILUPACKparam *),		  int (*p) (Smat, real *,real *, int *,			    int *,int *, SILUPACKparam *),		  int (*pf)(Smat, real *,real *, int *, 			    int *,int *, SILUPACKparam *));int SSYMAMGfactor(Smat *, SAMGlevelmat *, int *, SILUPACKparam *,		  int (*p0)(Smat, real *,real *, int *, 			    int *,int *, SILUPACKparam *),		  int (*p) (Smat, real *,real *, int *,			    int *,int *, SILUPACKparam *),		  int (*pf)(Smat, real *,real *, int *, 			    int *,int *, SILUPACKparam *));int ZGNLAMGfactor(Zmat *, ZAMGlevelmat *, int *, ZILUPACKparam *,		  int (*p0)(Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*p) (Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*pf)(Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *));int ZHPDAMGfactor(Zmat *, ZAMGlevelmat *, int *, ZILUPACKparam *,		  int (*p0)(Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*p) (Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*pf)(Zmat, doublecomplex *,  doublecomplex *, int *,			    int *,int *, ZILUPACKparam *));int ZHERAMGfactor(Zmat *, ZAMGlevelmat *, int *, ZILUPACKparam *,		  int (*p0)(Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*p) (Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*pf)(Zmat, doublecomplex *,  doublecomplex *, int *,			    int *,int *, ZILUPACKparam *));int ZSYMAMGfactor(Zmat *, ZAMGlevelmat *, int *, ZILUPACKparam *,		  int (*p0)(Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*p) (Zmat, doublecomplex *, doublecomplex *, int *,			    int *,int *, ZILUPACKparam *),		  int (*pf)(Zmat, doublecomplex *,  doublecomplex *, int *,			    int *,int *, ZILUPACKparam *));int CGNLAMGfactor(Cmat *, CAMGlevelmat *, int *, CILUPACKparam *,		  int (*p0)(Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*p) (Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*pf)(Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *));int CHPDAMGfactor(Cmat *, CAMGlevelmat *, int *, CILUPACKparam *,		  int (*p0)(Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*p) (Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*pf)(Cmat, complex *,  complex *, int *,			    int *,int *, CILUPACKparam *));int CHERAMGfactor(Cmat *, CAMGlevelmat *, int *, CILUPACKparam *,		  int (*p0)(Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*p) (Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*pf)(Cmat, complex *,  complex *, int *,			    int *,int *, CILUPACKparam *));int CSYMAMGfactor(Cmat *, CAMGlevelmat *, int *, CILUPACKparam *,		  int (*p0)(Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*p) (Cmat, complex *, complex *, int *,			    int *,int *, CILUPACKparam *),		  int (*pf)(Cmat, complex *,  complex *, int *,			    int *,int *, CILUPACKparam *));void       DGNLilut(integer *,doubleprecision *,integer *,integer *,integer *,		    doubleprecision *,		    doubleprecision *,integer *,integer *,integer *, 		    doubleprecision *,integer *, integer *);void       DGNLilutp(integer *,doubleprecision *,integer *,integer *,integer *,		     doubleprecision *,doubleprecision *,integer *,		     doubleprecision *,integer *,integer *,integer *, 		     doubleprecision *,integer *,integer *,integer *);void       DGNLlusol (integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlutsol(integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLludlsol (integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlutdlsol(integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLludusol (integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlutdusol(integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlulsol (integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlutlsol(integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLluusol (integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);void       DGNLlutusol(integer *,doubleprecision *,doubleprecision *,doubleprecision *,integer *,integer *);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -