Heirarchical Modules

On DIaL3 we use hierarchical modulefiles. This means that not all modules will be visible to begin with. Additional modules become available after you load compiler modules (for example module intel aocc/3.0.0)