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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/field_decl.cpp

    r593 r932  
    66  template void CField::setData<2>(const CArray<double, 2>& _data); 
    77  template void CField::setData<3>(const CArray<double, 3>& _data); 
     8  template void CField::setData<4>(const CArray<double, 4>& _data); 
     9  template void CField::setData<5>(const CArray<double, 5>& _data); 
     10  template void CField::setData<6>(const CArray<double, 6>& _data); 
     11  template void CField::setData<7>(const CArray<double, 7>& _data); 
    812 
    913  template void CField::getData<1>(CArray<double, 1>& _data) const; 
    1014  template void CField::getData<2>(CArray<double, 2>& _data) const; 
    1115  template void CField::getData<3>(CArray<double, 3>& _data) const; 
     16  template void CField::getData<4>(CArray<double, 4>& _data) const; 
     17  template void CField::getData<5>(CArray<double, 5>& _data) const; 
     18  template void CField::getData<6>(CArray<double, 6>& _data) const; 
     19  template void CField::getData<7>(CArray<double, 7>& _data) const; 
    1220} 
Note: See TracChangeset for help on using the changeset viewer.