SpFFT
latest
Installation
Examples
Details
C++ API REFERENCE:
Types
Grid
GridFloat
Transform
TransformFloat
Multi-Transform
Exceptions
C API REFERENCE:
Types
Grid
GridFloat
Transform
TransformFloat
Multi-Transform
Errors
SpFFT
Index
Edit on GitHub
Index
S
S
spfft (C++ type)
,
[1]
,
[2]
spfft::DuplicateIndicesError (C++ class)
spfft::DuplicateIndicesError::error_code (C++ function)
spfft::DuplicateIndicesError::what (C++ function)
spfft::FFTWError (C++ class)
spfft::FFTWError::error_code (C++ function)
spfft::FFTWError::what (C++ function)
spfft::GenericError (C++ class)
spfft::GenericError::error_code (C++ function)
spfft::GenericError::what (C++ function)
spfft::GPUAllocationError (C++ class)
spfft::GPUAllocationError::error_code (C++ function)
spfft::GPUAllocationError::what (C++ function)
spfft::GPUCopyError (C++ class)
spfft::GPUCopyError::error_code (C++ function)
spfft::GPUCopyError::what (C++ function)
spfft::GPUError (C++ class)
spfft::GPUError::error_code (C++ function)
spfft::GPUError::what (C++ function)
spfft::GPUFFTError (C++ class)
spfft::GPUFFTError::error_code (C++ function)
spfft::GPUFFTError::what (C++ function)
spfft::GPUInvalidDevicePointerError (C++ class)
spfft::GPUInvalidDevicePointerError::error_code (C++ function)
spfft::GPUInvalidDevicePointerError::what (C++ function)
spfft::GPUInvalidValueError (C++ class)
spfft::GPUInvalidValueError::error_code (C++ function)
spfft::GPUInvalidValueError::what (C++ function)
spfft::GPULaunchError (C++ class)
spfft::GPULaunchError::error_code (C++ function)
spfft::GPULaunchError::what (C++ function)
spfft::GPUNoDeviceError (C++ class)
spfft::GPUNoDeviceError::error_code (C++ function)
spfft::GPUNoDeviceError::what (C++ function)
spfft::GPUPrecedingError (C++ class)
spfft::GPUPrecedingError::error_code (C++ function)
spfft::GPUPrecedingError::what (C++ function)
spfft::GPUSupportError (C++ class)
spfft::GPUSupportError::error_code (C++ function)
spfft::GPUSupportError::what (C++ function)
spfft::Grid (C++ class)
spfft::Grid::communicator (C++ function)
spfft::Grid::create_transform (C++ function)
spfft::Grid::device_id (C++ function)
spfft::Grid::Grid (C++ function)
,
[1]
,
[2]
,
[3]
spfft::Grid::max_dim_x (C++ function)
spfft::Grid::max_dim_y (C++ function)
spfft::Grid::max_dim_z (C++ function)
spfft::Grid::max_local_z_length (C++ function)
spfft::Grid::max_num_local_z_columns (C++ function)
spfft::Grid::num_threads (C++ function)
spfft::Grid::operator= (C++ function)
,
[1]
spfft::Grid::processing_unit (C++ function)
spfft::GridFloat (C++ class)
spfft::GridFloat::create_transform (C++ function)
spfft::GridFloat::device_id (C++ function)
spfft::GridFloat::GridFloat (C++ function)
,
[1]
,
[2]
,
[3]
spfft::GridFloat::max_dim_x (C++ function)
spfft::GridFloat::max_dim_y (C++ function)
spfft::GridFloat::max_dim_z (C++ function)
spfft::GridFloat::max_local_z_length (C++ function)
spfft::GridFloat::max_num_local_z_columns (C++ function)
spfft::GridFloat::num_threads (C++ function)
spfft::GridFloat::operator= (C++ function)
,
[1]
spfft::GridFloat::processing_unit (C++ function)
spfft::HostAllocationError (C++ class)
spfft::HostAllocationError::error_code (C++ function)
spfft::HostAllocationError::what (C++ function)
spfft::HostExecutionError (C++ class)
spfft::HostExecutionError::error_code (C++ function)
spfft::HostExecutionError::what (C++ function)
spfft::InternalError (C++ class)
spfft::InternalError::error_code (C++ function)
spfft::InternalError::what (C++ function)
spfft::InvalidIndicesError (C++ class)
spfft::InvalidIndicesError::error_code (C++ function)
spfft::InvalidIndicesError::what (C++ function)
spfft::InvalidParameterError (C++ class)
spfft::InvalidParameterError::error_code (C++ function)
spfft::InvalidParameterError::what (C++ function)
spfft::MPIError (C++ class)
spfft::MPIError::error_code (C++ function)
spfft::MPIError::what (C++ function)
spfft::MPIParameterMismatchError (C++ class)
spfft::MPIParameterMismatchError::error_code (C++ function)
spfft::MPIParameterMismatchError::what (C++ function)
spfft::MPISupportError (C++ class)
spfft::MPISupportError::error_code (C++ function)
spfft::MPISupportError::what (C++ function)
spfft::multi_transform_backward (C++ function)
,
[1]
,
[2]
,
[3]
spfft::multi_transform_forward (C++ function)
,
[1]
,
[2]
,
[3]
spfft::OverflowError (C++ class)
spfft::OverflowError::error_code (C++ function)
spfft::OverflowError::what (C++ function)
spfft::Transform (C++ class)
spfft::Transform::backward (C++ function)
,
[1]
spfft::Transform::clone (C++ function)
spfft::Transform::communicator (C++ function)
spfft::Transform::device_id (C++ function)
spfft::Transform::dim_x (C++ function)
spfft::Transform::dim_y (C++ function)
spfft::Transform::dim_z (C++ function)
spfft::Transform::execution_mode (C++ function)
spfft::Transform::forward (C++ function)
,
[1]
spfft::Transform::global_size (C++ function)
spfft::Transform::local_slice_size (C++ function)
spfft::Transform::local_z_length (C++ function)
spfft::Transform::local_z_offset (C++ function)
spfft::Transform::num_global_elements (C++ function)
spfft::Transform::num_local_elements (C++ function)
spfft::Transform::num_threads (C++ function)
spfft::Transform::operator= (C++ function)
,
[1]
spfft::Transform::processing_unit (C++ function)
spfft::Transform::set_execution_mode (C++ function)
spfft::Transform::space_domain_data (C++ function)
spfft::Transform::Transform (C++ function)
,
[1]
,
[2]
,
[3]
spfft::Transform::type (C++ function)
spfft::TransformFloat (C++ class)
spfft::TransformFloat::backward (C++ function)
,
[1]
spfft::TransformFloat::clone (C++ function)
spfft::TransformFloat::communicator (C++ function)
spfft::TransformFloat::device_id (C++ function)
spfft::TransformFloat::dim_x (C++ function)
spfft::TransformFloat::dim_y (C++ function)
spfft::TransformFloat::dim_z (C++ function)
spfft::TransformFloat::execution_mode (C++ function)
spfft::TransformFloat::forward (C++ function)
,
[1]
spfft::TransformFloat::global_size (C++ function)
spfft::TransformFloat::local_slice_size (C++ function)
spfft::TransformFloat::local_z_length (C++ function)
spfft::TransformFloat::local_z_offset (C++ function)
spfft::TransformFloat::num_global_elements (C++ function)
spfft::TransformFloat::num_local_elements (C++ function)
spfft::TransformFloat::num_threads (C++ function)
spfft::TransformFloat::operator= (C++ function)
,
[1]
spfft::TransformFloat::processing_unit (C++ function)
spfft::TransformFloat::set_execution_mode (C++ function)
spfft::TransformFloat::space_domain_data (C++ function)
spfft::TransformFloat::TransformFloat (C++ function)
,
[1]
,
[2]
,
[3]
spfft::TransformFloat::type (C++ function)
spfft_float_grid_communicator (C++ function)
spfft_float_grid_create (C++ function)
spfft_float_grid_create_distributed (C++ function)
spfft_float_grid_destroy (C++ function)
spfft_float_grid_device_id (C++ function)
spfft_float_grid_max_dim_x (C++ function)
spfft_float_grid_max_dim_y (C++ function)
spfft_float_grid_max_dim_z (C++ function)
spfft_float_grid_max_local_z_length (C++ function)
spfft_float_grid_max_num_local_z_columns (C++ function)
spfft_float_grid_num_threads (C++ function)
spfft_float_grid_processing_unit (C++ function)
spfft_float_multi_transform_backward (C++ function)
spfft_float_multi_transform_backward_ptr (C++ function)
spfft_float_multi_transform_forward (C++ function)
spfft_float_multi_transform_forward_ptr (C++ function)
spfft_float_transform_backward (C++ function)
spfft_float_transform_backward_ptr (C++ function)
spfft_float_transform_clone (C++ function)
spfft_float_transform_communicator (C++ function)
spfft_float_transform_create (C++ function)
spfft_float_transform_create_independent (C++ function)
spfft_float_transform_create_independent_distributed (C++ function)
spfft_float_transform_destroy (C++ function)
spfft_float_transform_device_id (C++ function)
spfft_float_transform_dim_x (C++ function)
spfft_float_transform_dim_y (C++ function)
spfft_float_transform_dim_z (C++ function)
spfft_float_transform_execution_mode (C++ function)
spfft_float_transform_forward (C++ function)
spfft_float_transform_forward_ptr (C++ function)
spfft_float_transform_get_space_domain (C++ function)
spfft_float_transform_global_size (C++ function)
spfft_float_transform_local_slice_size (C++ function)
spfft_float_transform_local_z_length (C++ function)
spfft_float_transform_local_z_offset (C++ function)
spfft_float_transform_num_global_elements (C++ function)
spfft_float_transform_num_local_elements (C++ function)
spfft_float_transform_num_threads (C++ function)
spfft_float_transform_set_execution_mode (C++ function)
spfft_grid_communicator (C++ function)
spfft_grid_create (C++ function)
spfft_grid_create_distributed (C++ function)
spfft_grid_destroy (C++ function)
spfft_grid_device_id (C++ function)
spfft_grid_max_dim_x (C++ function)
spfft_grid_max_dim_y (C++ function)
spfft_grid_max_dim_z (C++ function)
spfft_grid_max_local_z_length (C++ function)
spfft_grid_max_num_local_z_columns (C++ function)
spfft_grid_num_threads (C++ function)
spfft_grid_processing_unit (C++ function)
spfft_multi_transform_backward (C++ function)
spfft_multi_transform_backward_ptr (C++ function)
spfft_multi_transform_forward (C++ function)
spfft_multi_transform_forward_ptr (C++ function)
spfft_transform_backward (C++ function)
spfft_transform_backward_ptr (C++ function)
spfft_transform_clone (C++ function)
spfft_transform_communicator (C++ function)
spfft_transform_create (C++ function)
spfft_transform_create_independent (C++ function)
spfft_transform_create_independent_distributed (C++ function)
spfft_transform_destroy (C++ function)
spfft_transform_device_id (C++ function)
spfft_transform_dim_x (C++ function)
spfft_transform_dim_y (C++ function)
spfft_transform_dim_z (C++ function)
spfft_transform_execution_mode (C++ function)
spfft_transform_forward (C++ function)
spfft_transform_forward_ptr (C++ function)
spfft_transform_get_space_domain (C++ function)
spfft_transform_global_size (C++ function)
spfft_transform_local_slice_size (C++ function)
spfft_transform_local_z_length (C++ function)
spfft_transform_local_z_offset (C++ function)
spfft_transform_num_global_elements (C++ function)
spfft_transform_num_local_elements (C++ function)
spfft_transform_num_threads (C++ function)
spfft_transform_set_execution_mode (C++ function)
SpfftError (C++ enum)
SpfftError::SPFFT_ALLOCATION_ERROR (C++ enumerator)
SpfftError::SPFFT_DUPLICATE_INDICES_ERROR (C++ enumerator)
SpfftError::SPFFT_FFTW_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_ALLOCATION_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_COPY_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_FFT_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_INVALID_DEVICE_PTR_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_INVALID_VALUE_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_LAUNCH_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_NO_DEVICE_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_PRECEDING_ERROR (C++ enumerator)
SpfftError::SPFFT_GPU_SUPPORT_ERROR (C++ enumerator)
SpfftError::SPFFT_HOST_EXECUTION_ERROR (C++ enumerator)
SpfftError::SPFFT_INVALID_HANDLE_ERROR (C++ enumerator)
SpfftError::SPFFT_INVALID_INDICES_ERROR (C++ enumerator)
SpfftError::SPFFT_INVALID_PARAMETER_ERROR (C++ enumerator)
SpfftError::SPFFT_MPI_ERROR (C++ enumerator)
SpfftError::SPFFT_MPI_PARAMETER_MISMATCH_ERROR (C++ enumerator)
SpfftError::SPFFT_MPI_SUPPORT_ERROR (C++ enumerator)
SpfftError::SPFFT_OVERFLOW_ERROR (C++ enumerator)
SpfftError::SPFFT_SUCCESS (C++ enumerator)
SpfftError::SPFFT_UNKNOWN_ERROR (C++ enumerator)
SpfftExchangeType (C++ enum)
SpfftExchangeType::SPFFT_EXCH_BUFFERED (C++ enumerator)
SpfftExchangeType::SPFFT_EXCH_BUFFERED_FLOAT (C++ enumerator)
SpfftExchangeType::SPFFT_EXCH_COMPACT_BUFFERED (C++ enumerator)
SpfftExchangeType::SPFFT_EXCH_COMPACT_BUFFERED_FLOAT (C++ enumerator)
SpfftExchangeType::SPFFT_EXCH_DEFAULT (C++ enumerator)
SpfftExchangeType::SPFFT_EXCH_UNBUFFERED (C++ enumerator)
SpfftExecType (C++ enum)
SpfftExecType::SPFFT_EXEC_ASYNCHRONOUS (C++ enumerator)
SpfftExecType::SPFFT_EXEC_SYNCHRONOUS (C++ enumerator)
SpfftFloatGrid (C++ type)
SpfftFloatTransform (C++ type)
SpfftGrid (C++ type)
SpfftIndexFormatType (C++ enum)
SpfftIndexFormatType::SPFFT_INDEX_TRIPLETS (C++ enumerator)
SpfftProcessingUnitType (C++ enum)
SpfftProcessingUnitType::SPFFT_PU_GPU (C++ enumerator)
SpfftProcessingUnitType::SPFFT_PU_HOST (C++ enumerator)
SpfftScalingType (C++ enum)
SpfftScalingType::SPFFT_FULL_SCALING (C++ enumerator)
SpfftScalingType::SPFFT_NO_SCALING (C++ enumerator)
SpfftTransform (C++ type)
SpfftTransformType (C++ enum)
SpfftTransformType::SPFFT_TRANS_C2C (C++ enumerator)
SpfftTransformType::SPFFT_TRANS_R2C (C++ enumerator)
Read the Docs
v: latest
Versions
latest
v0.9.9
develop
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds