101#ifdef DOLFINX_NO_STDC_COMPLEX_KERNELS
Top-level namespace.
Definition defines.h:12
consteval bool has_adios2()
Return true if DOLFINX is compiled with ADIOS2.
Definition defines.h:76
consteval bool has_petsc()
Return true if DOLFINx is compiled with PETSc.
Definition defines.h:36
consteval bool has_debug()
Definition defines.h:26
consteval bool has_slepc()
Return true if DOLFINx is compiled with SLEPc.
Definition defines.h:46
consteval bool has_ptscotch()
Return true if DOLFINX is compiled with PT-SCOTCH.
Definition defines.h:86
std::string git_commit_hash()
Definition defines.cpp:14
std::string ufcx_signature()
Return UFC signature string.
Definition defines.cpp:12
consteval bool has_parmetis()
Return true if DOLFINx is compiled with ParMETIS.
Definition defines.h:56
consteval bool has_kahip()
Return true if DOLFINx is compiled with KaHIP.
Definition defines.h:66
std::string version()
Return DOLFINx version string.
Definition defines.cpp:10
consteval bool has_complex_ufcx_kernels()
Definition defines.h:99