Spectral methods are one of the good tools to find the solution of the PDEs,
I have a parabolic PDE like
dP/dt=f(P, dP/dx1, dP/dx2, d^2P/dx1^2,..)
where f could be
f=a(x1,x2)*dP/dx1 +b (x1,x2)* d^P/dx2+c(x1,x2)*P
I formulated a 2D PDE, but the dimensions could be higher than 2.
a formal way in spectral method to solve the PDE is to solve the eigenvalue problem for operator f like:
f(phi_j)=lambda_j * phi_j
where phi_j is eigenfunctions (preferably orthogonal) and lamda_j are corresponding eigenvalues.
this way we can find the solution of parabolic PDE as well as analyze the stability of the solution based on the eigenvalues.
I should note that the boundary condition might be in Dirichlet , Neumman or Robbin form.
is there any general method to solve this eigenvalue problem and find the eigenfunctions and eignevalues of this general operator?