Sacado::ELRFad Namespace Reference

Namespace for expression-level reverse forward-mode AD classes. More...


Classes

class  DFad
 Forward-mode AD class using dynamic memory allocation and expression templates. More...
class  DFad< ValueT, ValueT >
 Forward-mode AD class using dynamic memory allocation and expression templates. More...
struct  ExprPromote
 Base template specification for ExprPromote. More...
struct  ExprPromote< A, A >
 Specialization of ExprPromote for a single type. More...
class  Expr
 Wrapper for a generic expression template. More...
class  ConstExpr
 Constant expression template. More...
class  UnaryExpr
 Unary expression template. More...
struct  ExprConstRef
struct  ExprConstRef< ConstExpr< T > >
class  BinaryExpr
 Binary expression template. More...
class  GeneralFad
 Forward-mode AD class templated on the storage for the derivative array. More...
class  Expr< GeneralFad< T, Storage > >
 GeneralFad expression template specialization. More...
struct  ExprPromote< GeneralFad< T, S >, T >
 Specialization of ExprPromote to GeneralFad types. More...
struct  ExprPromote< T, GeneralFad< T, S > >
 Specialization of ExprPromote to GeneralFad types. More...

Functions

template<typename T, typename Storage>
std::ostream & operator<< (std::ostream &os, const GeneralFad< T, Storage > &x)
template<typename ExprT>
std::ostream & operator<< (std::ostream &os, const Expr< ExprT > &x)


Detailed Description

Namespace for expression-level reverse forward-mode AD classes.

Function Documentation

template<typename T, typename Storage>
std::ostream& Sacado::ELRFad::operator<< ( std::ostream &  os,
const GeneralFad< T, Storage > &  x 
)

Definition at line 271 of file Sacado_ELRFad_GeneralFad.hpp.

template<typename ExprT>
std::ostream& Sacado::ELRFad::operator<< ( std::ostream &  os,
const Expr< ExprT > &  x 
)

Definition at line 372 of file Sacado_ELRFad_Ops.hpp.


Generated on Tue Oct 20 12:55:13 2009 for Sacado Package Browser (Single Doxygen Collection) by doxygen 1.4.7