  A convenient technique for calculating completed topological tensor products
of functional Frechet and DF spaces is developed. The general construction is
applied to proving kernel theorems for a wide class of spaces of smooth and
entire analytic functions.
