MCPcopy Create free account
hub / github.com/numpy/numpy / _get_backward_norm

Function _get_backward_norm

numpy/fft/_pocketfft.py:92–103  ·  view source on GitHub ↗
(n, norm)

Source from the content-addressed store, hash-verified

90
91
92def _get_backward_norm(n, norm):
93 if n < 1:
94 raise ValueError(f"Invalid number of FFT data points ({n}) specified.")
95
96 if norm is None or norm == "backward":
97 return n
98 elif norm == "ortho":
99 return sqrt(n)
100 elif norm == "forward":
101 return 1
102 raise ValueError(f'Invalid norm value {norm}; should be "backward", '
103 '"ortho" or "forward".')
104
105
106_SWAP_DIRECTION_MAP = {"backward": "forward", None: "forward",

Callers 2

ifftFunction · 0.85
irfftFunction · 0.85

Calls 1

sqrtFunction · 0.50

Tested by

no test coverage detected