A three dimensional, multiple energy group neutron diffusion problem solved over a uniform mesh