Ignore:
Timestamp:
07/24/15 16:40:06 (9 years ago)
Author:
rlacroix
Message:

Distributions and transformations: Avoid using heap allocations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/distribution.hpp

    r591 r653  
    2424  public: 
    2525    /** Default constructor */ 
    26     CDistribution(int rank, int dims, CArray<size_t,1>* globalIndex = 0); 
     26    CDistribution(int rank, int dims, const CArray<size_t,1>& globalIndex = CArray<size_t,1>()); 
    2727 
    2828    /** Default destructor */ 
     
    3737    virtual void createGlobalIndex() = 0; 
    3838  protected: 
    39     CArray<size_t,1>* globalIndex_; 
     39    CArray<size_t,1> globalIndex_; 
    4040    int dims_; 
    4141    int rank_; 
Note: See TracChangeset for help on using the changeset viewer.