LatNet Builder Manual
2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
|
Various functors. More...
Classes | |
class | AllOf |
Returns true if all of the elements evaluate to true or if there are no elements. More... | |
struct | BernoulliPoly |
Bernoulli polynomial. More... | |
class | IAAlpha |
One-dimensional merit function for the interlaced \(\mathcal B_{\alpha, d, \gamma, (1)}\) discrepancy in base 2 [10]. More... | |
class | IB |
One-dimensional merit function for the interlaced \(\mathcal B_{d, \gamma, (2)}\) discrepancy in base 2 [10]. More... | |
class | LowPass |
Low pass filter. More... | |
struct | Max |
Scalar max binary operator. More... | |
struct | MinElement |
Minimum element functor. More... | |
class | PAlpha |
One-dimensional merit function for the \(\mathcal P_\alpha\) discrepancy. More... | |
class | PAlphaPLR |
One-dimensional merit function for the \(\mathcal{P}_{\alpha,PLR}\) discrepancy. More... | |
struct | Pow |
Raise to power. More... | |
class | RPLR |
One-dimensional merit function for the \(\textbf{R}\) discrepancy. More... | |
struct | Sum |
Scalar sum binary operator. More... | |
Functions | |
DEFINE_BERNOULLI_POLY (0, 1.0) | |
DEFINE_BERNOULLI_POLY (1, x - 0.5) | |
DEFINE_BERNOULLI_POLY (2, x *(x - 1.0)+(1.0/6.0)) | |
DEFINE_BERNOULLI_POLY (3,((2.0 *x - 3.0) *x+1.0) *x *0.5) | |
DEFINE_BERNOULLI_POLY (4,((x - 2.0) *x+1.0) *x *x -(1.0/30.0)) | |
DEFINE_BERNOULLI_POLY (5,(((x - 2.5) *x+(5.0/3.0)) *x *x -(1.0/6.0)) *x) | |
DEFINE_BERNOULLI_POLY (6,(((x - 3.0) *x+2.5) *x *x - 0.5) *x *x+(1.0/42.0)) | |
DEFINE_BERNOULLI_POLY (7,((((x - 3.5) *x+3.5) *x *x - 7.0/6.0) *x *x+(1.0/6.0)) *x) | |
DEFINE_BERNOULLI_POLY (8,((((x - 4.0) *x+(14.0/3.0)) *x *x -(7.0/3.0)) *x *x+(2.0/3.0)) *x *x -(1.0/30.0)) | |
std::ostream & | operator<< (std::ostream &os, const IAAlpha &functor) |
Formats functor and outputs it on os . | |
std::ostream & | operator<< (std::ostream &os, const IB &functor) |
Formats functor and outputs it on os . | |
std::ostream & | operator<< (std::ostream &os, const PAlpha &functor) |
Formats functor and outputs it on os . | |
std::ostream & | operator<< (std::ostream &os, const PAlphaPLR &functor) |
Formats functor and outputs it on os . | |
std::ostream & | operator<< (std::ostream &os, const RPLR &functor) |
Formats functor and outputs it on os . | |
Various functors.