- Introduction
- Installation instructions
- Use
- Contact
- License and Copyright
- Acknowledgments
fluam is a code for fluctuating hydrodynamics with immersed structures based on the immersed boundary method. It offers fluid solvers for the compressible and incompressible Navier-Stokes equations,
- Staggered Schemes for Fluctuating Hydrodynamics, F. Balboa Usabiaga, J. B. Bell, R. Delgado-Buscalioni, A. Donev, T. G. Fai, B. E. Griffith andC. S. Peskin. Multiscale Modeling & Simulation, 10 (3), 1369 (2012). DOI arXiv
and particle solvers for regimes ranging from the acoustic time scales to the Stokes limit,
- Minimal model for acoustic forces on Brownian particles, F. Balboa Usabiaga and R. Delgado-Buscalioni. Physical Review E, 88, 063304 (2013). DOI arXiv
- Inertial coupling method for particles in an incompressible fluctuating fluid, F. Balboa Usabiaga, R. Delgado-Buscalioni, B. E. Griffith and A. Donev. Computer Methods in Applied Mechanics and Engineering, 269, 139 (2014). DOI arXiv
- Brownian Dynamics without Green's Functions, S. Delong, F. Balboa Usabiaga, R. Delgado-Buscalioni, B. E. Griffith and A. Donev. The Journal of Chemical Physics, 140 (13), 134110 (2014). DOI arXiv
a) You will need a NVIDIA GPU with compute capability 1.3 or higher to use fluam. You don't need any GPU to compile and modify the code.
b) Third-party software: you will need the CUDA compiler nvcc, CUDA libraries, and the cutil.h files that you can obtain with the NVIDIA SDK package.
c) Edit the file fluam/bin/MakefileHeader to include the right path to the NVIDIA SDK files and the HydroGrid code in case you have it. Set the right architecture for your GPU in "NVCCFLAGS".
d) Move to fluam/bin/ and type make
e) To speed up the compilation process see fluam/work/README
To run fluam type fluam data.main
data.main is a file with the option for the simulation, look fluam/bin/data.main for the options.
If you find problems contact the owner of the project https://github.com/fbusabiaga/fluam
Source code is available at: https://github.com/fbusabiaga/fluam
fluam is released under the terms of the GNU General Public License. See "COPYING" for more details.
The source files included with this release are copyrighted by their authors. See each file for more information.
fluam has been developed at the Departmento de Física Teorica de la Materia Condensada of Universidad Autónoma de Madrid (UAM), partially funded by Spanish MINECO projects FIS2010-22047-C05-01 and FIS2013- 47350-C05-1-R.