var bibbase_data = {"data":"\"Loading..\"\n\n
\n\n \n\n \n\n \n \n\n \n\n \n \n\n \n\n \n
\n generated by\n \n \"bibbase.org\"\n\n \n
\n \n\n
\n\n \n\n\n
\n\n Excellent! Next you can\n create a new website with this list, or\n embed it in an existing web page by copying & pasting\n any of the following snippets.\n\n
\n JavaScript\n (easiest)\n
\n \n <script src=\"https://bibbase.org/show?bib=https%3A%2F%2Fapi.zotero.org%2Fusers%2F3909932%2Fcollections%2F4TSHE4HW%2Fitems%3Fkey%3DWiDPhsXd8GaIS4rnJu4WaDqJ%26format%3Dbibtex%26limit%3D100&jsonp=1&jsonp=1\"></script>\n \n
\n\n PHP\n
\n \n <?php\n $contents = file_get_contents(\"https://bibbase.org/show?bib=https%3A%2F%2Fapi.zotero.org%2Fusers%2F3909932%2Fcollections%2F4TSHE4HW%2Fitems%3Fkey%3DWiDPhsXd8GaIS4rnJu4WaDqJ%26format%3Dbibtex%26limit%3D100&jsonp=1\");\n print_r($contents);\n ?>\n \n
\n\n iFrame\n (not recommended)\n
\n \n <iframe src=\"https://bibbase.org/show?bib=https%3A%2F%2Fapi.zotero.org%2Fusers%2F3909932%2Fcollections%2F4TSHE4HW%2Fitems%3Fkey%3DWiDPhsXd8GaIS4rnJu4WaDqJ%26format%3Dbibtex%26limit%3D100&jsonp=1\"></iframe>\n \n
\n\n

\n For more details see the documention.\n

\n
\n
\n\n
\n\n This is a preview! To use this list on your own web site\n or create a new web site from it,\n create a free account. The file will be added\n and you will be able to edit it in the File Manager.\n We will show you instructions once you've created your account.\n
\n\n
\n\n

To the site owner:

\n\n

Action required! Mendeley is changing its\n API. In order to keep using Mendeley with BibBase past April\n 14th, you need to:\n

    \n
  1. renew the authorization for BibBase on Mendeley, and
  2. \n
  3. update the BibBase URL\n in your page the same way you did when you initially set up\n this page.\n
  4. \n
\n

\n\n

\n \n \n Fix it now\n

\n
\n\n
\n\n\n
\n \n \n
\n
\n  \n 2024\n \n \n (2)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Vertical convection regimes in a two-dimensional rectangular cavity: Prandtl and aspect ratio dependence.\n \n \n \n \n\n\n \n Khoubani, A.; Mohanan, A. V.; Augier, P.; and Flór, J.\n\n\n \n\n\n\n Journal of Fluid Mechanics, 981: A10. February 2024.\n \n\n\n\n
\n\n\n\n \n \n \"VerticalPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n\n\n\n
\n
@article{khoubani_vertical_2024,\n\ttitle = {Vertical convection regimes in a two-dimensional rectangular cavity: {Prandtl} and aspect ratio dependence},\n\tvolume = {981},\n\tissn = {0022-1120, 1469-7645},\n\tshorttitle = {Vertical convection regimes in a two-dimensional rectangular cavity},\n\turl = {https://www.cambridge.org/core/journals/journal-of-fluid-mechanics/article/vertical-convection-regimes-in-a-twodimensional-rectangular-cavity-prandtl-and-aspect-ratio-dependence/F09A59C136DDAA389400CFB18D27E6A4},\n\tdoi = {10.1017/jfm.2023.1056},\n\tabstract = {, Vertical convection is the fluid motion that is induced by the heating and cooling of two opposed vertical boundaries of a rectangular cavity (see e.g. Wang et al., J. Fluid Mech., vol. 917, 2021, A6). We consider the linear stability of the steady two-dimensional flow reached at Rayleigh numbers of O(10810810{\\textasciicircum}8). As a function of the Prandtl number, PrPrPr, and the height-to-width aspect ratio of the domain, AAA, the base flow of each case is computed numerically and linear simulations are used to obtain the properties of the leading linear instability mode. Flow regimes depend on the presence of a circulation in the entire cavity, detachment of the thermal layer from the boundary or the corner regions and on the oscillation frequency relative to the natural frequency of oscillation in the stably temperature-stratified interior, allowing for the presence of internal waves or not. Accordingly, the regime is called slow or fast, respectively. Either the global circulation or internal waves in the interior may couple the top and bottom buoyancy currents, while their absence implies asymmetry in their perturbation amplitude. Six flow regimes are found in the range of 0.1≤Pr≤40.1≤Pr≤40.1 {\\textbackslash}leq Pr {\\textbackslash}leq 4 and 0.5≤A≤20.5≤A≤20.5 {\\textbackslash}leq A {\\textbackslash}leq 2. For Pr⪅0.4Pr⪅0.4Pr {\\textbackslash}lessapprox 0.4 and A{\\textgreater}1A{\\textgreater}1A{\\textgreater}1, the base flow is driven by a large circulation in the entire cavity. For Pr⪆0.7Pr⪆0.7Pr {\\textbackslash}gtrapprox 0.7, the thermal boundary layers are thin and the instability is driven by the motion along the wall and the detached boundary layer. A transition between these regimes is marked by a dramatic change in oscillation frequency at Pr=0.55±0.15Pr=0.55±0.15Pr = 0.55 {\\textbackslash}pm 0.15 and A{\\textless}2A{\\textless}2A {\\textless}2.},\n\tlanguage = {en},\n\turldate = {2024-02-20},\n\tjournal = {Journal of Fluid Mechanics},\n\tauthor = {Khoubani, Arman and Mohanan, Ashwin Vishnu and Augier, Pierre and Flór, Jan-Bert},\n\tmonth = feb,\n\tyear = {2024},\n\tkeywords = {buoyant boundary layers, convection in cavities},\n\tpages = {A10},\n}\n\n
\n
\n\n\n
\n , Vertical convection is the fluid motion that is induced by the heating and cooling of two opposed vertical boundaries of a rectangular cavity (see e.g. Wang et al., J. Fluid Mech., vol. 917, 2021, A6). We consider the linear stability of the steady two-dimensional flow reached at Rayleigh numbers of O(10810810\\textasciicircum8). As a function of the Prandtl number, PrPrPr, and the height-to-width aspect ratio of the domain, AAA, the base flow of each case is computed numerically and linear simulations are used to obtain the properties of the leading linear instability mode. Flow regimes depend on the presence of a circulation in the entire cavity, detachment of the thermal layer from the boundary or the corner regions and on the oscillation frequency relative to the natural frequency of oscillation in the stably temperature-stratified interior, allowing for the presence of internal waves or not. Accordingly, the regime is called slow or fast, respectively. Either the global circulation or internal waves in the interior may couple the top and bottom buoyancy currents, while their absence implies asymmetry in their perturbation amplitude. Six flow regimes are found in the range of 0.1≤Pr≤40.1≤Pr≤40.1 \\leq Pr \\leq 4 and 0.5≤A≤20.5≤A≤20.5 \\leq A \\leq 2. For Pr⪅0.4Pr⪅0.4Pr \\lessapprox 0.4 and A\\textgreater1A\\textgreater1A\\textgreater1, the base flow is driven by a large circulation in the entire cavity. For Pr⪆0.7Pr⪆0.7Pr \\gtrapprox 0.7, the thermal boundary layers are thin and the instability is driven by the motion along the wall and the detached boundary layer. A transition between these regimes is marked by a dramatic change in oscillation frequency at Pr=0.55±0.15Pr=0.55±0.15Pr = 0.55 \\pm 0.15 and A\\textless2A\\textless2A \\textless2.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Dawsonia: Digitize handwritten observations in weather journals.\n \n \n \n \n\n\n \n Mohanan, A. V.\n\n\n \n\n\n\n January 2024.\n \n\n\n\n
\n\n\n\n \n \n \"Dawsonia:Paper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n\n\n\n
\n
@misc{mohanan_dawsonia_2024,\n\ttitle = {Dawsonia: {Digitize} handwritten observations in weather journals},\n\tcopyright = {AGPL-3.0},\n\turl = {https://git.smhi.se/ai-for-obs/dawsonia},\n\tabstract = {Dawsonia is a young project aimed at data-rescue of weather journals. It specializes in digitization of hand-written numeric data in the form of tables. We aim to use a combination of  image processing and  machine learning to achieve this. The digitization pipeline is implemented in Python, using well-known open-source scientific libraries.},\n\turldate = {2024-01-14},\n\tpublisher = {SMHI},\n\tauthor = {Mohanan, Ashwin Vishnu},\n\tmonth = jan,\n\tyear = {2024},\n}\n\n
\n
\n\n\n
\n Dawsonia is a young project aimed at data-rescue of weather journals. It specializes in digitization of hand-written numeric data in the form of tables. We aim to use a combination of image processing and machine learning to achieve this. The digitization pipeline is implemented in Python, using well-known open-source scientific libraries.\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2023\n \n \n (1)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Snek5000: a new Python framework for Nek5000.\n \n \n \n \n\n\n \n Mohanan, A. V.; Khoubani, A.; and Augier, P.\n\n\n \n\n\n\n Journal of Open Source Software, 8(88): 5586. August 2023.\n \n\n\n\n
\n\n\n\n \n \n \"Snek5000:Paper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n\n\n\n
\n
@article{mohanan_snek5000_2023,\n\ttitle = {Snek5000: a new {Python} framework for {Nek5000}},\n\tvolume = {8},\n\tissn = {2475-9066},\n\tshorttitle = {Snek5000},\n\turl = {https://joss.theoj.org/papers/10.21105/joss.05586},\n\tdoi = {10.21105/joss.05586},\n\tabstract = {Mohanan et al., (2023). Snek5000: a new Python framework for Nek5000. Journal of Open Source Software, 8(88), 5586, https://doi.org/10.21105/joss.05586},\n\tlanguage = {en},\n\tnumber = {88},\n\turldate = {2023-08-24},\n\tjournal = {Journal of Open Source Software},\n\tauthor = {Mohanan, Ashwin Vishnu and Khoubani, Arman and Augier, Pierre},\n\tmonth = aug,\n\tyear = {2023},\n\tpages = {5586},\n}\n\n
\n
\n\n\n
\n Mohanan et al., (2023). Snek5000: a new Python framework for Nek5000. Journal of Open Source Software, 8(88), 5586, https://doi.org/10.21105/joss.05586\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2022\n \n \n (1)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Pymech: A Python software suite for Nek5000 and SIMSON.\n \n \n \n \n\n\n \n Mohanan, A. V.; Chauvat, G.; Kleine, V. G.; Fabbiane, N.; and Canton, J.\n\n\n \n\n\n\n November 2022.\n \n\n\n\n
\n\n\n\n \n \n \"Pymech:Paper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n\n\n\n
\n
@misc{mohanan_pymech_2022,\n\ttitle = {Pymech: {A} {Python} software suite for {Nek5000} and {SIMSON}},\n\tshorttitle = {Pymech},\n\turl = {https://zenodo.org/records/7361319},\n\tabstract = {Pymech provides a set of high level Python functions which empowers users of computational fluid dynamics solvers Nek5000 and SIMSON. It acts as a bridge between these Fortran solvers and the scientific Python world. Its key functionalities include input from and output to the solvers' binary file formats, mesh manipulation, necessary tools for creating initial condition files, writing post-processing algorithms and performing other exploratory works.},\n\turldate = {2024-01-14},\n\tpublisher = {Zenodo},\n\tauthor = {Mohanan, Ashwin Vishnu and Chauvat, Guillaume and Kleine, Vitor Gabriel and Fabbiane, Nicolò and Canton, Jacopo},\n\tmonth = nov,\n\tyear = {2022},\n\tdoi = {10.5281/zenodo.7361319},\n}\n\n
\n
\n\n\n
\n Pymech provides a set of high level Python functions which empowers users of computational fluid dynamics solvers Nek5000 and SIMSON. It acts as a bridge between these Fortran solvers and the scientific Python world. Its key functionalities include input from and output to the solvers' binary file formats, mesh manipulation, necessary tools for creating initial condition files, writing post-processing algorithms and performing other exploratory works.\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2021\n \n \n (1)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Reducing the ecological impact of computing through education and Python compilers.\n \n \n \n \n\n\n \n Augier, P.; Bolz-Tereick, C. F.; Guelton, S.; and Mohanan, A. V.\n\n\n \n\n\n\n Nature Astronomy, 5(4): 334–335. April 2021.\n publisher: Nature Publishing Group\n\n\n\n
\n\n\n\n \n \n \"ReducingPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n\n\n\n
\n
@article{augier_reducing_2021,\n\ttitle = {Reducing the ecological impact of computing through education and {Python} compilers},\n\tvolume = {5},\n\tcopyright = {2021 The Author(s), under exclusive licence to Springer Nature Limited},\n\tissn = {2397-3366},\n\turl = {https://www.nature.com/articles/s41550-021-01342-y},\n\tdoi = {10.1038/s41550-021-01342-y},\n\tlanguage = {en},\n\tnumber = {4},\n\turldate = {2021-04-17},\n\tjournal = {Nature Astronomy},\n\tauthor = {Augier, Pierre and Bolz-Tereick, Carl Friedrich and Guelton, Serge and Mohanan, Ashwin Vishnu},\n\tmonth = apr,\n\tyear = {2021},\n\tnote = {publisher: Nature Publishing Group},\n\tkeywords = {\\#cv},\n\tpages = {334--335},\n}\n\n
\n
\n\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2019\n \n \n (8)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Advancements in stratified flows through simulation, experiment and open research software development.\n \n \n \n \n\n\n \n Mohanan, A. V.\n\n\n \n\n\n\n Ph.D. Thesis, 2019.\n \n\n\n\n
\n\n\n\n \n \n \"AdvancementsPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 3 downloads\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n\n\n\n
\n
@phdthesis{mohanan_advancements_2019,\n\ttitle = {Advancements in stratified flows through simulation, experiment and open research software development},\n\turl = {http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-256564},\n\tabstract = {Two studies of two-dimensional models of flows influenced by stratificationand stratification/rotation are carried out in order to investigate whether atwo-dimensional model can reproduce a downsca ...},\n\tlanguage = {eng},\n\turldate = {2019-09-02},\n\tauthor = {Mohanan, Ashwin Vishnu},\n\tyear = {2019},\n\tkeywords = {\\#cv, \\#thesis},\n}\n\n
\n
\n\n\n
\n Two studies of two-dimensional models of flows influenced by stratificationand stratification/rotation are carried out in order to investigate whether atwo-dimensional model can reproduce a downsca ...\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n FluidSim: Modular, Object-Oriented Python Package for High-Performance CFD Simulations.\n \n \n \n \n\n\n \n Mohanan, A. V.; Bonamy, C.; Linares, M. C.; and Augier, P.\n\n\n \n\n\n\n Journal of Open Research Software, 7(1): 14. April 2019.\n \n\n\n\n
\n\n\n\n \n \n \"FluidSim:Paper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{fluidsim,\n\ttitle = {{FluidSim}: {Modular}, {Object}-{Oriented} {Python} {Package} for {High}-{Performance} {CFD} {Simulations}},\n\tvolume = {7},\n\tcopyright = {Authors who publish with this journal agree to the following terms:    Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a  Creative Commons Attribution License  that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.  Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.  Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See  The Effect of Open Access ).  All third-party images reproduced on this journal are shared under Educational Fair Use. For more information on  Educational Fair Use , please see  this useful checklist prepared by Columbia University Libraries .   All copyright  of third-party content posted here for research purposes belongs to its original owners.  Unless otherwise stated all references to characters and comic art presented on this journal are ©, ® or ™ of their respective owners. No challenge to any owner’s rights is intended or should be inferred.},\n\tissn = {2049-9647},\n\tshorttitle = {{FluidSim}},\n\turl = {http://openresearchsoftware.metajnl.com/articles/10.5334/jors.239/},\n\tdoi = {10.5334/jors.239},\n\tabstract = {The Python package fluidsim is introduced in this article as an extensible framework for Computational Fluid Mechanics (CFD) solvers. It is developed as a part of FluidDyn project [2], an effort to promote open-source and open-science collaboration within fluid mechanics community and intended for both educational as well as research purposes. Solvers in fluidsim are scalable, High-Performance Computing (HPC) codes which are powered under the hood by the rich, scientific Python ecosystem and the Application Programming Interfaces (API) provided by fluiddyn and fluidfft packages [11]. The present article describes the design aspects of fluidsim, which includes use of Python as the main language; focus on the ease of use, reuse and maintenance of the code without compromising performance. The implementation details including optimization methods, modular organization of features and object-oriented approach of using classes to implement solvers are also briefly explained. Currently, fluidsim includes solvers for a variety of physical problems using different numerical methods (including finite-difference methods). However, this metapaper shall dwell only on the implementation and performance of its pseudo-spectral solvers, in particular the two- and three-dimensional Navier-Stokes solvers. We investigate the performance and scalability of fluidsim in a state of the art HPC cluster. Three similar pseudo-spectral CFD codes based on Python (Dedalus, SpectralDNS) and Fortran (NS3D) are presented and qualitatively and quantitatively compared to fluidsim. The source code is hosted at Bitbucket as a Mercurial repository bitbucket.org/fluiddyn/fluidsim and the documentation generated using Sphinx can be read online at fluidsim.readthedocs.io.\n\n \n\nFunding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013-5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).},\n\tlanguage = {en},\n\tnumber = {1},\n\turldate = {2019-04-26},\n\tjournal = {Journal of Open Research Software},\n\tauthor = {Mohanan, Ashwin Vishnu and Bonamy, Cyrille and Linares, Miguel Calpe and Augier, Pierre},\n\tmonth = apr,\n\tyear = {2019},\n\tkeywords = {\\#cv, \\#paper\\_04\\_swe, \\#phd, Computer Science - Computational Engineering, Finance, and Science, FFT, Fluid dynamics, Physics - Computational Physics, Physics - Fluid Dynamics, Python, simulations},\n\tpages = {14},\n}\n\n
\n
\n\n\n
\n The Python package fluidsim is introduced in this article as an extensible framework for Computational Fluid Mechanics (CFD) solvers. It is developed as a part of FluidDyn project [2], an effort to promote open-source and open-science collaboration within fluid mechanics community and intended for both educational as well as research purposes. Solvers in fluidsim are scalable, High-Performance Computing (HPC) codes which are powered under the hood by the rich, scientific Python ecosystem and the Application Programming Interfaces (API) provided by fluiddyn and fluidfft packages [11]. The present article describes the design aspects of fluidsim, which includes use of Python as the main language; focus on the ease of use, reuse and maintenance of the code without compromising performance. The implementation details including optimization methods, modular organization of features and object-oriented approach of using classes to implement solvers are also briefly explained. Currently, fluidsim includes solvers for a variety of physical problems using different numerical methods (including finite-difference methods). However, this metapaper shall dwell only on the implementation and performance of its pseudo-spectral solvers, in particular the two- and three-dimensional Navier-Stokes solvers. We investigate the performance and scalability of fluidsim in a state of the art HPC cluster. Three similar pseudo-spectral CFD codes based on Python (Dedalus, SpectralDNS) and Fortran (NS3D) are presented and qualitatively and quantitatively compared to fluidsim. The source code is hosted at Bitbucket as a Mercurial repository bitbucket.org/fluiddyn/fluidsim and the documentation generated using Sphinx can be read online at fluidsim.readthedocs.io.   Funding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013-5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n FluidFFT: Common API (C++ and Python) for Fast Fourier Transform HPC Libraries.\n \n \n \n \n\n\n \n Mohanan, A. V.; Bonamy, C.; and Augier, P.\n\n\n \n\n\n\n Journal of Open Research Software, 7(1): 10. April 2019.\n \n\n\n\n
\n\n\n\n \n \n \"FluidFFT:Paper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{fluidfft,\n\ttitle = {{FluidFFT}: {Common} {API} ({C}++ and {Python}) for {Fast} {Fourier} {Transform} {HPC} {Libraries}},\n\tvolume = {7},\n\tcopyright = {Authors who publish with this journal agree to the following terms:    Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a  Creative Commons Attribution License  that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.  Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.  Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See  The Effect of Open Access ).  All third-party images reproduced on this journal are shared under Educational Fair Use. For more information on  Educational Fair Use , please see  this useful checklist prepared by Columbia University Libraries .   All copyright  of third-party content posted here for research purposes belongs to its original owners.  Unless otherwise stated all references to characters and comic art presented on this journal are ©, ® or ™ of their respective owners. No challenge to any owner’s rights is intended or should be inferred.},\n\tissn = {2049-9647},\n\tshorttitle = {{FluidFFT}},\n\turl = {http://openresearchsoftware.metajnl.com/articles/10.5334/jors.238/},\n\tdoi = {10.5334/jors.238},\n\tabstract = {The Python package fluidfft provides a common Python API for performing Fast Fourier Transforms (FFT) in sequential, in parallel and on GPU with different FFT libraries (FFTW, P3DFFT, PFFT, cuFFT). fluidfft is a comprehensive FFT framework which allows Python users to easily and efficiently perform FFT and the associated tasks, such as computing linear operators and energy spectra. We describe the architecture of the package composed of C++ and Cython FFT classes, Python “operator” classes and Pythran functions. The package supplies utilities to easily test itself and benchmark the different FFT solutions for a particular case and on a particular machine. We present a performance scaling analysis on three different computing clusters and a microbenchmark showing that fluidfft is an interesting solution to write efficient Python applications using FFT.\n\n \n\nFunding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013–5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).},\n\tlanguage = {en},\n\tnumber = {1},\n\turldate = {2019-04-25},\n\tjournal = {Journal of Open Research Software},\n\tauthor = {Mohanan, Ashwin Vishnu and Bonamy, Cyrille and Augier, Pierre},\n\tmonth = apr,\n\tyear = {2019},\n\tkeywords = {\\#cv, \\#paper\\_04\\_swe, \\#phd, Computer Science - Mathematical Software, FFT, Physics - Fluid Dynamics, Python, fluid dynamics, simulations},\n\tpages = {10},\n}\n\n
\n
\n\n\n
\n The Python package fluidfft provides a common Python API for performing Fast Fourier Transforms (FFT) in sequential, in parallel and on GPU with different FFT libraries (FFTW, P3DFFT, PFFT, cuFFT). fluidfft is a comprehensive FFT framework which allows Python users to easily and efficiently perform FFT and the associated tasks, such as computing linear operators and energy spectra. We describe the architecture of the package composed of C++ and Cython FFT classes, Python “operator” classes and Pythran functions. The package supplies utilities to easily test itself and benchmark the different FFT solutions for a particular case and on a particular machine. We present a performance scaling analysis on three different computing clusters and a microbenchmark showing that fluidfft is an interesting solution to write efficient Python applications using FFT.   Funding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013–5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n FluidDyn: A Python Open-Source Framework for Research and Teaching in Fluid Dynamics by Simulations, Experiments and Data Processing.\n \n \n \n \n\n\n \n Augier, P.; Mohanan, A. V.; and Bonamy, C.\n\n\n \n\n\n\n Journal of Open Research Software, 7(1): 9. April 2019.\n \n\n\n\n
\n\n\n\n \n \n \"FluidDyn:Paper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{fluiddyn,\n\ttitle = {{FluidDyn}: {A} {Python} {Open}-{Source} {Framework} for {Research} and {Teaching} in {Fluid} {Dynamics} by {Simulations}, {Experiments} and {Data} {Processing}},\n\tvolume = {7},\n\tcopyright = {Authors who publish with this journal agree to the following terms:    Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a  Creative Commons Attribution License  that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.  Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.  Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See  The Effect of Open Access ).  All third-party images reproduced on this journal are shared under Educational Fair Use. For more information on  Educational Fair Use , please see  this useful checklist prepared by Columbia University Libraries .   All copyright  of third-party content posted here for research purposes belongs to its original owners.  Unless otherwise stated all references to characters and comic art presented on this journal are ©, ® or ™ of their respective owners. No challenge to any owner’s rights is intended or should be inferred.},\n\tissn = {2049-9647},\n\tshorttitle = {{FluidDyn}},\n\turl = {http://openresearchsoftware.metajnl.com/articles/10.5334/jors.237/},\n\tdoi = {10.5334/jors.237},\n\tabstract = {FluidDyn is a project to foster open-science and open-source in the fluid dynamics community. It is thought of as a research project to channel open-source dynamics, methods and tools to do science. We propose a set of Python packages forming a framework to study fluid dynamics with different methods, in particular laboratory experiments (package fluidlab), simulations (packages fluidfft, fluidsim and fluidfoam) and data processing (package fluidimage). In the present article, we give an overview of the specialized packages of the project and then focus on the base package called fluiddyn, which contains common code used in the specialized packages. Packages fluidfft and fluidsim are described with greater detail in two companion papers [4, 5]. With the project FluidDyn, we demonstrate that specialized scientific code can be written with methods and good practices of the open-source community. The Mercurial repositories are available in Bitbucket (https://bitbucket.org/fluiddyn/). All codes are documented using Sphinx and Read the Docs, and tested with continuous integration run on Bitbucket Pipelines and Travis. To improve the reuse potential, the codes are as modular as possible, leveraging the simple object-oriented programming model of Python. All codes are also written to be highly efficient, using C++, Cython and Pythran to speedup the performance of critical functions.\n\n \n\nFunding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013-5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).},\n\tlanguage = {en},\n\tnumber = {1},\n\turldate = {2019-04-25},\n\tjournal = {Journal of Open Research Software},\n\tauthor = {Augier, Pierre and Mohanan, Ashwin Vishnu and Bonamy, Cyrille},\n\tmonth = apr,\n\tyear = {2019},\n\tkeywords = {\\#chapter\\_exp, \\#cv, \\#paper\\_04\\_swe, \\#phd, Computer Science - Other Computer Science, Fluid dynamics research with Python, Free and open-source software, Laboratory experiments, Numerical simulations, collaborative, documented, efficient, modular, object-oriented, tested},\n\tpages = {9},\n}\n\n
\n
\n\n\n
\n FluidDyn is a project to foster open-science and open-source in the fluid dynamics community. It is thought of as a research project to channel open-source dynamics, methods and tools to do science. We propose a set of Python packages forming a framework to study fluid dynamics with different methods, in particular laboratory experiments (package fluidlab), simulations (packages fluidfft, fluidsim and fluidfoam) and data processing (package fluidimage). In the present article, we give an overview of the specialized packages of the project and then focus on the base package called fluiddyn, which contains common code used in the specialized packages. Packages fluidfft and fluidsim are described with greater detail in two companion papers [4, 5]. With the project FluidDyn, we demonstrate that specialized scientific code can be written with methods and good practices of the open-source community. The Mercurial repositories are available in Bitbucket (https://bitbucket.org/fluiddyn/). All codes are documented using Sphinx and Read the Docs, and tested with continuous integration run on Bitbucket Pipelines and Travis. To improve the reuse potential, the codes are as modular as possible, leveraging the simple object-oriented programming model of Python. All codes are also written to be highly efficient, using C++, Cython and Pythran to speedup the performance of critical functions.   Funding statement: This project has indirectly benefited from funding from the foundation Simone et Cino Del Duca de l’Institut de France, the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 647018-WATU and Euhit consortium) and the Swedish Research Council (Vetenskapsrådet): 2013-5191. We have also been able to use supercomputers of CIMENT/GRICAD, CINES/GENCI (grant 2018-A0040107567) and the Swedish National Infrastructure for Computing (SNIC).\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Shallow water wave turbulence.\n \n \n \n \n\n\n \n Augier, P.; Mohanan, A. V.; and Lindborg, E.\n\n\n \n\n\n\n Journal of Fluid Mechanics, 874: 1169–1196. September 2019.\n \n\n\n\n
\n\n\n\n \n \n \"ShallowPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 4 downloads\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{augier_shallow_2019,\n\ttitle = {Shallow water wave turbulence},\n\tvolume = {874},\n\tissn = {0022-1120, 1469-7645},\n\turl = {https://www.cambridge.org/core/product/identifier/S0022112019003756/type/journal_article},\n\tdoi = {10.1017/jfm.2019.375},\n\tabstract = {The dynamics of irrotational shallow water wave turbulence forced at large scales and dissipated at small scales is investigated. First, we derive the shallow water analogue of the ‘four-fifths law’ of Kolmogorov turbulence for a third-order structure function involving velocity and displacement increments. Using this relation and assuming that the flow is dominated by shocks, we develop a simple model predicting that the shock amplitude scales as ( d)1/3, where is the mean dissipation rate and d the mean distance between the shocks, and that the pth-order displacement and velocity structure functions scale as ( d)p/3r/d, where r is the separation. Then we carry out a series of forced simulations with resolutions up to 76802, varying the Froude number, Ff = ( Lf )1/3/c, where Lf is the forcing length scale and c is the wave speed. In all simulations a stationary state is reached in which there is a constant spectral energy flux and equipartition between kinetic and potential energy in the constant flux range. The third-order structure function relation is satisfied with a high degree of accuracy. Mean energy is found to scale approximately as E ∼ Lf c, and is also dependent on resolution, indicating that shallow water wave turbulence does not fit into the paradigm of a Richardson–Kolmogorov cascade. In all simulations shocks develop, displayed as long thin bands of negative divergence in flow visualisations. The mean distance between the shocks is found to scale as d ∼ Ff1/2Lf . Structure functions of second and higher order are found to scale in good agreement with the model. We conclude that in the weak limit, Ff → 0, shocks will become denser and weaker and finally disappear for a finite Reynolds number. On the other hand, for a given Ff , no matter how small, shocks will prevail if the Reynolds number is sufficiently large.},\n\tlanguage = {en},\n\turldate = {2019-07-17},\n\tjournal = {Journal of Fluid Mechanics},\n\tauthor = {Augier, Pierre and Mohanan, Ashwin Vishnu and Lindborg, Erik},\n\tmonth = sep,\n\tyear = {2019},\n\tkeywords = {\\#cv, \\#phd, shock waves, turbulence theory},\n\tpages = {1169--1196},\n}\n\n
\n
\n\n\n
\n The dynamics of irrotational shallow water wave turbulence forced at large scales and dissipated at small scales is investigated. First, we derive the shallow water analogue of the ‘four-fifths law’ of Kolmogorov turbulence for a third-order structure function involving velocity and displacement increments. Using this relation and assuming that the flow is dominated by shocks, we develop a simple model predicting that the shock amplitude scales as ( d)1/3, where is the mean dissipation rate and d the mean distance between the shocks, and that the pth-order displacement and velocity structure functions scale as ( d)p/3r/d, where r is the separation. Then we carry out a series of forced simulations with resolutions up to 76802, varying the Froude number, Ff = ( Lf )1/3/c, where Lf is the forcing length scale and c is the wave speed. In all simulations a stationary state is reached in which there is a constant spectral energy flux and equipartition between kinetic and potential energy in the constant flux range. The third-order structure function relation is satisfied with a high degree of accuracy. Mean energy is found to scale approximately as E ∼ Lf c, and is also dependent on resolution, indicating that shallow water wave turbulence does not fit into the paradigm of a Richardson–Kolmogorov cascade. In all simulations shocks develop, displayed as long thin bands of negative divergence in flow visualisations. The mean distance between the shocks is found to scale as d ∼ Ff1/2Lf . Structure functions of second and higher order are found to scale in good agreement with the model. We conclude that in the weak limit, Ff → 0, shocks will become denser and weaker and finally disappear for a finite Reynolds number. On the other hand, for a given Ff , no matter how small, shocks will prevail if the Reynolds number is sufficiently large.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Make your Python code fly at transonic speeds!.\n \n \n \n \n\n\n \n Mohanan, A. V.\n\n\n \n\n\n\n In Stockholm, November 2019. \n \n\n\n\n
\n\n\n\n \n \n \"MakePaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{mohanan_make_2019,\n\taddress = {Stockholm},\n\ttitle = {Make your {Python} code fly at transonic speeds!},\n\turl = {https://www.youtube.com/watch?v=donHrISOO-w},\n\tabstract = {The talk is particularly useful for developers of Python applications which does heavy computation, with or without NumPy - for data science, research etc.\n\nPython extensions allows for creation of high-performance applications, which can compete with C or C++ based ones. There are more than one framework to achieve this (for example, Cython, Pythran and Numba) with similar syntaxes but different underlying implementations. The talk surveys the state of the art of creating extensions and introduces Transonic (https://transonic.readthedocs.io). Transonic is a pure-Python package acting as a unifying front-end for writing extensions with the aim to enhance the developer experience.\n\nAudience level: Intermediate\n\nSpeaker: Ashwin Vishnu Mohanan, Ph.D. in Engineering Mechanics from KTH and post-doctoral researcher at Stockholm University. 5+ years of experience as a research software developer and contributor to various open-source projects.},\n\turldate = {2020-10-18},\n\tauthor = {Mohanan, Ashwin Vishnu},\n\tmonth = nov,\n\tyear = {2019},\n\tkeywords = {\\#cv, \\#nosource},\n}\n\n
\n
\n\n\n
\n The talk is particularly useful for developers of Python applications which does heavy computation, with or without NumPy - for data science, research etc. Python extensions allows for creation of high-performance applications, which can compete with C or C++ based ones. There are more than one framework to achieve this (for example, Cython, Pythran and Numba) with similar syntaxes but different underlying implementations. The talk surveys the state of the art of creating extensions and introduces Transonic (https://transonic.readthedocs.io). Transonic is a pure-Python package acting as a unifying front-end for writing extensions with the aim to enhance the developer experience. Audience level: Intermediate Speaker: Ashwin Vishnu Mohanan, Ph.D. in Engineering Mechanics from KTH and post-doctoral researcher at Stockholm University. 5+ years of experience as a research software developer and contributor to various open-source projects.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Advancements in stratified flows through simulation, experiment and open research software development.\n \n \n \n \n\n\n \n Mohanan\n\n\n \n\n\n\n September 2019.\n \n\n\n\n
\n\n\n\n \n \n \"AdvancementsPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n  \n \n 3 downloads\n \n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@misc{mohanan_advancements_2019-1,\n\ttitle = {Advancements in stratified flows through simulation, experiment and open research software development},\n\turl = {https://zenodo.org/record/4255857},\n\tabstract = {This is a record of the oral presentation defending the Ph.D. thesis given by the author. The slides were formally presented at 2019-09-27, F3, Lindstedtsvägen 26, KTH Royal Insitute of Technology. Abstract Two studies of two-dimensional models of flows influenced by stratification and stratification/rotation are carried out in order to investigate whether a two-dimensional model can reproduce a downscale energy cascade with an associated k −5/3 wavenumber spectrum. Firstly, a series of highly resolved numerical simulations of the classical shallow water model is carried out. A forward energy cascade is observed but the dynamics is dominated by shocks, with an associated k −2 spectrum. A theory for shallow water wave turbulence is formulated and compared to the results from the simulations. Secondly, a series of simulations of a new two-dimensional toy model is carried out, showing that the model is not generating shocks and can reproduce a downscale energy cascade with an associated k −5/3 spectrum. The energy transfer is studied in detail in Fourier space and is compared with results from a general circulation model. An experimental study of strongly stratified turbulence at the Coriolis platform in Grenoble is carried out, with the aim of testing novel theories of stratified turbulence. Turbulence is generated by traversing an array of cylinders through a tank containing stratified salt water. Velocity is measured by Particle Image Velocimetry (PIV) and density is measured by conductivity probes. In particular, the author has developed the software system analysing the PIV images. Preliminary results from the experiment are presented. To realise the research objectives, a set of open-source software packages are developed in Python, under the umbrella of the FluidDyn project. The packages enable execution of simulations, experiments and processing of data. The codes are well documented, tested and designed to promote development and reuse.},\n\tlanguage = {eng},\n\turldate = {2020-11-07},\n\tauthor = {Mohanan},\n\tmonth = sep,\n\tyear = {2019},\n\tdoi = {10.5281/zenodo.4255857},\n\tkeywords = {\\#cv, energy cascade, geophysical flows, open source software, shallow water wave turbulence, stratified turbulence, waves and vortices},\n}\n\n
\n
\n\n\n
\n This is a record of the oral presentation defending the Ph.D. thesis given by the author. The slides were formally presented at 2019-09-27, F3, Lindstedtsvägen 26, KTH Royal Insitute of Technology. Abstract Two studies of two-dimensional models of flows influenced by stratification and stratification/rotation are carried out in order to investigate whether a two-dimensional model can reproduce a downscale energy cascade with an associated k −5/3 wavenumber spectrum. Firstly, a series of highly resolved numerical simulations of the classical shallow water model is carried out. A forward energy cascade is observed but the dynamics is dominated by shocks, with an associated k −2 spectrum. A theory for shallow water wave turbulence is formulated and compared to the results from the simulations. Secondly, a series of simulations of a new two-dimensional toy model is carried out, showing that the model is not generating shocks and can reproduce a downscale energy cascade with an associated k −5/3 spectrum. The energy transfer is studied in detail in Fourier space and is compared with results from a general circulation model. An experimental study of strongly stratified turbulence at the Coriolis platform in Grenoble is carried out, with the aim of testing novel theories of stratified turbulence. Turbulence is generated by traversing an array of cylinders through a tank containing stratified salt water. Velocity is measured by Particle Image Velocimetry (PIV) and density is measured by conductivity probes. In particular, the author has developed the software system analysing the PIV images. Preliminary results from the experiment are presented. To realise the research objectives, a set of open-source software packages are developed in Python, under the umbrella of the FluidDyn project. The packages enable execution of simulations, experiments and processing of data. The codes are well documented, tested and designed to promote development and reuse.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Simulations of shallow water wave turbulence.\n \n \n \n \n\n\n \n Mohanan, A. V.; Augier, P.; and Lindborg, E.\n\n\n \n\n\n\n August 2019.\n \n\n\n\n
\n\n\n\n \n \n \"SimulationsPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@misc{mohanan_simulations_2019,\n\ttitle = {Simulations of shallow water wave turbulence},\n\turl = {https://zenodo.org/record/3372756},\n\tdoi = {10.5281/zenodo.3372756},\n\tabstract = {About This dataset curates all the simulations used to reproduce the paper: Shallow water wave turbulence DOI: 10.1017/jfm.2019.375 The source code and scripts necessary to generate the manuscript are archived at: https://github.com/ashwinvis/augieretal\\_jfm\\_2019\\_shallow\\_water See the README in the repository above to generate the manuscript Abstract The dynamics of irrotational shallow water wave turbulence forced at large scales and dissipated at small scales is investigated. First, we derive the shallow water analogue of the ‘four-fifths law’ of Kolmogorov turbulence for a third-order structure function involving velocity and displacement increments. Using this relation and assuming that the flow is dominated by shocks, we develop a simple model predicting that the shock amplitude scales as {\\textbackslash}(({\\textbackslash}epsilon d){\\textasciicircum}\\{1/3\\}{\\textbackslash}), where {\\textbackslash}( {\\textbackslash}epsilon{\\textbackslash}) is the mean dissipation rate and {\\textbackslash}(d{\\textbackslash}) the mean distance between the shocks, and that the {\\textbackslash}(p{\\textbackslash})th-order displacement and velocity structure functions scale as {\\textbackslash}(({\\textbackslash}epsilon d){\\textasciicircum}\\{p/3\\} r/d{\\textbackslash}), where {\\textbackslash}(r{\\textbackslash}) is the separation. Then we carry out a series of forced simulations with resolutions up to 76802, varying the Froude number,{\\textbackslash}(F\\_\\{f\\} = ({\\textbackslash}epsilon L\\_f){\\textasciicircum}\\{1/3\\}/ c {\\textbackslash}), where {\\textbackslash}(L\\_f{\\textbackslash}) is the forcing length scale and {\\textbackslash}(c{\\textbackslash}) is the wave speed. In all simulations a stationary state is reached in which there is a constant spectral energy flux and equipartition between kinetic and potential energy in the constant flux range. The third-order structure function relation is satisfied with a high degree of accuracy. Mean energy is found to scale approximately as {\\textbackslash}(E {\\textbackslash}sim {\\textbackslash}sqrt\\{{\\textbackslash}epsilon L\\_f c\\}{\\textbackslash}), and is also dependent on resolution, indicating that shallow water wave turbulence does not fit into the paradigm of a Richardson–Kolmogorov cascade. In all simulations shocks develop, displayed as long thin bands of negative divergence in flow visualizations. The mean distance between the shocks is found to scale as {\\textbackslash}( d {\\textbackslash}sim F\\_f{\\textasciicircum}\\{1/2\\} L\\_f{\\textbackslash}). Structure functions of second and higher order are found to scale in good agreement with the model. We conclude that in the weak limit, {\\textbackslash}(F\\_f {\\textbackslash}rightarrow 0 {\\textbackslash}), shocks will become denser and weaker and finally disappear for a finite Reynolds number. On the other hand, for a given {\\textbackslash}(F\\_f{\\textbackslash}), no matter how small, shocks will prevail if the Reynolds number is sufficiently large.},\n\tlanguage = {eng},\n\turldate = {2019-08-23},\n\tpublisher = {Zenodo},\n\tauthor = {Mohanan, Ashwin Vishnu and Augier, Pierre and Lindborg, Erik},\n\tmonth = aug,\n\tyear = {2019},\n\tkeywords = {\\#cv, Energy cascade, Energy spectrum, Fluid Dynamics, FluidDyn, FluidSim, Shocks, Wave turbulence},\n}\n
\n
\n\n\n
\n About This dataset curates all the simulations used to reproduce the paper: Shallow water wave turbulence DOI: 10.1017/jfm.2019.375 The source code and scripts necessary to generate the manuscript are archived at: https://github.com/ashwinvis/augieretal_jfm_2019_shallow_water See the README in the repository above to generate the manuscript Abstract The dynamics of irrotational shallow water wave turbulence forced at large scales and dissipated at small scales is investigated. First, we derive the shallow water analogue of the ‘four-fifths law’ of Kolmogorov turbulence for a third-order structure function involving velocity and displacement increments. Using this relation and assuming that the flow is dominated by shocks, we develop a simple model predicting that the shock amplitude scales as \\((\\epsilon d)\\textasciicircum\\1/3\\\\), where \\( \\epsilon\\) is the mean dissipation rate and \\(d\\) the mean distance between the shocks, and that the \\(p\\)th-order displacement and velocity structure functions scale as \\((\\epsilon d)\\textasciicircum\\p/3\\ r/d\\), where \\(r\\) is the separation. Then we carry out a series of forced simulations with resolutions up to 76802, varying the Froude number,\\(F_\\f\\ = (\\epsilon L_f)\\textasciicircum\\1/3\\/ c \\), where \\(L_f\\) is the forcing length scale and \\(c\\) is the wave speed. In all simulations a stationary state is reached in which there is a constant spectral energy flux and equipartition between kinetic and potential energy in the constant flux range. The third-order structure function relation is satisfied with a high degree of accuracy. Mean energy is found to scale approximately as \\(E \\sim \\sqrt\\\\epsilon L_f c\\\\), and is also dependent on resolution, indicating that shallow water wave turbulence does not fit into the paradigm of a Richardson–Kolmogorov cascade. In all simulations shocks develop, displayed as long thin bands of negative divergence in flow visualizations. The mean distance between the shocks is found to scale as \\( d \\sim F_f\\textasciicircum\\1/2\\ L_f\\). Structure functions of second and higher order are found to scale in good agreement with the model. We conclude that in the weak limit, \\(F_f \\rightarrow 0 \\), shocks will become denser and weaker and finally disappear for a finite Reynolds number. On the other hand, for a given \\(F_f\\), no matter how small, shocks will prevail if the Reynolds number is sufficiently large.\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2018\n \n \n (2)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n A two-dimensional toy model for geophysical turbulence.\n \n \n \n \n\n\n \n Mohanan, A. V.\n\n\n \n\n\n\n March 2018.\n \n\n\n\n
\n\n\n\n \n \n \"APaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n\n\n\n
\n
@misc{mohanan_two-dimensional_2018,\n\ttitle = {A two-dimensional toy model for geophysical turbulence},\n\turl = {https://ashwinvis.github.io/talks/talks/misu_seminar2018.slides.html#/},\n\turldate = {2021-05-20},\n\tauthor = {Mohanan, Ashwin Vishnu},\n\tcollaborator = {Augier, Pierre and Lindborg, Erik},\n\tmonth = mar,\n\tyear = {2018},\n\tkeywords = {\\#cv, \\#nosource},\n}\n\n
\n
\n\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Modifying shallow-water equations as a model for wave-vortex turbulence.\n \n \n \n \n\n\n \n Mohanan, A. V.\n\n\n \n\n\n\n January 2018.\n \n\n\n\n
\n\n\n\n \n \n \"ModifyingPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n\n\n\n
\n
@misc{mohanan_modifying_2018,\n\ttitle = {Modifying shallow-water equations as a model for wave-vortex turbulence},\n\turl = {https://ashwinvis.github.io/talks/talks/flowmeeting2018.slides.html#/1},\n\turldate = {2021-05-20},\n\tauthor = {Mohanan, Ashwin Vishnu},\n\tcollaborator = {Augier, Pierre and Lindborg, Erik},\n\tmonth = jan,\n\tyear = {2018},\n\tkeywords = {\\#cv},\n}\n\n
\n
\n\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2017\n \n \n (4)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n Report of the MILESTONE experiment: strongly stratified turbulence and mixing efficiency in the Coriolis platform.\n \n \n \n \n\n\n \n Campagne, A.; Alfredsson, H.; Chassagne, R.; Micard, D.; Mordant, N.; Sommeria, J.; Viboud, S.; Mohanan, A. V.; Lindborg, E.; and Augier, P.\n\n\n \n\n\n\n In 16th European Turbulence Conference, pages 1, Stockholm, August 2017. \n \n\n\n\n
\n\n\n\n \n \n \"ReportPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n\n\n\n
\n
@inproceedings{campagne_report_2017,\n\taddress = {Stockholm},\n\ttitle = {Report of the {MILESTONE} experiment: strongly stratified turbulence and mixing efficiency in the {Coriolis} platform},\n\tcopyright = {All rights reserved},\n\turl = {http://www.delegia.com/app/data/8684/Abstract/28600/ETC16_Campagne.pdf},\n\tlanguage = {en},\n\tbooktitle = {16th {European} {Turbulence} {Conference}},\n\tauthor = {Campagne, Antoine and Alfredsson, Henrik and Chassagne, Rémi and Micard, Diane and Mordant, Nicolas and Sommeria, Joel and Viboud, Samuel and Mohanan, Ashwin Vishnu and Lindborg, Erik and Augier, Pierre},\n\tmonth = aug,\n\tyear = {2017},\n\tkeywords = {\\#cv},\n\tpages = {1},\n}\n\n
\n
\n\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n A two-dimensional toy model for geophysical turbulence.\n \n \n \n \n\n\n \n Lindborg, E.; and Mohanan, A. V.\n\n\n \n\n\n\n Physics of Fluids, 29(11): 111114. November 2017.\n \n\n\n\n
\n\n\n\n \n \n \"APaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{LindborgMohanan2017,\n\ttitle = {A two-dimensional toy model for geophysical turbulence},\n\tvolume = {29},\n\tissn = {1070-6631},\n\turl = {https://aip.scitation.org/doi/full/10.1063/1.4985990},\n\tdoi = {10.1063/1.4985990},\n\tabstract = {A toy model for large scale geophysical turbulence is constructed by making two modifications of the shallow water model. Unlike the shallow water model, the toy model has a quadratic expression for total energy, which is the sum of Available Potential Energy (APE) and Kinetic Energy (KE). More importantly, in contrast to the shallow water model, the toy model does not produce any shocks. Three numerical simulations with different forcing are presented and compared with the simulation of a full General Circulation Model (GCM). The energy which is injected cascades in a similar way as in the GCM. First, some of the energy is converted from APE to KE at large scales. The wave field then undergoes a forward energy cascade displaying shallow spectra, close to k−5/3, for both APE and KE, while the vortical field either displays a k−3-spectrum or a more shallow spectrum, close to k−5/3, depending on the forcing. In a simulation with medium forcing wave number, some of the energy which is converted from APE to KE undergoes an inverse energy cascade which is produced by nonlinear interactions only involving the rotational component of the velocity field. The inverse energy cascade builds up a vortical field at larger scales than the forcing scale. At these scales, coherent vortices emerge with a strong dominance of anticyclonic vortices. The relevance of the simulation results to the dynamics of the atmosphere is discussed as in possible continuations of the investigation.},\n\tnumber = {11},\n\turldate = {2018-09-24},\n\tjournal = {Physics of Fluids},\n\tauthor = {Lindborg, Erik and Mohanan, Ashwin Vishnu},\n\tmonth = nov,\n\tyear = {2017},\n\tkeywords = {\\#cv, \\#paper\\_04\\_swe, \\#phd, \\#shallow-water, \\#stratified-turbulence, \\#toy-model-papers},\n\tpages = {111114},\n}\n\n
\n
\n\n\n
\n A toy model for large scale geophysical turbulence is constructed by making two modifications of the shallow water model. Unlike the shallow water model, the toy model has a quadratic expression for total energy, which is the sum of Available Potential Energy (APE) and Kinetic Energy (KE). More importantly, in contrast to the shallow water model, the toy model does not produce any shocks. Three numerical simulations with different forcing are presented and compared with the simulation of a full General Circulation Model (GCM). The energy which is injected cascades in a similar way as in the GCM. First, some of the energy is converted from APE to KE at large scales. The wave field then undergoes a forward energy cascade displaying shallow spectra, close to k−5/3, for both APE and KE, while the vortical field either displays a k−3-spectrum or a more shallow spectrum, close to k−5/3, depending on the forcing. In a simulation with medium forcing wave number, some of the energy which is converted from APE to KE undergoes an inverse energy cascade which is produced by nonlinear interactions only involving the rotational component of the velocity field. The inverse energy cascade builds up a vortical field at larger scales than the forcing scale. At these scales, coherent vortices emerge with a strong dominance of anticyclonic vortices. The relevance of the simulation results to the dynamics of the atmosphere is discussed as in possible continuations of the investigation.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Measuring mixing efficiency in experiments of strongly stratified turbulence.\n \n \n \n \n\n\n \n Augier, P.; Campagne, A.; Valran, T.; Calpe Linares, M.; Mohanan, A. V.; Micard, D.; Viboud, S.; Segalini, A.; Mordant, N.; Sommeria, J.; and Lindborg, E.\n\n\n \n\n\n\n In volume 2017, pages NG21A–0127, December 2017. \n \n\n\n\n
\n\n\n\n \n \n \"MeasuringPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n\n\n\n
\n
@inproceedings{augier_measuring_2017,\n\ttitle = {Measuring mixing efficiency in experiments of strongly stratified turbulence},\n\tvolume = {2017},\n\turl = {https://ui.adsabs.harvard.edu/abs/2017AGUFMNG21A0127A/abstract},\n\tabstract = {Oceanic and atmospheric models need better parameterization of the mixing efficiency. Therefore, we need to measure this quantity for flows representative of geophysical flows, both in terms of types of flows (with vortices and/or waves) and of dynamical regimes. In order to reach sufficiently large Reynolds number for strongly stratified flows, experiments for which salt is used to produce the stratification have to be carried out in a large rotating platform of at least 10-meter diameter.We present new experiments done in summer 2017 to study experimentally strongly stratified turbulence and mixing efficiency in the Coriolis platform. The flow is forced by a slow periodic movement of an array of large vertical or horizontal cylinders. The velocity field is measured by 3D-2C scanned horizontal particles image velocimetry (PIV) and 2D vertical PIV. Six density-temperature probes are used to measure vertical and horizontal profiles and signals at fixed positions.We will show how we rely heavily on open-science methods for this study. Our new results on the mixing efficiency will be presented and discussed in terms of mixing parameterization.},\n\tlanguage = {en},\n\turldate = {2021-05-20},\n\tauthor = {Augier, P. and Campagne, A. and Valran, T. and Calpe Linares, M. and Mohanan, A. V. and Micard, D. and Viboud, S. and Segalini, A. and Mordant, N. and Sommeria, J. and Lindborg, E.},\n\tmonth = dec,\n\tyear = {2017},\n\tkeywords = {\\#cv},\n\tpages = {NG21A--0127},\n}\n\n
\n
\n\n\n
\n Oceanic and atmospheric models need better parameterization of the mixing efficiency. Therefore, we need to measure this quantity for flows representative of geophysical flows, both in terms of types of flows (with vortices and/or waves) and of dynamical regimes. In order to reach sufficiently large Reynolds number for strongly stratified flows, experiments for which salt is used to produce the stratification have to be carried out in a large rotating platform of at least 10-meter diameter.We present new experiments done in summer 2017 to study experimentally strongly stratified turbulence and mixing efficiency in the Coriolis platform. The flow is forced by a slow periodic movement of an array of large vertical or horizontal cylinders. The velocity field is measured by 3D-2C scanned horizontal particles image velocimetry (PIV) and 2D vertical PIV. Six density-temperature probes are used to measure vertical and horizontal profiles and signals at fixed positions.We will show how we rely heavily on open-science methods for this study. Our new results on the mixing efficiency will be presented and discussed in terms of mixing parameterization.\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n Modifying shallow-water equations as a model for wave-vortex turbulence.\n \n \n \n \n\n\n \n Mohanan, A. V.; Augier, P.; and Lindborg, E.\n\n\n \n\n\n\n In December 2017. \n \n\n\n\n
\n\n\n\n \n \n \"ModifyingPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n\n\n\n
\n
@inproceedings{mohanan_modifying_2017,\n\ttitle = {Modifying shallow-water equations as a model for wave-vortex turbulence},\n\turl = {https://ui.adsabs.harvard.edu/abs/2017AGUFMNG14A..07M/abstract},\n\tabstract = {The one-layer shallow-water equations is a simple two-dimensional model to study the complex dynamics of the oceans and the atmosphere. We carry out forced-dissipative numerical simulations, either by forcing medium-scale wave modes, or by injecting available potential energy (APE). With pure wave forcing in non-rotating cases, a statistically stationary regime is obtained for a range of forcing Froude numbers F{\\textless}SUB{\\textgreater}f{\\textless}/SUB{\\textgreater} = ∊ /(k{\\textless}SUB{\\textgreater}f{\\textless}/SUB{\\textgreater} c), where ∊ is the energy dissipation rate, k{\\textless}SUB{\\textgreater}f{\\textless}/SUB{\\textgreater} the forcing wavenumber and c the wave speed. Interestingly, the spectra scale as k{\\textless}SUP{\\textgreater}-2{\\textless}/SUP{\\textgreater} and third and higher order structure functions scale as r. Such statistics is a manifestation of shock turbulence or Burgulence, which dominate the flow. Rotating cases exhibit some inverse energy cascade, along with a stronger forward energy cascade, dominated by wave-wave interactions. We also propose two modifications to the classical shallow-water equations to construct a toy model. The properties of the model are explored by forcing in APE at a small and a medium wavenumber. The toy model simulations are then compared with results from shallow-water equations and a full General Circulation Model (GCM) simulation. The most distinctive feature of this model is that, unlike shallow-water equations, it avoids shocks and conserves quadratic energy. In Fig. 1, for the shallow-water equations, shocks appear as thin dark lines in the divergence (∇ .\\{u\\}) field, and as discontinuities in potential temperature (θ ) field; whereas only waves appear in the corresponding fields from toy model simulation. Forward energy cascade results in a wave field with k{\\textless}SUP{\\textgreater}-5/3{\\textless}/SUP{\\textgreater} spectrum, along with equipartition of KE and APE at small scales. The vortical field develops into a k{\\textless}SUP{\\textgreater}-3{\\textless}/SUP{\\textgreater} spectrum. With medium forcing wavenumber, at large scales, energy converted from APE to KE undergoes inverse cascade as a result of nonlinear fluxes composed of vortical modes alone. Gradually, coherent vortices emerge with a strong preference for anticyclonic motion. The model can serve as a closer representation of real geophysical turbulence than the classical shallow-water equations. Fig 1. Divergence and potential temperature fields of shallow-water (top row) and toy model (bottom row) simulations.},\n\tlanguage = {en},\n\turldate = {2021-05-20},\n\tauthor = {Mohanan, A. V. and Augier, P. and Lindborg, E.},\n\tmonth = dec,\n\tyear = {2017},\n\tkeywords = {\\#cv},\n}\n\n
\n
\n\n\n
\n The one-layer shallow-water equations is a simple two-dimensional model to study the complex dynamics of the oceans and the atmosphere. We carry out forced-dissipative numerical simulations, either by forcing medium-scale wave modes, or by injecting available potential energy (APE). With pure wave forcing in non-rotating cases, a statistically stationary regime is obtained for a range of forcing Froude numbers F\\textlessSUB\\textgreaterf\\textless/SUB\\textgreater = ∊ /(k\\textlessSUB\\textgreaterf\\textless/SUB\\textgreater c), where ∊ is the energy dissipation rate, k\\textlessSUB\\textgreaterf\\textless/SUB\\textgreater the forcing wavenumber and c the wave speed. Interestingly, the spectra scale as k\\textlessSUP\\textgreater-2\\textless/SUP\\textgreater and third and higher order structure functions scale as r. Such statistics is a manifestation of shock turbulence or Burgulence, which dominate the flow. Rotating cases exhibit some inverse energy cascade, along with a stronger forward energy cascade, dominated by wave-wave interactions. We also propose two modifications to the classical shallow-water equations to construct a toy model. The properties of the model are explored by forcing in APE at a small and a medium wavenumber. The toy model simulations are then compared with results from shallow-water equations and a full General Circulation Model (GCM) simulation. The most distinctive feature of this model is that, unlike shallow-water equations, it avoids shocks and conserves quadratic energy. In Fig. 1, for the shallow-water equations, shocks appear as thin dark lines in the divergence (∇ .\\u\\) field, and as discontinuities in potential temperature (θ ) field; whereas only waves appear in the corresponding fields from toy model simulation. Forward energy cascade results in a wave field with k\\textlessSUP\\textgreater-5/3\\textless/SUP\\textgreater spectrum, along with equipartition of KE and APE at small scales. The vortical field develops into a k\\textlessSUP\\textgreater-3\\textless/SUP\\textgreater spectrum. With medium forcing wavenumber, at large scales, energy converted from APE to KE undergoes inverse cascade as a result of nonlinear fluxes composed of vortical modes alone. Gradually, coherent vortices emerge with a strong preference for anticyclonic motion. The model can serve as a closer representation of real geophysical turbulence than the classical shallow-water equations. Fig 1. Divergence and potential temperature fields of shallow-water (top row) and toy model (bottom row) simulations.\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2016\n \n \n (2)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n First report of the MILESTONE experiment: strongly stratified turbulence and mixing efficiency in the Coriolis platform.\n \n \n \n \n\n\n \n Campagne, A.; Alfredsson, H.; Chassagne, R.; Micard, D.; Mordant, N.; Segalini, A.; Sommeria, J.; Viboud, S.; Mohanan, A. V.; Lindborg, E.; and Augier, P.\n\n\n \n\n\n\n In International Symposium on Stratified Flows, volume 1, August 2016. \n event-place: VIIIth International Symposium on Stratified Flows (ISSF, San Diego, USA)\n\n\n\n
\n\n\n\n \n \n \"FirstPaper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{ISSF2016,\n\ttitle = {First report of the {MILESTONE} experiment: strongly stratified turbulence and mixing efficiency in the {Coriolis} platform},\n\tvolume = {1},\n\tshorttitle = {First report of the {Milestone} experiment},\n\turl = {https://escholarship.org/uc/item/8f88x7nt},\n\tabstract = {Author(s): Campagne, Antoine; Alfredsson, Henrik; Chassagne, Remi; Micard, Diane; Mordant, Nicolas; Segalini, Antonio; Sommeria, Joel; Viboud, Samuel; Mohanan, Ashwin Vishnu; Lindborg, Erik; Augier, Pierre},\n\tlanguage = {en},\n\turldate = {2019-07-08},\n\tbooktitle = {International {Symposium} on {Stratified} {Flows}},\n\tauthor = {Campagne, Antoine and Alfredsson, Henrik and Chassagne, Remi and Micard, Diane and Mordant, Nicolas and Segalini, Antonio and Sommeria, Joel and Viboud, Samuel and Mohanan, Ashwin Vishnu and Lindborg, Erik and Augier, Pierre},\n\tmonth = aug,\n\tyear = {2016},\n\tnote = {event-place: VIIIth International Symposium on Stratified Flows (ISSF, San Diego, USA)},\n\tkeywords = {\\#cv, \\#phd},\n}\n\n
\n
\n\n\n
\n Author(s): Campagne, Antoine; Alfredsson, Henrik; Chassagne, Remi; Micard, Diane; Mordant, Nicolas; Segalini, Antonio; Sommeria, Joel; Viboud, Samuel; Mohanan, Ashwin Vishnu; Lindborg, Erik; Augier, Pierre\n
\n\n\n
\n\n\n
\n \n\n \n \n \n \n \n \n FluidImage, a libre framework for scientific treatments of large sets of images.\n \n \n \n \n\n\n \n Augier, P.; Bonamy, C.; Campagne, A.; and Mohanan, A. V.\n\n\n \n\n\n\n In Congrès Francophone de Techniques Laser (CFTL), September 2016. AFVL\n Published: Congrès Francophone de Techniques Laser (CFTL)\n\n\n\n
\n\n\n\n \n \n \"FluidImage,Paper\n  \n \n\n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{augier_fluidimage_2016,\n\ttitle = {{FluidImage}, a libre framework for scientific treatments of large sets of images},\n\tcopyright = {All rights reserved},\n\turl = {https://hal.archives-ouvertes.fr/hal-01396688},\n\tabstract = {FluidImage \nA software for the fluid dynamic community, by the fluid dynamic community\nA libre framework for scientific treatments of large sets of images\nEasy, safe and efficient for all users, nice for the developers},\n\turldate = {2018-09-24},\n\tbooktitle = {Congrès {Francophone} de {Techniques} {Laser} ({CFTL})},\n\tpublisher = {AFVL},\n\tauthor = {Augier, Pierre and Bonamy, Cyrille and Campagne, Antoine and Mohanan, Ashwin Vishnu},\n\tmonth = sep,\n\tyear = {2016},\n\tnote = {Published: Congrès Francophone de Techniques Laser (CFTL)},\n\tkeywords = {\\#chapter\\_exp, \\#cv, \\#fluiddyn, \\#fluidimage, \\#phd},\n}\n\n
\n
\n\n\n
\n FluidImage A software for the fluid dynamic community, by the fluid dynamic community A libre framework for scientific treatments of large sets of images Easy, safe and efficient for all users, nice for the developers\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n
\n
\n  \n 2015\n \n \n (1)\n \n \n
\n
\n \n \n
\n \n\n \n \n \n \n \n \n KdV Equation and Computations of Solitons: Nonlinear Error Dynamics.\n \n \n \n \n\n\n \n Ashwin, V. M.; Saurabh, K.; Sriramkrishnan, M.; Bagade, P. M.; Parvathi, M. K.; and Sengupta, T. K.\n\n\n \n\n\n\n Journal of Scientific Computing, 62(3): 693–717. March 2015.\n \n\n\n\n
\n\n\n\n \n \n \"KdVPaper\n  \n \n\n \n \n doi\n  \n \n\n \n link\n  \n \n\n bibtex\n \n\n \n  \n \n abstract \n \n\n \n\n \n \n \n \n \n \n \n\n  \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@article{ashwin_kdv_2015,\n\ttitle = {{KdV} {Equation} and {Computations} of {Solitons}: {Nonlinear} {Error} {Dynamics}},\n\tvolume = {62},\n\tissn = {1573-7691},\n\tshorttitle = {{KdV} {Equation} and {Computations} of {Solitons}},\n\turl = {https://doi.org/10.1007/s10915-014-9875-4},\n\tdoi = {10.1007/s10915-014-9875-4},\n\tabstract = {Here we have developed new compact and hybrid schemes for the solution of KdV equation. These schemes for the third derivative have been analyzed in the spectral plane for their resolution and compared with another scheme in the literature. Furthermore the developed schemes have been used to solve a model linear dispersion equation. The error dynamics equation has been developed for this model equation. Despite the linearity of the model equation, one can draw conclusions for error dynamics of nonlinear differential equations. The developed compact scheme has been found to be quite accurate in solving KdV equation. One- and two-soliton cases have been reported to demonstrate the above.},\n\tlanguage = {en},\n\tnumber = {3},\n\turldate = {2018-09-24},\n\tjournal = {Journal of Scientific Computing},\n\tauthor = {Ashwin, V. M. and Saurabh, K. and Sriramkrishnan, M. and Bagade, P. M. and Parvathi, M. K. and Sengupta, Tapan K.},\n\tmonth = mar,\n\tyear = {2015},\n\tkeywords = {\\#cv, Compact scheme, DRP scheme, Gibbs’ phenomenon, KdV equation, Nonlinear error dynamics, Solitons},\n\tpages = {693--717},\n}\n\n
\n
\n\n\n
\n Here we have developed new compact and hybrid schemes for the solution of KdV equation. These schemes for the third derivative have been analyzed in the spectral plane for their resolution and compared with another scheme in the literature. Furthermore the developed schemes have been used to solve a model linear dispersion equation. The error dynamics equation has been developed for this model equation. Despite the linearity of the model equation, one can draw conclusions for error dynamics of nonlinear differential equations. The developed compact scheme has been found to be quite accurate in solving KdV equation. One- and two-soliton cases have been reported to demonstrate the above.\n
\n\n\n
\n\n\n\n\n\n
\n
\n\n\n\n\n
\n\n\n \n\n \n \n \n \n\n
\n"}; document.write(bibbase_data.data);