我正试图求解一个球面上的方程,这与球面上的Cahn-Hilliard问题非常相似。我已经按照Cahn-Hilliard问题中的描述创建了网格。但是,由于数据没有顺序,如何计算表面上的总概率。在Fipy中有没有什么直接的方法可以计算总概率?谁能帮我解决这个问题?
可以用以下方法在域上进行积分
var.cellVolumeAverage * mesh.celVolumes.sum()
或
(var * mesh.celVolumes).sum()