Skip to main content
Have a personal or library account? Click to login
FluidSim: Modular, Object-Oriented Python Package for High-Performance CFD Simulations Cover

FluidSim: Modular, Object-Oriented Python Package for High-Performance CFD Simulations

Open Access
|Apr 2019

References

  1. 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): 151167. DOI: 10.1016/S0168-9274(97)00056-1
  2. 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
  3. 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): 3139. DOI: 10.1109/MCSE.2010.118
  4. 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: 396429. DOI: 10.1017/S002211201000282X
  5. 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.
  6. 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, 201239. Springer, Berlin, Heidelberg. DOI: 10.1007/978-3-642-84108-8_7
  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: 229239. DOI: 10.1017/S0022112007000109
  8. Guelton, S 2018 ‘Pythran: Crossing the Python Frontier’. Computing in Science & Engineering, 20(2): 8389. DOI: 10.1109/MCSE.2018.021651342
  9. 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
  10. Meyers, S 2012 Effective C++ Digital Collection: 140 Ways to Improve Your Programming, Addison-Wesley. URL: https://n2t.net/ark:/13960/t2d86nb9s.
  11. 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
  12. Mortensen, M and Langtangen, H P 2016 ‘High performance Python for direct numerical simulations of turbulent flows’. Computer Physics Communications, 203(Supplement C): 5365. DOI: 10.1016/j.cpc.2016.02.005
  13. 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’, 122129. 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

© 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.