OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1016/j.cpc.2016.03.015 http://hdl.handle.net/11449/173675 |
Resumo: | 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. |
id |
UNSP_6b4e3996e1bb3738eaa4b5766b2afece |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/173675 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trapBose-Einstein condensateC programFortran programGross-Pitaevskii equationOpenMPPartial differential equationReal- and imaginary-time propagationSplit-step Crank-Nicolson schemeWe 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.Instituto de Física Teórica UNESP-Universidade Estadual Paulista 01.140-70Scientific Computing Laboratory Institute of Physics Belgrade University of Belgrade, Pregrevica 118School of Physics Bharathidasan University Palkalaiperur CampusInstituto de Física Teórica UNESP-Universidade Estadual Paulista 01.140-70Universidade Estadual Paulista (Unesp)University of BelgradePalkalaiperur CampusYoungs, Luis E. [UNESP]Vudragović, DušanMuruganandam, PaulsamyAdhikari, Sadhan K. [UNESP]Balaž, Antun2018-12-11T17:07:13Z2018-12-11T17:07:13Z2016-07-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article209-213application/pdfhttp://dx.doi.org/10.1016/j.cpc.2016.03.015Computer Physics Communications, v. 204, p. 209-213.0010-4655http://hdl.handle.net/11449/17367510.1016/j.cpc.2016.03.0152-s2.0-849923050952-s2.0-84992305095.pdfScopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengComputer Physics Communications1,729info:eu-repo/semantics/openAccess2023-12-07T06:17:48Zoai:repositorio.unesp.br:11449/173675Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462023-12-07T06:17:48Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
title |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
spellingShingle |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap Youngs, Luis E. [UNESP] Bose-Einstein condensate C program Fortran program Gross-Pitaevskii equation OpenMP Partial differential equation Real- and imaginary-time propagation Split-step Crank-Nicolson scheme |
title_short |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
title_full |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
title_fullStr |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
title_full_unstemmed |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
title_sort |
OpenMP Fortran and C programs for solving the time-dependent Gross-Pitaevskii equation in an anisotropic trap |
author |
Youngs, Luis E. [UNESP] |
author_facet |
Youngs, Luis E. [UNESP] Vudragović, Dušan Muruganandam, Paulsamy Adhikari, Sadhan K. [UNESP] Balaž, Antun |
author_role |
author |
author2 |
Vudragović, Dušan Muruganandam, Paulsamy Adhikari, Sadhan K. [UNESP] Balaž, Antun |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) University of Belgrade Palkalaiperur Campus |
dc.contributor.author.fl_str_mv |
Youngs, Luis E. [UNESP] Vudragović, Dušan Muruganandam, Paulsamy Adhikari, Sadhan K. [UNESP] Balaž, Antun |
dc.subject.por.fl_str_mv |
Bose-Einstein condensate C program Fortran program Gross-Pitaevskii equation OpenMP Partial differential equation Real- and imaginary-time propagation Split-step Crank-Nicolson scheme |
topic |
Bose-Einstein condensate C program Fortran program Gross-Pitaevskii equation OpenMP Partial differential equation Real- and imaginary-time propagation Split-step Crank-Nicolson scheme |
description |
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. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-07-01 2018-12-11T17:07:13Z 2018-12-11T17:07:13Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1016/j.cpc.2016.03.015 Computer Physics Communications, v. 204, p. 209-213. 0010-4655 http://hdl.handle.net/11449/173675 10.1016/j.cpc.2016.03.015 2-s2.0-84992305095 2-s2.0-84992305095.pdf |
url |
http://dx.doi.org/10.1016/j.cpc.2016.03.015 http://hdl.handle.net/11449/173675 |
identifier_str_mv |
Computer Physics Communications, v. 204, p. 209-213. 0010-4655 10.1016/j.cpc.2016.03.015 2-s2.0-84992305095 2-s2.0-84992305095.pdf |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Computer Physics Communications 1,729 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
209-213 application/pdf |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1799965202531221504 |