defines.h

Note

The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.

std::string dolfin_version()

Return DOLFIN version string

std::string git_commit_hash()

Return git changeset hash (returns “unknown” if changeset is not known)

bool has_openmp()

Return true if DOLFIN is compiled with OpenMP

bool has_mpi()

Return true if DOLFIN is compiled with MPI

bool has_petsc()

Return true if DOLFIN is compiled with PETSc

bool has_petsc_snes()

Return true if PETSc SNES is enabled

bool has_petsc_tao()

Return true if PETSc TAO is enabled

bool has_slepc()

Return true if DOLFIN is compiled with SLEPc

bool has_trilinos()

Return true if DOLFIN is compiled with Trilinos

bool has_scotch()

Return true if DOLFIN is compiled with Scotch

bool has_cgal()

Return true if DOLFIN is compiled with CGAL

bool has_umfpack()

Return true if DOLFIN is compiled with Umfpack

bool has_cholmod()

Return true if DOLFIN is compiled with Cholmod

bool has_parmetis()

Return true if DOLFIN is compiled with ParMETIS

bool has_zlib()

Return true if DOLFIN is compiled with ZLIB

bool has_hdf5()

Return true if DOLFIN is compiled with HDF5

bool has_exodus()

Return true if DOLFIN is compiled with Exodus