private void initialize() throws IOException {
   List<Variable> list = ncf.getVariables();
   List<Array> readArrays = ncf.readArrays(ncf.getVariables());
   for (int i = 0; i < list.size(); i++) {
     elementList[i] = new CDFElement(list.get(i));
     elementList[i].setArray(readArrays.get(i));
   }
 }