XLPack 7.0 Release Notes
====================
XLPack Release Notes
====================
Version 7.0.0.0 (August, 1, 2024)
=================================
– New module 5 (Linear calculations using sparse matrices) is added. 251 new VBA
subroutines are included in this module.
– Most of ODE programs are rewritten and consolidated to have a dense output
function built-in for ease of use. Further, several programs for second order
differential equations are newly added. The existing programs to be replaced
will be removed in the next version.
– Many VBA functions and worksheet functions of special functions are added.
Details of changes
==================
(1) New module
Module 5 (Linear calculations using sparse matrices).
CsrDusmv CsrDussv CsrDusmm CsrDussm SsrDusmv
CscDusmv CscDussv CscDusmm CscDussm SscDusmv
CsrZusmv CsrZussv CsrZusmm CsrZussm HsrZusmv SsrZusmv
CscZusmv CscZussv CscZusmm CscZussm HscZusmv SscZusmv
CooCsr CooCsc CsrCoo CscCoo CsrCsc CscCsr SsrCsr SscCsc CsrSsr CscSsc
CsrDense CscDense CooDense DenseCsr DenseCsc DenseCoo
CsxDiag CsxDiagInd CsrTrans CscTrans CsxSort CsrDusadd CscDusadd DenseNnz
ZCooCsr ZCooCsc ZCsrCoo ZCscCoo ZCsrCsc ZCscCsr ZHsrCsr ZHscCsc ZSsrCsr
ZSscCsc ZCsrSsr ZCscSsc
ZCsrDense ZCscDense ZCooDense ZDenseCsr ZDenseCsc ZDenseCoo
ZCsxDiag ZCsrTrans ZCscTrans ZCsxSort CsrZusadd CscZusadd CsrDzusadd CscDzusadd
ZDenseNnz
Bicg1 Bicg Bicg_r Bicg_s Cgs Cgs_r Cgs_s Diom Diom_r Diom_s
Dqgmres Dqgmres_r Dqgmres_s Fgmres Fgmres_r Fgmres_s Fom Fom_r Fom_s
Gcr Gcr_r Gcr_s Gpbicg Gpbicg_r Gpbicg_s Orthomin Orthomin_r Orthomin_s
Qmr Qmr_r Qmr_s Tfqmr Tfqmr_r Tfqmr_s Sor Sor_r Sor_s
CsxDs CsxDsSolve CsxSsor CsrSsorSolve CscSsorSolve CsrIlu0 CscIlu0 CsrIlu CscIlu
CsrIluSolve CscIluSolve
Cg1 Cg Cg_r Cg_s Cr Cr_r Cr_s
SsrIc0 SscIc0 SsrIcSolve SscIcSolve SsrSsorSolve SscSsorSolve
ZBicg ZBicg_r ZBicg_s ZCgs ZCgs_r ZCgs_s ZDiom ZDiom_r ZDiom_s
ZDqgmres ZDqgmres_r ZDqgmres_s ZFgmres ZFgmres_r ZFgmres_s ZFom ZFom_r ZFom_s
ZGcr ZGcr_r ZGcr_s ZGpbicg ZGpbicg_r ZGpbicg_s ZOrthomin ZOrthomin_r ZOrthomin_s
ZQmr ZQmr_r ZQmr_s ZTfqmr ZTfqmr_r ZTfqmr_s ZSor ZSor_r ZSor_s
ZCsxDs ZCsxDsSolve ZCsxSsor ZCsrSsorSolve ZCscSsorSolve ZCsrIlu0 ZCscIlu0
ZCsrIlu ZCscIlu ZCsrIluSolve ZCscIluSolve
ZCocg ZCocg_r ZCocg_s Zcocr ZCocr_r ZCocr_s
ZSsrSsorSolve ZSscSsorSolve ZCg
ZCg_r ZCg_s ZCr ZCr_r ZCr_s
ZHsrIc0 ZHscIc0 ZHsrIcSolve ZHscIcSolve ZHsrSsorSolve ZHscSsorSolve
Dgssv Dgssvx Zgssv Zgssvx
Dgsev Dgsgv Dnaupd Dneupd Dssev Dssgv Dsaupd Dseupd
Zgsev Zgsgv Znaupd Zneupd Dgssvd Zgssvd
Fem2p(*) Fem3p(*) Mesh23(*) Mesh24(*) Mesh29(*) Mesh34(*) Mesh35(*)
Mesh36(*) Mesh38(*)
MMRead MMReadInfo MMWrite
HBRead HBRead1 HBReadInfo HBReadInfo1 HBWrite HBWrite1
ZMMRead ZMMWrite
ZHBRead ZHBRead1 ZHBWrite ZHBWrite1
ReadGmsh22(*) ReadMsh2(*) ReadMsh3(*) ReadMesh(*) WriteGmsh22(*)
WriteCsv2(*) WriteCsv3(*) WriteVtkug(*)
CsrCheck CscCheck ZCsrCheck ZCscCheck
(*) The experimental PDE programs are included. These may be changed or
removed in the future releases.
(2) New VBA subroutines/functions
A4. Cadd3, Cadd4, Cadd5, Dcadd, Cmul3, Cmul4, Cmul5, Dcmul, Ceq, Cne
C3. Gegenbauer, Gegenbauerd1, Gegenbauerd, Jacobi, Jacobid1, Jacobid2, Jacobid
C11. Hyppfq
C13. Jtheta1, Jtheta1t, Jtheta2, Jtheta2t, Jtheta3, Jtheta3t, Jtheta3m1, Jtheta3m1t,
Jtheta4, Jtheta4t, Jtheta4m1, Jtheta4m1t
C14. Hlambda
I1a1. Derkfa, Derkfa_r, Dopri5a, Dopri5a_r, Dverka, Dverka_r, Dop853a,
Dop853a_r, Odexa, Odexa_r, Dopn43, Dopn43_r, Dopn64, Dopn64_r, Dopn86,
Dopn86_r, Dopn1210, Dopn1210_r, Odex2a, Odex2a_r, Retarda, Ylaga, Retarda_r,
Ylaga_r
I1a2. Radaua, Radaua_r, Rodasa, Rodasa_r, Seulexa, Seulexa_r
(3) Changed VBA function
C11. Hyp2f1 (Changed to use Hyppfq)
(4) Deprecated VBA subroutines/functions (To be removed in the next version)
I1a1. Derkf, Derkf_r, DerkfInt, Dopri5, Contd5, Dopri5_r, Contd5_r, Dverk,
Dverk_r, Dverkint, Dop853, Contd8, Dop853_r, Contd8_r, Odex, Contx1, Odex_r,
Contx1_r, Doprin, Doprin_r, Odex2, Contx2, Odex2_r, Contx2_r, Retard, Ylag,
Retard_r, Ylag_r
I1a2. Radau5, Contr5, Radau5_r, Contr5_r, Radaup, Contrp, Radaup_r, Contrp_r,
Radau, Contra, Radau_r, Contra_r, Rodas, Contro, Rodas_r, Contro_r, Seulex,
Contex, Seulex_r, Contex_r, Dassl, Dassl_r
(5) New worksheet functions
C3. WLaguerre, WAlaguerre, WLegendre, WLegendred, WAlegendre, WSharmonic,
WSharmonicr, WSharmonici, WHermite, WChebt, WChebtd, WChebu, WGegenbauer,
WGegenbauerd1, WGegenbauerd, WJacobi, WJacobid1, WJacobid2, WJacobid
C7C. WTrigamma
C7E. WGammap, WGammaq, WGammapi, WGammaqi, WGammapia, WGammaqia, WGammapd
C7F. WBetax, WBetaxc, WIbetac, WIbetai, WIbetaci, WIbetaia, WIbetacia, WIbetaib,
WIbetacib, WIbetad
C11. WHyp0f1, WHyp1f0, WHyp1f1, WLhyp1f1, WHyp1f1r, WHyp2f0, WChu, WHyp2f1
C13. WJns, WJnc, WJnd, WJsc, WJsd, WJdc, WJds, WJcs, WJcd, WJtheta1, WJtheta1t,
WJtheta2, WJtheta2t, WJtheta3, WJtheta3t, WJtheta3m1, WJtheta3m1t, WJtheta4,
WJtheta4t, WJtheta4m1, WJtheta4m1t
C14. WJzeta, WHlambda
=====
(C) 2014-2024 K Technologies