Skip to content

minimize the proteus.linux2.yaml stack #687

@cekees

Description

@cekees

By that I mean try commenting out as much of the stack as we can. The main dependencies we all know: petsc, hdf5, superlu, triangle, tetgen, but in some of the newer modules there are others like chrono, scipy, etc. I believe as long as you just comment out packages the stack rebuilds should go quickly and if you just remove proteus/linux2 the proteus modules won't rebuild either, so testing the stack by hand shouldn't take all that long and will shave some time off the downloads of the binaries. On the other hand the really big packages are probably petsc and hdf5, which we can't do anything about.. By that I mean try commenting out as much of the stack as we can. The main dependencies we all know: petsc, hdf5, superlu, triangle, tetgen, but in some of the newer modules there are others like chrono, scipy, etc. I believe as long as you just comment out packages the stack rebuilds should go quickly and if you just remove proteus/linux2 the proteus modules won't rebuild either, so testing the stack by hand shouldn't take all that long and will shave some time off the downloads of the binaries. On the other hand the really big packages are probably petsc and hdf5, which we can't do anything about.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions