Discussion Overview
The discussion revolves around recommendations for software to model capillary channel flow in fluid dynamics, specifically focusing on a scenario involving two fluid phases (air and silicone oil) in a wedge geometry. Participants explore various computational fluid dynamics (CFD) tools, their learning curves, and suitability for specific research needs.
Discussion Character
- Technical explanation
- Debate/contested
Main Points Raised
- Some participants suggest that OpenFOAM can handle the described fluid dynamics problem but note it has a steeper learning curve compared to Fluent due to its lack of a graphical user interface and documentation challenges.
- One participant mentions that a student was able to validate a case in Fluent within a day, while it took weeks to achieve the same result in OpenFOAM, implying a trade-off between ease of use and flexibility.
- Another participant recommends the Gerris flow solver as a more specialized tool for two-fluid flows and surface tension-dominant scenarios, highlighting its ease of use compared to OpenFOAM, though it lacks turbulence models.
- A participant indicates that the user's background in numerical methods and the need for a sophisticated numerical tool for a grant proposal may influence the choice of software, suggesting that OpenFOAM might be suitable given the user's willingness to delve into solver details.
- There is mention of other CFD codes like Kratos, Code Saturne, and the Caelinux project, suggesting that the ease of implementation of custom models may vary across different software options.
Areas of Agreement / Disagreement
Participants express varying opinions on the suitability of OpenFOAM versus other software like Fluent and Gerris, indicating that there is no consensus on the best choice. The discussion remains unresolved regarding which software is definitively better for the user's specific needs.
Contextual Notes
Participants note the importance of validation test cases and the need for a CFD code that allows access to the source code for implementing custom models. The discussion highlights the potential limitations of each software in terms of user experience and specific modeling capabilities.