Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
high_order_example.cpp File Reference
#include <iostream>
#include "Sacado.hpp"
Include dependency graph for high_order_example.cpp:

Go to the source code of this file.

Classes

struct  MakeFad< N >
 
struct  MakeFad< 1 >
 

Typedefs

typedef Sacado::Fad::DFad< double > FadType
 

Functions

template<typename Scalar >
Scalar func (const int m, const Scalar x[])
 
template<typename TermIterator >
double extract_derivative (const double &x, TermIterator term, TermIterator term_end)
 
template<typename T , typename TermIterator >
double extract_derivative (const T &x, TermIterator term, TermIterator term_end)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ FadType

typedef Sacado::Fad::DFad<double> FadType

Definition at line 44 of file high_order_example.cpp.

Function Documentation

◆ func()

template<typename Scalar >
Scalar func ( const int m,
const Scalar x[] )

Definition at line 48 of file high_order_example.cpp.

◆ extract_derivative() [1/2]

template<typename TermIterator >
double extract_derivative ( const double & x,
TermIterator term,
TermIterator term_end )

Definition at line 98 of file high_order_example.cpp.

◆ extract_derivative() [2/2]

template<typename T , typename TermIterator >
double extract_derivative ( const T & x,
TermIterator term,
TermIterator term_end )

Definition at line 104 of file high_order_example.cpp.

◆ main()

int main ( int argc,
char ** argv )

Definition at line 117 of file high_order_example.cpp.