New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Ticket Diff – NEMO

Changes between Initial Version and Version 5 of Ticket #1738


Ignore:
Timestamp:
2017-09-27T19:02:01+02:00 (7 years ago)
Author:
nicolasmartin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1738

    • Property Keywords TAM nemo_v3_4* added
    • Property Status changed from new to assigned
    • Property Owner nemo deleted
  • Ticket #1738 – Description

    initial v5  
    1 = Context = 
     1= Context 
    22 
    3 The selection of the formulation of the surface boundary condition 
    4 (SBC) in subroutines 'sbc_tan' and 'sbc_adj' appears to be fixed, 
    5 irrespective of the variant of SBC selected in namelist 'namsbc'. 
     3The selection of the formulation of the surface boundary condition (SBC) in subroutines 'sbc_tan' and 'sbc_adj' appears to be fixed, irrespective of the variant of SBC selected in namelist 'namsbc'. 
    64 
    7 = Analysis = 
     5= Analysis 
    86 
    9 Module variable 'nsbc' of module 'sbcmod_tam' remains unassigned in 
    10 subroutine 'sbc_init_tam'. In test runs using the current version of 
    11 module 'sbcmod_tam', the value of 'nsbc' was found to be zero (it 
    12 remains unclear whether a default value of zero for 'nsbc' is ensured 
    13 by the compiler or not), which resulted in the fixed selection of the 
    14 SBC formulation of the GYRE configuration. 
     7Module variable 'nsbc' of module 'sbcmod_tam' remains unassigned in subroutine 'sbc_init_tam'. In test runs using the current version of module 'sbcmod_tam', the value of 'nsbc' was found to be zero (it remains unclear whether a default value of zero for 'nsbc' is ensured by the compiler or not), which resulted in the fixed selection of the SBC formulation of the GYRE configuration. 
    158 
    16 = Fix = 
     9= Fix 
    1710 
    18 In module 'sbcmod_tam', the variable 'nsbc' should be explicitly 
    19 initialised, and the determination of the value for 'nsbc' should be 
    20 similar to that of the value for 'nsbc' in subroutine 'sbc_init' of 
    21 module 'sbcmod'. 
     11In module 'sbcmod_tam', the variable 'nsbc' should be explicitly initialised, and the determination of the value for 'nsbc' should be similar to that of the value for 'nsbc' in subroutine 'sbc_init' of module 'sbcmod'.