/
aristotel
/
ODE_GPU
Обзор
Документация
Войти
/
aristotel
/
ODE_GPU
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Desktop/cuda2/main.cpp
37 строк
495 B
aristotel
2v
17 сен 2024, 19:44
17 сен 2024, 19:44
e673ae0
Код
Авторство
О чём код?
#include <cstdio> #include <cstdlib> #include "funct.cuh" #include "runge_cuda.cuh" int main(int argc, char ** argv) { int N = 2; TYPE y0[N]; y0[0] = 0; y0[1] = 1; TYPE y[N]; TYPE t0 = 0; TYPE t1 = 3.1415926/2; TYPE h0 = 5; TYPE tol = 1e-5; bool verbose = true; DerivParams params; params.omega = 1; TYPE time; rungeCuda(N, func, y0, y, t0, t1, &h0, tol, verbose, ¶ms, &time, RM_RKF45); printf("Result: %f Time: %f milliseconds\n", y[0], time); return 0; }