Clingo
Loading...
Searching...
No Matches
shared.h
1#ifndef CLINGO_SHARED_H
2#define CLINGO_SHARED_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
11
23
33
35
36#ifdef __cplusplus
37}
38#endif
39
40#endif
clingo_heuristic_type_e
Enumeration of different heuristic modifiers.
Definition shared.h:13
int clingo_external_type_t
Corresponding type to clingo_external_type_e.
Definition shared.h:32
clingo_external_type_e
Enumeration of different external statements.
Definition shared.h:25
int clingo_heuristic_type_t
Corresponding type to clingo_heuristic_type_e.
Definition shared.h:22
@ clingo_heuristic_type_false
set the level of an atom and choose a negative sign
Definition shared.h:19
@ clingo_heuristic_type_init
modify the initial VSIDS score of an atom
Definition shared.h:17
@ clingo_heuristic_type_true
set the level of an atom and choose a positive sign
Definition shared.h:18
@ clingo_heuristic_type_factor
modify VSIDS factor of an atom
Definition shared.h:16
@ clingo_heuristic_type_level
set the level of an atom
Definition shared.h:14
@ clingo_heuristic_type_sign
configure which sign to chose for an atom
Definition shared.h:15
@ clingo_external_type_free
allow an external to be assigned freely
Definition shared.h:26
@ clingo_external_type_true
assign an external to true
Definition shared.h:27
@ clingo_external_type_false
assign an external to false
Definition shared.h:28
@ clingo_external_type_release
no longer treat an atom as external
Definition shared.h:29