Search Results
sample.h
double sampleHWtBoundedEffectiveBound(const Context &context, long Hwt=100)
Definition: sample.cpp:255
double sampleGaussianBounded(zzX &poly, const Context &context, double stdev)
Definition: sample.cpp:417
double sampleSmallBounded(zzX &poly, const Context &context)
Definition: sample.cpp:342
double sampleHWtBounded(zzX &poly, const Context &context, long Hwt=100)
Definition: sample.cpp:269
void sampleGaussian(zzX &poly, long n, double stdev)
Sample polynomials with Gaussian coefficients.
Definition: sample.cpp:143
void sampleUniform(zzX &poly, long n, long B=100)
Sample a degree-(n-1) ZZX, with coefficients uniform in [-B,B].
Definition: sample.cpp:199
Definition: apiAttributes.h:21
double boundFreshNoise(long m, long phim, double sigma, double epsilon=9e-13)
Definition: sample.cpp:519
double boundRoundingNoise(long m, long phim, long p2r, double epsilon=9e-13)
void sampleHWt(zzX &poly, long n, long Hwt=100)
Sample a degree-(n-1) poly as above, with only Hwt nonzero coefficients.
Definition: sample.cpp:29