%feature("docstring") OT::ProductFunction
"Product function.

Available constructor:
    ProductFunction(*f, g*)

The function is the product function :math:`f\times g`.

Parameters
----------
f,g : two :class:`~openturns.FunctionImplementation`
    The functions to multiply.

Examples
--------
>>> import openturns as ot
>>> g = ot.SymbolicFunction(['x1', 'x2'], ['x1'])
>>> f = ot.SymbolicFunction(['x1', 'x2'], ['x2'])
>>> product = ot.ProductFunction(f.getImplementation(), g.getImplementation())
>>> print(product([3, 4]))
[12]

Or, shorter:

>>> product = f * g"


