public class NormalizConfig
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
NormalizConfig.Algorithm
Algorithms that can be used when running Normaliz
|
static class |
NormalizConfig.ComputationType
Computation types that can be used when running Normaliz
|
static class |
NormalizConfig.NmzIntegrateOptions
Options for NmzIntegrate
|
static class |
NormalizConfig.OutputFiles
Amount of output that can be produced by Normaliz
|
static class |
NormalizConfig.Precision
Options of integer precision that can be used when running Normaliz
|
Modifier and Type | Field and Description |
---|---|
NormalizConfig.Algorithm |
algorithm
Specifies algorithm to be used
|
NormalizConfig.ComputationType |
computationType
Specifies computation type to be used
|
boolean |
controlParalellization
Specifies whether or not to control the maximal number of paralell
threads generated by Normaliz
|
java.io.File |
inFile
Holds the input file to be used in computations
|
NormalizConfig.NmzIntegrateOptions |
nmzIntegrateOptions
Specifies how NmzIntegrate will be used
|
java.lang.Integer |
numberParallelThreads
Specifies the maximum number of parallel threads generated by Normaliz
|
NormalizConfig.OutputFiles |
outputFiles
Specifies output files to be generated
|
NormalizConfig.Precision |
precision
Specifies integer precision to be used
|
boolean |
testArithmeticOverflow
Specifies whether or not to check for arithmetic overflow while
running Normaliz
|
boolean |
writeStanleyDecompositionFile
Specifies whether or not to write the Stanley decomposition file
|
boolean |
writeTriangulationFile
Specifies whether or not to write the triangulation file generated
by Normaliz
|
Constructor and Description |
---|
NormalizConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getInFileWithoutExt()
Returns the full path for the input file without the .in extension
|
public java.io.File inFile
public NormalizConfig.Precision precision
public NormalizConfig.ComputationType computationType
public NormalizConfig.Algorithm algorithm
public NormalizConfig.OutputFiles outputFiles
public NormalizConfig.NmzIntegrateOptions nmzIntegrateOptions
public boolean testArithmeticOverflow
public boolean writeTriangulationFile
public boolean writeStanleyDecompositionFile
public boolean controlParalellization
public java.lang.Integer numberParallelThreads