- 08/05/2017 |
第一次上传 |
- 30/05/2017 |
更新1。第94行,已更换打印('体积分数:%.2f'%vol/(lx*ly))
通过打印(“体积分数:%.2f”%(vol/(lx*ly))
PDF文件已更新。 |
- 25/08/2017 |
更新2。代码和PDF文件已更新。文件合规.py 给出了相同的结果,但更短。 与前一版本相比,PDF文件已进行了显著修改。 添加了一个文件机械.py 用于兼容机制。 |
- 29/01/2018 |
更新3。文件机械.py 已更新,更正了Robin边界条件中的符号。 更正了PDF文件中的一些错误。 |
- 19/06/2019 |
更新4。这是FEniCS 2018.1的更新,现在需要Python 3。 现在是运行代码的命令行python3合规性.py悬臂
和python3机制.py逆变器 .
set_log_level(错误) 已在的第10行删除符合性.py
的所有实例boundaries=FacetFunction(“size_t”,网格) 被替换为
boundaries=网格函数(“size_t”,mesh,mesh.topology().dim()-1) 在文件中初始化.py
domains=CellFunction(“size_t”,网格) 被替换为
domains=MeshFunction(“size_t”,mesh,mesh.topology().dim()) 第45行,共符合性.py
solverav.parameters['reuse_factorization']=真 已在的第53行删除符合性.py
th_array=th.vector().array() 被替换为
th_array=th.vector().get_local() 第90行,共行符合性.py
x范围(0,dofsVvec_max,2) 已更改为范围(0,dofsVvec_max,2) 第93行,共合规.py
“绘制几何图形”部分(第106至113行)使用子脚本() 在里面符合性.py
在中实施了相同的修改机械.py
|