Ignore:
Timestamp:
01/04/17 17:09:50 (7 years ago)
Author:
mhnguyen
Message:

Fixing Bug: Writing interpolation weights of masked domain causes error

+) If domain is masked, some processes can have no interpolation weight at all,
which can cause writing problem if we use the collective mode.
By changing to independent mode, this problem is solved.
+) Remove redundant attribute of interpolate_domain.

Test
+) On Curie
+) Work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/transformation/domain_algorithm_interpolate.hpp

    r1004 r1014  
    5959    int addVariableWrite(const StdString& name, nc_type type, 
    6060                         const std::vector<StdString>& dim); 
     61    void endDefinition(); 
    6162    void writeDataIndex(const CArray<int,1>& data, const StdString& name, 
    6263                        bool collective, StdSize record, 
Note: See TracChangeset for help on using the changeset viewer.