How to quickly diffuse a dye through still water I'm doing an engineering experiment soon and would like to be able to quickly dye water. The water is still (i.e. not moving) and I would prefer not to physically disturb the water as best I can.

What techniques could I employ to quickly diffuse a dye through water? I was thinking that electrophoresis could be a possibility. If so, what dyes (or what could I add to a dye) to help speed up the process.

Thanks in advance.
If you want a homogeneous distribution of dye, you will have to stir the solution. 
If you want to use electrophoresis, you need a charged dye. 

Azo dyes used for hair coloring have colour and charge, for instance Basic Red 51 and Basic Yellow 87:





Of course, heat will increase the diffusion rate but will also disturb the water.