BOOKS - PROGRAMMING - Метапрограммирование шаблонов C++ в задачах математической физи...
Метапрограммирование шаблонов C++ в задачах математической физики - Краснов М.М. 2017 PDF М. ИПМ им. М.В. Келдыша BOOKS PROGRAMMING
US $9.54

Views
384873
Метапрограммирование шаблонов C++ в задачах математической физики
Author: Краснов М.М.
Year: 2017
Format: PDF
File size: 30 MB
Language: RU

The application of metaprogramming of C++ language templates is considered to simplify the recording of algorithms and to transfer part of the calculations (various integer constants, for example, binomial coefficients) to the compilation stage, which theoretically allows you to speed up the execution of programs and can be very relevant for the numerical solution of problems of mathematical physics. Template metaprogramming allows you to automate some complex calculations, such as, for example, expanding brackets in complex expressions and calculating symbolic derivatives of formulas. This helps to get rid of hard-to-detect errors that occur when performing such calculations manually (on paper) due to carelessness. For mathematicians-programmers engaged in numerical modeling, and university students who want to learn more about the possibilities of the C++ language for solving numerical problems.

You may also be interested in: