Difference between revisions of "Template:App Module"

From UFRC
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
<noinclude>
 +
__NOTOC__
 +
[[Category:Templates]]
 +
This is a sub-template for an application documentation page. It is transcluded if the appropriate call parameters are used. See the [[Template:App_Main]] for full details.
 +
</noinclude>
 
To use {{{app}}} with the environment modules system at HPC the following commands are available:
 
To use {{{app}}} with the environment modules system at HPC the following commands are available:
  
Line 4: Line 9:
 
  $module spider {{{app}}}
 
  $module spider {{{app}}}
 
{{#if: {{{intel}}}|Load Intel compiler: {{#tag:pre|$module load intel/{{{intel}}}}}|}}{{#if: {{{mpi}}}|Load MPI implementation: {{#tag:pre|$module load {{{mpi}}}}}|}}
 
{{#if: {{{intel}}}|Load Intel compiler: {{#tag:pre|$module load intel/{{{intel}}}}}|}}{{#if: {{{mpi}}}|Load MPI implementation: {{#tag:pre|$module load {{{mpi}}}}}|}}
Load the application module:
+
Load the default application module:
 
  $module load {{{app}}}
 
  $module load {{{app}}}
  
 
The modulefile for this software adds the directory with executable files to the shell execution PATH and sets the following environment variables:
 
The modulefile for this software adds the directory with executable files to the shell execution PATH and sets the following environment variables:
  
HPC_{{uc:{{{app}}}}}_DIR - directory where {{{app}}} is located.
+
* HPC_{{uc:{{{app}}}}}_DIR - directory where {{{app}}} is located.
<noinclude>
 
__NOTOC__
 
[[Category:Templates]]
 
This is a sub-template for an application documentation page. It is transcluded if the appropriate call parameters are used. See the [[Template:App_Main]] for full details.
 
</noinclude>
 

Latest revision as of 20:45, 16 May 2012

This is a sub-template for an application documentation page. It is transcluded if the appropriate call parameters are used. See the Template:App_Main for full details.

To use {{{app}}} with the environment modules system at HPC the following commands are available:

Get module information for app module:

$module spider {{{app}}}

Load Intel compiler:

$module load intel/{{{intel}}}

Load MPI implementation:

$module load {{{mpi}}}

Load the default application module:

$module load {{{app}}}

The modulefile for this software adds the directory with executable files to the shell execution PATH and sets the following environment variables:

  • HPC_{{{APP}}}_DIR - directory where {{{app}}} is located.