Double-diffusive convection due to a cylindrical source submerged in a salt-strati®ed solution is numerically investigated in this study. For proper simulation of the vortex generated around the cylinder, a computational domain with irregular shape is employed. Flow conditions depend strongly on the thermal Rayleigh number, Ra T , and the buoyancy ratio, R q . There are two types of onset of instability existing in the ¯ow ®eld. Both types are due to