Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Incorporating the external zeros and poles of the integrand into Gauss-type quadrature rules - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Incorporating the external zeros and poles of the integrand into Gauss-type quadrature rules (Q6546962)

From MaRDI portal





scientific article; zbMATH DE number 7856376
Language Label Description Also known as
English
Incorporating the external zeros and poles of the integrand into Gauss-type quadrature rules
scientific article; zbMATH DE number 7856376

    Statements

    Incorporating the external zeros and poles of the integrand into Gauss-type quadrature rules (English)
    0 references
    30 May 2024
    0 references
    This paper concerns the construction of Gaussian quadrature formulas for integrals \N\[\NI_\omega(g)=\int_a^b g(x)\omega(x)dx \]\Nwhere \(\omega\) is a positive weight and the function \(g\) that has some known zeros and poles in \(\mathbb{R}\setminus[a,b]\). These zeros and poles are used to construct a rational function \(R\), whose sign is chosen such that \(R\) is positive in \([a,b]\). Then \(I_\omega(g) = \int_a^b f(x) \tilde\omega(x)dx\) with \(\tilde\omega=R\omega\) and a Gaussian quadrature for the modified weight \(\tilde\omega\) has to be constructed. A Stieltjes procedure is used to compute the modified Jacobi matrix from which nodes and weights are recovered by a Golub-Welsch procedure. Error estimates are obtained numerically by adding additional nodes and weights obtaining (generalized) averaged Gaussian quadrature formulas as proposed by \textit{D. P. Laurie} [Math. Comput. 65, No. 214, 739--747 (1996; Zbl 0843.41020)] or \textit{M. M. Spalević} [Math. Comput. 86, No. 306, 1877--1885 (2017; Zbl 1361.65012)], and adaptations for the case where \(R\) is only approximately known. The method given is illustrated by several numerical examples.
    0 references
    Gauss quadrature formula
    0 references
    external zeros
    0 references
    external poles
    0 references
    Golub-Welsch procedure
    0 references
    Stieltjes procedure
    0 references
    averaged Gauss quadrature
    0 references
    Jacobi matrix
    0 references

    Identifiers