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

NAG Library

Functions Withdrawn or Scheduled for Withdrawal

This document lists all those functions that have been presented since Mark 2 of the Library, but have since been withdrawn or are scheduled for withdrawal.
The document gives the names of the functions which are now recommended as their replacements. Another document, ‘Advice on Replacement Calls for Withdrawn/Superseded Routines’, gives more detailed guidance.
Withdrawn
Function
Mark of
Withdrawal

Replacement Function(s)
a02aac 2
None.
a02abc 2
None.
a02acc 2
None.
c05adc 11 nag_zero_cont_func_bd_1 (c05sdc)
c05nbc 11 nag_zero_nonlin_eqns_1 (c05tbc)
c05pbc 11 nag_zero_nonlin_eqns_deriv_1 (c05ubc)
c05zbc 11 nag_check_deriv_1 (c05zcc)
d01ajc 11 nag_1d_quad_gen_1 (d01sjc)
d01akc 11 nag_1d_quad_osc_1 (d01skc)
d01alc 11 nag_1d_quad_brkpts_1 (d01slc)
d01amc 11 nag_1d_quad_inf_1 (d01smc)
d01apc 11 nag_1d_quad_wt_alglog_1 (d01spc)
d01aqc 11 nag_1d_quad_wt_cauchy_1 (d01sqc)
d01asc 11 nag_1d_quad_inf_wt_trig_1 (d01ssc)
d01bac 11 nag_1d_quad_gauss_1 (d01tac)
d01fcc 11 nag_multid_quad_adapt_1 (d01wcc)
d01gbc 11 nag_multid_quad_monte_carlo_1 (d01xbc)
e01sac 10 nag_2d_shep_interp (e01sgc) or nag_2d_triang_interp (e01sjc)
e01sbc 10 nag_2d_shep_eval (e01shc) or nag_2d_triang_eval (e01skc)
e01szc 10
None.
e04ccc 11 nag_opt_simplex_easy (e04cbc)
e04hcc 10 No longer required
e04hdc 10 No longer required
e04jbc 10 nag_opt_nlp_solve (e04wdc)
e04kbc 10 nag_opt_nlp_solve (e04wdc)
f06pac 10 nag_dgemv (f16pac)
f06pbc 10 nag_dgbmv (f16pbc)
f06pcc 10 nag_dsymv (f16pcc)
f06pdc 10 nag_dsbmv (f16pdc)
f06pec 10 nag_dspmv (f16pec)
f06pfc 10 nag_dtrmv (f16pfc)
f06pgc 10 nag_dtbmv (f16pgc)
f06phc 10 nag_dtpmv (f16phc)
f06pjc 10 nag_dtrsv (f16pjc)
f06pkc 10 nag_dtbsv (f16pkc)
f06plc 10 nag_dtpsv (f16plc)
f06pmc 10 nag_dger (f16pmc)
f06ppc 10 nag_dsyr (f16ppc)
f06pqc 10 nag_dspr (f16pqc)
f06prc 10 nag_dsyr2 (f16prc)
f06psc 10 nag_dspr2 (f16psc)
f06sac 10 nag_zgemv (f16sac)
f06sbc 10 nag_zgbmv (f16sbc)
f06scc 10 nag_zhemv (f16scc)
f06sdc 10 nag_zhbmv (f16sdc)
f06sec 10 nag_zhpmv (f16sec)
f06sfc 10 nag_ztrmv (f16sfc)
f06sgc 10 nag_ztbmv (f16sgc)
f06shc 10 nag_ztpmv (f16shc)
f06sjc 10 nag_ztrsv (f16sjc)
f06skc 10 nag_ztbsv (f16skc)
f06slc 10 nag_ztpsv (f16slc)
f06smc 10 nag_zger (f16smc)
f06snc 10 nag_zger (f16smc)
f06spc 10 nag_zher (f16spc)
f06sqc 10 nag_zhpr (f16sqc)
f06src 10 nag_zher2 (f16src)
f06ssc 10 nag_zhpr2 (f16ssc)
f06yac 10 nag_dgemm (f16yac)
f06ycc 10 nag_dsymm (f16ycc)
f06yfc 10 nag_dtrmm (f16yfc)
f06yjc 10 nag_dtrsm (f16yjc)
f06ypc 10 nag_dsyrk (f16ypc)
f06yrc 10 nag_dsyr2k (f16yrc)
f06zac 10 nag_zgemm (f16zac)
f06zcc 10 nag_zhemm (f16zcc)
f06zfc 10 nag_ztrmm (f16zfc)
f06zjc 10 nag_ztrsm (f16zjc)
f06zpc 10 nag_zherk (f16zpc)
f06zrc 10 nag_zher2k (f16zrc)
f06ztc 10 nag_zsymm (f16ztc)
f06zuc 10 nag_zsyrk (f16zuc)
f06zwc 10 nag_zsyr2k (f16zwc)
g01cec 11 nag_deviates_normal (g01fac)
g05cac 11 nag_rand_basic (g05sac)
g05cbc 11 nag_rand_init_repeatable (g05kfc)
g05ccc 11 nag_rand_init_nonrepeatable (g05kgc)
g05cfc 11
None.
g05cgc 11
None.
g05dac 11 nag_rand_uniform (g05sqc)
g05dbc 11 nag_rand_exp (g05sfc)
g05ddc 11 nag_rand_normal (g05skc)
g05dyc 11 nag_rand_discrete_uniform (g05tlc)
g05eac 11 nag_rand_matrix_multi_normal (g05rzc)
g05ecc 11 nag_rand_poisson (g05tjc)
g05edc 11 nag_rand_binomial (g05tac)
g05ehc 11 nag_rand_permute (g05ncc)
g05ejc 11 nag_rand_sample (g05ndc)
g05exc 11 nag_rand_gen_discrete (g05tdc)
g05eyc 11 nag_rand_gen_discrete (g05tdc)
g05ezc 11 nag_rand_matrix_multi_normal (g05rzc)
g05fec 11 nag_rand_beta (g05sbc)
g05ffc 11 nag_rand_gamma (g05sjc)
g05hac 11 nag_rand_arma (g05phc)
g05hkc 11 nag_rand_agarchI (g05pdc)
g05hlc 11 nag_rand_agarchII (g05pec)
g05hmc 11 nag_rand_garchGJR (g05pfc)
g05kac 11 nag_rand_basic (g05sac)
g05kbc 11 nag_rand_init_repeatable (g05kfc)
g05kcc 11 nag_rand_init_nonrepeatable (g05kgc)
g05kec 11 nag_rand_logical (g05tbc)
g05lac 11 nag_rand_normal (g05skc)
g05lbc 11 nag_rand_students_t (g05snc)
g05lcc 11 nag_rand_chi_sq (g05sdc)
g05ldc 11 nag_rand_f (g05shc)
g05lec 11 nag_rand_beta (g05sbc)
g05lfc 11 nag_rand_gamma (g05sjc)
g05lgc 11 nag_rand_uniform (g05sqc)
g05lhc 11 nag_rand_triangular (g05spc)
g05ljc 11 nag_rand_exp (g05sfc)
g05lkc 11 nag_rand_lognormal (g05smc)
g05llc 11 nag_rand_cauchy (g05scc)
g05lmc 11 nag_rand_weibull (g05ssc)
g05lnc 11 nag_rand_logistic (g05slc)
g05lpc 11 nag_rand_von_mises (g05src)
g05lqc 11 nag_rand_exp_mix (g05sgc)
g05lxc 11 nag_rand_matrix_multi_students_t (g05ryc)
g05lyc 11 nag_rand_matrix_multi_normal (g05rzc)
g05lzc 11 nag_rand_matrix_multi_normal (g05rzc)
g05mac 11 nag_rand_discrete_uniform (g05tlc)
g05mbc 11 nag_rand_geom (g05tcc)
g05mcc 11 nag_rand_neg_bin (g05thc)
g05mdc 11 nag_rand_logarithmic (g05tfc)
g05mec 11 nag_rand_compd_poisson (g05tkc)
g05mjc 11 nag_rand_binomial (g05tac)
g05mkc 11 nag_rand_poisson (g05tjc)
g05mlc 11 nag_rand_hypergeometric (g05tec)
g05mrc 11 nag_rand_gen_multinomial (g05tgc)
g05mzc 11 nag_rand_gen_discrete (g05tdc)
g05nac 11 nag_rand_permute (g05ncc)
g05nbc 11 nag_rand_sample (g05ndc)
g05pac 11 nag_rand_arma (g05phc)
g05pcc 11 nag_rand_varma (g05pjc)
g05qac 11 nag_rand_orthog_matrix (g05pxc)
g05qbc 11 nag_rand_corr_matrix (g05pyc)
g05qdc 11 nag_rand_2_way_table (g05pzc)
g05rac 11 nag_rand_copula_normal (g05rdc)
g05rbc 11 nag_rand_copula_students_t (g05rcc)
g05yac 11 nag_quasi_init (g05ylc) and nag_quasi_rand_uniform (g05ymc)
g05ybc 11 nag_quasi_rand_normal (g05yjc) and nag_quasi_init (g05ylc)
x02dac 11 No longer required

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

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