📄 ilupack.h
字号:
doublecomplex *,integer *,integer *);void ZSYMildlcsol(integer *,doublecomplex *,doublecomplex *,doublecomplex *, integer *);void ZSHRildlc(integer *,doublecomplex *,integer *,integer *,integer *, doubleprecision *,integer *,doublecomplex *,integer *,integer *, doublecomplex *,integer *,integer *);void ZSHRildlcsol(integer *,doublecomplex *,doublecomplex *,doublecomplex *, integer *);void ZSSMildlc(integer *,doublecomplex *,integer *,integer *,integer *, doubleprecision *,integer *,doublecomplex *,integer *,integer *, doublecomplex *,integer *,integer *);void ZSSMildlcsol(integer *,doublecomplex *,doublecomplex *,doublecomplex *, integer *);void ZGNLpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZGNLmpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZHPDpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZHPDmpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZHERpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZHERmpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZHERiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *);void ZSYMpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZSYMmpiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, doubleprecision *,doubleprecision *,integer *,integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *, doubleprecision *, integer *);void ZSYMiluc(integer *,doublecomplex *,integer *,integer *,integer *,doubleprecision *, integer *,integer *,integer *, doublecomplex *,integer *,integer *,doublecomplex *,integer *, integer *);void CGNLiluc(integer *,complex *,integer *,integer *,integer *, real *,integer *,complex *,integer *,integer *, integer *,complex *,integer *,integer *);void CGNLilucsol (integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluctsol(integer *,complex *,complex *,complex *,integer *, integer *);void CGNLilucdlsol (integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluctdlsol(integer *,complex *,complex *,complex *,integer *, integer *);void CGNLilucdusol (integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluctdusol(integer *,complex *,complex *,complex *,integer *, integer *);void CGNLilucusol (integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluctusol(integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluclsol (integer *,complex *,complex *,complex *,integer *, integer *);void CGNLiluctlsol(integer *,complex *,complex *,complex *,integer *, integer *);void CGNLpiluclsol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpilucdlsol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpilucusol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpilucdusol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpiluctlsol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpiluctdlsol(integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpiluctusol (integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CGNLpiluctdusol(integer *,integer *, complex *,complex *, complex *,integer *,integer *);void CHERildlc(integer *,complex *,integer *,integer *,integer *, real *,integer *,complex *,integer *,integer *, complex *,integer *,integer *);void CHERildlcsol(integer *,complex *,complex *,complex *, integer *);void CHERpilucsol(integer *,complex *,complex *,complex *, integer *);void CSYMpilucsol(integer *,complex *,complex *,complex *, integer *);void CSYMpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *, real *, integer *);void CHERpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *, real *, integer *);void CSYMiluc(integer *,complex *,integer *,integer *,integer *,real *, integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *);void CHERiluc(integer *,complex *,integer *,integer *,integer *,real *, integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *);void CSYMildlc(integer *,complex *,integer *,integer *,integer *, real *,integer *,complex *,integer *,integer *, complex *,integer *,integer *);void CSYMildlcsol(integer *,complex *,complex *,complex *, integer *);void CSHRildlc(integer *,complex *,integer *,integer *,integer *, real *,integer *,complex *,integer *,integer *, complex *,integer *,integer *);void CSHRildlcsol(integer *,complex *,complex *,complex *, integer *);void CSSMildlc(integer *,complex *,integer *,integer *,integer *, real *,integer *,complex *,integer *,integer *, complex *,integer *,integer *);void CSSMildlcsol(integer *,complex *,complex *,complex *, integer *);void CGNLpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,integer *,complex *,integer *, integer *, real *, integer *);void CGNLmpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,integer *,complex *,integer *, integer *, real *, integer *);void CHPDpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *, real *, integer *);void CHPDmpiluc(integer *,complex *,integer *,integer *,integer *,real *, real *,real *,integer *,integer *,integer *,integer *, complex *,integer *,integer *,complex *,integer *, integer *, real *, integer *);/* *********************************************** *//* ****** Definitions for orderings ***** */int DGNLperm_null (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_nd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_rcm (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mmd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_amf (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_amd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_metis_e (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_metis_n (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_pq (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_fc (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_fc (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_p (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_indset (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_rcm (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_mmd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_amf (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_amd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_metis_e (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mwm_metis_n (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_rcm (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_mmd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_amf (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_amd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_metis_e (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mwm_metis_n (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_rcm (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_mmd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_amf (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_amd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_metis_e (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DSYMperm_mc64_metis_n (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_rcm (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_mmd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_amf (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_amd (Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_metis_e(Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int DGNLperm_mc64_metis_n(Dmat, doubleprecision *,doubleprecision *, int *,int *, int *, DILUPACKparam *);int SGNLperm_null (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_nd (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_rcm (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_mmd (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_amf (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_amd (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_metis_e (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_metis_n (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_pq (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_fc (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SSYMperm_fc (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_indset (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_p (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_mwm_rcm (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);int SGNLperm_mwm_mmd (Smat, real *,real *, int *,int *, int *, SILUPACKparam *);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -