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

Modify spack Albany package to enable building with Omega_h enabled #24

Closed ikalash closed 11 months ago

ikalash commented 11 months ago

Summary

Need to modify spack Albany build to enable one to turn on Omega_h for mesh adaptivity.

Rationale

No response

Description

No response

Additional information

No response

General information

ikalash commented 11 months ago

I did this (tagging @bartgol ). To build with omegah enabled you add +omegah to the Albany build line. The code built just fine. It would be good at some point to try building MALI on top of this Albany to make sure things are ok. Perhaps @xylar can do this. I will go ahead and close the issue tomorrow provided that the nightly spack build is clean (which it should be based on my tests).

bartgol commented 11 months ago

@xylar FYI, Omega_h support is still in a very early stage (lots of features still missing), so this is not a priority by any stretch. IMHO, we can wait a few more weeks, until I get a few more features supported (and tested) in standalone Albany.

ikalash commented 11 months ago

@bartgol : I agree with the above.

xylar commented 11 months ago

Thanks for the heads up. I will definitely try this out but I won't have time for a little bit. I may enlist help from @matthewhoffman, @trhille or someone else from the team.