Skip to content

Latest commit

 

History

History
70 lines (37 loc) · 1.07 KB

overloaded.rst

File metadata and controls

70 lines (37 loc) · 1.07 KB
.. default-domain:: chpl

.. module:: ForwardModeAD

Overloaded Functions

This is a list of the functions overloaded by this package. If your code is written as a composition of these, then it can be automatically differentiated by ForwardModeAD

Arithmetic operators

.. function:: proc +(a)

.. function:: proc -(a)

.. function:: proc +(a, b)

.. function:: proc -(a, b)

.. function:: proc *(a, b)

.. function:: proc /(a, b)

.. function:: proc **(a, b)

Elementary functions

.. function:: proc acos(a)

.. function:: proc acosh(a)

.. function:: proc asin(a)

.. function:: proc asinh(a)

.. function:: proc atan(a)

.. function:: proc atanh(a)

.. function:: proc cos(a)

.. function:: proc cosh(a)

.. function:: proc exp(a)

.. function:: proc exp2(a)

.. function:: proc expm1(a)

.. function:: proc log(a)

.. function:: proc log2(a)

.. function:: proc log10(a)

.. function:: proc log1p(a)

.. function:: proc sin(a)

.. function:: proc sinh(a)

.. function:: proc tan(a)

.. function:: proc tanh(a)