Routines Withdrawn or Scheduled for Withdrawal (PDF version)
NAG Library Manual

NAG Library

Routines Withdrawn or Scheduled for Withdrawal

This document lists all those routines that have been withdrawn since Mark 16 of the Library or are scheduled for withdrawal at one of the next two marks.
The document gives the names of the routines which are now recommended as their replacements. Another document, ‘Advice on Replacement Calls for Withdrawn/Superseded Routines’, gives more detailed guidance.
Withdrawn
Routine
Mark of
Withdrawal

Replacement Routine(s)
C02AEF 16 C02AGF
C05ADF 25 C05AYF
C05AGF 25 C05AUF
C05AJF 25 C05AWF
C05NBF 25 C05QBF
C05NCF 25 C05QCF
C05NDF 25 C05QDF
C05PBF 25 C05RBF
C05PCF 25 C05RCF
C05PDF 25 C05RDF
C05ZAF 25 C05ZDF
C06DBF 25 C06DCF
D02BAF 18 D02PCF and associated D02P routines
D02BBF 18 D02PCF and associated D02P routines
D02BDF 18 D02PCF and associated D02P routines
D02CAF 18 D02CJF
D02CBF 18 D02CJF
D02CGF 18 D02CJF
D02CHF 18 D02CJF
D02EAF 18 D02EJF
D02EBF 18 D02EJF
D02EGF 18 D02EJF
D02EHF 18 D02EJF
D02PAF 18 D02PDF and associated D02P routines
D02QDF 17 D02NBF or D02NCF
D02QQF 17 D02NBF or D02NCF
D02XAF 18 D02PXF and associated D02P routines
D02XBF 18 D02PXF and associated D02P routines
D02YAF 18 D02PDF and associated D02P routines
D03PAF 17 D03PCF/D03PCA
D03PBF 17 D03PCF/D03PCA
D03PGF 17 D03PCF/D03PCA
E01SEF 20 E01SGF
E01SFF 20 E01SHF
E02DBF 16 E02DEF
E04CCF 24 E04CBF
E04FDF 19 E04FYF
E04GCF 19 E04GYF
E04GEF 19 E04GZF
E04HBF 16 No longer required
E04HFF 19 E04HYF
E04JAF 19 E04JYF
E04JBF 16 E04UCF/E04UCA
E04KAF 19 E04KYF
E04KBF 16 E04UCF/E04UCA
E04KCF 19 E04KZF
E04LAF 19 E04LYF
E04MBF 18 E04MFF/E04MFA
E04NAF 18 E04NFF/E04NFA
E04UNF 22 E04USF/E04USA
E04UPF 19 E04USF/E04USA
E04VCF 17 E04UCF/E04UCA
E04VDF 17 E04UCF/E04UCA
E04ZCF 24 No longer required
F01AAF 17 F07ADF (DGETRF) and F07AJF (DGETRI)
F01ACF 16 F01ABF
F01AEF 18 F07FDF (DPOTRF), F08SEF (DSYGST) and F06EGF (DSWAP)
F01AFF 18 F06EGF (DSWAP) and F06YJF (DTRSM)
F01AGF 18 F08FEF (DSYTRD)
F01AHF 18 F08FGF (DORMTR)
F01AJF 18 F08FEF (DSYTRD) and F08FFF (DORGTR)
F01AKF 18 F08NEF (DGEHRD)
F01ALF 18 F08NGF (DORMHR)
F01AMF 18 F08NSF (ZGEHRD)
F01ANF 18 F08NUF (ZUNMHR)
F01APF 18 F06QFF and F08NFF (DORGHR)
F01ATF 18 F08NHF (DGEBAL)
F01AUF 18 F08NJF (DGEBAK)
F01AVF 18 F08NVF (ZGEBAL)
F01AWF 18 F08NWF (ZGEBAK)
F01AXF 18 F06EFF (DCOPY) and F08BEF (DGEQPF)
F01AYF 18 F08GEF (DSPTRD)
F01AZF 18 F08GGF (DOPMTR)
F01BCF 18 F08FSF (ZHETRD) and F08FTF (ZUNGTR)
F01BDF 18 F07FDF (DPOTRF), F08SEF (DSYGST) and F06EGF (DSWAP)
F01BEF 18 F06YFF (DTRMM) and F06EGF (DSWAP)
F01BNF 17 F07FRF (ZPOTRF)
F01BPF 17 F07FRF (ZPOTRF) and F07FWF (ZPOTRI)
F01BQF 16 F07GDF (DPPTRF) or F07PDF (DSPTRF)
F01BTF 18 F07ADF (DGETRF)
F01BWF 18 F08HEF (DSBTRD)
F01BXF 17 F07FDF (DPOTRF)
F01CLF 16 F06YAF (DGEMM)
F01LBF 18 F07BDF (DGBTRF)
F01MAF 19 F11JAF
F01NAF 17 F07BRF (ZGBTRF)
F01QCF 18 F08AEF (DGEQRF)
F01QDF 18 F08AGF (DORMQR)
F01QEF 18 F08AFF (DORGQR)
F01QFF 18 F08BEF (DGEQPF)
F01RCF 18 F08ASF (ZGEQRF)
F01RDF 18 F08AUF (ZUNMQR)
F01REF 18 F08ATF (ZUNGQR)
F01RFF 18 F08BSF (ZGEQPF)
F02AAF 18 F08FAF (DSYEV)
F02ABF 18 F08FAF (DSYEV)
F02ADF 18 F08SAF (DSYGV)
F02AEF 18 F08SAF (DSYGV)
F02AFF 18 F08NAF (DGEEV)
F02AGF 18 F08NAF (DGEEV)
F02AJF 18 F08NNF (ZGEEV)
F02AKF 18 F08NNF (ZGEEV)
F02AMF 18 F08JEF (DSTEQR)
F02ANF 18 F08PSF (ZHSEQR)
F02APF 18 F08PEF (DHSEQR)
F02AQF 18 F08PEF (DHSEQR) and F08QKF (DTREVC)
F02ARF 18 F08PSF (ZHSEQR) and F08QXF (ZTREVC)
F02AVF 18 F08JFF (DSTERF)
F02AWF 18 F08FNF (ZHEEV)
F02AXF 18 F08FNF (ZHEEV)
F02AYF 18 F08JSF (ZSTEQR)
F02BBF 19 F08FBF (DSYEVX)
F02BCF 19 F02ECF
F02BDF 19 F02GCF
F02BEF 18 F08JJF (DSTEBZ) and F08JKF (DSTEIN)
F02BFF 18 F08JJF (DSTEBZ)
F02BJF 23 F08WAF (DGGEV)
F02BKF 18 F08PKF (DHSEIN)
F02BLF 18 F08PXF (ZHSEIN)
F02EAF 23 F08PAF (DGEES)
F02EBF 23 F08NAF (DGEEV)
F02FAF 23 F08FAF (DSYEV)
F02FCF 23 F08FBF (DSYEVX)
F02FDF 23 F08SAF (DSYGV)
F02FHF 23 F08UAF (DSBGV)
F02GAF 23 F08PNF (ZGEES)
F02GBF 23 F08NNF (ZGEEV)
F02GJF 23 F08WNF (ZGGEV)
F02HAF 23 F08FNF (ZHEEV)
F02HCF 23 F08FPF (ZHEEVX)
F02HDF 23 F08SNF (ZHEGV)
F02SWF 18 F08KEF (DGEBRD)
F02SXF 18 F08KFF (DORGBR) and F08KGF (DORMBR)
F02SYF 18 F08MEF (DBDSQR)
F02UWF 18 F08KSF (ZGEBRD), F06TFF, F08KTF (ZUNGBR) and F08KUF (ZUNMBR)
F02UXF 18 F08KTF (ZUNGBR) or F08KUF (ZUNMBR)
F02UYF 18 F08MSF (ZBDSQR)
F02WAF 16 F08KBF (DGESVD)
F02WEF 23 F08KBF (DGESVD)
F02XEF 23 F08KPF (ZGESVD)
F03AAF 25 F07ADF (DGETRF) and F03BAF
F03ABF 25 F07FDF (DPOTRF) and F03BFF
F03ACF 25 F07HDF (DPBTRF) and F03BHF
F03ADF 25 F07ARF (ZGETRF) and F03BNF
F03AEF 25 F07FDF (DPOTRF) and F03BFF
F03AFF 25 F07ADF (DGETRF) and F03BAF
F03AGF 17 F07HDF (DPBTRF)
F03AHF 17 F07ARF (ZGETRF)
F03AMF 17 No replacement; see Chapter F03
F04AAF 23 F07AAF (DGESV)
F04ACF 23 F07HAF (DPBSV)
F04ADF 23 F07ANF (ZGESV)
F04AFF 25 No replacement.
F04AGF 25 No replacement.
F04AHF 25 No replacement.
F04AJF 25 No replacement.
F04AKF 17 F07ASF (ZGETRS)
F04ALF 17 F07HEF (DPBTRS)
F04ANF 18 F06EFF (DCOPY), F06PJF (DTRSV) and F08AGF (DORMQR)
F04AQF 16 F07GEF (DPPTRS) and F07PEF (DSPTRS)
F04ARF 23 F07AAF (DGESV)
F04AWF 17 F07FSF (ZPOTRS)
F04AYF 18 F07AEF (DGETRS)
F04AZF 17 F07FEF (DPOTRS)
F04EAF 23 F07CAF (DGTSV)
F04FAF 23 F07JAF (DPTSV), or F07JDF (DPTTRF) and F07JEF (DPTTRS)
F04JAF 23 F08KAF (DGELSS)
F04JDF 23 F08KAF (DGELSS)
F04JLF 23 F08ZBF (DGGGLM)
F04JMF 23 F08ZAF (DGGLSE)
F04KLF 23 F08ZPF (ZGGGLM)
F04KMF 23 F08ZNF (ZGGLSE)
F04LDF 18 F07BEF (DGBTRS)
F04MAF 19 F11JCF
F04MBF 19 F11GDF, F11GEF and F11GFF (or F11JCF or F11JEF)
F04NAF 17 F06SKF (ZTBSV) and F07BSF (ZGBTRS)
F06QGF 16 F06RAF, F06RCF and F06RJF
F06VGF 16 F06UAF, F06UCF and F06UJF
F11BAF 21 F11BDF
F11BBF 21 F11BEF
F11BCF 21 F11BFF
F11GAF 22 F11GDF
F11GBF 22 F11GEF
F11GCF 22 F11GFF
G01BAF 16 G01EBF
G01BBF 16 G01EDF
G01BCF 16 G01ECF
G01BDF 16 G01EEF
G01CAF 16 G01FBF
G01CBF 16 G01FDF
G01CCF 16 G01FCF
G01CDF 16 G01FEF
G01CEF 18 G01FAF
G02CJF 16 G02DAF and G02DGF
G04ADF 17 G04BCF
G04AEF 17 G04BBF
G04AFF 17 G04CAF
G05CAF 22 G05SAF
G05CBF 22 G05KFF
G05CCF 22 G05KGF
G05CFF 22 F06DFF
G05CGF 22 F06DFF
G05DAF 22 G05SQF
G05DBF 22 G05SFF
G05DCF 22 G05SLF
G05DDF 22 G05SKF
G05DEF 22 G05SMF
G05DFF 22 G05SCF
G05DGF 16 G05SJF
G05DHF 22 G05SDF
G05DJF 22 G05SNF
G05DKF 22 G05SHF
G05DLF 16 G05SBF
G05DMF 16 G05SBF
G05DPF 22 G05SSF
G05DRF 22 G05TKF
G05DYF 22 G05TLF
G05DZF 22 G05TBF
G05EAF 22 G05RZF
G05EBF 22 G05TLF
G05ECF 22 G05TJF
G05EDF 22 G05TAF
G05EEF 22 G05THF
G05EFF 22 G05TEF
G05EGF 22 G05PHF
G05EHF 22 G05NCF
G05EJF 22 G05NDF
G05EWF 22 G05PHF
G05EXF 22 G05TDF
G05EYF 22 G05TDF
G05EZF 22 G05RZF
G05FAF 22 G05SQF
G05FBF 22 G05SFF
G05FDF 22 G05SKF
G05FEF 22 G05SBF
G05FFF 22 G05SJF
G05FSF 22 G05SRF
G05GAF 22 G05PXF
G05GBF 22 G05PYF
G05HDF 22 G05PJF
G05HKF 24 G05PDF
G05HLF 24 G05PEF
G05HMF 24 G05PFF
G05HNF 24 G05PGF
G05KAF 24 G05SAF
G05KBF 24 G05KFF
G05KCF 24 G05KGF
G05KEF 24 G05TBF
G05LAF 24 G05SKF
G05LBF 24 G05SNF
G05LCF 24 G05SDF
G05LDF 24 G05SHF
G05LEF 24 G05SBF
G05LFF 24 G05SJF
G05LGF 24 G05SQF
G05LHF 24 G05SPF
G05LJF 24 G05SFF
G05LKF 24 G05SMF
G05LLF 24 G05SJF
G05LMF 24 G05SSF
G05LNF 24 G05SLF
G05LPF 24 G05SRF
G05LQF 24 G05SGF
G05LXF 24 G05RYF
G05LYF 24 G05RZF
G05LZF 24 G05RZF
G05MAF 24 G05TLF
G05MBF 24 G05TCF
G05MCF 24 G05THF
G05MDF 24 G05TFF
G05MEF 24 G05TKF
G05MJF 24 G05TAF
G05MKF 24 G05TJF
G05MLF 24 G05TEF
G05MRF 24 G05TGF
G05MZF 24 G05TDF
G05NAF 24 G05NCF
G05NBF 24 G05NDF
G05PAF 24 G05PHF
G05PCF 24 G05PJF
G05QAF 24 G05PXF
G05QBF 24 G05PYF
G05QDF 24 G05PZF
G05RAF 24 G05RDF
G05RBF 24 G05RCF
G05YAF 23 G05YLF and G05YMF
G05YBF 23 G05YLF and either G05YJF or G05YKF
G05YCF 24 G05YLF
G05YDF 24 G05YMF
G05YEF 24 G05YLF
G05YFF 24 G05YMF
G05YGF 24 G05YLF
G05YHF 24 G05YMF
G05ZAF 22
None.
G08ABF 16 G08AGF
G08ADF 16 G08AHF, G08AJF and G08AKF
G08CAF 16 G08CBF
G13DAF 17 G13DMF
G13DCF 24 G13DDF
M01AJF 16 M01CAF, M01DAF and M01ZAF
M01AKF 16 M01CAF, M01DAF and M01ZAF
M01APF 16 M01CAF
P01ABF 24 No longer required
X02DAF 24 No longer required
X02DJF 24 No longer required

Routines Withdrawn or Scheduled for Withdrawal (PDF version)
NAG Library Manual

© The Numerical Algorithms Group Ltd, Oxford, UK. 2011