Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
Sacado_Fad_Exp_ViewStorage.hpp File Reference
#include <type_traits>
#include <utility>
#include <memory>
#include "Sacado_DynamicArrayTraits.hpp"
#include "Sacado_mpl_integral_nonzero_constant.hpp"
#include "Sacado_mpl_apply.hpp"
Include dependency graph for Sacado_Fad_Exp_ViewStorage.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sacado::Fad::Exp::ViewFadPtr< T, sl, ss, U >
 
class  Sacado::Fad::Exp::ViewStorage< T, static_length, static_stride, U >
 Derivative array storage class that is a view into a contiguous memory allocation. It does not provide proper value semantics and thus should not be used in a general-purpose scalar type. More...
 
struct  Sacado::Fad::Exp::ViewStorage< T, static_length, static_stride, U >::apply< TT >
 Turn ViewStorage into a meta-function class usable with mpl::apply. More...
 
struct  Sacado::Fad::Exp::ViewStorage< T, static_length, static_stride, U >::apply_N< N >
 Replace static derivative length. More...
 

Namespaces

 Sacado
 
 Sacado::Fad
 Namespace for forward-mode AD classes.
 
 Sacado::Fad::Exp
 

Macros

#define SACADO_FAD_DERIV_LOOP(I, SZ)   for (int I=0; I<SZ; ++I)
 

Macro Definition Documentation

#define SACADO_FAD_DERIV_LOOP (   I,
  SZ 
)    for (int I=0; I<SZ; ++I)

Definition at line 30 of file Sacado_Fad_Exp_ViewStorage.hpp.