RadLib: A radiative property model library for CFD
收藏资源简介:
RadLib is a C++ library of radiation property models that can be applied to variety of systems involving radiative heat transfer, including CFD simulations. RadLib includes three major radiation property models—Planck Mean (PM) absorption coefficients, the weighted sum of gray gases (WSGG) model, and the rank-correlation spectral line weighted-sum-of-gray-gases (RCSLW) model. RadLib includes C++, Python, and Fortran interfaces and can be expanded to include additional models. Several example cases illustrate use of the models with an included ray-tracing solver, compare their accuracy relative to line-by-line (LBL) solutions, and examine their computational costs. Additionally, an integrated CFD example of an ethylene burner configuration using Fire Dynamics Simulator (FDS) is provided. RadLib provides researchers with convenient access to validated radiation property models and a framework for further development.
RadLib 是一款可应用于各类包含辐射换热的系统(包括计算流体动力学(Computational Fluid Dynamics, CFD)模拟)的C++辐射特性模型库。该库包含三大核心辐射特性模型:普朗克平均(Planck Mean, PM)吸收系数模型、加权灰气体(weighted sum of gray gases, WSGG)模型,以及秩相关光谱线加权灰气体(rank-correlation spectral line weighted-sum-of-gray-gases, RCSLW)模型。RadLib 提供C++、Python及Fortran编程接口,且支持扩展新增其他辐射特性模型。多个示例案例展示了如何结合内置光线追踪求解器调用这些模型,对比了其与逐线(line-by-line, LBL)求解结果的精度差异,并评估了各自的计算开销。此外,还提供了一个结合火灾动力学模拟器(Fire Dynamics Simulator, FDS)的乙烯燃烧器构型的集成CFD模拟示例。RadLib 为科研人员提供了便捷的途径以访问经过验证的辐射特性模型,同时也为后续的模型开发提供了一套完整框架。




