11
\ begingroup美元

我是一个电脑/大气科学本科生,我想进入大气建模。任何对资源的建议或学习方法吗?我可以处理相当技术的东西所以不要害羞。

\ endgroup美元
2
  • 1
    \ begingroup美元 我认为这将是有益的,如果你杰出的什么类型的大气建模感兴趣。例如,气象模型用于天气预报、气候模型关注碳转移和能量预算,化学传输模型,关注空气质量,或色散模型关注的直接影响污染源。 \ endgroup美元
    - - - - - -f.thorpe
    2014年11月15日16:08
  • \ begingroup美元 另外,看到这篇文章:www.hoelymoley.com/questions/20/… \ endgroup美元
    - - - - - -f.thorpe
    2014年11月15日16:16

1回答1

14
\ begingroup美元

对数值方法应用于大气和海洋基础建模,看到GARP出版情况和荒川:数值方法应用于大气模型。这个旧的,但肯定不是过时的文本提供了时间和空间离散化的基础和稳定,尤其着重于解决平流方程,和gravity-inertia波(阅读:浅水)方程,并且比较容易消化。任何气象学家的必须阅读或使用或开发海洋数值模式。

然后,一个优秀的由戴尔Durran教科书,流体力学数值方法:在地球物理中的应用保持类似的应用程序集中的情况和荒川,但扩大更多的数值算法和深入分析。它涵盖了基础,所以它可以作为一个独立的文本。

还有许多其他的更一般的CFD教科书包含材料适用于海洋和大气建模。大多数更面向机械工程应用程序,所以您可能需要应用一个过滤器(嘿嘿)。

另一方面,如果你更感兴趣的是大气物理参数化方案中使用的模型,如积云对流、粒子物理学、或边界层参数化方案,一本书的大卫•Stensrud参数化方案:关键理解数值天气预报模型当前最先进的,是一个很好的总结。它涵盖了一个广阔的区域内大气中尚未解决的物理过程,所以不去太多的细节,如果你有兴趣完全理解一个特定的计划,你需要遵循特定的引用链和阅读论文的主题。我强烈推荐这个如果你有兴趣获得大气物理参数化过程的全面理解。

\ endgroup美元
11
  • 2
    \ begingroup美元 我唯一可以添加“学习Fortran(不是Fortran) !”Great selection of books to get started. Implementing a shallow water model is a great introduction to modeling. \ endgroup美元
    - - - - - -凯西
    2014年11月15日17:41
  • 1
    \ begingroup美元 @willluce甚至在Fortran新开发完成。(可以说)工作的最佳工具(仍然)。也看着OpenMP和MPI作为我们的问题往往是高度平行。 \ endgroup美元
    - - - - - -凯西
    2014年11月15日18:01
  • 6
    \ begingroup美元 @DavidHammen非常糟糕吗?在我听来就像你没有做对的。谁做的还是研究高性能计算非常清楚为什么Fortran仍然主导着他们的应用程序域。像你这样的评论是越来越老了。 \ endgroup美元
    - - - - - -milancurcic
    2014年11月16日15:41
  • 3
    \ begingroup美元 @IsopycnalOscillation——“最好”的语言来使用取决于上下文。如果你开发一个应用的Android手机,你用Java。对于一个iPhone,你最好如果你使用目标c。关于你的问题,这是语言的大多数现有ocean-atmospheric模拟已经写(几乎可以肯定Fortran)。团队数以百计无法重写成千上万行代码,这些数值的基础代码。最简单的解决方案是使用已经存在的代码,在你的情况下,几乎可以肯定Fortran。 \ endgroup美元
    - - - - - -大卫Hammen
    2014年12月13日在9:12
  • 2
    \ begingroup美元 我不同意…我认为你需要学习python。所有的超快cross-data-type函数是在python中完成的。也就是说,如果你想学习一门语言是有趣的使用和运行非常快。尽管……有很多调用Fortran。还是FORTRAN ? \ endgroup美元
    - - - - - -f.thorpe
    2015年2月21日4:30

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

不是你要找的答案?浏览其他问题标记问你自己的问题