ABC: A System for Sequential Synthesis and Verification
Loading...
Searching...
No Matches
rrrParameter.h
Go to the documentation of this file.
1
#pragma once
2
3
ABC_NAMESPACE_CXX_HEADER_START
4
5
namespace
rrr
{
6
7
struct
Parameter
{
8
int
iSeed
= 0;
9
int
nWords
= 10;
10
int
nTimeout
= 0;
11
int
nSchedulerVerbose
= 0;
12
int
nPartitionerVerbose
= 0;
13
int
nOptimizerVerbose
= 0;
14
int
nAnalyzerVerbose
= 0;
15
int
nSimulatorVerbose
= 0;
16
int
nSatSolverVerbose
= 0;
17
bool
fUseBddCspf
=
false
;
18
bool
fUseBddMspf
=
false
;
19
int
nConflictLimit
= 0;
20
int
nSortType
= -1;
21
int
nOptimizerFlow
= 0;
22
int
nSchedulerFlow
= 0;
23
int
nPartitionType
= 0;
24
int
nDistance
= 0;
25
int
nJobs
= 1;
26
int
nThreads
= 1;
27
int
nPartitionSize
= 0;
28
int
nPartitionSizeMin
= 0;
29
bool
fDeterministic
=
true
;
30
int
nParallelPartitions
= 1;
31
bool
fOptOnInsert
=
false
;
32
bool
fGreedy
=
true
;
33
};
34
35
}
36
37
ABC_NAMESPACE_CXX_HEADER_END
ABC_NAMESPACE_CXX_HEADER_START
#define ABC_NAMESPACE_CXX_HEADER_START
Definition
abc_namespaces.h:52
ABC_NAMESPACE_CXX_HEADER_END
#define ABC_NAMESPACE_CXX_HEADER_END
Definition
abc_namespaces.h:53
rrr
Definition
rrr.h:16
rrr::Parameter
Definition
rrrParameter.h:7
rrr::Parameter::nSatSolverVerbose
int nSatSolverVerbose
Definition
rrrParameter.h:16
rrr::Parameter::nParallelPartitions
int nParallelPartitions
Definition
rrrParameter.h:30
rrr::Parameter::nThreads
int nThreads
Definition
rrrParameter.h:26
rrr::Parameter::nSchedulerFlow
int nSchedulerFlow
Definition
rrrParameter.h:22
rrr::Parameter::nWords
int nWords
Definition
rrrParameter.h:9
rrr::Parameter::nPartitionerVerbose
int nPartitionerVerbose
Definition
rrrParameter.h:12
rrr::Parameter::nPartitionSizeMin
int nPartitionSizeMin
Definition
rrrParameter.h:28
rrr::Parameter::fUseBddMspf
bool fUseBddMspf
Definition
rrrParameter.h:18
rrr::Parameter::fOptOnInsert
bool fOptOnInsert
Definition
rrrParameter.h:31
rrr::Parameter::nOptimizerFlow
int nOptimizerFlow
Definition
rrrParameter.h:21
rrr::Parameter::fGreedy
bool fGreedy
Definition
rrrParameter.h:32
rrr::Parameter::nDistance
int nDistance
Definition
rrrParameter.h:24
rrr::Parameter::nAnalyzerVerbose
int nAnalyzerVerbose
Definition
rrrParameter.h:14
rrr::Parameter::nSortType
int nSortType
Definition
rrrParameter.h:20
rrr::Parameter::iSeed
int iSeed
Definition
rrrParameter.h:8
rrr::Parameter::nConflictLimit
int nConflictLimit
Definition
rrrParameter.h:19
rrr::Parameter::fDeterministic
bool fDeterministic
Definition
rrrParameter.h:29
rrr::Parameter::nTimeout
int nTimeout
Definition
rrrParameter.h:10
rrr::Parameter::nJobs
int nJobs
Definition
rrrParameter.h:25
rrr::Parameter::nSimulatorVerbose
int nSimulatorVerbose
Definition
rrrParameter.h:15
rrr::Parameter::nPartitionType
int nPartitionType
Definition
rrrParameter.h:23
rrr::Parameter::nPartitionSize
int nPartitionSize
Definition
rrrParameter.h:27
rrr::Parameter::nOptimizerVerbose
int nOptimizerVerbose
Definition
rrrParameter.h:13
rrr::Parameter::fUseBddCspf
bool fUseBddCspf
Definition
rrrParameter.h:17
rrr::Parameter::nSchedulerVerbose
int nSchedulerVerbose
Definition
rrrParameter.h:11
src
opt
rrr
rrrParameter.h
Generated by Doxygen 1.13.2 © 2025 EPTansuo. All rights reserved.
鲁ICP备2021046540号