add MakeConstraints and postCumulativeMultiDim
remove int[] for cpu
finish the post of the multicumulative constraint