|
| JPL_INLINE uint32 | JPL::Detail::CeilToPrime (uint32 number) |
| |
| template<class Sample > |
| constexpr Sample | JPL::Detail::GenRandomSign (uint32 outChannel, uint32 fdnChannel) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::Multiply (const std::array< Sample, Size > &dataA, std::array< Sample, Size > &dataBOut) |
| |
| template<class Sample > |
| JPL_INLINE void | JPL::Matrix::Multiply (std::span< Sample > data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::Multiply (std::array< Sample, Size > &data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::Add (std::array< Sample, Size > &data, Sample value) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::Add (const std::array< Sample, Size > &dataA, std::array< Sample, Size > &dataBOut) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE Sample | JPL::Matrix::ReduceSum (const std::array< Sample, Size > &data) |
| |
| template<class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::AssignRandomSign (std::array< Sample, Size > &data) |
| |
| template<std::size_t MaxOutSize, class Sample , std::size_t Size> |
| JPL_INLINE void | JPL::Matrix::AssignRandomSign (std::array< Sample, Size > &data, uint32 outIndex) |
| |