mirror of
https://github.com/wassname/simpeg.git
synced 2026-09-10 12:37:30 +08:00
Make BC work in 2D and 3D
This commit is contained in:
@@ -287,8 +287,8 @@ class DiffOperators(object):
|
|||||||
G = sp.vstack((G1, G2, G3), format="csr")
|
G = sp.vstack((G1, G2, G3), format="csr")
|
||||||
# Compute areas of cell faces & volumes
|
# Compute areas of cell faces & volumes
|
||||||
S = self.area
|
S = self.area
|
||||||
V = self.vol
|
V = self.aveCC2F*self.vol # Average volume between adjacent cells
|
||||||
self._cellGradBC = sdiag(S)*G*sdiag(1/V[[0,-1]])
|
self._cellGradBC = sdiag(S/V)*G
|
||||||
return self._cellGradBC
|
return self._cellGradBC
|
||||||
return locals()
|
return locals()
|
||||||
_cellGradBC = None
|
_cellGradBC = None
|
||||||
|
|||||||
Reference in New Issue
Block a user