Skip to content

Issue about FFSL 1D #1

Open
Open
@YMI33

Description

@YMI33

董理老师:
我是您以前的计流的学生,我现在在发展冰川模式并采用了FFSL方案。我在参考您这里代码的时候发现FFSL 1D脚本中mismatch函数:

return copysign(min(min(abs(0.5*df), dfMin), dfMax), df);

与Colella and Woodward(1984) 式(1.8)部分不符,且会造成守恒性破坏,参考形式改为(Fortran代码)
image
可能才能保证守恒性。由于不熟悉C++格式,也可能个人理解有误,但也在此提出,仅供参考。

祝好
谢志昂
School of Earth, Atmosphere and Environment
Monash University, VIC 3800
Australia

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions