首页> 外文会议>ASME Fluids Engineering Division summer meeting >PLEASINGLY PARALLEL MATRIX FREE DISCONTINUOUS LEAST-SQUARES SPECTRAL ELEMENT ALGORITHM FOR FLUID FLOW WITH NONCONFORMAL ELEMENT REFINEMENT
【24h】

PLEASINGLY PARALLEL MATRIX FREE DISCONTINUOUS LEAST-SQUARES SPECTRAL ELEMENT ALGORITHM FOR FLUID FLOW WITH NONCONFORMAL ELEMENT REFINEMENT

机译:具有非等形元素细化的流体流动的相似的并行矩阵自由不连续最小二乘谱元素算法

获取原文

摘要

Least squares spectral element methods formulate the partial differential equation (PDE) as an optimization problem. One of the advantages of this method is that the boundary conditions can be implemented by adding a penalty equation to the cost function and hence be imposed in a weak sense with little effort. In this study a discontinuous methodology is utilized; that is, each element has its own set of degrees-of-freedom. This formulation possesses a greater sparsity pattern in the Jacobian matrix, and has a smaller bandwidth when compare to the continuous counterpart. However, these attributes come at the expense of an increased number of degrees-of-freedom on a given discretization. In the current work, the conventional discontinuous approach is modified to convert the equations to a matrix free system where there is no need for assembling the global system. The continuity in the formulation between two neighboring elements is imposed in a weak sense with a penalty equation added to the original PDE in each element. This penalty term minimizes the integral of the square root of the difference between the unknown state-vectors on each edge for neighboring elements. The conventional discontinuous approach evaluates this integral at the current time iterate. Using the aforementioned approach, assembly of the system is required and is not matrix free. It is shown in this study that by modifying this equation it is possi- ble to obtain a matrix free system. Additionally each element becomes independent from other elements, and the direct solution for each element possible. The system matrix obtained by this least squares method is symmetric positive definite and can be effectively solved by Cholesky decomposition. This solution procedure is well suited for parallelization using Pthreads and CUDA. This is due to the fact that there is now no need for any communication, and each element only reads the data from the neighboring elements, while solving for its own unknowns. Another advantage of the matrix free approach is that adaptation is easily implemented by only introducing the new state-vectors into the data structures and updating the neighbor connectivity. The value of the cost function in the formulation may be used to select the elements to be refined. Each tagged element is then divided by h-refinement. This results in a nonconformal mesh. Utilization of a nonconformal mesh alleviates the need for increasing the resolution in unnecessary locations. To require conformality of the mesh, the extent of refinement and the number of degrees-of-freedom are increased. In the current work, quintic quadrilateral elements are used in the simulations, and a C++ vector class is used for updating mesh refinement data structures.
机译:最小二乘谱元素方法将偏微分方程(PDE)公式化为一个优化问题。该方法的优点之一是可以通过在成本函数上添加罚分方程来实现边界条件,因此可以毫不费力地将边界条件强加于边界条件。在这项研究中,采用了一种不连续的方法。也就是说,每个元素都有其自己的自由度集。与连续对应物相比,该公式在Jacobian矩阵中具有较大的稀疏性模式,并且具有较小的带宽。但是,这些属性的代价是给定离散化的自由度增加。在当前的工作中,对传统的不连续方法进行了修改,以将方程式转换为无需矩阵的系统,而无需组装全局系统。在两个相邻元素之间的公式连续性是在较弱的意义上施加的,在每个元素中将惩罚方程添加到原始PDE中。该惩罚项最小化了相邻元素在每个边缘上的未知状态向量之间的差的平方根的积分。传统的不连续方法会在当前时间迭代时评估此积分。使用前述方法,需要系统的组装,并且该系统不是无矩阵的。在这项研究中表明,通过修改该方程,有可能获得无矩阵系统。另外,每个元素都变得独立于其他元素,并且可能为每个元素提供直接解决方案。通过这种最小二乘法获得的系统矩阵是对称正定的,可以通过Cholesky分解有效地求解。该解决方案过程非常适合使用Pthreads和CUDA进行并行化。这是由于这样的事实,现在不需要任何通信,并且每个元素仅从相邻元素中读取数据,同时解决其自身的未知数。无矩阵方法的另一个优点是,只需将新的状态向量引入数据结构并更新邻居连接,即可轻松实现自适应。公式中成本函数的值可用于选择要精炼的元素。然后,将每个标记的元素除以h细化。这导致不规则的网格。使用非共形网格减少了在不必要的位置增加分辨率的需求。为了要求网格的保形性,增加了精细化的程度和自由度的数量。在当前的工作中,在仿真中使用了五边形四边形元素,并使用了C ++矢量类来更新网格细化数据结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号