Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT > Struct Template Reference

#include <Sacado_ELRFad_SFad.hpp>

List of all members.

Public Types

typedef ExprT::value_type value_type

Public Member Functions

 LocalAccumOp (const ExprT &x_)
template<typename ArgT>
void operator() (ArgT arg) const

Public Attributes

const ExprT & x
value_type t
value_type partials [N]
int i

Static Public Attributes

static const int N = ExprT::num_args


Detailed Description

template<typename T, int Num>
template<typename ExprT>
struct Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >

Definition at line 278 of file Sacado_ELRFad_SFad.hpp.


Member Typedef Documentation

template<typename T, int Num>
template<typename ExprT>
typedef ExprT::value_type Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::value_type

Definition at line 279 of file Sacado_ELRFad_SFad.hpp.


Constructor & Destructor Documentation

template<typename T, int Num>
template<typename ExprT>
Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::LocalAccumOp ( const ExprT &  x_  )  [inline]

Definition at line 285 of file Sacado_ELRFad_SFad.hpp.


Member Function Documentation

template<typename T, int Num>
template<typename ExprT>
template<typename ArgT>
void Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::operator() ( ArgT  arg  )  const [inline]

Definition at line 288 of file Sacado_ELRFad_SFad.hpp.


Member Data Documentation

template<typename T, int Num>
template<typename ExprT>
const int Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::N = ExprT::num_args [static]

Definition at line 280 of file Sacado_ELRFad_SFad.hpp.

template<typename T, int Num>
template<typename ExprT>
const ExprT& Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::x

Definition at line 281 of file Sacado_ELRFad_SFad.hpp.

template<typename T, int Num>
template<typename ExprT>
value_type Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::t [mutable]

Definition at line 282 of file Sacado_ELRFad_SFad.hpp.

template<typename T, int Num>
template<typename ExprT>
value_type Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::partials[N]

Definition at line 283 of file Sacado_ELRFad_SFad.hpp.

template<typename T, int Num>
template<typename ExprT>
int Sacado::ELRFad::Expr< SFadExprTag< T, Num > >::LocalAccumOp< ExprT >::i

Definition at line 284 of file Sacado_ELRFad_SFad.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed May 12 21:59:12 2010 for Sacado Package Browser (Single Doxygen Collection) by  doxygen 1.4.7