advanceFDL() | visr::rbbl::CoreConvolverUniform< SampleType > | |
alignment() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
blockLength() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
calculateDftRepresentationSizePadded(std::size_t blockLength, std::size_t alignment) | visr::rbbl::CoreConvolverUniform< SampleType > | static |
calculateDftSize(std::size_t blockLength) | visr::rbbl::CoreConvolverUniform< SampleType > | static |
calculateFilterScalingFactor() const | visr::rbbl::CoreConvolverUniform< SampleType > | |
calculateNumberOfPartitions(std::size_t filterLength, std::size_t blockLength) | visr::rbbl::CoreConvolverUniform< SampleType > | static |
clearFilters() | visr::rbbl::CoreConvolverUniform< SampleType > | |
complexAlignment() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
CoreConvolverUniform(std::size_t numberOfInputs, std::size_t numberOfOutputs, std::size_t blockLength, std::size_t maxFilterLength, std::size_t maxFilterEntries, efl::BasicMatrix< SampleType > const &initialFilters=efl::BasicMatrix< SampleType >(), std::size_t alignment=0, char const *fftImplementation="default") | visr::rbbl::CoreConvolverUniform< SampleType > | explicit |
dftBlockRepresentationSize() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
dftFilterRepresentationSize() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
FrequencyDomainType typedef | visr::rbbl::CoreConvolverUniform< SampleType > | |
getFdFilterPartition(std::size_t filterIdx, std::size_t blockIdx) | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
getFdFilterPartition(std::size_t filterIdx, std::size_t blockIdx) const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
getFdlBlock(std::size_t inputIdx, std::size_t blockIdx) | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
getFdlBlock(std::size_t inputIdx, std::size_t blockIdx) const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
initFilters(efl::BasicMatrix< SampleType > const &newFilters) | visr::rbbl::CoreConvolverUniform< SampleType > | |
maxFilterLength() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
maxNumberOfFilterEntries() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
numberOfFilterPartitions() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
numberOfInputs() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
numberOfOutputs() const | visr::rbbl::CoreConvolverUniform< SampleType > | inline |
processFilter(std::size_t inputIndex, std::size_t filterIndex, SampleType gain, FrequencyDomainType *result, bool add) | visr::rbbl::CoreConvolverUniform< SampleType > | |
processInputs(SampleType const *const input, std::size_t channelStride, std::size_t alignment) | visr::rbbl::CoreConvolverUniform< SampleType > | |
setFilter(FrequencyDomainType const *transformedFilter, std::size_t filterIdx, std::size_t alignment=0) | visr::rbbl::CoreConvolverUniform< SampleType > | |
setImpulseResponse(SampleType const *ir, std::size_t filterLength, std::size_t filterIdx, std::size_t alignment=0) | visr::rbbl::CoreConvolverUniform< SampleType > | |
transformImpulseResponse(SampleType const *ir, std::size_t irLength, FrequencyDomainType *result, std::size_t alignment=0) const | visr::rbbl::CoreConvolverUniform< SampleType > | |
transformOutput(FrequencyDomainType const *fdBlock, SampleType *tdResult) | visr::rbbl::CoreConvolverUniform< SampleType > | |
~CoreConvolverUniform() | visr::rbbl::CoreConvolverUniform< SampleType > | |