|
LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
|
This class contains a configuration that can be passed to a LatticeAnalysis object to perform a computation. More...
#include <Config.h>
Classes | |
| class | BasisConfig |
| union | Configuration |
| This will store the infomration specific to the problem this Config object is for. More... | |
| class | DualConfig |
| class | MeritConfig |
| class | ReductionConfig |
| class | ShortestConfig |
Public Attributes | |
| std::string | filename |
| The name of the file that populated this object. | |
| ProblemType | prob |
| The problem this object stores configuration for. | |
| OutputType | outputType |
| File format used to print the results. | |
| int | NumCols |
| The number of columns of the matrix stored in this object. | |
| int | NumRows |
| The number of rows of the matrix stored in this object. | |
| BasIntMat | basis |
| The basis matrix read from the file. | |
| BasIntMat | dual_basis |
| The dual matrix to the basis matrix read from the file. | |
| Int | m |
| The rescalling factor used (if it was needed by the test). | |
| union LatticeTester::Config::Configuration | config |
This class contains a configuration that can be passed to a LatticeAnalysis object to perform a computation.
This class is a little bare bones to avoid the confusion of having too many parameters when working with higher level classes.
| BasIntMat LatticeTester::Config< Int, BasIntMat >::dual_basis |
The dual matrix to the basis matrix read from the file.
This stores the dual so that the results can be reprinted.
Referenced by LatticeTester::LatticeAnalysis< Int, BasInt, Dbl, RedDbl >::performDual().
| OutputType LatticeTester::Config< Int, BasIntMat >::outputType |
File format used to print the results.
See Const for a definition of the possible output types.
Referenced by LatticeTester::ParamReader< Int, BasInt, RedDbl >::readBasisConfig(), LatticeTester::ParamReader< Int, BasInt, RedDbl >::readDualConfig(), LatticeTester::ParamReader< Int, BasInt, RedDbl >::readMeritConfig(), LatticeTester::ParamReader< Int, BasInt, RedDbl >::readReductionConfig(), and LatticeTester::ParamReader< Int, BasInt, RedDbl >::readShortestConfig().
| ProblemType LatticeTester::Config< Int, BasIntMat >::prob |
The problem this object stores configuration for.
All the fields that are not relevant to this problem might contain meaningless information.
Referenced by LatticeTester::LatticeAnalysis< Int, BasInt, Dbl, RedDbl >::doTest(), and LatticeTester::ParamReader< Int, BasInt, RedDbl >::read().