DensegranFoam
densegranFoam is a dense granular material flow solver developed using the OpenFoam CFD tool
Install / Use
/learn @NatLabRockies/DensegranFoamREADME
densegranFoam
All of these files corresponds to the latest version of the densgranFoam, created at the National Renewable Energy Laboratory (NREL). The files are based on the OpenFOAM software. Please see the included OpenFOAM readme file ("README.OpenFOAM") and the GPL licence information ("COPYING"). Access to and use of densgranFoam imposes obligations on the user, as set forth in the DATA USE DISCLAIMER AGREEMENT ("AGREEMENT").
Required OpenFOAM Version: 5.x
Solvers and Codes Included:
A. Solvers densGranEulerFoam - This solver is used for simulating dense granular flow based on multiPhaseEulerFoam. The solver at current version uses mu(I)-rheology model for transport parameters. In later versions other models may be incorporated.
granularEulerFoam - This solver is used for simulating dense granular flow based on twoPhaseEulerFoam. The solver at current version
uses mu(I)-rheology model for transport parameters. In later versions other models may be incorporated.
B. Tutorials densGranEulerFoam - conicalHopper, damBreak4phase, inclinedPlane granularEulerFoam - biomassInclinedFlow, dataProcess
Installation/Compiling: OpenFOAM: The included codes work only with the OpenFOAM CFD Toolbox. The densegranFoam repository does not include OpenFOAM. Please visit OF-5.x to download and install OpenFOAM.
densegranFoam compilation: Once OpenFOAM is installed and densegranFoam downloaded, please follow these steps:
- Copy the densegranFoam solver codes from applications to WM_PROJECT_USER_DIR.
- Run ./Allwclean
- Run ./Allwmake
- Optionally run ./Allwclean again to clean up any extraneous files.
- Make sure that no error messages appeared.
Running Tutorials:
- Copy the tutorial case to the anticipated run location.
- Run ./Allwclean to clean up case and copy necessay initial/boundary conditions for volume fraction fields.
- Run ./Allrun to run mesh utility, set initial volume fraction fields, necessary decomposition for paraller run, and densegranFoam solver.
The totorial is created to familiarize the user with the general case file structure, parameters setting, and numerical schemes for densegranFoam solver.
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
