阿利夫

源于源的伴随算法在IC-算法微分(AD)中的微分已经成为提高我们对地球系统的理解的有力工具,因为它可以产生伴随的代码,它允许对灵敏度研究、逆问题必不可少的梯度的有效计算。参数估计和数据同化。然而,大多数源到源转换工具都是为FORTRAN设计的,而C的支持仍然是有限的。在这里,我们使用毗邻的陆地冰流模型(ALIF),C克隆的C++冰盖系统模型(ISSM),并采用源到源AD产生其伴随代码。我们提出了第一个运行源伴随ALIF,及其应用到基础拖曳反演下松树岛冰川,西部南极洲。ALIF对AD工具的开发带来了一些挑战,例如上下文代码的正确处理,它不计算可微函数,但是通过数据结构的设置来控制这个计算,包括可能的混叠,以及指针和动态存储器存在下的数据流反转,在ISSM和ALIF等代码中普遍存在。我们提出的策略,我们已经开发出来,以克服这些挑战。

本软件关键词

这里的任何东西都将在支持画布元素的浏览器上被替换。


ZBMaCT中的参考文献(2篇文章中引用)

显示结果1至2的2。
按年份排序(引文

  1. 用C(2018)编写的冰盖模型的源到源伴随算法微分
  2. Pascual,瓦莱里,哈斯科,劳伦特:混合语言自动微分(2018)