...
首页> 外文期刊>International Journal of Modern Physics, C. Physics and Computers >A simple algorithm to enforce dirichlet boundary conditions in complex geometries
【24h】

A simple algorithm to enforce dirichlet boundary conditions in complex geometries

机译:在复杂几何中强制Dirichlet边界条件的简单算法

获取原文
获取原文并翻译 | 示例
           

摘要

We present a new algorithm to implement Dirichlet boundary conditions for diffusive processes in arbitrarily complex geometries. In this approach, the boundary conditions around the diffusing object is replaced by the fictitious phase transition of a pure substance where the energy cost of the phase transition largely overwhelms the amount of energy stored in the system. The computing cost of this treatment of the boundary condition is independent of the topology of the boundary. Moreover, the implementation of this new approach is straightforward and follows naturally from enthalpy-based numerical methods. This algorithm is compatible with a wide variety of discretization methods, finite differences, finite volume, lattice Boltzmann methods and finite elements, to cite a few. We show, here, using both lattice Boltzmann and finite-volume methods that our model is in excellent agreement with analytical solutions for high symmetry geometries. We also illustrate the advantages of the algorithm to handle more complex geometries.
机译:我们提出了一种新算法,可为任意复杂几何形状中的扩散过程实现Dirichlet边界条件。在这种方法中,扩散对象周围的边界条件被虚拟物质的虚拟相变所代替,其中相变的能量成本大大超过了系统中存储的能量。边界条件处理的计算成本与边界的拓扑结构无关。而且,这种新方法的实现是直接的,并且自然遵循基于焓的数值方法。该算法与多种离散化方法,有限差分,有限体积,格子Boltzmann方法和有限元兼容,仅举几例。我们在这里展示了同时使用格子Boltzmann方法和有限体积方法,我们的模型与高对称几何的解析解非常吻合。我们还将说明该算法处理更复杂几何形状的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号