Name
tuple_cumultuple_cumulTupleCumultuple_cumulTupleCumulTupleCumul — Calculate the cumulative sums of a tuple.
Herror tuple_cumul(const Hlong Tuple, double* Cumul)
Herror T_tuple_cumul(const Htuple Tuple, Htuple* Cumul)
Herror tuple_cumul(const HTuple& Tuple, double* Cumul)
Herror tuple_cumul(const HTuple& Tuple, HTuple* Cumul)
tuple_cumultuple_cumulTupleCumultuple_cumulTupleCumulTupleCumul returns the different cumulative sums of the
corresponding elements of the input tuple TupleTupleTupleTupleTupletuple, i.e. the i-th
element of the result tuple CumulCumulCumulCumulCumulcumul is the sum of the first i
elements of the input tuple TupleTupleTupleTupleTupletuple. For example, if
TupleTupleTupleTupleTupletuple contains the values [1,2,3,4], the output tuple
CumulCumulCumulCumulCumulcumul will contain the values [1,3,6,10].
All elements of TupleTupleTupleTupleTupletuple
must be numbers (integer or floating point numbers). Each element
of the result tuple CumulCumulCumulCumulCumulcumul will contain a floating point number if
at least one element of the caluculation is a floating point number.
If all elements of the calculation are integer numbers the resulting
sum in CumulCumulCumulCumulCumulcumul will also be an integer number.
- Multithreading type: independent (runs in parallel even with exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Cumulative sum of the corresponding tuple elements.
tuple_sumtuple_sumTupleSumtuple_sumTupleSumTupleSum
tuple_min2tuple_min2TupleMin2tuple_min2TupleMin2TupleMin2,
tuple_max2tuple_max2TupleMax2tuple_max2TupleMax2TupleMax2,
tuple_addtuple_addTupleAddtuple_addTupleAddTupleAdd
Foundation