Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Namespace for forward-mode AD classes. More...
Namespaces | |
Exp | |
PowerImpl | |
Enumerations | |
enum | VectorDerivOrientation { Row, Column } |
Functions | |
template<typename T1 , typename T2 > | |
SACADO_INLINE_FUNCTION mpl::enable_if_c< ExprLevel < Expr< T1 > >::value==ExprLevel < Expr< T2 > >::value, Expr < PowerOp< Expr< T1 >, Expr < T2 > > > >::type | pow (const Expr< T1 > &expr1, const Expr< T2 > &expr2) |
template<typename T > | |
SACADO_INLINE_FUNCTION Expr < PowerOp< Expr< T >, Expr< T > > > | pow (const Expr< T > &expr1, const Expr< T > &expr2) |
template<typename T > | |
SACADO_INLINE_FUNCTION Expr < PowerOp< ConstExpr< typename Expr< T >::value_type >, Expr < T > > > | pow (const typename Expr< T >::value_type &c, const Expr< T > &expr) |
template<typename T > | |
SACADO_INLINE_FUNCTION Expr < PowerOp< Expr< T > , ConstExpr< typename Expr< T > ::value_type > > > | pow (const Expr< T > &expr, const typename Expr< T >::value_type &c) |
template<typename T > | |
SACADO_INLINE_FUNCTION | pow (const typename Expr< T >::scalar_type &c, const Expr< T > &expr) |
template<typename T > | |
SACADO_INLINE_FUNCTION | pow (const Expr< T > &expr, const typename Expr< T >::scalar_type &c) |
template<typename CondT , typename T1 , typename T2 > | |
SACADO_INLINE_FUNCTION mpl::enable_if_c< IsFadExpr < T1 >::value &&IsFadExpr< T2 > ::value &&ExprLevel< T1 > ::value==ExprLevel< T2 > ::value, Expr< IfThenElseOp < CondT, T1, T2 > > >::type | if_then_else (const CondT &cond, const T1 &expr1, const T2 &expr2) |
template<typename CondT , typename T > | |
SACADO_INLINE_FUNCTION Expr < IfThenElseOp< CondT, Expr< T > , Expr< T > > > | if_then_else (const CondT &cond, const Expr< T > &expr1, const Expr< T > &expr2) |
template<typename CondT , typename T > | |
SACADO_INLINE_FUNCTION Expr < IfThenElseOp< CondT, ConstExpr< typename Expr< T > ::value_type >, Expr< T > > > | if_then_else (const CondT &cond, const typename Expr< T >::value_type &c, const Expr< T > &expr) |
template<typename CondT , typename T > | |
SACADO_INLINE_FUNCTION Expr < IfThenElseOp< CondT, Expr< T > , ConstExpr< typename Expr< T > ::value_type > > > | if_then_else (const CondT &cond, const Expr< T > &expr, const typename Expr< T >::value_type &c) |
template<typename CondT , typename T > | |
SACADO_INLINE_FUNCTION mpl::disable_if< std::is_same < typename Expr< T > ::value_type, typename Expr< T > ::scalar_type >, Expr < IfThenElseOp< CondT, ConstExpr< typename Expr< T > ::scalar_type >, Expr< T > > > >::type | if_then_else (const CondT &cond, const typename Expr< T >::scalar_type &c, const Expr< T > &expr) |
template<typename CondT , typename T > | |
SACADO_INLINE_FUNCTION mpl::disable_if< std::is_same < typename Expr< T > ::value_type, typename Expr< T > ::scalar_type >, Expr < IfThenElseOp< CondT, Expr< T > , ConstExpr< typename Expr< T > ::scalar_type > > > >::type | if_then_else (const CondT &cond, const Expr< T > &expr, const typename Expr< T >::scalar_type &c) |
template<typename ExprT > | |
SACADO_INLINE_FUNCTION bool | operator! (const Expr< ExprT > &expr) |
template<typename ExprT > | |
SACADO_INLINE_FUNCTION bool | toBool (const Expr< ExprT > &x) |
template<typename ExprT > | |
std::ostream & | operator<< (std::ostream &os, const Expr< ExprT > &x) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator+ (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator- (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | exp (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | log (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | log10 (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | sqrt (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | cbrt (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | cos (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | sin (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | tan (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | acos (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | asin (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | atan (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | cosh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | sinh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | tanh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | acosh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | asinh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | atanh (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | abs (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | fabs (const SimpleFad< ValueT > &a) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator+ (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator+ (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator+ (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator- (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator- (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator- (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator* (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator* (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator* (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator/ (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator/ (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | operator/ (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | pow (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | pow (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | pow (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | atan2 (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | atan2 (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | atan2 (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | max (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | max (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | max (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | min (const SimpleFad< ValueT > &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | min (const typename SimpleFad< ValueT >::value_type &a, const SimpleFad< ValueT > &b) |
template<typename ValueT > | |
SimpleFad< ValueT > | min (const SimpleFad< ValueT > &a, const typename SimpleFad< ValueT >::value_type &b) |
template<typename ValueT > | |
bool | operator! (const SimpleFad< ValueT > &a) |
template<typename T > | |
bool | toBool (const SimpleFad< T > &x) |
template<typename ValueT > | |
std::ostream & | operator<< (std::ostream &os, const SimpleFad< ValueT > &x) |
template<typename T > | |
SACADO_INLINE_FUNCTION Expr < SafeSqrtOp< Expr< T > > > | safe_sqrt (const Expr< T > &) |
Namespace for forward-mode AD classes.
Enumerator | |
---|---|
Row | |
Column |
Derivatives are stored row-wise (strided) Derivatives ar stored column-wise (unit stride) |
Definition at line 20 of file Sacado_Fad_Vector.hpp.
SACADO_INLINE_FUNCTION mpl::enable_if_c< ExprLevel< Expr<T1> >::value == ExprLevel< Expr<T2> >::value, Expr< PowerOp< Expr<T1>, Expr<T2> > > >::type Sacado::Fad::pow | ( | const Expr< T1 > & | expr1, |
const Expr< T2 > & | expr2 | ||
) |
Definition at line 2079 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< PowerOp< Expr<T>, Expr<T> > > Sacado::Fad::pow | ( | const Expr< T > & | expr1, |
const Expr< T > & | expr2 | ||
) |
Definition at line 2089 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< PowerOp< ConstExpr<typename Expr<T>::value_type>, Expr<T> > > Sacado::Fad::pow | ( | const typename Expr< T >::value_type & | c, |
const Expr< T > & | expr | ||
) |
Definition at line 2099 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< PowerOp< Expr<T>, ConstExpr<typename Expr<T>::value_type> > > Sacado::Fad::pow | ( | const Expr< T > & | expr, |
const typename Expr< T >::value_type & | c | ||
) |
Definition at line 2111 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Sacado::Fad::pow | ( | const typename Expr< T >::scalar_type & | c, |
const Expr< T > & | expr | ||
) |
Definition at line 2123 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Sacado::Fad::pow | ( | const Expr< T > & | expr, |
const typename Expr< T >::scalar_type & | c | ||
) |
Definition at line 2135 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION mpl::enable_if_c< IsFadExpr<T1>::value && IsFadExpr<T2>::value && ExprLevel<T1>::value == ExprLevel<T2>::value, Expr< IfThenElseOp< CondT, T1, T2 > > >::type Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const T1 & | expr1, | ||
const T2 & | expr2 | ||
) |
Definition at line 2396 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< IfThenElseOp< CondT, Expr<T>, Expr<T> > > Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const Expr< T > & | expr1, | ||
const Expr< T > & | expr2 | ||
) |
Definition at line 2406 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< IfThenElseOp< CondT, ConstExpr<typename Expr<T>::value_type>, Expr<T> > > Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const typename Expr< T >::value_type & | c, | ||
const Expr< T > & | expr | ||
) |
Definition at line 2417 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION Expr< IfThenElseOp< CondT, Expr<T>, ConstExpr<typename Expr<T>::value_type> > > Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const Expr< T > & | expr, | ||
const typename Expr< T >::value_type & | c | ||
) |
Definition at line 2430 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION mpl::disable_if< std::is_same< typename Expr<T>::value_type, typename Expr<T>::scalar_type>, Expr< IfThenElseOp< CondT, ConstExpr<typename Expr<T>::scalar_type>, Expr<T> > > >::type Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const typename Expr< T >::scalar_type & | c, | ||
const Expr< T > & | expr | ||
) |
Definition at line 2447 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION mpl::disable_if< std::is_same< typename Expr<T>::value_type, typename Expr<T>::scalar_type>, Expr< IfThenElseOp< CondT, Expr<T>, ConstExpr<typename Expr<T>::scalar_type> > > >::type Sacado::Fad::if_then_else | ( | const CondT & | cond, |
const Expr< T > & | expr, | ||
const typename Expr< T >::scalar_type & | c | ||
) |
Definition at line 2464 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION bool Sacado::Fad::operator! | ( | const Expr< ExprT > & | expr | ) |
Definition at line 2538 of file Sacado_Fad_Ops.hpp.
SACADO_INLINE_FUNCTION bool Sacado::Fad::toBool | ( | const Expr< ExprT > & | x | ) |
Definition at line 2554 of file Sacado_Fad_Ops.hpp.
std::ostream& Sacado::Fad::operator<< | ( | std::ostream & | os, |
const Expr< ExprT > & | x | ||
) |
Definition at line 2609 of file Sacado_Fad_Ops.hpp.
SimpleFad<ValueT> Sacado::Fad::operator+ | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 22 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator- | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 28 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::exp | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 34 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::log | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 41 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::log10 | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 47 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::sqrt | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 54 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::cbrt | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 62 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::cos | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 70 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::sin | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 76 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::tan | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 82 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::acos | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 90 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::asin | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 97 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::atan | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 104 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::cosh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 111 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::sinh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 117 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::tanh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 123 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::acosh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 130 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::asinh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 137 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::atanh | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 144 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::abs | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 151 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::fabs | ( | const SimpleFad< ValueT > & | a | ) |
Definition at line 160 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator+ | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 169 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator+ | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 188 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator+ | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 195 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator- | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 202 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator- | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 221 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator- | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 228 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator* | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 235 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator* | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 255 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator* | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 262 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator/ | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 269 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator/ | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 293 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::operator/ | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 300 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::pow | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 307 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::pow | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 345 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::pow | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 357 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::atan2 | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 371 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::atan2 | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 399 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::atan2 | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 407 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::max | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 415 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::max | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 449 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::max | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 464 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::min | ( | const SimpleFad< ValueT > & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 479 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::min | ( | const typename SimpleFad< ValueT >::value_type & | a, |
const SimpleFad< ValueT > & | b | ||
) |
Definition at line 513 of file Sacado_Fad_SimpleFadOps.hpp.
SimpleFad<ValueT> Sacado::Fad::min | ( | const SimpleFad< ValueT > & | a, |
const typename SimpleFad< ValueT >::value_type & | b | ||
) |
Definition at line 528 of file Sacado_Fad_SimpleFadOps.hpp.
|
inline |
Definition at line 594 of file Sacado_Fad_SimpleFadOps.hpp.
bool Sacado::Fad::toBool | ( | const SimpleFad< T > & | x | ) |
Definition at line 609 of file Sacado_Fad_SimpleFadOps.hpp.
std::ostream& Sacado::Fad::operator<< | ( | std::ostream & | os, |
const SimpleFad< ValueT > & | x | ||
) |
Definition at line 661 of file Sacado_Fad_SimpleFadOps.hpp.
SACADO_INLINE_FUNCTION Expr< SafeSqrtOp< Expr<T> > > Sacado::Fad::safe_sqrt | ( | const Expr< T > & | ) |