Ignore:
Timestamp:
09/24/20 12:16:22 (4 years ago)
Author:
ymipsl
Message:

XIOS coupling : Update fortran interface
YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr/icscalar_attr.cpp

    r1626 r1941  
    172172 
    173173 
     174  void cxios_set_scalar_mask(scalar_Ptr scalar_hdl, bool mask) 
     175  { 
     176    CTimer::get("XIOS").resume(); 
     177    scalar_hdl->mask.setValue(mask); 
     178    CTimer::get("XIOS").suspend(); 
     179  } 
     180 
     181  void cxios_get_scalar_mask(scalar_Ptr scalar_hdl, bool* mask) 
     182  { 
     183    CTimer::get("XIOS").resume(); 
     184    *mask = scalar_hdl->mask.getInheritedValue(); 
     185    CTimer::get("XIOS").suspend(); 
     186  } 
     187 
     188  bool cxios_is_defined_scalar_mask(scalar_Ptr scalar_hdl) 
     189  { 
     190     CTimer::get("XIOS").resume(); 
     191     bool isDefined = scalar_hdl->mask.hasInheritedValue(); 
     192     CTimer::get("XIOS").suspend(); 
     193     return isDefined; 
     194  } 
     195 
     196 
    174197  void cxios_set_scalar_name(scalar_Ptr scalar_hdl, const char * name, int name_size) 
    175198  { 
Note: See TracChangeset for help on using the changeset viewer.