# fhcFoam **Repository Path**: jedi-knight/fhc-foam ## Basic Information - **Project Name**: fhcFoam - **Description**: 固体火箭发动机装药燃面退移的快速热传导方法(Fast Heat Conduction, FHC) - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-26 - **Last Updated**: 2022-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: 固体火箭发动机, 燃面退移, openfoam ## README # fhcFoam #### 介绍 固体火箭发动机装药燃面退移的快速热传导方法(Fast Heat Conduction, FHC) FHC方法由预测步和修正步两个步骤组成,无需外部迭代,实现过程简洁。预测步求解一个线性薛定谔方程,而修正步求解一个泊松方程。在有限差分法、有限体积法和有限元法的框架下,等效于求解两个对称稀疏线性方程组。 燃面面积由“分区统计单元体积”的方法快速计算得到,虽然精度较低,但是计算速度快并且便于实现,非常适合应用于装药形状/拓扑优化问题 作者:李文韬 北京航空航天大学宇航学院 #### 软件架构 基于openFoam v9 #### 使用说明 1. 进入testCase目录 2. 执行命令`wmake ..`编译程序 3. 执行命令`./Allrun`运行程序 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 主要参考文献 [1] MOKRÝ P. Iterative method for solving the eikonal equation[C]. Optics and Measurement International Conference, Liberec, Nov 11, 2016. [2] CHURBANOV A G, VABISHCHEVICH P N. Numerical solving a boundary value problem for the eikonal equation[C]. International Conference on Finite Difference Methods, Lozenetz, June 11-16, 2018: 28-34. [3] CRANE K, WEISCHEDEL C, WARDETZKY M. Geodesics in heat: A new approach to computing distance based on heat flow[J]. ACM Transactions On Graphics, 2013, 32(5): 152.