configuration partition function