Initial-boundary value problems for linear PDEs with variable coefficients