03、openFoam求解器结构

发布时间 2023-03-28 23:01:34作者: 摩天仑

目录显示

// 进入求解器文件夹
sol

// 可以安装tree,来显示文件结构,在根目录下执行
sudo apt-get install tree

// 显示文件目录
tree -x // 显示当前文件夹下
tree -d // 显示所有
tree -p 2 // 显示2级

1、 基本求解器

├── basic
│   ├── laplacianFoam
│   ├── potentialFoam
│   └── scalarTransportFoam
laplacianFoam:
potentialFoam:
scalarTransportFoam:

2、 燃烧有关

├── combustion
│   ├── chemFoam
│   ├── coldEngineFoam
│   ├── PDRFoam
│   ├── reactingFoam
│   └── XiFoam

3、 可压求解器

├── compressible
│   ├── rhoCentralFoam
│   ├── rhoPimpleFoam
│   └── rhoSimpleFoam

4、 不可压求解器

├── incompressible
│   ├── adjointShapeOptimisationFoam
│   ├── boundaryFoam
│   ├── icoFoam
│   ├── nonNewtonianIcoFoam
│   ├── pimpleFoam
│   ├── pisoFoam
│   ├── shallowWaterFoam
│   └── simpleFoam
说明:

  1. icoFoam:unsteady laminar,incompressible flow
  2. simpleFoam:steady turbulent incompressible flow
  3. pimpleFoam:unsteady turbulent incompressible flow
  4. pisoFoam:unsteady turbulent incompressible flow
  5. adjointShapeOptimisationFoam:
  6. boundaryFoam:
  7. nonNewtonianIcoFoam:
  8. shallowWaterFoam:solve the shallow water equations(潜水方程)
  9. pimpleDyMFoam:pimpleFoam + dynamic mesh(加上动网格功能)
  10. SRFPimpleFoam:pimpleFoam + rotating framework (旋转坐标系)
  11. porousSimpleFoam:simpleFoam + porous media model

5、 多相流

├── multiphase
│   ├── cavitatingFoam
│   ├── compressibleInterFoam
│   ├── compressibleMultiphaseInterFoam
│   ├── driftFluxFoam
│   ├── interFoam
│   ├── multiphaseEulerFoam
│   ├── multiphaseInterFoam
│   ├── potentialFreeSurfaceFoam
│   └── twoLiquidMixingFoam

6、 其他求解器

├── discreteMethods
│   ├── dsmc
│   └── molecularDynamics
├── DNS
│   └── dnsFoam
├── electromagnetics
│   ├── electrostaticFoam
│   ├── magneticFoam
│   └── mhdFoam
├── financial
│   └── financialFoam
├── heatTransfer
│   ├── buoyantPimpleFoam
│   ├── buoyantSimpleFoam
│   ├── chtMultiRegionFoam
│   └── thermoFoam
├── lagrangian
│   ├── denseParticleFoam
│   ├── particleFoam
│   └── rhoParticleFoam
└── stressAnalysis
└── solidDisplacementFoam