{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,17]],"date-time":"2026-10-17T02:32:06Z","timestamp":1792204326952,"version":"4.4.0"},"reference-count":61,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"6","funder":[{"DOI":"10.13039\/501100001665","name":"Agence Nationale de la Recherche","doi-asserted-by":"publisher","award":["ANR-12-MONU-0007-01"],"award-info":[{"award-number":["ANR-12-MONU-0007-01"]}],"id":[{"id":"10.13039\/501100001665","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2017,1]]},"abstract":"<jats:p>In this paper we combine concepts from Riemannian optimization [P.-A. Absil, R. Mahony, and R. Sepulchre, Optimization Algorithms on Matrix Manifolds, Princeton University Press, 2008] and the theory of Sobolev gradients [J. W. Neuberger, Sobolev Gradients and Differential Equation, 2nd ed., Springer, 2010] to derive a new conjugate gradient method for direct minimization of the Gross--Pitaevskii energy functional with rotation. The conservation of the number of particles in the system constrains the minimizers to lie on a manifold corresponding to the unit $L^2$ norm. The idea developed here is to transform the original constrained optimization problem into an unconstrained problem on this (spherical) Riemannian manifold, so that fast minimization algorithms can be applied as alternatives to more standard constrained formulations. First, we obtain Sobolev gradients using an equivalent definition of an $H^1$ inner product which takes into account rotation. Then, the Riemannian gradient (RG) steepest descent method is derived based on projected gradients and retraction of an intermediate solution back to the constraint manifold. Finally, we use the concept of the Riemannian vector transport to propose a Riemannian conjugate gradient (RCG) method for this problem. It is derived at the continuous level based on the \u201coptimize-then-discretize\u201d paradigm instead of the usual \u201cdiscretize-then-optimize\u201d approach, as this ensures robustness of the method when adaptive mesh refinement is performed in computations. We evaluate various design choices inherent in the formulation of the method and conclude with recommendations concerning selection of the best options. Numerical tests carried out in the finite-element setting based on Lagrangian piecewise quadratic space discretization demonstrate that the proposed RCG method outperforms the simple gradient descent RG method in terms of rate of convergence. While on simple problems a Newton-type method implemented in the Ipopt library exhibits a faster convergence than the RCG approach, the two methods perform similarly on more complex problems requiring the use of mesh adaptation. At the same time the RCG approach has far fewer tunable parameters. Finally, the RCG method is extensively tested by computing complicated vortex configurations in rotating Bose--Einstein condensates, a task made challenging by large values of the nonlinear interaction constant and the rotation rate as well as by strongly anisotropic trapping potentials.<\/jats:p>","DOI":"10.1137\/17m1121974","type":"journal-article","created":{"date-parts":[[2017,11,30]],"date-time":"2017-11-30T11:37:36Z","timestamp":1512041856000},"page":"B1102-B1129","source":"Crossref","is-referenced-by-count":72,"title":["Computation of Ground States of the Gross--Pitaevskii Functional via Riemannian Optimization"],"prefix":"10.1137","volume":"39","author":[{"given":"Ionut","family":"Danaila","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3935-3148","authenticated-orcid":true,"given":"Bartosz","family":"Protas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2017,11,30]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1515\/9781400830244"},{"key":"atypb2","volume-title":"Sobolev Spaces","author":"Adams R. A.","year":"2005"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1007\/0-8176-4492-X"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.68.023603"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.69.033608"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.64.063603"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142994264249"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1002\/num.20347"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2013.07.012"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2017.05.008"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.10.045"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.04.040"},{"key":"atypb13","first-page":"215","volume-title":"Modeling and Simulation in Science","author":"Bao W.","year":"2006"},{"key":"atypb14","first-page":"971","volume-title":"Proc. of the International Congress of Mathematicians (Seoul 2014","author":"Bao W.","year":"2014"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.3934\/krm.2013.6.1"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827503422956"},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.07.017"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1016\/S0021-9991(03)00097-4"},{"key":"atypb19","first-page":"1455","volume":"15","author":"Boumal N.","year":"2014","journal-title":"J. Mach. Learn. Res."},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.92.050403"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2012.10.007"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2012.12.010"},{"key":"atypb23","first-page":"475","volume":"25","author":"Castro-Diaz M.","year":"2000","journal-title":"Int. J. Comput. Fluid Dyn."},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2007.03.028"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1016\/j.cnsns.2017.05.024"},{"key":"atypb26","doi-asserted-by":"publisher","DOI":"10.1115\/1.3424474"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.70.063607"},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.72.013605"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2010.05.032"},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1137\/100782115"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2007.04.007"},{"key":"atypb32","volume-title":"Numerical Solution of Nonlinear Elliptic Problems via Preconditioning Operators: Theory and Applications","author":"Farag\u00f2 I.","year":"2002"},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.64.063608"},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827500377721"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1115\/1.1623758"},{"key":"atypb36","doi-asserted-by":"publisher","DOI":"10.1515\/jnum-2012-0013"},{"key":"atypb37","unstructured":"F. Hecht, O. Pironneau, A. L. Hyaric, and K. Ohtsuke,\n                      FreeFem++ Manual\n                      ,http:\/\/www.freefem.org, 2007."},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2013.09.016"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.66.053606"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1142\/S0219876210002301"},{"key":"atypb41","doi-asserted-by":"publisher","DOI":"10.1007\/s00220-006-1524-9"},{"key":"atypb42","volume-title":"Optimization by Vector Space Methods","author":"Luenberger D.","year":"1969"},{"key":"atypb43","doi-asserted-by":"crossref","first-page":"571","DOI":"10.57262\/die\/1363266079","volume":"26","author":"Merlet B.","year":"2013","journal-title":"Differential Integral Equations"},{"key":"atypb44","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0092831"},{"key":"atypb45","doi-asserted-by":"publisher","DOI":"10.1137\/060649513"},{"key":"atypb46","volume-title":"Numerical Optimization","author":"Nocedal J.","year":"2002"},{"key":"atypb47","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.69.023618"},{"key":"atypb48","doi-asserted-by":"publisher","DOI":"10.1051\/cocv:2003040"},{"key":"atypb49","volume-title":"Bose-Einstein Condensation","author":"Pitaevskii L. P.","year":"2003"},{"key":"atypb50","volume-title":"Numerical Recipes: The Art of Scientific Computations","author":"Press W. H.","year":"1986"},{"key":"atypb51","doi-asserted-by":"publisher","DOI":"10.1137\/11082885X"},{"key":"atypb52","volume-title":"Verification and Validation in Computational Science and Engineering","author":"Roache P. J.","year":"1998"},{"key":"atypb53","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.70.063620"},{"key":"atypb54","first-page":"3","author":"Smith S. T.","year":"1994","journal-title":"Fields Inst. Comm."},{"key":"atypb55","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.82.4371"},{"key":"atypb56","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/31\/1\/014"},{"key":"atypb57","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2016.07.034"},{"key":"atypb58","unstructured":"A. W\u00e4chter,\n                      An Interior Point Algorithm for Large-Scale Nonlinear Optimization with Applications in Process Engineering\n                      , Ph.D. thesis, Carnegie Mellon University, 2002."},{"key":"atypb59","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"atypb60","doi-asserted-by":"publisher","DOI":"10.1007\/s10915-017-0412-0"},{"key":"atypb61","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2008.12.003"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/17M1121974","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T17:39:45Z","timestamp":1787333985000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/17M1121974"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1]]},"references-count":61,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2017,1]]}},"alternative-id":["10.1137\/17M1121974"],"URL":"https:\/\/doi.org\/10.1137\/17m1121974","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1]]}}}