Skip to content

tamaas: new package#30449

Merged
tldahlgren merged 6 commits intospack:developfrom
prs513rosewood:prs513rosewood/tamaas-rebase
May 3, 2022
Merged

tamaas: new package#30449
tldahlgren merged 6 commits intospack:developfrom
prs513rosewood:prs513rosewood/tamaas-rebase

Conversation

@prs513rosewood
Copy link
Contributor

Tamaas is a high-performance C++ library for periodic contact mechanics problems with rough surfaces. I've set up the package so that the Python interface is optionally built (on by default). MPI and OpenMP parallelism is activated if the fftw resolved in the spec has MPI/OpenMP support. I preferred this way of doing things to adding variants for MPI and OpenMP to the package and specifying the fftw dependencies with all the variant combinations.

It is my first time writing a package for Spack, feel free to suggest edits. Cheers!

Copy link
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Confirmed sha256.

@tldahlgren tldahlgren merged commit 17e71a6 into spack:develop May 3, 2022
@prs513rosewood prs513rosewood deleted the prs513rosewood/tamaas-rebase branch May 4, 2022 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants