refactor for code reuse, esp. make wrappers on chapter 2 RHS and Exact routines so they can be used in KSPSetCompute{RHS,Operators}() callbacks
appropriate rename: structuredlaplacian.{h,c} --> structuredpoisson.{h,c}