Function oti_trunc_mul#

Function Documentation#

void oti_trunc_mul(otinum_t *num1, ord_t ord1, otinum_t *num2, ord_t ord2, otinum_t *res, dhelpl_t dhl)#

Truncated integer power of an oti number. This function is useful for evaluation of functions at oti numbers.

The truncation is taken into account in the following manner. Ord1 and ord2 tells the function from which order to take into account the multiplication of coefficients from number 1 and number 2 respectively. Then, standard OTI multiplication should be achieved if ord1 and ord2 are both equal to 0.

Parameters:
  • num1[in] Oti number 1.

  • ord1[in] Truncation order of num1. (>=1)

  • num2[in] Oti number 2.

  • ord2[in] Truncation order of num2. (>=1)

  • res[inout] OTI number out. It most come allocated.

  • dhl[in] Direction helper list object.