Note that use of preallocation in this tridiagonal case has no measurable effect on performance.  So let us not bother for now.
Note that use of preallocation in this tridiagonal case has no measurable effect on performance.  So let us not bother for now.

bueler/p4pdes,bueler/p4pdes,bueler/p4pdes,bueler/p4pdes