Eoin,
You can evaluate your function, however, you will have to redefine the function for each parametric sweep. In a single sweep the functions is defined using the signal names and operators in TINA. When a parametric sweep is run, the signal names become arrayed with an index being appended to each one (Out becomes Out[1]...Out[n], depending on how many steps (n) there are in the sweep). So, the Function would have to be redefined for each new curve:
If MyFunction1 originally was Out*2, it now would have to become:
MyFunction1 Out[1]*2, MyFunction2 Out[2]*2, ... MyFunctionN Out[N]*2
The User Defined function does not get arrayed as the signals do since the simulator does not know about this function when it is running the parametric sweep, only after the data is created.
Britt