# NAG Library Chapter Contentsd01 – Quadrature

d01 Chapter Introduction – a description of the Chapter and an overview of the algorithms available

 FunctionName Mark ofIntroduction Purpose d01bdc Example Text Example Data 23 nag_quad_1d_fin_smooth One-dimensional quadrature, non-adaptive, finite interval d01dac Example Text 23 nag_quad_2d_fin Two-dimensional quadrature, finite region d01esc Example Text 25 nag_quad_md_sgq_multi_vec Multi-dimensional quadrature using sparse grids d01fbc Example Text 23 nag_quad_md_gauss Multidimensional Gaussian quadrature over hyper-rectangle d01fdc Example Text 23 nag_quad_md_sphere Multidimensional quadrature, Sag–Szekeres method, general product region or $n$-sphere d01gac Example Text Example Data 2 nag_1d_quad_vals One-dimensional integration of a function defined by data values only d01gdc Example Text 23 nag_quad_md_numth_vec Multidimensional quadrature, general product region, number-theoretic method d01gyc Example Text 23 nag_quad_md_numth_coeff_prime Korobov optimal coefficients for use in nag_quad_md_numth_vec (d01gdc), when number of points is prime d01gzc Example Text 23 nag_quad_md_numth_coeff_2prime Korobov optimal coefficients for use in nag_quad_md_numth_vec (d01gdc), when number of points is product of two primes d01pac Example Text 23 nag_quad_md_simplex Multidimensional quadrature over an $n$-simplex d01rac Example Text 24 nag_quad_1d_gen_vec_multi_rcomm One-dimensional quadrature, adaptive, finite interval, multiple integrands, vectorized abscissae, reverse communication d01rcc 24 nag_quad_1d_gen_vec_multi_dimreq Determine required array dimensions for nag_quad_1d_gen_vec_multi_rcomm (d01rac) d01rgc Example Text 24 nag_quad_1d_fin_gonnet_vec One-dimensional quadrature, adaptive, finite interval, strategy due to Gonnet, allowing for badly behaved integrands d01sjc Example Text 5 nag_1d_quad_gen_1 One-dimensional quadrature, adaptive, finite interval, strategy due to Piessens and de Doncker, allowing for badly behaved integrands d01skc Example Text 5 nag_1d_quad_osc_1 One-dimensional quadrature, adaptive, finite interval, method suitable for oscillating functions d01slc Example Text 5 nag_1d_quad_brkpts_1 One-dimensional quadrature, adaptive, finite interval, allowing for singularities at user-specified break-points d01smc Example Text 5 nag_1d_quad_inf_1 One-dimensional adaptive quadrature over infinite or semi-infinite interval d01snc Example Text 5 nag_1d_quad_wt_trig_1 One-dimensional adaptive quadrature, finite interval, sine or cosine weight functions d01spc Example Text 5 nag_1d_quad_wt_alglog_1 One-dimensional adaptive quadrature, weight function with end-point singularities of algebraic-logarithmic type d01sqc Example Text 5 nag_1d_quad_wt_cauchy_1 One-dimensional adaptive quadrature, weight function $1/\left(x-c\right)$, Cauchy principal value d01ssc Example Text 5 nag_1d_quad_inf_wt_trig_1 One-dimensional adaptive quadrature, semi-infinite interval, sine or cosine weight function d01tac Example Text 5 nag_1d_withdraw_quad_gauss_1 One-dimensional Gaussian quadrature, choice of weight functionsNote: this function is scheduled for withdrawal at Mark 28, see Advice on Replacement Calls for Withdrawn/Superseded Functions for further information. d01tbc Example Text 23 nag_quad_1d_gauss_wset Pre-computed weights and abscissae for Gaussian quadrature rules, restricted choice of rule d01tcc Example Text Example DataExample Plot 23 nag_quad_1d_gauss_wgen Calculation of weights and abscissae for Gaussian quadrature rules, general choice of rule d01tdc Example Text 26.0 nag_quad_1d_gauss_wrec Calculation of weights and abscissae for Gaussian quadrature rules, method of Golub and Welsch d01tec Example Text 26.0 nag_quad_1d_gauss_recm Generates recursion coefficients needed by nag_quad_1d_gauss_wrec (d01tdc) to calculate a Gaussian quadrature rule d01uac Example Text 24 nag_quad_1d_gauss_vec One-dimensional Gaussian quadrature, choice of weight functions (vectorized) d01ubc Example Text 26.0 nag_quad_1d_inf_exp_wt Non-automatic function to evaluate d01wcc Example Text 5 nag_multid_quad_adapt_1 Multidimensional adaptive quadrature d01xbc Example Text 5 nag_multid_quad_monte_carlo_1 Multidimensional quadrature, using Monte–Carlo method d01zkc 24 nag_quad_opt_set Option setting function d01zlc 24 nag_quad_opt_get Option getting function
© The Numerical Algorithms Group Ltd, Oxford, UK. 2017
{"ft_lang_label":"__label__en","ft_lang_prob":0.556269,"math_prob":0.95697755,"size":4423,"snap":"2021-43-2021-49","text_gpt3_token_len":1261,"char_repetition_ratio":0.2486988,"word_repetition_ratio":0.08737864,"special_character_ratio":0.23242143,"punctuation_ratio":0.08818011,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.9940637,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2021-12-02T22:04:44Z\",\"WARC-Record-ID\":\"<urn:uuid:74899a75-6bf6-45f2-aa5f-c1cae1db66cc>\",\"Content-Length\":\"18952\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:f64f815c-14b1-4e88-9213-7ca4f7aa35e1>\",\"WARC-Concurrent-To\":\"<urn:uuid:552a9d1b-6d57-4ce4-8f8b-7f9c1016d8b8>\",\"WARC-IP-Address\":\"54.239.153.168\",\"WARC-Target-URI\":\"https://d2mvzyuse3lwjc.cloudfront.net/pdfs/NAG26/Manual/html/d01/d01conts.html\",\"WARC-Payload-Digest\":\"sha1:GSOH4GRTKMA5MVBPAM5BWBZ3W54Z5BAD\",\"WARC-Block-Digest\":\"sha1:SRY7HGLHKZD4AW5AJWDJZCEFYMBVJ337\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2021/CC-MAIN-2021-49/CC-MAIN-2021-49_segments_1637964362297.22_warc_CC-MAIN-20211202205828-20211202235828-00167.warc.gz\"}"}