Sacado Package Browser (Single Doxygen Collection) Version of the Day
Public Types | Public Member Functions | Public Attributes | Static Public Attributes
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 285 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 286 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 292 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 295 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 287 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 288 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 289 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 290 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 291 of file Sacado_ELRFad_SFad.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines