template<class MAPCLS>
void renumberNodesInConnT(const MAPCLS& newNodeNumbersO2N);
private:
- MCAuto<DataArrayInt> _conn;
+ MCAuto<DataArrayIdType> _conn;
public:
static const int HEXA8_FACE_PAIRS[6];
};
template<class MAPCLS>
void renumberNodesInConnT(const MAPCLS& newNodeNumbersO2N);
private:
- MCAuto<DataArrayInt> _conn_indx;
- MCAuto<DataArrayInt> _conn;
+ MCAuto<DataArrayIdType> _conn_indx;
+ MCAuto<DataArrayIdType> _conn;
};
}
protected:
void buildDiscrPerCellIfNecessary(const MEDCouplingMesh *mesh);
protected:
- DataArrayInt *_discr_per_cell;
+ DataArrayIdType *_discr_per_cell;
static const int DFT_INVALID_LOCID_VALUE;
};
int _space_dim;
double _origin[3];
double _dxyz[3];
- int _structure[3];
+ mcIdType _structure[3];
std::string _axis_unit;
};
}
MCAuto<MEDCouplingUMesh> _mesh2D;
MCAuto<MEDCouplingUMesh> _mesh1D;
//! New to old 3D cell Ids Array
- MCAuto<DataArrayInt> _mesh3D_ids;
- int _cell_2D_id;
+ MCAuto<DataArrayIdType> _mesh3D_ids;
+ mcIdType _cell_2D_id;
};
}
DataArrayPartDefinition *add2(const SlicePartDefinition *other) const;
virtual ~DataArrayPartDefinition();
private:
- MCAuto<DataArrayInt> _arr;
+ MCAuto<DataArrayIdType> _arr;
};
class SlicePartDefinition : public PartDefinition
PartDefinition *add2(const SlicePartDefinition *other) const;
virtual ~SlicePartDefinition();
private:
- int _start;
- int _stop;
- int _step;
+ mcIdType _start;
+ mcIdType _stop;
+ mcIdType _step;
};
}
#include "MEDCouplingTimeLabel.hxx"
#include "InterpolationOptions.hxx"
#include "MEDCouplingNatureOfField.hxx"
+#include "MCType.hxx"
#include "MCAuto.hxx"
#include "InterpKernelException.hxx"
InterpolationMatrixPolicy _interp_matrix_pol;
NatureOfField _nature_of_deno;
unsigned int _time_deno_update;
- std::vector<std::map<int,double> > _matrix;
- std::vector<std::map<int,double> > _deno_multiply;
- std::vector<std::map<int,double> > _deno_reverse_multiply;
+ std::vector<std::map<mcIdType,double> > _matrix;
+ std::vector<std::map<mcIdType,double> > _deno_multiply;
+ std::vector<std::map<mcIdType,double> > _deno_reverse_multiply;
};
}
void validIndex(const std::string& func, int index) const;
void validSuperIndexAndIndex(const std::string& func, int superIndex, int index) const;
- MCAuto<DataArrayInt> _super_index;
- MCAuto<DataArrayInt> _index;
- MCAuto<DataArrayInt> _values;
+ MCAuto<DataArrayIdType> _super_index;
+ MCAuto<DataArrayIdType> _index;
+ MCAuto<DataArrayIdType> _values;
};
}