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/trunk/src/interface/c_attr/icfield_attr.cpp

    r593 r608  
    6767 
    6868 
     69  void cxios_set_field_compression_level(field_Ptr field_hdl, int compression_level) 
     70  { 
     71    CTimer::get("XIOS").resume(); 
     72    field_hdl->compression_level.setValue(compression_level); 
     73    CTimer::get("XIOS").suspend(); 
     74  } 
     75 
     76  void cxios_get_field_compression_level(field_Ptr field_hdl, int* compression_level) 
     77  { 
     78    CTimer::get("XIOS").resume(); 
     79    *compression_level = field_hdl->compression_level.getInheritedValue(); 
     80    CTimer::get("XIOS").suspend(); 
     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 
    6992  void cxios_set_field_default_value(field_Ptr field_hdl, double default_value) 
    7093  { 
Note: See TracChangeset for help on using the changeset viewer.