I need to solve diffusion problem in 3 D with an arbitrary diffusion tensor. Could someone please suggest me if there is any such programme already written or exiting in matlab?