Slepc helper and ci

Merged
#477 · Created  · Last updated

Merged pull request

Merged in feature/slepc_helper_and_ci (pull request #477)

117b761·Author: ·Closed by: ·2021-07-21

Description

Adds a helper script for building petsc and slepc for use with our eigensolver. Makes use of this in CI to build and check we can compile with the eigensolver enabled.

Currently we cache the built petsc and slepc in a single cache for all CI jobs. This is fine for now as we only use it in one job, but if we want to expand usage then we will probably need to move to one cache per job to avoid incompatibilities. We may wish to cache pfunit, for example.

 

Includes PR #479 due to cache interactions.

 

0 attachments

0 comments

Loading commits...