public class DoubleCarryCRTBuilder extends Object implements CarryCRTBuilder<double[]>
double type.| Constructor and Description |
|---|
DoubleCarryCRTBuilder()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CarryCRTStrategy |
createCarryCRT(int radix)
Creates an object for implementing the carry-CRT of a three-NTT
based convolution using the specified radix.
|
CarryCRTStepStrategy<double[]> |
createCarryCRTSteps(int radix)
Creates an object for implementing the steps of the carry-CRT
of a three-NTT based convolution using the specified radix.
|
public CarryCRTStrategy createCarryCRT(int radix)
CarryCRTBuildercreateCarryCRT in interface CarryCRTBuilder<double[]>radix - The radix that will be used.public CarryCRTStepStrategy<double[]> createCarryCRTSteps(int radix)
CarryCRTBuildercreateCarryCRTSteps in interface CarryCRTBuilder<double[]>radix - The radix that will be used.Copyright © 2025. All rights reserved.