Skip to content

Commit

Permalink
Merge pull request #223 from clearya1:main
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 631898552
  • Loading branch information
JAX-CFD authors committed May 8, 2024
2 parents aaa6881 + 0dabaf5 commit 99d4b55
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions jax_cfd/spectral/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -127,10 +127,10 @@ def circular_filter_2d(grid: grids.Grid) -> spectral_types.Array:

def brick_wall_filter_2d(grid: grids.Grid):
"""Implements the 2/3 rule."""
n, _ = grid.shape
filter_ = jnp.zeros((n, n // 2 + 1))
filter_ = filter_.at[:int(2 / 3 * n) // 2, :int(2 / 3 * (n // 2 + 1))].set(1)
filter_ = filter_.at[-int(2 / 3 * n) // 2:, :int(2 / 3 * (n // 2 + 1))].set(1)
n, m = grid.shape
filter_ = jnp.zeros((n, m // 2 + 1))
filter_ = filter_.at[:int(2 / 3 * n) // 2, :int(2 / 3 * (m // 2 + 1))].set(1)
filter_ = filter_.at[-int(2 / 3 * n) // 2:, :int(2 / 3 * (m // 2 + 1))].set(1)
return filter_


Expand Down

0 comments on commit 99d4b55

Please sign in to comment.