Cargando…

QTM: Computational package using MPI protocol for Quantum Trajectories Method

The Quantum Trajectories Method (QTM) is one of the frequently used methods for studying open quantum systems. The main idea of this method is the evolution of wave functions which describe the system (as functions of time). Then, so-called quantum jumps are applied at a randomly selected point in t...

Descripción completa

Detalles Bibliográficos
Autores principales: Sawerwain, Marek, Wiśniewska, Joanna
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6287901/
https://www.ncbi.nlm.nih.gov/pubmed/30532258
http://dx.doi.org/10.1371/journal.pone.0208263
_version_ 1783379704118509568
author Sawerwain, Marek
Wiśniewska, Joanna
author_facet Sawerwain, Marek
Wiśniewska, Joanna
author_sort Sawerwain, Marek
collection PubMed
description The Quantum Trajectories Method (QTM) is one of the frequently used methods for studying open quantum systems. The main idea of this method is the evolution of wave functions which describe the system (as functions of time). Then, so-called quantum jumps are applied at a randomly selected point in time. The obtained system state is called as a trajectory. After averaging many single trajectories, we obtain the approximation of the behavior of a quantum system. This fact also allows us to use parallel computation methods. In the article, we discuss the QTM package which is supported by the MPI technology. Using MPI allowed utilizing the parallel computing for calculating the trajectories and averaging them—as the effect of these actions, the time taken by calculations is shorter. In spite of using the C++ programming language, the presented solution is easy to utilize and does not need any advanced programming techniques. At the same time, it offers a higher performance than other packages realizing the QTM. It is especially important in the case of harder computational tasks, and the use of MPI allows improving the performance of particular problems which can be solved in the field of open quantum systems.
format Online
Article
Text
id pubmed-6287901
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-62879012018-12-28 QTM: Computational package using MPI protocol for Quantum Trajectories Method Sawerwain, Marek Wiśniewska, Joanna PLoS One Research Article The Quantum Trajectories Method (QTM) is one of the frequently used methods for studying open quantum systems. The main idea of this method is the evolution of wave functions which describe the system (as functions of time). Then, so-called quantum jumps are applied at a randomly selected point in time. The obtained system state is called as a trajectory. After averaging many single trajectories, we obtain the approximation of the behavior of a quantum system. This fact also allows us to use parallel computation methods. In the article, we discuss the QTM package which is supported by the MPI technology. Using MPI allowed utilizing the parallel computing for calculating the trajectories and averaging them—as the effect of these actions, the time taken by calculations is shorter. In spite of using the C++ programming language, the presented solution is easy to utilize and does not need any advanced programming techniques. At the same time, it offers a higher performance than other packages realizing the QTM. It is especially important in the case of harder computational tasks, and the use of MPI allows improving the performance of particular problems which can be solved in the field of open quantum systems. Public Library of Science 2018-12-10 /pmc/articles/PMC6287901/ /pubmed/30532258 http://dx.doi.org/10.1371/journal.pone.0208263 Text en © 2018 Sawerwain, Wiśniewska http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Sawerwain, Marek
Wiśniewska, Joanna
QTM: Computational package using MPI protocol for Quantum Trajectories Method
title QTM: Computational package using MPI protocol for Quantum Trajectories Method
title_full QTM: Computational package using MPI protocol for Quantum Trajectories Method
title_fullStr QTM: Computational package using MPI protocol for Quantum Trajectories Method
title_full_unstemmed QTM: Computational package using MPI protocol for Quantum Trajectories Method
title_short QTM: Computational package using MPI protocol for Quantum Trajectories Method
title_sort qtm: computational package using mpi protocol for quantum trajectories method
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6287901/
https://www.ncbi.nlm.nih.gov/pubmed/30532258
http://dx.doi.org/10.1371/journal.pone.0208263
work_keys_str_mv AT sawerwainmarek qtmcomputationalpackageusingmpiprotocolforquantumtrajectoriesmethod
AT wisniewskajoanna qtmcomputationalpackageusingmpiprotocolforquantumtrajectoriesmethod