OpenFOAM Schemes资料整理

本文介绍了OpenFOAM中用于处理流体动力学问题的有限体积数值求解器的核心模块,包括convectionSchemes、divSchemes、timederivativeschemes、gradientsschemes、laplacianschemes以及SnGradSchemes,重点讨论了fvc、fvm和fvSolution的相关内容。
摘要由CSDN通过智能技术生成

OpenFOAM Schemes

官方文档: Finite volume numerical schemes

在这里插入图片描述


src/finiteVolume/finiteVolume分析理解

 ~/OpenFOAM/openfoam/src/finiteVolume/finiteVolume
$ tree -L 2

.
├── convectionSchemes
│   ├── boundedConvectionScheme
│   ├── convectionScheme
│   ├── gaussConvectionScheme
│   └── multivariateGaussConvectionScheme
├── d2dt2Schemes
│   ├── d2dt2Scheme
│   ├── EulerD2dt2Scheme
│   └── steadyStateD2dt2Scheme
├── ddtSchemes
│   ├── backwardDdtScheme
│   ├── boundedDdtScheme
│   ├── CoEulerDdtScheme
│   ├── CrankNicolsonDdtScheme
│   ├── ddtScheme
│   ├── EulerDdtScheme
│   ├── localEulerDdtScheme
│   ├── SLTSDdtScheme
│   └── steadyStateDdtScheme
├── divSchemes
│   ├── divScheme
│   └── gaussDivScheme
├── doc
│   ├── finiteVolumeSchemes.dox
│   └── finiteVolumeSchemesDoc.H
├── fv
│   ├── fv.C
│   └── fv.H
├── fvc
│   ├── fvc.H
│   ├── fvcAverage.C
│   ├── fvcAverage.H
│   ├── fvcCellReduce.C
│   ├── fvcCellReduce.H
│   ├── fvcCorrectAlpha.C
│   ├── fvcCorrectAlpha.H
│   ├── fvcCurl.C
│   ├── fvcCurl.H
│   ├── fvcD2dt2.C
│   ├── fvcD2dt2.H
│   ├── fvcDdt.C
│   ├── fvcDdt.H
│   ├── fvcDiv.C
│   ├── fvcDiv.H
│   ├── fvcFlux.C
│   ├── fvcFlux.H
│   ├── fvcFluxTemplates.C
│   ├── fvcGrad.C
│   ├── fvcGrad.H
│   ├── fvcLaplacian.C
│   ├── fvcLaplacian.H
│   ├── fvcMagSqrGradGrad.C
│   ├── fvcMagSqrGradGrad.H
│   ├── fvcMeshPhi.C
│   ├── fvcMeshPhi.H
│   ├── fvcReconstruct.C
│   ├── fvcReconstruct.H
│   ├── fvcReconstructMag.C
│   ├── fvcSimpleReconstruct.C
│   ├── fvcSmooth
│   ├── fvcSnGrad.C
│   ├── fvcSnGrad.H
│   ├── fvcSup.C
│   ├── fvcSup.H
│   ├── fvcSurfaceIntegrate.C
│   ├── fvcSurfaceIntegrate.H
│   ├── fvcVolumeIntegrate.C
│   └── fvcVolumeIntegrate.H
├── fvm
│   ├── fvm.H
│   ├── fvmD2dt2.C
│   ├── fvmD2dt2.H
│   ├── fvmDdt.C
│   ├── fvmDdt.H
│   ├── fvmDiv.C
│   ├── fvmDiv.H
│   ├── fvmLaplacian.C
│   ├── fvmLaplacian.H
│   ├── fvmSup.C
│   └── fvmSup.H
├── fvSchemes
│   └── fvSchemes.H
├── fvSolution
│   └── fvSolution.H
├── gradSchemes
│   ├── fourthGrad
│   ├── gaussGrad
│   ├── gradScheme
│   ├── iterativeGaussGrad
│   ├── LeastSquaresGrad
│   └── limitedGradSchemes
├── laplacianSchemes
│   ├── gaussLaplacianScheme
│   ├── laplacianScheme
│   └── relaxedNonOrthoGaussLaplacianScheme
└── snGradSchemes
    ├── CentredFitSnGrad
    ├── correctedSnGrad
    ├── faceCorrectedSnGrad
    ├── limitedSnGrad
    ├── linearFitSnGrad
    ├── orthogonalSnGrad
    ├── quadraticFitSnGrad
    ├── relaxedSnGrad
    ├── skewCorrectedSnGrad
    ├── snGradScheme
    └── uncorrectedSnGrad

52 directories, 55 files


gradSchemes

snGradSchemes

laplacianSchemes

ddtSchemes

d2dt2Schemes

divSchemes

convectionSchemes

fvc

fvm

fvSolution

资料

Gradient schemes
Surface-normal gradient schemes
Basics of OpenFOAM : Open source CFD Solver
NVD and TVD schemes
Linear-upwind divergence scheme

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值