https://github.com/nicolasbadano/fishpassage
This repository contains the implementation of an OpenFOAM model for the case of fish passage. It uses interFoam to solve the free surface, and a Delayed Eddy Simulation treatment to solve the turbulence, using the kOmegaSSTDDES model.
https://github.com/nicolasbadano/fishpassage
cfd openfoam
Last synced: 3 months ago
JSON representation
This repository contains the implementation of an OpenFOAM model for the case of fish passage. It uses interFoam to solve the free surface, and a Delayed Eddy Simulation treatment to solve the turbulence, using the kOmegaSSTDDES model.
- Host: GitHub
- URL: https://github.com/nicolasbadano/fishpassage
- Owner: nicolasbadano
- License: mit
- Created: 2023-02-06T21:13:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T21:40:52.000Z (over 3 years ago)
- Last Synced: 2023-12-16T15:24:55.093Z (over 2 years ago)
- Topics: cfd, openfoam
- Language: C++
- Homepage:
- Size: 16.6 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.md
Awesome Lists containing this project
README
# FishPassage
This repository contains the implementation of an OpenFOAM model for the case of fish passage. It uses `interFoam` to solve the free surface, and a Delayed Eddy Simulation treatment to solve the turbulence, using the `kOmegaSSTDDES` model.
The model has a couple of interesting features, that apply to other cases:
- A fixed water level boundary condition in the downstream boundary, which is achieved by fixing the pressure (`p_rgh`) in all the wet faces.
- The air velocities attenuation technique explained in this repository: [github.com/nicolasbadano/airVelocityAttenuation](https://github.com/nicolasbadano/airVelocityAttenuation)
## Getting Started
* Run the `prepare.sh` to generate the mesh and set up the simulation.
* Then run the case with `interFoam`
## Results
[](https://youtu.be/ytWlFbu8u-I)
## License
This project is licensed under the MIT License - see the LICENSE.md file for details
## Author
Nicolás Diego Badano (https://www.linkedin.com/in/nicolas-diego-badano/)