
FluidSim: Modular, Object-Oriented Python Package for High-Performance CFD Simulations
References
- Ascher, U M, Ruuth, S J and Spiteri, R J 1997 ‘Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations’. Applied Numerical Mathematics, 25(2–3): 151–167. DOI: 10.1016/S0168-9274(97)00056-1
- Augier, P, Mohanan, A V and Bonamy, C 2019 ‘FluidDyn: a python opensource framework for research and teaching in fluid dynamics by simulations, experiments and data processing’. J. Open Research Software, 7(1): 9. DOI: 10.5334/jors.237
- Behnel, S, Bradshaw, R, Citro, C, Dalcin, L, Seljebotn, D S and Smith, K 2011 ‘Cython: The Best of Both Worlds’. Computing in Science & Engineering, 13(2): 31–39. DOI: 10.1109/MCSE.2010.118
- Billant, P, Deloncle, A, Chomaz, J-M and Otheguy, P 2010 ‘Zigzag instability of vortex pairs in stratified and rotating fluids. part 2. analytical and numerical analyses.’ J. Fluid Mech, 660: 396–429. DOI: 10.1017/S002211201000282X
- Burns, K, Vasil, G, Oishi, J, Lecoanet, D, Brown, B and Quataert, E n.d. ‘Dedalus: A flexible pseudo-spectral framework for solving partial differential equations’. URL:
https://dedalus-project.org . - Canuto, C, Hussaini, M Y, Quarteroni, A and Zang, T A 1988
Some Algorithms for Unsteady NavierStokes Equations . In: ‘Spectral Methods in Fluid Dynamics’, Springer Series in Computational Physics, 201–239. Springer, Berlin, Heidelberg. DOI: 10.1007/978-3-642-84108-8_7 - Deloncle, A, Billant, P and Chomaz, J-M 2008 ‘Nonlinear evolution of the zigzag instability in stratified fluids: a shortcut on the route to dissipation’. Journal of Fluid Mechanics, 599: 229–239. DOI: 10.1017/S0022112007000109
- Guelton, S 2018 ‘Pythran: Crossing the Python Frontier’. Computing in Science & Engineering, 20(2): 83–89. DOI: 10.1109/MCSE.2018.021651342
- Lindborg, E and Mohanan, A V 2017 ‘A two-dimensional toy model for geophysical turbulence’. Phys. Fluids, 29(11): 111114. DOI: 10.1063/1.4985990
- Meyers, S 2012 Effective C++ Digital Collection: 140 Ways to Improve Your Programming, Addison-Wesley. URL:
https://n2t.net/ark:/13960/t2d86nb9s . - Mohanan, A V, Bonamy, C and Augier, P 2019 ‘FluidFFT: common API (C++ and Python) for Fast Fourier Transform libraries’. J. Open Research Software, 7(1): 10. DOI: 10.5334/jors.238
- Mortensen, M and Langtangen, H P 2016 ‘High performance Python for direct numerical simulations of turbulent flows’. Computer Physics Communications, 203(Supplement C): 53–65. DOI: 10.1016/j.cpc.2016.02.005
- Ramachandran, P 2016 PySPH: a reproducible and high-performance framework for smoothed particle hydrodynamics. In: Benthall, S and Rostrup, S (eds.), ‘Proceedings of the 15th Python in Science Conference’, 122–129. DOI: 10.25080/Majora-629e541a-011
DOI: https://doi.org/10.5334/jors.239 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jul 2, 2018
Accepted on: Feb 18, 2019
Published on: Apr 26, 2019
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year
Keywords:
© 2019 Ashwin Vishnu Mohanan, Cyrille Bonamy, Miguel Calpe Linares, Pierre Augier, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.