<commit_before><commit_msg>Final report<commit_after># Отчёт

## Используемые программные средства:
* Численные вычисления: C++, Python API для связи C++ и Python
* UI: Django, Celery, ReactJS, plotly.js

## Сигнатуры функций, доступных в Python API:
* `tabulate_linspace(функция, a, b, количество точек)`
* `tabulate_chebyshev(функция, a, b, количество точек)`
* `tabulate_polynomial(табулированная ункция, a, b, количество точек)`
* `tabulate_spline(табулированная ункция, a, b, количество точек)`
* `integral_gauss_kronrod(функция, a, b, количество точек)`
* `integral_simpson(функция, a, b, количество точек)`
* `tabulate_integral(табулированная функция)`
* `gaussian_elimination(матрица, вектор)`
* `lu_decomposition(матрица, вектор)`
* `tridiagonal_thomas(вектор, вектор, вектор)`
* `runge_kutta(функция от 3 аргументов, функция от 3 аргументов, x0, y0, T, количество точек)`
* `solve_mode(аргументы модели, beta),
* `beta search(аргументы модели, beta_start, beta_end)

## Тестирование:
* [Численное интегрирование](integral.ipynb)
* [Решение СЛАУ и сплайн](linear system and spline.ipynb)
* [Решение задачи Коши](differential equation.ipynb)
{'fraction_non_alphanumeric': 0.12358572671888599, 'fraction_numerical': 0.0034812880765883376, 'mean_word_length': 7.778625954198473, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '470063', 'n_tokens_mistral': 492, 'n_tokens_neox': 555, 'n_words': 103}