arrow
返回

Incremental Interval Assignment by Integer Linear Algebra with Improvements

delete2023-05-01
delete1
PRE
AI
S
Scott A. Mitchell *
DOI:10.1016/j.cad.2023.103485delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Interval Assignment (IA) is the problem of selecting the number of mesh edges (intervals) for each curve for conforming quad and hex meshing. The intervals x is fundamentally integer-valued. Many other approaches perform numerical optimization then convert a floating-point solution into an integer solution, which is slow and error prone. We avoid such steps: we start integer, and stay integer. Incremental Interval Assignment (IIA) uses integer linear algebra (Hermite normal form) to find an initial solution to the meshing constraints, satisfying the integer matrix equation Ax=b. Solving for reduced row echelon form provides integer vectors spanning the nullspace of A. We add vectors from the nullspace to improve the initial solution, maintaining Ax=b. Heuristics find good integer linear combinations of nullspace vectors that provide strict improvement towards variable bounds or goals. IIA always produces an integer solution if one exists. In practice we usually achieve solutions close to the user goals, but there is no guarantee that the solution is optimal, nor even satisfies variable bounds, e.g. has positive intervals. We describe several algorithmic changes since first publication that tend to improve the final solution. The software is freely available.& COPY; 2023 Elsevier Ltd. All rights reserved.
Keyword:
Mesh generation
Intervals
Integer
Optimization
Linear algebra

期刊

C
Computer-Aided Design
IF:
3.1
论文数:
3.1K
被引数:
6.4K

机构

U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
引用论文

引用论文

err分享
err收藏
Singularity-Constrained Octahedral Fields for Hexahedral Meshing
err2018-07-30
err111
errOAAI
errLiu, Heng; Zhang, Paul; Chien, Edward; Solomon, Justin; Bommes, David
err分享
err收藏
Mixed-Integer Quadrangulation
err2009-07-27
err404
errOAAI
errBommes, David; Zimmer, Henrik; Kobbelt, Leif
err分享
err收藏
Integer-Grid Maps for Reliable Quad Meshing用于可靠的四边形网格划分的整数网格映射
err2013-07-21
err139
errOAAI
errBommes, David; Campen, Marcel; Ebke, Hans-Christian; Alliez, Pierre; Kobbelt, Leif
err分享
err收藏
Evidence-based decision-making for vaccine introductions: Overview of the ProVac International Working Group's experience
err2015-05-01
err0
errOAAI
errBarbara Jauregui; Ana Gabriela Felix Garcia; Cara Bess Janusz; Julia Blau; Aline Munier; Deborah Atherly; Mercy Mvundura; Rana Hajjeh; Benjamin Lopman; Andrew David Clark; Louise Baxter; Raymond Hutubessy; Ciro de Quadros; Jon Kim Andrus
err分享
err收藏
Differential Expression and Distinct Roles of Proteinase-Activated Receptor 2 in Microglia and Neurons in Neonatal Mouse Brain After Hypoxia-Ischemic Injury
err2021-11-11
err0
PREAI
errYicong Liu; Hui Li; Jiangqi Hu; Zhou Wu; Jie Meng; Yoshinori Hayashi; Hiroshi Nakanishi; Hong Qing; Junjun Ni
err分享
err收藏
Numerical Simulation of Octogen-Based Propellant
err2007-09-01
err0
PREAI
errL. Massa; T. L. Jackson; J. D. Buckmaster
err分享
err收藏
学者 查看更多内容