Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Basic type definitions. More...
#include <vector>
#include <cstdint>
#include <boost/numeric/ublas/vector.hpp>
Namespaces | |
LatBuilder | |
Lattice Builder namespace. | |
Typedefs | |
typedef unsigned long | LatBuilder::Modulus |
Scalar integer type for modulus (number of points) values. | |
typedef double | LatBuilder::Real |
Scalar floating-point type. | |
typedef boost::numeric::ublas::vector< Real > | LatBuilder::RealVector |
Vector of floating-point values. | |
typedef RealVector::size_type | LatBuilder::Level |
Scalar integer type for level of embedding. | |
typedef std::vector< Modulus > | LatBuilder::GeneratingVector |
Generating vector type. | |
typedef GeneratingVector::size_type | LatBuilder::Dimension |
Dimension type. | |
Enumerations | |
enum | LatBuilder::LatType { ORDINARY, EMBEDDED } |
Types of lattices. | |
enum | LatBuilder::Compress { NONE, SYMMETRIC } |
Types of compression. | |
Functions | |
std::ostream & | LatBuilder::operator<< (std::ostream &os, LatType latType) |
Basic type definitions.