public Vector lowerBound(Vector parameters) { Vector c1lb = c1_.lowerBound(parameters); Vector c2lb = c2_.lowerBound(parameters); Vector rtrnArray = new Vector(c1lb.size(), 0.0); for (int iter = 0; iter < c1lb.size(); iter++) { rtrnArray[iter] = Math.Max(c1lb[iter], c2lb[iter]); } return(rtrnArray); }