Open
Description
Is your proposal related to a problem?
The PeriodicPressureBC
in https://github.com/lettucecfd/lettuce/blob/master/examples/porous_medium.ipynb can not really work with the current setup.
We need to reconsider the "collision-or-boundary->streaming" workflow.
Describe the solution you'd like
Use also no_streaming_mask to identify individual boundaries, rather than only a boolean tensor of shape [q,x,y,z]
Describe alternatives you've considered
- We could also insert boundaries at different steps in the simulation.
- Or, we could pass
collision
toFlow
, such that it can be used inBoundary()
call
Additional context
May be related to #182
- reconsider enable combination of native and non-native code parts #182
- fix
PeriodicPressureBC
in https://github.com/lettucecfd/lettuce/blob/master/examples/porous_medium.ipynb
Activity