Эффективное суммирование функции по поводу целочисленных смены решетки в собственном собственном (C ++ 23)C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Эффективное суммирование функции по поводу целочисленных смены решетки в собственном собственном (C ++ 23)

Сообщение Anonymous »

У меня есть функция p Возвращение real_type и взяв собственное :: vector . Математически мне нужно вычислить сумму p (x + k) для каждого D-мерного целочисленного вектора k , компоненты которых находятся внутри [-K_MAX, k_max] . (На практике k_max очень мал, как 3 или 4). Мне нужно вычислить эту сумму миллион раз для различного x (но с тем же k_max ). Как наиболее показан способ достичь этого?template
auto sum_p(P p, Eigen::Vector const& x, std::size_t const k_max = 10)
{
// sum p(x + k) over all $k\in\mathbb Z^D$ with $|k_i|\le k_max$
auto acc = p(x);
for (std::size_t k = 1; k

Подробнее здесь: https://stackoverflow.com/questions/796 ... -eigen-c23
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»