C++ CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation

This paper introduces an improved version of our previous CUDA programs [1] for solving the dipolar Gross-Pitaevskii equation in three spatial dimensions, now incorporating a quantum fluctuation term [2] , [3] , [4] . This enhancement is vital for accurately modeling quantum dipolar droplets [5] , [6] in dipolar Bose-Einstein condensates. Originally developed in C, the code has been transitioned to C++ to take advantage of its features. Speedup tests were conducted on two types of GPU cards – one commercial and one HPC-optimized – and the results were compared to earlier versions on GPUs and a modern HPC cluster. Both configurations showed an increase in speed.

Authors

Institutions

Publication Details

Journal
Computer Physics Communications
Published
2026-05-01
DOI
https://doi.org/10.1016/j.cpc.2026.110209
Primary Topic
Cold Atom Physics and Bose-Einstein Condensates
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

C++ CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation

D. Vudragović, Sadhan K. Adhikari, Denis Mujo, Paulsamy Muruganandam
Computer Physics Communications
Cold Atom Physics and Bose-Einstein Condensates
article

C++ CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation

D. Vudragović, Sadhan K. Adhikari, Denis Mujo, Paulsamy Muruganandam
article en

Abstract

This paper introduces an improved version of our previous CUDA programs [1] for solving the dipolar Gross-Pitaevskii equation in three spatial dimensions, now incorporating a quantum fluctuation term [2] , [3] , [4] . This enhancement is vital for accurately modeling quantum dipolar droplets [5] , [6] in dipolar Bose-Einstein condensates. Originally developed in C, the code has been transitioned to C++ to take advantage of its features. Speedup tests were conducted on two types of GPU cards – one commercial and one HPC-optimized – and the results were compared to earlier versions on GPUs and a modern HPC cluster. Both configurations showed an increase in speed.

Computer Physics Communications
University of Belgrade (RS), Bharathidasan University (IN), Institute of Physics Belgrade (RS), Universidade Estadual Paulista (Unesp) (BR)
Conselho Nacional de Desenvolvimento Científico e Tecnológico, Rashtriya Uchchatar Shiksha Abhiyan
Openalex Percentile: Top 5%
Cold Atom Physics and Bose-Einstein Condensates
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

C++ CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation — D. Vudragović, Sadhan K. Adhikari, et al. · Computer Physics Communications (2026) | TGRS Research Map | TGRS