Functions | |
| template<typename T> | |
| ValueAndPushforward< T, T > | Abs_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ACos_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ACosH_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ASin_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ASinH_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ATan_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | ATanH_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Cos_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | CosH_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Erf_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Erfc_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Exp_pushforward (T x, T d_x) |
| template<typename T, typename U> | |
| void | Hypot_pullback (T x, T y, U p, T *d_x, T *d_y) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Hypot_pushforward (T x, T y, T d_x, T d_y) |
| template<typename T> | |
| ValueAndPushforward< T, T > | LnGamma_pushforward (T z, T d_z) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Log10_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Log2_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Log_pushforward (T x, T d_x) |
| template<typename T, typename U, typename V> | |
| void | Power_pullback (T x, U y, V p, T *d_x, U *d_y) |
| template<typename T, typename U> | |
| ValueAndPushforward< T, T > | Power_pushforward (T x, U y, T d_x, U d_y) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Sin_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | SinH_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Sq_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Sqrt_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | Tan_pushforward (T x, T d_x) |
| template<typename T> | |
| ValueAndPushforward< T, T > | TanH_pushforward (T x, T d_x) |
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Abs_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 34 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ACos_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 40 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ACosH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 46 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ASin_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 52 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ASinH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 58 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ATan_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 64 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::ATanH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 70 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Cos_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 76 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::CosH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 82 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Erf_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 88 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Erfc_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 94 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Exp_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 106 of file CladDerivator.h.
| void clad::custom_derivatives::TMath::Hypot_pullback | ( | T | x, |
| T | y, | ||
| U | p, | ||
| T * | d_x, | ||
| T * | d_y ) |
Definition at line 118 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Hypot_pushforward | ( | T | x, |
| T | y, | ||
| T | d_x, | ||
| T | d_y ) |
Definition at line 112 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::LnGamma_pushforward | ( | T | z, |
| T | d_z ) |
Definition at line 100 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Log10_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 132 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Log2_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 138 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Log_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 126 of file CladDerivator.h.
| void clad::custom_derivatives::TMath::Power_pullback | ( | T | x, |
| U | y, | ||
| V | p, | ||
| T * | d_x, | ||
| U * | d_y ) |
Definition at line 154 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Power_pushforward | ( | T | x, |
| U | y, | ||
| T | d_x, | ||
| U | d_y ) |
Definition at line 144 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Sin_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 163 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::SinH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 169 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Sq_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 175 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Sqrt_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 181 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::Tan_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 187 of file CladDerivator.h.
| ValueAndPushforward< T, T > clad::custom_derivatives::TMath::TanH_pushforward | ( | T | x, |
| T | d_x ) |
Definition at line 193 of file CladDerivator.h.