首页> 外文会议>Annual conference of the CFD;Conference of the CFD >Efficient Applications of Automatic Differnetiation for Shape Sensitivities
【24h】

Efficient Applications of Automatic Differnetiation for Shape Sensitivities

机译:自动区分形状的有效方法

获取原文

摘要

Abstractly, computer programs take a set of inputs and generates a set of outputs. Automatic Differentiation (AD) is a computational procedure which calculates the derivatives of output variables with respect to input variables. This information is especially useful for calcualting Jacobians and gradients for nonlinear equation solvers and optimization. However, when the software approximates the solution to a partial differential equation, and the input variable of interest affects the shape of the domain, the resulting code is inefficient. This is due to the fact that quantities such as the derivative of the mesh are cascaded throughout the code. We discuss a method based on the abstract form of the problem that circumvents mesh derivatives. This method derives an equaivalent problem which is solved on a fixed domain suchthat differnetiation produces the desired result without mesh derivatives. When this method can be applied, savings of up to 25
机译:抽象地,计算机程序采用一组输入并生成一组输出。自动微分(AD)是一种计算过程,用于计算输出变量相对于输入变量的导数。此信息对于计算Jacobian系数和用于非线性方程求解器和优化的梯度特别有用。但是,当软件将偏微分方程的解近似时,并且感兴趣的输入变量影响域的形状时,结果代码效率低下。这是由于这样的事实,在整个代码中,诸如网格的导数之类的量级联。我们讨论了一种基于问题的抽象形式的方法,该方法规避了网格导数。该方法得出了一个等价问题,该问题在固定域上得以解决,从而使差分法可以在没有网格导数的情况下产生所需的结果。当可以使用此方法时,最多可节省25

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号