📄 demo.py
字号:
__author__ = "Anders Logg"__date__ = "2007-06-01 -- 2007-06-01"__copyright__ = "Copyright (C) 2007 Anders Logg"__license__ = "GNU LGPL Version 2.1"from dolfin import *# Create mesh of unit squaremesh = UnitSquare(5, 5)plot(mesh)# Uniform refinementmesh.refine()plot(mesh)# Refine mesh close to x = (0.5, 0.5)p = Point(0.5, 0.5)for i in range(5): # Mark cells for refinement cell_markers = MeshFunction("bool", mesh, mesh.topology().dim()) for c in cells(mesh): if c.midpoint().distance(p) < 0.1: cell_markers.set(c, True) else: cell_markers.set(c, False) # Refine mesh mesh.refine(cell_markers) # Smooth mesh mesh.smooth() # Plot mesh plot(mesh)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -