You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation uses two FaceValues and which face is here is determined by the topology of the grid (vertex_vertex_neighbor or face_face_neighbor). IIUC there's no guarantee that for an interface between two types of cells one type will always be here and the other will be there. So, with the current implementation we need n² number of InterfaceValues for a grid with n types of cells (that if we don't cache what types share an interface beforehand).
I assume we can just change which cell is here in InterfaceCache as InterfaceIterator contains the grid.
The text was updated successfully, but these errors were encountered:
The current implementation uses two
FaceValues
and which face ishere
is determined by the topology of the grid (vertex_vertex_neighbor
orface_face_neighbor
). IIUC there's no guarantee that for an interface between two types of cells one type will always behere
and the other will bethere
. So, with the current implementation we needn²
number ofInterfaceValues
for a grid withn
types of cells (that if we don't cache what types share an interface beforehand).I assume we can just change which cell is
here
inInterfaceCache
asInterfaceIterator
contains the grid.The text was updated successfully, but these errors were encountered: