MyFactoryTraits< Traits > Struct Template Reference

Struct to define Evaluator objects for the EvaluatorFactory. More...

#include <FactoryTraits.hpp>

List of all members.

Public Types

typedef Sacado::mpl::vector
< Constant< _, Traits >
, Density< _, Traits >
, Fourier< _, Traits >
, FEInterpolation< _, Traits >
, NonlinearSource< _, Traits > > 
EvaluatorTypes
typedef Sacado::mpl::vector
< Constant< _, Traits >
, Density< _, Traits >
, Fourier< _, Traits >
, FEInterpolation< _, Traits >
, NonlinearSource< _, Traits > > 
EvaluatorTypes

Static Public Attributes

static const int id_constant = 0
static const int id_density = 1
static const int id_fourier = 2
static const int id_feinterpolation = 3
static const int id_nonlinearsource = 4


Detailed Description

template<typename Traits>
struct MyFactoryTraits< Traits >

Struct to define Evaluator objects for the EvaluatorFactory.

Preconditions:


Member Typedef Documentation

template<typename Traits >
typedef Sacado::mpl::vector< Constant<_,Traits>, Density<_,Traits>, Fourier<_,Traits>, FEInterpolation<_,Traits>, NonlinearSource<_,Traits> > MyFactoryTraits< Traits >::EvaluatorTypes

template<typename Traits >
typedef Sacado::mpl::vector< Constant<_,Traits>, Density<_,Traits>, Fourier<_,Traits>, FEInterpolation<_,Traits>, NonlinearSource<_,Traits> > MyFactoryTraits< Traits >::EvaluatorTypes


Member Data Documentation

template<typename Traits >
static const int MyFactoryTraits< Traits >::id_constant = 0 [static]

template<typename Traits >
static const int MyFactoryTraits< Traits >::id_density = 1 [static]

template<typename Traits >
static const int MyFactoryTraits< Traits >::id_feinterpolation = 3 [static]

template<typename Traits >
static const int MyFactoryTraits< Traits >::id_fourier = 2 [static]

template<typename Traits >
static const int MyFactoryTraits< Traits >::id_nonlinearsource = 4 [static]


The documentation for this struct was generated from the following files:

Generated on Thu Dec 17 11:05:59 2009 for Phalanx by  doxygen 1.5.9