![]() |
NeoPZ
|
#include <tinyfadtwo.h>
Public Types | |
typedef T | value_type |
typedef T | grad_type |
Public Member Functions | |
void | diff (const size_t ith, const size_t sz) |
TinyFad (const T &ind, const int ini) | |
TinyFad () | |
TinyFad (const No_Initialization &) | |
TinyFad (const T &in) | |
TinyFad (const TinyFad< 2, T > &in) | |
~TinyFad () | |
int | N () const |
const T & | val () const |
T & | val () |
const T & | d0 () const |
T & | d0 () |
const T & | d1 () const |
T & | d1 () |
T & | dx (int i) |
const T & | dx (int i) const |
T & | d (int i) |
const T & | d (int i) const |
TinyFad< 2, T > & | operator= (const TinyFad< 2, T > &in) |
TinyFad< 2, T > & | operator= (const T &in) |
TinyFad< 2, T > & | operator+= (const TinyFad< 2, T > &in) |
TinyFad< 2, T > & | operator-= (const TinyFad< 2, T > &in) |
TinyFad< 2, T > & | operator*= (const TinyFad< 2, T > &in) |
TinyFad< 2, T > & | operator/= (const TinyFad< 2, T > &in) |
TinyFad< 2, T > & | operator+= (const T &in) |
TinyFad< 2, T > & | operator-= (const T &in) |
TinyFad< 2, T > & | operator*= (const T &in) |
TinyFad< 2, T > & | operator/= (const T &in) |
TinyFad< 2, T > | operator++ (int) |
TinyFad< 2, T > | operator-- (int) |
TinyFad< 2, T > & | operator++ () |
TinyFad< 2, T > & | operator-- () |
Protected Attributes | |
int | n |
T | val_ |
T | dx0_ |
T | dx1_ |
Definition at line 9 of file tinyfadtwo.h.
Definition at line 12 of file tinyfadtwo.h.
typedef T TinyFad< 2, T >::value_type |
Definition at line 11 of file tinyfadtwo.h.
Definition at line 35 of file tinyfadtwo.h.
Definition at line 45 of file tinyfadtwo.h.
|
inline |
Definition at line 49 of file tinyfadtwo.h.
Definition at line 50 of file tinyfadtwo.h.
Definition at line 54 of file tinyfadtwo.h.
Definition at line 59 of file tinyfadtwo.h.
|
inline |
Definition at line 86 of file tinyfadtwo.h.
|
inline |
Definition at line 93 of file tinyfadtwo.h.
|
inline |
|
inline |
Definition at line 67 of file tinyfadtwo.h.
|
inline |
|
inline |
Definition at line 70 of file tinyfadtwo.h.
|
inline |
Definition at line 23 of file tinyfadtwo.h.
|
inline |
Definition at line 72 of file tinyfadtwo.h.
|
inline |
Definition at line 79 of file tinyfadtwo.h.
|
inline |
Definition at line 61 of file tinyfadtwo.h.
Definition at line 134 of file tinyfadtwo.h.
Definition at line 158 of file tinyfadtwo.h.
Definition at line 176 of file tinyfadtwo.h.
Definition at line 186 of file tinyfadtwo.h.
References TinyFad< Num, T >::val_.
Definition at line 119 of file tinyfadtwo.h.
Definition at line 150 of file tinyfadtwo.h.
Definition at line 181 of file tinyfadtwo.h.
Definition at line 189 of file tinyfadtwo.h.
References TinyFad< Num, T >::val_.
Definition at line 127 of file tinyfadtwo.h.
Definition at line 154 of file tinyfadtwo.h.
Definition at line 166 of file tinyfadtwo.h.
References error().
Definition at line 101 of file tinyfadtwo.h.
Definition at line 110 of file tinyfadtwo.h.
|
inline |
Definition at line 63 of file tinyfadtwo.h.
References TinyFad< Num, T >::val_.
Referenced by abs(), cos(), exp(), log(), operator<<(), pow(), sin(), sqrt(), and tan().
|
inline |
Definition at line 64 of file tinyfadtwo.h.
References TinyFad< Num, T >::val_.
|
protected |
Definition at line 18 of file tinyfadtwo.h.
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), operator=(), and TinyFad().
|
protected |
Definition at line 19 of file tinyfadtwo.h.
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), operator=(), and TinyFad().
|
protected |
Definition at line 15 of file tinyfadtwo.h.
|
protected |
Definition at line 16 of file tinyfadtwo.h.
Referenced by operator*=(), operator++(), operator+=(), operator--(), operator-=(), operator/=(), and operator=().