FEALPy 调试首先放上能够正常运行的 2维 Poisson 方程的程序源代码:# 导入并创建 PDE 模型
from fealpy.pde.poisson_2d import CosCosData
from fealpy.mesh import MeshFactory as MF
from fealpy.functionspace import LagrangeFiniteElementSpa
给定一个单纯形网格 , 其有 个节点, 个单元。 定义在 的分片 次连续有限元空间 有 个基函数, 其组成的函数的行向量为: 限制在每个网格单元 上, 共有 个基函数: 此时 stiff matrix 为 注意 是一个稀疏矩阵。 Fealpy 的想法是先在局部组装刚度矩阵,再以某种方式拼接在一起得到全局的刚度矩阵。 实际计算中, Fealpy 采用数值积分的方式来实现:# 刚度矩
转载
2024-08-15 10:05:19
354阅读