周期方波在matlab中的代码但丁·Julia
使用结构化网格的有限体积MHD模拟。
这是从MATLAB版本重写的,具有改进的性能和功能。
指令
参数
nD:系统尺寸一二三
方案:要使用的数字方案
“鲁萨诺夫”
“
HLLE”
顺序:精度顺序
1个
2个
CFL:稳定性控制参数,(0,1)
限制器:用于二阶方案的斜率限制器
“
MM”:minmod
“
MC”:
TimeAccurate:在时间精确模式下运行的逻辑
真的
错误的
UseConservative:使用节能方程的逻辑
真的
错误的
IC:初始条件
“密度波”
“方波”
“接触不连续”
“黎曼”
RiemannProblemType:[1,12]
nStep:总步数
tEnd:时间精确模式下的结束时间
网格
TypeGrid:坐标系“笛卡尔”
xyzMinMax:坐标范围[[0.0,1.0]]
nI:第一维中的单元数
nJ:第二维中的单元数
nK:三维中的像元数
BCtype:边界条件
[“
float”,“
float”]
[“定期”,“定期”]
情节
DoPlot:绘图逻辑
真的
错误的
PlotVar:要绘制的变量名称
2022-02-18 12:53:44
35KB
系统开源
1