摘要: 多元非线性方程组可记作 $\boldsymbol{F}(\boldsymbol{x}) = \boldsymbol{0}$ 。注:在形变仿真等领域,通常可将系统方程转化为 $\boldsymbol{Ax} = \boldsymbol{b}$ 的形式,转化到这里,可以表示为 $\boldsymbol{ 阅读全文
posted @ 2022-09-14 19:25 wghou09 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 论文题目:Complementary Dynamics 。It is a SIGGRAPH Asia 2020 paper by Jiayi Eris Zhang, Seungbae Bang, David I.W. Levin and Alec Jacobson. More details is 阅读全文
posted @ 2022-09-08 22:01 wghou09 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 在数值模拟中,前期往往通过建模软件等得到三维模型数据,其中包含不同的区域(可作为不同边界)。在 Gmsh 划分网格的过程中,就需要通过几个 *.stl 文件合并后,进行网格划分。下面是一个示例。 Gmsh: merge surface 网格划分 首先,前期得到三部分表面网格(代表实体的不同区域)。分 阅读全文
posted @ 2021-05-25 17:22 wghou09 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 数值模拟的起始环节之一是创建网格。下面介绍常用的一些工具,并尽力给出部分示例。 Blender Blender 是我自己常用的一款建模软件,虽然与AutoCAD、SolidWorks等不同,但基本的三维建模功能用的比较多一些。能够建立三维模型,并输出 *.obj / *.stl 等格式的文件。这里面 阅读全文
posted @ 2021-05-25 14:39 wghou09 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 最近写本子的一点小感悟,随手记录一下 现在看来,第一个版本写的并不好。很重要的一个原因在于,没有理清楚几个概念。结果便是逻辑上的混乱、表述不够清晰,也就谈不上准确、凝练。 这几个很容易混淆,确切地说,应该是被忽略地概念,大致有:模型、建模、仿真、方法 (其实,感觉对照英文,会更好理解他们的区别与联系 阅读全文
posted @ 2021-03-01 17:23 wghou09 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 总的来说,基于 fenics 的程序,可大致划分为 4 个部分:问题域、边界条件、问题描述、求解 1 - 问题域 首先,需要定义需要求解的问题域。通常,问题域可离散为网格单元。此外,为了准确表示问题域中的不同区域,如多种材料、边界等,常常在网格中加入标记。 一般来说,流程如下: 1> 创建网格,即 阅读全文
posted @ 2021-02-10 17:59 wghou09 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1 - 问题域为 $\Omega$ 2 - 方程及其变分形式 $$\begin{aligned} -\nabla^2 u(\boldsymbol{x}) &= f(\boldsymbol{x}), \quad &\boldsymbol{x} \in \Omega \ u(\boldsymbol{x} 阅读全文
posted @ 2020-12-18 12:22 wghou09 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 记录心肌纤维生成的流程 1 - 模型重建 2 - 网格优化 重建后的表面存在许多畸形网格,需要清除。将模型导入到 ansys 中,可以显示畸形网格的位置。将畸形网格删除。再用 blender 处理一下。即完成。 3 - 空间离散 将优化好的表面网格导入到 gmsh 中,划分好四面体单元,输出为 Ve 阅读全文
posted @ 2020-12-02 12:03 wghou09 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 本论文提出了一种适用于 Projective Dynamics 的模型降阶方法,主要包含了三部分内容:(1)坐标系的降阶;(2)约束的降阶;(3)Projective Dynamics 的求解过程,包括 globle/local 求解过程; 1 - 总体概述 模型降阶(model order red 阅读全文
posted @ 2020-11-16 15:30 wghou09 阅读(818) 评论(0) 推荐(0) 编辑
摘要: Gmsh 是一款可用于网格剖分的工具,[官网](http://www.gmsh.info/) [资料](http://www.tomamil.eu/lab/index.php?id=cleaningmesh) 1、采用 blender 等软件,绘制/处理模型表面网格,导出为 *.stl 文件 在这个 阅读全文
posted @ 2020-10-30 14:50 wghou09 阅读(2600) 评论(6) 推荐(1) 编辑