Changeset 6860


Ignore:
Timestamp:
05/29/24 21:59:16 (4 weeks ago)
Author:
jgipsl
Message:

Handel new output file sechiba_stomate_history that can be set in ORCHIDEE_2_2 or ORCHIDEE trunk from revison 8571. The file will be deactivated if not set in orchidee.card. No difference for older versions of ORCHIDEE.

Location:
CONFIG/UNIFORM/v6
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/IPSLCM6.2/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/IPSLCM6.3/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/IPSLCM6/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/IPSLCM6_LANDN/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZISO_v6.4/GENERAL/DRIVER/orchidee.driver

    r6597 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6.2/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZORINCA_v6.3/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZOR_v6.2/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZOR_v6.3/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZOR_v6.4/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
  • CONFIG/UNIFORM/v6/LMDZOR_v6/GENERAL/DRIVER/orchidee.driver

    r6263 r6860  
    159159        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
    160160    fi 
    161          
    162  
     161 
     162 
     163    # sechiba_stomate_history.nc: small output file with variables from the whole model mixed in the same file 
     164    if [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_stomate_history} = XNONE ] ; then 
     165        # output_level_sechiba_history_4dim is not set in sechiba.card or it is set to NONE. 
     166        # Deactivate the file. 
     167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled .FALSE. 
     168        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level 0 
     169        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq 1mo 
     170    else 
     171        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 enabled      .TRUE. 
     172        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_level ${orchidee_UserChoices_output_level_sechiba_stomate_history} 
     173        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechibastomate1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_stomate_history} 
     174    fi 
     175     
     176     
    163177    # Add include of orchidee context in iodef.xml 
    164178    # In iodef.xml add on the next line after "COMPONENT CONTEXT" 
Note: See TracChangeset for help on using the changeset viewer.