阅读dealii源码过程中的理解
step-1 例子
主要使用自带的grid类生成网格数据,还能生成图片,如何实现的呢?
生成网格信息
step-2 例子
根据生成的网格信息对网格的节点进行赋予自由度
同时生成了稀疏矩阵的稀疏形式
step-3 例子
解决了一个完整的拉普拉斯问题二维 包括网格生成 组装矩阵 求解矩阵等
step-4 例子
利用c++的模板性质 将step-3的二维的例子修改成三维的例子
step-5 例子
从外部读取网格数据(二维问题)同时进行自适应的测试(当我尝试使用三维问题的abaqus数据出错,自适应出错)
step-6 例子
处理自适应的网格 造成网格见不连续 形成悬挂节点 因而增加约束
step-7 例子
通过理论解和有限元解验证有限元解的合理性
step-8 例子
求解弹性问题的向量值问题.
step-9 例子
使用多线程并行 与mpi并行不同,同时提供了自适应的功能. 求解对流问题(函数公式还比较复杂)
step-10 例子
处理映射问题? 不太清楚发生了什么? 一直不知道map的作用是干什么的提升了效率?
step-11 例子
使用了上一个例子中的映射关系 不知道对有什么很大的提升???
step-40 例子
学习使用step-40的例子
网友评论