Issues in the software implementation of stochastic numerical Runge–Kutta

This paper discusses the application of stochastic Runge-Kutta-like numerical methods with weak and strong convergences for systems of stochastic differential equations in Itô form. At the beginning a brief overview of available publications about stochastic numerical methods and information from the theory of stochastic differential equations are given. Then the difficulties that arise when trying to implement stochastic numerical methods and motivate to use source code generation are described. We discuss some implementation details, such as program languages (Python, Julia) and libraries (Jinja2, Numpy). Also the link to the repository with source code is provided in the article. © Springer Nature Switzerland AG 2018.

Издательство
Springer Verlag
Язык
Английский
Страницы
532-546
Статус
Опубликовано
Том
919
Год
2018
Организации
  • 1 Department of Applied Probability and Informatics, Peoples’ Friendship University of Russia (RUDN University), 6 Miklukho-Maklaya str., Moscow, 117198, Russian Federation
  • 2 Laboratory of Information Technologies, Joint Institute for Nuclear Research, 6 Joliot-Curie, Moscow region, Dubna, 141980, Russian Federation
Ключевые слова
Automatic code generation; Julia language; Python language; Stochastic differential equations; Stochastic numerical methods; Template engine
Дата создания
19.10.2018
Дата изменения
01.03.2021
Постоянная ссылка
https://repository.rudn.ru/ru/records/article/record/7073/
Поделиться

Другие записи