Changes between Version 1 and Version 2 of doc/app/machine/hlrnIII


Ignore:
Timestamp:
Nov 28, 2013 7:59:41 AM (12 years ago)
Author:
maronga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/app/machine/hlrnIII

    v1 v2  
    11= Hints for using the Cray-XC30 at HLRN =
    22
    3 * running remote jobs
     3* Running remote jobs
     4* Fortran issues
    45
    5 == running remote jobs ==
     6== Running remote jobs ==
    67
    78Starting from r1255,  PALM allows full remote access of the Berlin complex of HLRNIII. Since the batch compute nodes do not allow to use ssh/scp (which is required by '''mrun''' for carrying out several crucial tasks, e.g. for automatic submission of restart runs), the ssh/scp commands are executed on one of the login nodes (blogin1) as a workaround. Therefore, blogin1 must be a known host for ssh/scp. This requires the user to carry out the following three steps just once:
     
    2728}}}
    2829   should appear on the terminal.
     30
     31
     32== Fortran issues ==
     33
     34The Cray Fortran Compiler (ftn) on HLRNIII is known to be less flexible when it comes to the Fortran code style. In the following you find known issues observed at HLRNIII.
     35
     36
     37=== NAMELIST files ===
     38* It is no longer allowed to use a space character between the variable name of an array (e.g. {{{mask_x_loop}}}) and the bracket "{{{(}}}".\\'''Example:'''\\{{{mask_x_loop (1,:) = 0., 500. ,50.,}}} (old)\\{{{mask_x_loop(1,:) = 0., 500. ,50.,}}} (new).
     39
     40=== Conditional statements (IF-THEN-ELSE) ===
     41* It is no longer possible to use {{{==}}} or {{{.EQ.}}} for comparison of variables of type LOGICAL.\\'''Example:'''\\{{{IF ( variable == .TRUE. ) THEN}}} is not supported. You must use {{{IF ( variable ) THEN}}} (or {{{IF ( .NOT. variable ) THEN}}}) instead.