The first of the derived type algorithms is a weighted sum of all previously calculated values. There is a separate set of coefficients (Cx ) for each value type, and each corresponding X in the Cx X products ranges over all of the coils in the system.