Three-dimensional, direct and vectorized elliptic solvers for various boundary conditions (1984)