LatNet Builder Manual
2.0.1-11
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/GF2X.h>
#include <NTL/ZZX.h>
#include "latbuilder/Types.h"
Namespaces | |
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 | NetBuilder::NetConstruction { SOBOL, POLYNOMIAL, EXPLICIT } |
Net construction methods. | |
enum | NetBuilder::OutputFormat { HUMAN, MACHINE } |
Output format for nets. | |
Basic type definitions of NetBuilder.