FindAlberta

Find Alberta, an Adaptive multiLevel finite element toolbox using Bisectioning refinement and Error control by Residual Techniques for scientific Applications. (see https://gitlab.com/alberta-fem/alberta3)

Imported targets

This module defines the following :prop_tgt:`IMPORTED` target:

Alberta::AlbertaGrid_[n]d

Dimension dependent library

Result Variables

This module defines the following variables:

Alberta_FOUND

The Alberta library with all its dependencies is found

Cache Variables

The following variables may be set to influence this module’s behavior:

ENV{PKG_CONFIG_PATH}

Directory containing the alberta-grid_[n]d.pc pkg-config files. An environmental variable to influence the search procedure of pkg-config for finding Alberta.

Alberta_ROOT

A directory that contains the sub directories lib/pkgconfig with pkg-config files as above. This directory takes precedence over any system path that also contains Alberta pkg-config files.

Alberta_DEBUG

If set to true try to find and use the debugging library. This requires that a corresponding alberta-grid_[n]d_debug.pc file can be found.

Alberta_FIND_QUIETLY

If set to ON do not print detailed information during search for Alberta using pkg-config. This variable is automatically if find_package if invoked with flag QUIET.

ALBERTA_MAX_WORLD_DIM

Maximal world dimension to check for Alberta library. Default: 3.