Математика
Линейная алгебра, дифференцирование и интегрирование, преобразования Фурье и прочая математика
Математические функции предоставляют спектр вычислительных методов для анализа данных, разработки алгоритмов и создания моделей. Базовые функции пользуются оптимизированными процессором библиотеками для быстрых векторных и матричных вычислений.
- Элементарная математика
Тригонометрия, экспоненциалы и логарифмы, комплексные числа, округление, остатки, дискретная математика
- Линейная алгебра
Линейные уравнения, собственные значения, сингулярные значения, разложение, операции над матрицей, матричная структура
- Генерация случайных чисел
Порождающие элементы генератора случайных чисел, распределения, алгоритмы
- Интерполяция
Интерполяция данных на равномерных и неравномерных сетках, построение сеток, кусочные полиномы
- Оптимизация
Минимум функций с одной и несколькими переменными, неотрицательная аппроксимация в наименьших квадратах, корни нелинейных функций
- Численное интегрирование и дифференциальные уравнения
Численное интегрирование, обыкновенные дифференциальные уравнения, дифференциальные уравнения с запаздывающим аргументом, краевые задачи, дифференциальные уравнения с частными производными
- Фурье-анализ и фильтрация посредством Фурье-преобразования
Преобразования Фурье, свертка, цифровая фильтрация
- Разреженные матрицы
Элементарные разреженные матрицы, алгоритмы перестановки, итерационные методы, линейная алгебра для разреженных матриц
- Графовые и сетевые алгоритмы
Ориентированные и неориентированные графы, сетевой анализ
- Вычислительная геометрия
Триангуляция, ограничение областей, Диаграммы Вороного, полигоны