add keywords for all nodes

This commit is contained in:
2026-04-04 14:58:56 -07:00
parent 69f1d1bebd
commit a0d3b22f18
195 changed files with 437 additions and 198 deletions

View File

@@ -29,6 +29,8 @@ class FFT2DInverse:
"or PSDF/phase) from the 2D FFT node. If phase is omitted, zero phase is assumed."
)
KEYWORDS = ("fourier", "ifft", "reconstruct")
def process(self, spectrum: DataField, representation: str, phase: DataField | None = None) -> tuple:
if spectrum.domain != "frequency":
raise ValueError("Inverse 2D FFT requires a frequency-domain DATA_FIELD input.")