E3SM-Project / spack

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
https://spack.io
Other
1 stars 2 forks source link

Add option to build Albany via spack with "mesh depends on parameters" turned on #14

Closed ikalash closed 1 year ago

ikalash commented 1 year ago

Summary

Feature request by @mperego for Gonzalo.

Rationale

N/A

Description

N/A

Additional information

N/A

General information

ikalash commented 1 year ago

@mperego : I have added this option. You can turn it on by building Albany with the +mesh_depends_on_params flag. It is off by default.

Let me know if you're interested in other options like MESH_DEPENDS_ON_SOLUTION.

mperego commented 1 year ago

Thanks @ikalash! This is good. We actually removed the option MESH_DEPENDS_ON_SOLUTION.

ikalash commented 1 year ago

Ah OK. Here are instructions for building Albany with spack, if you wanted to share them: https://github.com/sandialabs/Albany/wiki/Building-Albany-using-Spack . You'd have to add the new option as one of the + when building the code.

mperego commented 1 year ago

Thanks! Is the cxx17 option still needed? Now that should be automatically set by Trilinos.

ikalash commented 1 year ago

Yes that option is gone. I will remove it from the documentation.