modified:   laplacepar.c