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.