Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | List of all members
MakeFad< N > Struct Template Reference

Public Types

typedef MakeFad< N-1 >::type nested_type
 
typedef Sacado::mpl::apply
< FadType, nested_type >::type 
type
 

Static Public Member Functions

static type apply (const int n, const int i, const double x)
 
static type apply (const int n, const double x, const double v[])
 

Detailed Description

template<int N>
struct MakeFad< N >

Definition at line 38 of file high_order_example.cpp.

Member Typedef Documentation

template<int N>
typedef MakeFad<N-1>::type MakeFad< N >::nested_type

Definition at line 40 of file high_order_example.cpp.

template<int N>
typedef Sacado::mpl::apply<FadType,nested_type>::type MakeFad< N >::type

Definition at line 41 of file high_order_example.cpp.

Member Function Documentation

template<int N>
static type MakeFad< N >::apply ( const int  n,
const int  i,
const double  x 
)
inlinestatic

Definition at line 44 of file high_order_example.cpp.

template<int N>
static type MakeFad< N >::apply ( const int  n,
const double  x,
const double  v[] 
)
inlinestatic

Definition at line 49 of file high_order_example.cpp.


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