Rules of Looping

  • Loop through the set dimensions in equations
  • Loop in reverse order of the set dimensions
  • To loop through all set values, use set name with ā€˜s’

for year in Years, enduse in Enduses, tech in Techs, ec in ECs, area in Areas

  Savings[enduse,tech,ec,area,year] = SavingsStart[enduse,tech,ec,area,year]+

    SavingsAdditional[enduse,tech,ec,area,year]

end

  

CN = Select(Nation,"CN")

areas = findall(ANMap[:,CN] .== 1)


for year in Years, area in areas

  EEImprovement[area,year] = 0.2

end