File tree Expand file tree Collapse file tree 1 file changed +22
-4
lines changed Expand file tree Collapse file tree 1 file changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -583,12 +583,30 @@ plan_brfft
583
583
584
584
# #############################################################################
585
585
586
- struct NoProjectionStyle end
587
- struct RealProjectionStyle end
588
- struct RealInverseProjectionStyle
586
+ abstract type ProjectionStyle end
587
+
588
+ """
589
+ NoProjectionStyle()
590
+
591
+ Projection style for complex to complex discrete Fourier transform
592
+ """
593
+ struct NoProjectionStyle <: ProjectionStyle end
594
+
595
+ """
596
+ RealProjectionStyle()
597
+
598
+ Projection style for complex to real discrete Fourier transform
599
+ """
600
+ struct RealProjectionStyle <: ProjectionStyle end
601
+
602
+ """
603
+ RealInverseProjectionStyle()
604
+
605
+ Projection style for inverse of complex to real discrete Fourier transform
606
+ """
607
+ struct RealInverseProjectionStyle <: ProjectionStyle
589
608
dim:: Int
590
609
end
591
- const ProjectionStyle = Union{NoProjectionStyle, RealProjectionStyle, RealInverseProjectionStyle}
592
610
593
611
output_size (p:: Plan ) = _output_size (p, ProjectionStyle (p))
594
612
_output_size (p:: Plan , :: NoProjectionStyle ) = size (p)
You can’t perform that action at this time.
0 commit comments