NeoPZ
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
FadUnaryMin< T > Class Template Reference

#include <fad.h>

Public Types

typedef T::value_type value_type
 

Public Member Functions

 FadUnaryMin (const T &value)
 
const value_type val () const
 
const value_type dx (int i) const
 
int size () const
 
bool hasFastAccess () const
 
value_type fastAccessDx (int i) const
 

Protected Member Functions

 FadUnaryMin ()
 

Protected Attributes

const T & expr_
 

Detailed Description

template<class T>
class FadUnaryMin< T >

Definition at line 40 of file fad.h.

Member Typedef Documentation

◆ value_type

template<class T >
typedef T::value_type FadUnaryMin< T >::value_type

Definition at line 623 of file fad.h.

Constructor & Destructor Documentation

◆ FadUnaryMin() [1/2]

template<class T >
FadUnaryMin< T >::FadUnaryMin ( )
inlineprotected

Definition at line 626 of file fad.h.

◆ FadUnaryMin() [2/2]

template<class T >
FadUnaryMin< T >::FadUnaryMin ( const T &  value)
inline

Definition at line 631 of file fad.h.

Member Function Documentation

◆ dx()

template<class T >
const value_type FadUnaryMin< T >::dx ( int  i) const
inline

Definition at line 634 of file fad.h.

◆ fastAccessDx()

template<class T >
value_type FadUnaryMin< T >::fastAccessDx ( int  i) const
inline

Definition at line 638 of file fad.h.

◆ hasFastAccess()

template<class T >
bool FadUnaryMin< T >::hasFastAccess ( ) const
inline

Definition at line 637 of file fad.h.

◆ size()

template<class T >
int FadUnaryMin< T >::size ( ) const
inline

Definition at line 635 of file fad.h.

◆ val()

template<class T >
const value_type FadUnaryMin< T >::val ( ) const
inline

Definition at line 633 of file fad.h.

Member Data Documentation

◆ expr_

template<class T >
const T& FadUnaryMin< T >::expr_
protected

Definition at line 628 of file fad.h.


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