Searcharxiv⌕ Search

arXiv subjects

Sadhan K. Adhikari

Publications and source records attributed to Sadhan K. Adhikari.

At least 19 recordsLinked to original sources

OpenMP Fortran programs for rotating dipolar Bose-Einstein condensates

In this paper we present Open Multi-Processing (OpenMP) Fortran 90/95 programs to solve the Gross-Pitaevskii equation for a rotating dipolar Bose-Einstein condensate (BEC) in two and three dimensions, which is a new version of our previous published programs for a dipolar Bose-Einstein condensate without rotation. After the recent experimental study of a rotating dipolar BEC [L. Klaus et al., Nature Phys. 18, 1453 (2022)], the present programs will be useful tools for related theoretical investigation. The algorithm used is the split-step semi-implicit Crank-Nicolson scheme for imaginary- and real-time propagation to obtain stationary states and BEC dynamics, respectively, as in the previous version [L. E. Young-S. et al., Comput. Phys. Commun. 286 (2023) 108669].

cond-mat.quant-gas↗

OpenMP Fortran programs for solving the time-dependent dipolar Gross-Pitaevskii equation

In this paper we present Open Multi-Processing (OpenMP) Fortran 90/95 versions of previously published numerical programs for solving the dipolar Gross-Pitaevskii (GP) equation including the contact interaction in one, two and three spatial dimensions. The atoms are considered to be polarized along the z axis and we consider different cases, e.g., stationary and non-stationary solutions of the GP equation for a dipolar Bose-Einstein condensate (BEC) in one dimension (along x and z axes), two dimensions (in x-y and x-z planes), and three dimensions. The algorithm used is the split-step semi-implicit Crank-Nicolson scheme for imaginary- and real-time propagation to obtain stationary states and BEC dynamics, respectively, as in the previous version [R. Kishor Kumar et al., Comput. Phys. Commun. 195, 117 (2015)]. These OpenMP versions have significantly reduced execution time in multicore processors.

cond-mat.quant-gas↗

CUDA programs for solving the time-dependent dipolar Gross-Pitaevskii equation in an anisotropic trap

In this paper we present new versions of previously published numerical programs for solving the dipolar Gross-Pitaevskii (GP) equation including the contact interaction in two and three spatial dimensions in imaginary and in real time, yielding both stationary and non-stationary solutions. New versions of programs were developed using CUDA toolkit and can make use of Nvidia GPU devices. The algorithm used is the same split-step semi-implicit Crank-Nicolson method as in the previous version (R. Kishor Kumar et al., Comput. Phys. Commun. 195, 117 (2015)), which is here implemented as a series of CUDA kernels that compute the solution on the GPU. In addition, the Fast Fourier Transform (FFT) library used in the previous version is replaced by cuFFT library, which works on CUDA-enabled GPUs. We present speedup test results obtained using new versions of programs and demonstrate an average speedup of 12 to 25, depending on the program and input size.

physics.comp-ph↗

OpenMP, OpenMP/MPI, and CUDA/MPI C programs for solving the time-dependent dipolar Gross-Pitaevskii equation

We present new versions of the previously published C and CUDA programs for solving the dipolar Gross-Pitaevskii equation in one, two, and three spatial dimensions, which calculate stationary and non-stationary solutions by propagation in imaginary or real time. Presented programs are improved and parallelized versions of previous programs, divided into three packages according to the type of parallelization. First package contains improved and threaded version of sequential C programs using OpenMP. Second package additionally parallelizes three-dimensional variants of the OpenMP programs using MPI, allowing them to be run on distributed-memory systems. Finally, previous three-dimensional CUDA-parallelized programs are further parallelized using MPI, similarly as the OpenMP programs. We also present speedup test results obtained using new versions of programs in comparison with the previous sequential C and parallel CUDA programs. The improvements to the sequential version yield a speedup of 1.1 to 1.9, depending on the program. OpenMP parallelization yields further speedup of 2 to 12 on a 16-core workstation, while OpenMP/MPI version demonstrates a speedup of 11.5 to 16.5 on a computer cluster with 32 nodes used. CUDA/MPI version shows a speedup of 9 to 10 on a computer cluster with 32 nodes.

cond-mat.quant-gas↗

OpenMP solver for rotating spin-one spin-orbit- and Rabi-coupled Bose-Einstein condensates

We present OpenMP version of a Fortran program for solving the Gross-Pitaevskii equation for a harmonically trapped three-component rotating spin-1 spinor Bose-Einstein condensate (BEC) in two spatial dimensions with or without spin-orbit (SO) and Rabi couplings. The program uses either Rashba or Dresselhaus SO coupling. We use the split-step Crank-Nicolson discretization scheme for imaginary- and real-time propagation to calculate stationary states and BEC dynamics, respectively.

cond-mat.quant-gas↗

Spin-1 spin-orbit- and Rabi-coupled Bose-Einstein condensate solver

We present OpenMP versions of FORTRAN programs for solving the Gross-Pitaevskii equation for a harmonically trapped three-component spin-1 spinor Bose-Einstein condensate (BEC) in one (1D) and two (2D) spatial dimensions with or without spin-orbit (SO) and Rabi couplings. Several different forms of SO coupling are included in the programs. We use the split-step Crank-Nicolson discretization for imaginary- and real-time propagation to calculate stationary states and BEC dynamics, respectively. The imaginary-time propagation programs calculate the lowest-energy stationary state. The real-time propagation programs can be used to study the dynamics. The simulation input parameters are provided at the beginning of each program. The programs propagate the condensate wave function and calculate several relevant physical quantities. Outputs of the programs include the wave function, energy, root-mean-square sizes, different density profiles (linear density for the 1D program, linear and surface densities for the 2D program). The imaginary- or real-time propagation can start with an analytic wave function or a pre-calculated numerical wave function. The imaginary-time propagation usually starts with an analytic wave function, while the real-time propagation is often initiated with the previously calculated converged imaginary-time wave function.

cond-mat.quant-gas↗

C and Fortran OpenMP programs for rotating Bose-Einstein condensates

We present OpenMP versions of C and Fortran programs for solving the Gross-Pitaevskii equation for a rotating trapped Bose-Einstein condensate (BEC) in two (2D) and three (3D) spatial dimensions. The programs can be used to generate vortex lattices and study dynamics of rotating BECs. We use the split-step Crank-Nicolson algorithm for imaginary- and real-time propagation to calculate stationary states and BEC dynamics, respectively. The programs propagate the condensate wave function and calculate several relevant physical quantities, such as the energy, the chemical potential, and the root-mean-square sizes. The imaginary-time propagation starts with an analytic wave function with one vortex at the trap center, modulated by a random phase at different space points. Nevertheless, the converged wave function for a rapidly rotating BEC with a large number of vortices is most efficiently calculated using the pre-calculated converged wave function of a rotating BEC containing a smaller number of vortices as the initial state rather than using an analytic wave function with one vortex as the initial state. These pre-calculated initial states exhibit rapid convergence for fast-rotating condensates to states containing multiple vortices with an appropriate phase structure. This is illustrated here by calculating vortex lattices with up to 61 vortices in 2D and 3D. Outputs of the programs include calculated physical quantities, as well as the wave function and different density profiles (full density, integrated densities in lower dimensions, and density cross-sections). The provided real-time propagation programs can be used to study the dynamics of a rotating BEC using the imaginary-time stationary wave function as the initial state. We also study the efficiency of parallelization of the present OpenMP C and Fortran programs with different compilers.

cond-mat.quant-gas↗

OpenMP GNU and Intel Fortran programs for solving the time-dependent Gross-Pitaevskii equation

We present Open Multi-Processing (OpenMP) version of Fortran 90 programs for solving the Gross-Pitaevskii (GP) equation for a Bose-Einstein condensate in one, two, and three spatial dimensions, optimized for use with GNU and Intel compilers. We use the split-step Crank-Nicolson algorithm for imaginary- and real-time propagation, which enables efficient calculation of stationary and non-stationary solutions, respectively. The present OpenMP programs are designed for computers with multi-core processors and optimized for compiling with both commercially-licensed Intel Fortran and popular free open-source GNU Fortran compiler. The programs are easy to use and are elaborated with helpful comments for the users. All input parameters are listed at the beginning of each program. Different output files provide physical quantities such as energy, chemical potential, root-mean-square sizes, densities, etc. We also present speedup test results for new versions of the programs.

physics.comp-ph↗

Effect of strong $\bar{\rm p}$-p nuclear forces on the rate of the low-energy three-body protonium formation reaction: $\bar{p} + H_μ(1s) \rightarrow (\bar{p} p)_α + μ^-$

The effect of the strong $\bar{\rm p}$-p nuclear interaction in a three-charge-particle system with arbitrary masses is investigated. Specifically, the ($\bar{\rm p},\ μ^-$,\ p) system is considered, where $\bar{p}$ is an antiproton, $μ^-$ is a muon and p is a proton. A numerical computation in the framework of a detailed few-body approach is carried out for the following protonium (antiprotonic hydrogen) formation three-body reaction: $\bar{p} + H_μ(1s) \rightarrow (\bar{p} p)_α + μ^-$. Here, $H_μ(1s)$ is a ground state muonic hydrogen, i.e. a bound state of p and $μ^-$. A bound state of $p$ and its counterpart $\bar{p}$ is a protonium atom in a quantum atomic state $α$, i.e. $Pn = (\bar{p}p)_α$. The low-energy cross sections and rates of the $Pn$ formation reaction are computed in the framework of a Faddeev-like equation. The strong $\bar{\rm p}$-p interaction is included in these calculations within a first order approximation. It was found, that even in the framework of this approximation the inclusion of the strong interaction results in a quite significant correction to the rate of the three-body reaction. Therefore, the title three-body antiprotonic process with participation of muons should be useful, especially at low-energy collisions, in studying the $\bar{\rm p}$-p nuclear forces and the annihilation channels in $Pn$.

physics.atom-ph↗

OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap

We present new version of previously published Fortran and C programs for solving the Gross-Pitaevskii equation for a Bose-Einstein condensate with contact interaction in one, two and three spatial dimensions in imaginary and real time, yielding both stationary and non-stationary solutions. To reduce the execution time on multicore processors, new versions of parallelized programs are developed using Open Multi-Processing (OpenMP) interface. The input in the previous versions of programs was the mathematical quantity nonlinearity for dimensionless form of Gross-Pitaevskii equation, whereas in the present programs the inputs are quantities of experimental interest, such as, number of atoms, scattering length, oscillator length for the trap, etc. New output files for some integrated one- and two-dimensional densities of experimental interest are given. We also present speedup test results for the new programs.

cond-mat.quant-gas↗

Hybrid OpenMP/MPI programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap

We present hybrid OpenMP/MPI (Open Multi-Processing/Message Passing Interface) parallelized versions of earlier published C programs (D. Vudragovic et al., Comput. Phys. Commun. 183, 2021 (2012)) for calculating both stationary and non-stationary solutions of the time-dependent Gross-Pitaevskii (GP) equation in three spatial dimensions. The GP equation describes the properties of dilute Bose-Einstein condensates at ultra-cold temperatures. Hybrid versions of programs use the same algorithms as the C ones, involving real- and imaginary-time propagation based on a split-step Crank-Nicolson method, but consider only a fully-anisotropic three-dimensional GP equation, where algorithmic complexity for large grid sizes necessitates parallelization in order to reduce execution time and/or memory requirements per node. Since distributed memory approach is required to address the latter, we combine MPI programing paradigm with existing OpenMP codes, thus creating fully flexible parallelism within a combined distributed/shared memory model, suitable for different modern computer architectures. The two presented C/OpenMP/MPI programs for real- and imaginary-time propagation are optimized and accompanied by a customizable makefile. We present typical scalability results for the provided OpenMP/MPI codes and demonstrate almost linear speedup until inter-process communication time starts to dominate over calculation time per iteration. Such a scalability study is necessary for large grid sizes in order to determine optimal number of MPI nodes and OpenMP threads per node.

cond-mat.quant-gas↗

Study of a degenerate dipolar Fermi gas of 161Dy atoms

We study properties of a single-component (spin polarized) degenerate dipolar Fermi gas of 161Dy atoms using a hydrodynamic description. Under axially-symmetric trapping we suggest reduced one- (1D) and two-dimensional (2D) description of the same for cigar and disk shapes, respectively. In addition to a complete numerical solution of the hydrodynamic model we also consider a variational approximation of the same. For a trapped system under appropriate conditions, the variational approximation as well as the reduced 1D and 2D models are found to yield results for shape, size and chemical potential of the system in agreement with the full numerical solution of the three-dimensional (3D) model. For the uniform system we consider anisotropic sound propagation in 3D. An analytical result for anisotropic sound propagation in uniform dipolar degenerate Fermi gas is found to be in agreement with results of numerical simulation in 3D.

cond-mat.quant-gas↗

C programs for solving the time-dependent Gross-Pitaevskii equation in a fully anisotropic trap

We present C programming language versions of earlier published Fortran programs (Muruganandam and Adhikari, Comput. Phys. Commun. 180 (2009) 1888) for calculating both stationary and non-stationary solutions of the time-dependent Gross-Pitaevskii (GP) equation. The GP equation describes the properties of dilute Bose-Einstein condensates at ultra-cold temperatures. C versions of programs use the same algorithms as the Fortran ones, involving real- and imaginary-time propagation based on a split-step Crank-Nicolson method. In a one-space-variable form of the GP equation, we consider the one-dimensional, two-dimensional, circularly-symmetric, and the three-dimensional spherically-symmetric harmonic-oscillator traps. In the two-space-variable form, we consider the GP equation in two-dimensional anisotropic and three-dimensional axially-symmetric traps. The fully-anisotropic three-dimensional GP equation is also considered. In addition to these twelve programs, for six algorithms that involve two and three space variables, we have also developed threaded (OpenMP parallelized) programs, which allow numerical simulations to use all available CPU cores on a computer. All 18 programs are optimized and accompanied by makefiles for several popular C compilers. We present typical results for scalability of threaded codes and demonstrate almost linear speedup obtained with the new programs, allowing a decrease in execution times by an order of magnitude on modern multi-core computers.

cond-mat.quant-gas↗

Quenching of $para$-H$_2$ with an ultra-cold anti-hydrogen atom $\bar{H}_{1s}$

In this work we report the results concerning calculations for quantum-mechanical rotational transitions in molecular hydrogen, H$_2$, induced by an ultra-cold ground state anti-hydrogen atom $\bar{H}_{1s}$. The calculations are accomplished using a non-reactive close-coupling quantum-mechanical approach. The H$_2$ molecule is treated as a rigid rotor. The total elastic scattering cross section $σ_{el}(ε)$ at energy $ε$, state-resolved rotational transition cross sections $σ_{jj'}(ε)$ between states $j$ and $j'$ and corresponding thermal rate coefficients $k_{jj'}(T)$ are computed in the temperature range 0.004 K $ \lesssim T \lesssim$ 4 K. Satisfactory agreement with other calculations (variational) has been obtained for $σ_{el}(ε)$.

physics.atom-ph↗

Universal scaling in a trapped Fermi super-fluid in the BCS-unitarity crossover

Using numerical simulation based on a density-functional equation for a trapped Fermi super-fluid valid along the BCS-unitarity crossover, we establish robust scaling over many orders of magnitude in the observables of the system as a function of fermion number. This scaling allows to predict the static properties of the system, such as energy, chemical potential, etc., for a large number of fermions, over the crossover, from the knowledge of those for a small number ($\sim 4-10$) of fermions.

cond-mat.quant-gas↗

Two-component gap solitons with linear interconversion

We consider one-dimensional solitons in a binary Bose-Einstein condensate with linear coupling between the components, trapped in an optical-lattice potential. The inter-species and intra-species interactions may be both repulsive or attractive. Main effects considered here are spontaneous breaking of the symmetry between components in symmetric and antisymmetric solitons, and spatial splitting between the components. These effects are studied by means of a variational approximation and numerical simulations.

cond-mat.other↗

Nonlinear Schroedinger equation for a superfluid Bose gas from weak coupling to unitarity: Study of vortices

We introduce a nonlinear Schroedinger equation to describe the dynamics of a superfluid Bose gas in the crossover from the weak-coupling regime, where $a n^{1/3}\ll 1$ with $a$ the inter-atomic s-wave scattering length and $n$ the bosonic density, to the unitarity limit, where $a\to +\infty$. We call this equation the {unitarity Schroedinger equation} (USE). The zero-temperature bulk equation of state of this USE is parametrized by the Lee-Yang-Huang low-density expansion and Jastrow calculations at unitarity. With the help of the USE we study the profiles of quantized vortices and vortex-core radius in a uniform Bose gas. We also consider quantized vortices in a Bose gas under cylindrically-symmetric harmonic confinement and study their profile and chemical potential using the USE and compare the results with those obtained from the Gross-Pitaevskii-type equations valid in the weak-coupling limit. Finally, the USE is applied to calculate the breathing modes of the confined Bose gas as a function of the scattering length.

cond-mat.other↗

Symbiotic gap and semi-gap solitons in Bose-Einstein condensates

Using the variational approximation and numerical simulations, we study one-dimensional gap solitons in a binary Bose-Einstein condensate trapped in an optical-lattice potential. We consider the case of inter-species repulsion, while the intra-species interaction may be either repulsive or attractive. Several types of gap solitons are found: symmetric or asymmetric; unsplit or split, if centers of the components coincide or separate; intra-gap (with both chemical potentials falling into a single bandgap) or inter-gap, otherwise. In the case of the intra-species attraction, a smooth transition takes place between solitons in the semi-infinite gap, the ones in the first finite bandgap, and semi-gap solitons (with one component in a bandgap and the other in the semi-infinite gap).

cond-mat.other↗