项目介绍

tdavydze/VOF-DEM-Solvers 是一个托管在 GitHub 上的开源项目,主要使用 C 编写,目前获得 15 个 Star、5 次 Fork。

仓库全名
tdavydze/VOF-DEM-Solvers
Star 数
15
Fork 数
5
未关闭 Issue
2

README 摘要

VOF-DEM Solvers This repository provides implementations of coupled Volume of Fluid (VOF) and Discrete Element Method (DEM) solvers for simulating multiphase flows with unresolved CFD-DEM methodology, where fluid cells are larger than individual particles. The solvers are developed within the CFDEMproject framework and are suitable for advanced micromechanical modeling of fluid-particle systems. Overview…

完整内容见 GitHub 原始 README 或本页 。

常见问题

VOF-DEM-Solvers 用什么语言开发?

主要使用 C 编写,目前有 15 个 Star。

如何获取 VOF-DEM-Solvers 的源码?

可以直接克隆仓库:git clone https://github.com/tdavydze/VOF-DEM-Solvers.git,默认分支为 main;安装与运行步骤见仓库 README。

VOF-DEM-Solvers 最近还在维护吗?

仓库最近一次更新为 2025年7月28日,当前有 2 个未关闭 Issue;Star 数为 15,可作为社区活跃度的参考。

关于

Unresolved CFD–DEM VOF solvers (PISO/PIMPLE) in CFDEMproject for multiphase fluid–particle injection and displacement with experimental validation.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
27
价值分
10
活跃状态
活跃

README

VOF-DEM Solvers

This repository provides implementations of coupled Volume of Fluid (VOF) and Discrete Element Method (DEM) solvers for simulating multiphase flows with unresolved CFD-DEM methodology, where fluid cells are larger than individual particles. The solvers are developed within the CFDEMproject framework and are suitable for advanced micromechanical modeling of fluid-particle systems.

Overview

  • cfdem_interDyMFoam: Solver using the PISO algorithm for transient incompressible flow with CFD-DEM coupling.
  • cfdem_interDyMFoamPIMPLE_5x: Solver using the PIMPLE algorithm for enhanced stability and flexibility in time-stepping.

Both solvers integrate VOF for interface capturing and DEM for particle dynamics, enabling detailed studies of fluid-particle interactions in unresolved regimes.

Key Features

  • Unresolved CFD-DEM Coupling: Fluid mesh is coarser than particle scale, allowing efficient simulation of large systems.
  • VOF Interface Tracking: Accurate modeling of multiphase interfaces.
  • Flexible Turbulence Modeling: Supports laminar, RAS, and LES turbulence models.
  • Micromechanical Analysis: Designed for single-cycle and transient simulations, including injection and displacement scenarios.
  • Validation and Benchmarking: Includes comparison with experimental data for injection pressure evolution.

Publications

For detailed methodology and validation, see:
Phys. Rev. E 102, 013301 (2020)

Repository Structure

  • cfdem_interDyMFoam/
    PISO-based solver source code and configuration files.
  • cfdem_interDyMFoamPIMPLE_5x/
    PIMPLE-based solver source code and configuration files.
  • figures/
    Reference figures.
  • README.md
    Project documentation.
  • Paper.pdf
    Reference publication.

Example Workflow

1. Setup

The computational domain consists of solid particles and an unresolved CFD mesh.
Computational Domain
FIG. 2: Domain setup and volume fraction snapshots for injected fluid.

2. Simulation

  • Configure case files and parameters as per your scenario.
  • Run the solver (cfdem_interDyMFoam or cfdem_interDyMFoamPIMPLE_5x) using OpenFOAM utilities.
  • Analyze results for volume fraction, void fraction, particle positions, and injection pressure.

3. Validation

Comparison with experimental data is provided for injection pressure evolution:
Validation
FIG. 3: Experimental vs. computational results for injection pressure.

评论

暂无评论