Ignore:
Timestamp:
06/05/15 15:42:02 (9 years ago)
Author:
rlacroix
Message:

Add the Fortran interface for the "compression_level" attribute.

It had been forgotten in r606.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/branchs/xios-1.0/src/interface/c_attr/icfield_attr.cpp

    r581 r608  
    6868   
    6969   
     70  void cxios_set_field_compression_level(field_Ptr field_hdl, int compression_level) 
     71  { 
     72     CTimer::get("XIOS").resume(); 
     73    field_hdl->compression_level.setValue(compression_level); 
     74    field_hdl->sendAttributToServer(field_hdl->compression_level); 
     75     CTimer::get("XIOS").suspend(); 
     76  } 
     77   
     78  void cxios_get_field_compression_level(field_Ptr field_hdl, int* compression_level) 
     79  { 
     80    *compression_level = field_hdl->compression_level.getInheritedValue(); 
     81  } 
     82   
     83  bool cxios_is_defined_field_compression_level(field_Ptr field_hdl ) 
     84  { 
     85    CTimer::get("XIOS").resume(); 
     86    bool isDefined = field_hdl->compression_level.hasInheritedValue(); 
     87    CTimer::get("XIOS").suspend(); 
     88    return isDefined; 
     89  } 
     90   
     91   
     92   
    7093  void cxios_set_field_default_value(field_Ptr field_hdl, double default_value) 
    7194  { 
Note: See TracChangeset for help on using the changeset viewer.