python-2.7 - 单位球面上的曲面积分
问题描述
我正在尝试求解球体表面上的方程,这与球体表面上的 Cahn-Hilliard 问题非常相似。我已经按照 Cahn-Hilliard 问题中的描述创建了网格。但是如何计算表面上的总概率,因为数据不是按顺序排列的。Fipy中是否有任何直接的方法可以计算总概率?谁能帮我解决这个问题?
解决方案
可以通过以下方式实现域上的集成
var.cellVolumeAverage * mesh.celVolumes.sum()
或者
(var * mesh.celVolumes).sum()
推荐阅读
- python - Reshape not changing array's shape
- python - 连接两个对象列 pandas
- python-3.6 - 为什么我在以下代码中得到 Python3 中的 KeyError?
- batch-file - 文件夹右键菜单的 Windows 10 批处理脚本工作目录
- java - JavaFX 逐个像素地绘制波形
- python - 将嵌套的 JSON 转换为 Pandas df
- javascript - 使用“npm start”命令反应应用程序问题
- html - 如何将组件放置到 Angular 9 中父组件结构中的特定位置?
- javascript - 单击HTML表格列以在Javascript中进行排序时如何显示向上/向下箭头
- python - 启动我的 Django 服务器时出错