Hello John
The conditionning of the final matrix to resolve in the resolution of the K-eps algorihtm depends on lots of critirea and can not be linked to a single parameter. Actually, one important criteria is the implicitation/explictation of source terms. In Telemac-3D, we have chosen to impplicit a part of these terms and let the others explicit and for sure, this will have a direct influence on the solver efficiency.
Actually the use of the k-eps for 3D highly unisotropic models like the one in Telemac-3D on lakes and estuary is, itself questionable. That's why we can not expect a perfect behaving of this model especially in the vertical direction, for all applications.
If you want to change some hardcoded values in the source terms, you can have a look on the subroutine soukep.f (sources/telemac3d).
Personnally, I prefer the use of GMRES solver (option 7) which I consider more robust that CG while it is tightly linked the number of bases in the Krylov subspace (keyword OPTION OF SOLVER FOR DIFFUSION OF K-EPSILON) which can be increased if we see bad convergence.
I hope that this helps
with my best regards
Riadh