This page contains information about the member functions of Congruence that control various settings that influence the running of the congruence-based algorithms.
Functions | |
| size_t | max_threads () const noexcept |
| Get the current maximum number of threads. | |
| Congruence & | max_threads (size_t val) noexcept |
| Set the maximum number of threads. | |
| size_t | number_of_runners () const noexcept |
| Get the number of runners. | |
|
inlinenodiscardnoexcept |
This function returns the current maximum number of threads that a Congruence instance can use.
|
inlinenoexcept |
This function can be used to set the maximum number of threads that a Congruence instance can use.
| val | the number of threads. |
this.
|
inlinenodiscardnoexcept |
This function returns the number of distinct Runner instances that are contained in a Congruence object.