Changes between Version 5 and Version 6 of Documentation/UserGuide/Printlev


Ignore:
Timestamp:
2019-04-17T15:55:17+02:00 (5 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/UserGuide/Printlev

    v5 v6  
    5656 
    5757 
    58 Case 1) If the module contains an initialization subroutine called only once, add call to get_printlev as follow, where xxxx should be replaced by the name of the module:  
     58'''Case 1) If the module contains an initialization subroutine called only once''', add call to get_printlev as follow, where xxxx should be replaced by the name of the module:  
    5959{{{ 
    6060    !! Initialize local printlev 
     
    6262}}} 
    6363 
    64 Case 2) If there is no specific subroutine for initialization, add in the first called public subroutine using a logical firstcall_xxxx: 
     64'''Case 2) If there is no specific subroutine for initialization''', add in the first called public subroutine using a logical firstcall_xxxx: 
    6565{{{ 
    6666    IF (firstcall_xxxx) THEN 
     
    7979 
    8080 
    81 Case 3) If there is no initialization subroutine and there are several public subroutines that can be called in different orders the above IF (firstcall_xxxx)... section should be added in each of them. Note that xxxx should still be the same in the whole module. Only the first subroutine which is called will then do the call to get_printlev. For example sapiens_agriculture in branch CN-CAN. 
     81'''Case 3) If there is no initialization subroutine and there are several public subroutines''' that can be called in different orders the above IF (firstcall_xxxx)... section should be added in each of them. Note that xxxx should still be the same in the whole module. Only the first subroutine which is called will then do the call to get_printlev. For example sapiens_agriculture in branch CN-CAN. 
    8282 
    8383