David, spack can be used to build and export modules: https://spack.readthedocs.io/en/latest/module_file_support.html
candi also generates a module file (but I have to admit I never used it and I am not sure how/if it works): https://github.com/dealii/candi/blob/dc8e8d348533072bc189f5b52e6e9cd63956a22e/deal.II-toolchain/packages/dealii.package#L355 Rene Gassmoeller has built TACC docker/singularity containers of deal.II and ASPECT to run on supercomputers, so you can ask him about that option. -- Timo Heister https://www.math.clemson.edu/~heister/ ________________________________________ From: dealii@googlegroups.com <dealii@googlegroups.com> on behalf of blais...@gmail.com <blais.br...@gmail.com> Sent: Wednesday, November 15, 2023 5:44 PM To: deal.II User Group Subject: [deal.II] Re: Helping collaborators write a cluster module for deal.II This Message Is From An External Sender: Use caution when opening links or attachments if you do not recognize the sender. Dear David, The Digital Alliance of Canada (Compute Canada) has deal.II on their cluster through the use of the module system: https://docs.alliancecan.ca/wiki/Available_software You could reach out to them and ask them for their module file. They are generallly very chill. If you need help reaching out, ask me and I can write to them with you in CC. Best Bruno On Wednesday, November 15, 2023 at 8:00:08 a.m. UTC-5 Wells, David wrote: Hi everyone, I'm working with a group at another university on a deal.II-powered project (yay). I'd like to set things up as a module (i.e., do module load dealii/9.5.1) so that everyone there is using the same version of everything. Are there any published versions of deal.II modules for various Linux distributions? Every cluster is different but it would be super helpful to see what other people have done to install deal.II and dependencies in this situation. Best, David Wells -- The deal.II project is located at http://www.dealii.org/<http://www.dealii.org/> For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en<https://groups.google.com/d/forum/dealii?hl=en> --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com<mailto:dealii+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/fc271591-d715-49b8-bdb0-471b8eca38a3n%40googlegroups.com<https://groups.google.com/d/msgid/dealii/fc271591-d715-49b8-bdb0-471b8eca38a3n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/BN7PR06MB52833DB0D25877C5037F8274A1B0A%40BN7PR06MB5283.namprd06.prod.outlook.com.