#include <pocketfft_hdronly.h>
Definition at line 3013 of file pocketfft_hdronly.h.
Inheritance diagram for POCKETFFT_NAMESPACE::detail::arr_info:
Collaboration diagram for POCKETFFT_NAMESPACE::detail::arr_info:Public Member Functions | |
| arr_info (shape_t shape_, stride_t stride_) | |
| vcl_size_t | ndim () const |
| const shape_t & | shape () const |
| vcl_size_t | shape (vcl_size_t i) const |
| vcl_size_t | size () const |
| const stride_t & | stride () const |
| const ptrdiff_t & | stride (vcl_size_t i) const |
Protected Attributes | |
| shape_t | shp |
| stride_t | str |
Definition at line 3020 of file pocketfft_hdronly.h.
Referenced by POCKETFFT_NAMESPACE::detail::cndarr< T >::cndarr().
|
inline |
Definition at line 3022 of file pocketfft_hdronly.h.
References shp.
|
inline |
Definition at line 3024 of file pocketfft_hdronly.h.
References shp.
Referenced by POCKETFFT_NAMESPACE::detail::general_c2r(), POCKETFFT_NAMESPACE::detail::general_nd(), and POCKETFFT_NAMESPACE::detail::general_r2c().
|
inline |
Definition at line 3025 of file pocketfft_hdronly.h.
References shp.
|
inline |
Definition at line 3023 of file pocketfft_hdronly.h.
References POCKETFFT_NAMESPACE::detail::util::prod(), and shp.
|
inline |
Definition at line 3026 of file pocketfft_hdronly.h.
References str.
|
inline |
Definition at line 3027 of file pocketfft_hdronly.h.
References str.
|
protected |
Definition at line 3016 of file pocketfft_hdronly.h.
Referenced by arr_info(), ndim(), shape(), shape(), and size().
|
protected |
Definition at line 3017 of file pocketfft_hdronly.h.
Referenced by arr_info(), stride(), and stride().