|
LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
|
Basic type definitions of NetBuilder. More...
#include <vector>#include <cstdint>#include <boost/numeric/ublas/vector.hpp>#include <functional>#include <NTL/ZZX.h>#include "latbuilder/Types.h"Namespaces | |
| namespace | NetBuilder |
| NetBuilder namespace. | |
Typedefs | |
| typedef unsigned long | NetBuilder::uInteger |
| Scalar unsigned integer . | |
| typedef double | NetBuilder::Real |
| Scalar floating-point type. | |
| typedef boost::numeric::ublas::vector< Real > | NetBuilder::RealVector |
| Vector of floating-point values. | |
| typedef Real | NetBuilder::MeritValue |
| Merit value type. | |
| typedef size_t | NetBuilder::Dimension |
| Scalar integer type for dimension. | |
| typedef LatBuilder::EmbeddingType | NetBuilder::EmbeddingType |
| Type of nets. | |
| typedef LatBuilder::Polynomial | NetBuilder::Polynomial |
| polynomial over Z/2Z type | |
| typedef NTL::ZZX | NetBuilder::IntPolynomial |
| polynomial with arbitrary integers | |
Enumerations | |
| enum class | NetBuilder::NetConstruction { SOBOL , POLYNOMIAL , EXPLICIT , LMS } |
| Net construction methods. | |
| enum class | NetBuilder::OutputStyle { TERMINAL , SOBOL , SOBOLJK , LATTICE , NET , RANDOMIZED_NET } |
| Outputs Style for nets. | |
Basic type definitions of NetBuilder.