13 #include <adiar/version.h>
17 #include <adiar/exception.h>
18 #include <adiar/exec_policy.h>
19 #include <adiar/functional.h>
23 #include <adiar/domain.h>
27 #include <adiar/bdd.h>
28 #include <adiar/builder.h>
29 #include <adiar/zdd.h>
33 #include <adiar/statistics.h>
37 #include <adiar/deprecated.h>
77 adiar_init(
size_t memory_limit_bytes, std::string temp_dir =
"");
constexpr size_t minimum_memory
Minimum value of 128 MiB for the memory limit.
Definition: adiar.h:58
bool adiar_initialized() noexcept
Whether Adiar is initialized.
void adiar_init(size_t memory_limit_bytes, std::string temp_dir="")
Initiates Adiar with the given amount of memory (given in bytes)
void adiar_deinit()
Closes and cleans up everything by Adiar.
Core types.
Definition: adiar.h:40