The functions here are used in combination with ProcessGraphParameter
and ProcessNode
and facilitate
writing arithmetic functions for openEO user defined processes in R. The functions translate into their openEO
processes counterparts.
# S3 method for class 'ProcessNode'
abs(x)
# S3 method for class 'ProcessGraphParameter'
abs(x)
# S3 method for class 'ProcessNode'
sign(x)
# S3 method for class 'ProcessGraphParameter'
sign(x)
# S3 method for class 'ProcessNode'
sqrt(x)
# S3 method for class 'ProcessGraphParameter'
sqrt(x)
# S3 method for class 'ProcessNode'
trunc(x, ...)
# S3 method for class 'ProcessGraphParameter'
trunc(x, ...)
# S3 method for class 'ProcessNode'
floor(x)
# S3 method for class 'ProcessGraphParameter'
floor(x)
# S3 method for class 'ProcessNode'
ceiling(x)
# S3 method for class 'ProcessGraphParameter'
ceiling(x)
# S3 method for class 'ProcessNode'
round(x, digits = 0)
# S3 method for class 'ProcessGraphParameter'
round(x, digits = 0)
# S3 method for class 'ProcessNode'
exp(x)
# S3 method for class 'ProcessGraphParameter'
exp(x)
# S3 method for class 'ProcessNode'
log(x, base = exp(1))
# S3 method for class 'ProcessGraphParameter'
log(x, base = exp(1))
# S3 method for class 'ProcessNode'
log10(x)
# S3 method for class 'ProcessGraphParameter'
log10(x)
# S3 method for class 'ProcessNode'
cos(x)
# S3 method for class 'ProcessGraphParameter'
cos(x)
# S3 method for class 'ProcessNode'
sin(x)
# S3 method for class 'ProcessGraphParameter'
sin(x)
# S3 method for class 'ProcessNode'
tan(x)
# S3 method for class 'ProcessGraphParameter'
tan(x)
# S3 method for class 'ProcessNode'
cosh(x)
# S3 method for class 'ProcessGraphParameter'
cosh(x)
# S3 method for class 'ProcessNode'
sinh(x)
# S3 method for class 'ProcessGraphParameter'
sinh(x)
# S3 method for class 'ProcessNode'
tanh(x)
# S3 method for class 'ProcessGraphParameter'
tanh(x)
# S3 method for class 'ProcessNode'
acos(x)
# S3 method for class 'ProcessGraphParameter'
acos(x)
# S3 method for class 'ProcessNode'
asin(x)
# S3 method for class 'ProcessGraphParameter'
asin(x)
# S3 method for class 'ProcessNode'
atan(x)
# S3 method for class 'ProcessGraphParameter'
atan(x)
# S3 method for class 'ProcessNode'
acosh(x)
# S3 method for class 'ProcessGraphParameter'
acosh(x)
# S3 method for class 'ProcessNode'
asinh(x)
# S3 method for class 'ProcessGraphParameter'
asinh(x)
# S3 method for class 'ProcessNode'
atanh(x)
# S3 method for class 'ProcessGraphParameter'
atanh(x)
# S3 method for class 'ProcessNode'
cumsum(x)
# S3 method for class 'ProcessGraphParameter'
cumsum(x)
# S3 method for class 'ProcessNode'
cummin(x)
# S3 method for class 'ProcessGraphParameter'
cummin(x)
# S3 method for class 'ProcessNode'
cummax(x)
# S3 method for class 'ProcessGraphParameter'
cummax(x)
# S3 method for class 'ProcessNode'
cumprod(x)
# S3 method for class 'ProcessGraphParameter'
cumprod(x)
# S3 method for class 'ProcessGraphParameter'
x[i, ..., drop = TRUE]
# S3 method for class 'ProcessNode'
!x
# S3 method for class 'ProcessGraphParameter'
!x
# S3 method for class 'ProcessNode'
quantile(x, ...)
# S3 method for class 'ProcessGraphParameter'
quantile(x, ...)
ProcessGraphParameter
, ProcessNode
or a list or vector. Passes internal data to the function
further arguments to pass on, see the documentation of primitive functions of R for further information
the amount of decimal digits to round to
the base of the exponential operation
the index of the element in a vector or list
listed for completeness but not used in openEO processes.
a ProcessNode