Abstract class for the search of highly uniform point sets with LatNet Builder.
More...
|
String | toString () |
| Formats the search parameters for printing.
|
|
abstract String | pointSetType () |
| Returns the type of the searched point set.
|
|
abstract int | interlacing () |
| Returns the interlacing factor of the search.
|
|
abstract String | construction () |
|
abstract PointSet | search () throws RuntimeException |
| Executes the search and returns the corresponding point set.
|
|
double | merit () |
| Returns the merit value of the point set.
|
|
double | time () |
| Returns the elapsed CPU time taken for the search.
|
|
boolean | successful () |
| Returns a boolean indicating if the search was successful.
|
|
void | setPathToLatNetBuilder (String path) |
| Sets the path to the latnetbuilder executable. More...
|
|
void | setDimension (int dimension) |
| Sets the dimension of the searched point set. More...
|
|
void | setSizeParameter (String sizeParameter) |
| Sets the size parameter of the point set. More...
|
|
void | setMultilevel (boolean multilevel) |
| Sets the search to the multilevel mode. More...
|
|
void | setCombiner (String combiner) |
| Sets the combiner for the merit in the multilevel mode case. More...
|
|
void | setExplorationMethod (String explorationMethod) |
| Sets the exploration method of the search. More...
|
|
void | setFigureOfMerit (String figure) |
| Sets the figure of merit of the search. More...
|
|
void | setNormType (String normType) |
| Sets the norm-type for the figure of merit of the search. More...
|
|
void | setWeights (List< String > weights) |
| Sets the weights to the figure of merit of the search. More...
|
|
void | addWeight (String weight) |
| Add a weight to the figure of merit of the search. More...
|
|
void | setFilters (List< String > filters) |
| Sets the filters of the search. More...
|
|
void | setPathToOutputFolder (String path) |
| Sets the path to the output folder.
|
|
|
| Search () |
| Constructor.
|
|
ArrayList< String > | executeCommandLine () |
| Executes the command-line and reads the content of the outputMachine.txt file.
|
|
|
String | pathToOutputFolder |
|
String | sizeParameter |
|
int | dimension |
|
boolean | multilevel |
|
String | combiner |
|
String | explorationMethod |
|
String | figure |
|
String | normType |
|
ArrayList< String > | weights |
|
ArrayList< String > | filters |
|
boolean | successful |
|
double | merit |
|
double | time |
|
|
static String | PATH_TO_LATNETBUILDER = "latnetbuilder" |
|
Abstract class for the search of highly uniform point sets with LatNet Builder.
See the Summary of Command-Line Options of LatNet Builder for details about the various fields of this class.
◆ addWeight()
void addWeight |
( |
String |
weight | ) |
|
Add a weight to the figure of merit of the search.
- Parameters
-
◆ setCombiner()
void setCombiner |
( |
String |
combiner | ) |
|
Sets the combiner for the merit in the multilevel mode case.
- Parameters
-
◆ setDimension()
void setDimension |
( |
int |
dimension | ) |
|
Sets the dimension of the searched point set.
- Parameters
-
dimension | Dimension of the point set. |
◆ setExplorationMethod()
void setExplorationMethod |
( |
String |
explorationMethod | ) |
|
Sets the exploration method of the search.
- Parameters
-
explorationMethod | Exploration method. |
◆ setFigureOfMerit()
void setFigureOfMerit |
( |
String |
figure | ) |
|
Sets the figure of merit of the search.
- Parameters
-
◆ setFilters()
void setFilters |
( |
List< String > |
filters | ) |
|
Sets the filters of the search.
- Parameters
-
◆ setMultilevel()
void setMultilevel |
( |
boolean |
multilevel | ) |
|
Sets the search to the multilevel mode.
- Parameters
-
multilevel | Flag for the multilevel mode. |
◆ setNormType()
void setNormType |
( |
String |
normType | ) |
|
Sets the norm-type for the figure of merit of the search.
- Parameters
-
◆ setPathToLatNetBuilder()
void setPathToLatNetBuilder |
( |
String |
path | ) |
|
Sets the path to the latnetbuilder executable.
- Parameters
-
path | Path to the latnetbuilder executable. |
◆ setSizeParameter()
void setSizeParameter |
( |
String |
sizeParameter | ) |
|
Sets the size parameter of the point set.
- Parameters
-
sizeParameter | Modulus for lattices and number of points for digital nets. |
◆ setWeights()
void setWeights |
( |
List< String > |
weights | ) |
|
Sets the weights to the figure of merit of the search.
- Parameters
-
The documentation for this class was generated from the following file: