{"title":"An Open Source, Heterogeneous, NonlinearOptics Simulation","authors":"Nicholas Karpowicz","doi":"10.1364/optcon.502567","DOIUrl":null,"url":null,"abstract":"The spatio-temporal evolution of a laser field taking part in a nonlinear optical interaction can be challenging to simulate, yet forms the basis for many experiments in ultrafast optics. To allow better insight into these phenomena, a program for nonlinear optics simulations is described, which can run on multiple hardware platforms, and is performant and open source. It was designed to deal with a number of complex problems in light-matter interaction accurately and reproducibly. The open source code allows for extensive cross-checking of its results by other researchers and growth of its capabilities over time, as well as serving to make the simulations associated with ultrafast experiments more broadly reproducible.","PeriodicalId":74366,"journal":{"name":"Optics continuum","volume":"43 1","pages":"0"},"PeriodicalIF":1.1000,"publicationDate":"2023-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optics continuum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1364/optcon.502567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0
Abstract
The spatio-temporal evolution of a laser field taking part in a nonlinear optical interaction can be challenging to simulate, yet forms the basis for many experiments in ultrafast optics. To allow better insight into these phenomena, a program for nonlinear optics simulations is described, which can run on multiple hardware platforms, and is performant and open source. It was designed to deal with a number of complex problems in light-matter interaction accurately and reproducibly. The open source code allows for extensive cross-checking of its results by other researchers and growth of its capabilities over time, as well as serving to make the simulations associated with ultrafast experiments more broadly reproducible.