Changeset 932 for XIOS/trunk/src/filter


Ignore:
Timestamp:
09/21/16 14:35:03 (8 years ago)
Author:
mhnguyen
Message:

Adding Fortran interface for high-dimension grid (up to 7)

+) Add check mask for high-dimension grid
+) Add Fortran interface for send_field, recv_field

Test
+) On Curie
+) Work

Location:
XIOS/trunk/src/filter
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/filter/source_filter.cpp

    r756 r932  
    3434  template void CSourceFilter::streamData<2>(CDate date, const CArray<double, 2>& data); 
    3535  template void CSourceFilter::streamData<3>(CDate date, const CArray<double, 3>& data); 
     36  template void CSourceFilter::streamData<4>(CDate date, const CArray<double, 4>& data); 
     37  template void CSourceFilter::streamData<5>(CDate date, const CArray<double, 5>& data); 
     38  template void CSourceFilter::streamData<6>(CDate date, const CArray<double, 6>& data); 
     39  template void CSourceFilter::streamData<7>(CDate date, const CArray<double, 7>& data); 
    3640 
    3741  void CSourceFilter::streamDataFromServer(CDate date, const std::map<int, CArray<double, 1> >& data) 
  • XIOS/trunk/src/filter/store_filter.cpp

    r683 r932  
    5959  template CDataPacket::StatusCode CStoreFilter::getData<2>(Time timestamp, CArray<double, 2>& data); 
    6060  template CDataPacket::StatusCode CStoreFilter::getData<3>(Time timestamp, CArray<double, 3>& data); 
     61  template CDataPacket::StatusCode CStoreFilter::getData<4>(Time timestamp, CArray<double, 4>& data); 
     62  template CDataPacket::StatusCode CStoreFilter::getData<5>(Time timestamp, CArray<double, 5>& data); 
     63  template CDataPacket::StatusCode CStoreFilter::getData<6>(Time timestamp, CArray<double, 6>& data); 
     64  template CDataPacket::StatusCode CStoreFilter::getData<7>(Time timestamp, CArray<double, 7>& data); 
    6165 
    6266  void CStoreFilter::onInputReady(std::vector<CDataPacketPtr> data) 
Note: See TracChangeset for help on using the changeset viewer.