A.I.M.S algorithms


AimsGradient< C > Class Template Reference

The template class for estimating gradients. More...

#include <aims/math/gradient.h>

Public Member Functions

Constructor and destructor
 AimsGradient (int type=AIMS_GRADIENT_CENTRAL)
 One argument can be give to the constructor : More...
 
virtual ~AimsGradient ()
 Destructor does nothing. More...
 
First order
AimsData< C > X (const AimsData< C > &data)
 d(data)/dx = AimsGradientX(data) More...
 
AimsData< C > Y (const AimsData< C > &data)
 d(data)/dy = AimsGradientY(data) More...
 
AimsData< C > Z (const AimsData< C > &data)
 d(data)/dz = AimsGradientZ(data) More...
 
AimsData< C > T (const AimsData< C > &data)
 d(data)/dt = AimsGradientT(data) More...
 
Second order
AimsData< C > XX (const AimsData< C > &data)
 d2(data)/dx2 = XX(data) More...
 
AimsData< C > XY (const AimsData< C > &data)
 d2(data)/dxdy = XY(data) More...
 
AimsData< C > XZ (const AimsData< C > &data)
 d2(data)/dxdz = XZ(data) More...
 
AimsData< C > XT (const AimsData< C > &data)
 d2(data)/dxdt = XT(data) More...
 
AimsData< C > YX (const AimsData< C > &data)
 d2(data)/dydx = YX(data) More...
 
AimsData< C > YY (const AimsData< C > &data)
 d2(data)/dy2 = YY(data) More...
 
AimsData< C > YZ (const AimsData< C > &data)
 d2(data)/dydz = YZ(data) More...
 
AimsData< C > YT (const AimsData< C > &data)
 d2(data)/dydt = YT(data) More...
 
AimsData< C > ZX (const AimsData< C > &data)
 d2(data)/dzdx = ZX(data) More...
 
AimsData< C > ZY (const AimsData< C > &data)
 d2(data)/dzdy = ZY(data) More...
 
AimsData< C > ZZ (const AimsData< C > &data)
 d2(data)/dz2 = ZZ(data) More...
 
AimsData< C > ZT (const AimsData< C > &data)
 d2(data)/dzdt = ZT(data) More...
 
AimsData< C > TX (const AimsData< C > &data)
 d2(data)/dtdx = TX(data) More...
 
AimsData< C > TY (const AimsData< C > &data)
 d2(data)/dtdy = TY(data) More...
 
AimsData< C > TZ (const AimsData< C > &data)
 d2(data)/dtdz = TZ(data) More...
 
AimsData< C > TT (const AimsData< C > &data)
 d2(data)/dt2 = TT(data) More...
 
Third order
AimsData< C > XXX (const AimsData< C > &data)
 d3(data)/dx3 = XXX(data) More...
 
AimsData< C > XXY (const AimsData< C > &data)
 d3(data)/dx2dy = XXY(data) More...
 
AimsData< C > XXZ (const AimsData< C > &data)
 d3(data)/dx2dz = XXZ(data) More...
 
AimsData< C > XXT (const AimsData< C > &data)
 d3(data)/dx2dt = XXT(data) More...
 
AimsData< C > XYX (const AimsData< C > &data)
 d3(data)/dxdydx = XYX(data) More...
 
AimsData< C > XYY (const AimsData< C > &data)
 d3(data)/dxdy2 = XYY(data) More...
 
AimsData< C > XYZ (const AimsData< C > &data)
 d3(data)/dxdydz = XYZ(data) More...
 
AimsData< C > XYT (const AimsData< C > &data)
 d3(data)/dxdydt = XYT(data) More...
 
AimsData< C > XZX (const AimsData< C > &data)
 d3(data)/dxdzdx = XZX(data) More...
 
AimsData< C > XZY (const AimsData< C > &data)
 d3(data)/dxdzdy = XZY(data) More...
 
AimsData< C > XZZ (const AimsData< C > &data)
 d3(data)/dxdz2 = XZZ(data) More...
 
AimsData< C > XZT (const AimsData< C > &data)
 d3(data)/dxdzdt = XZT(data) More...
 
AimsData< C > XTX (const AimsData< C > &data)
 d3(data)/dxdtdx = XTX(data) More...
 
AimsData< C > XTY (const AimsData< C > &data)
 d3(data)/dxdtdy = XTY(data) More...
 
AimsData< C > XTZ (const AimsData< C > &data)
 d3(data)/dxdtdz = XTZ(data) More...
 
AimsData< C > XTT (const AimsData< C > &data)
 d3(data)/dxdt2 = XTT(data) More...
 
AimsData< C > YXX (const AimsData< C > &data)
 d3(data)/dydx2 = YXX(data) More...
 
AimsData< C > YXY (const AimsData< C > &data)
 d3(data)/dydxdy = YXY(data) More...
 
AimsData< C > YXZ (const AimsData< C > &data)
 d3(data)/dydxdz = YXZ(data) More...
 
AimsData< C > YXT (const AimsData< C > &data)
 d3(data)/dydxdt = YXT(data) More...
 
AimsData< C > YYX (const AimsData< C > &data)
 d3(data)/dy2dx = YYX(data) More...
 
AimsData< C > YYY (const AimsData< C > &data)
 d3(data)/dy3 = YYY(data) More...
 
AimsData< C > YYZ (const AimsData< C > &data)
 d3(data)/dy2dz = YYZ(data) More...
 
AimsData< C > YYT (const AimsData< C > &data)
 d3(data)/dy2dt = YYT(data) More...
 
AimsData< C > YZX (const AimsData< C > &data)
 d3(data)/dydzdx = YZX(data) More...
 
AimsData< C > YZY (const AimsData< C > &data)
 d3(data)/dydzdy = YZY(data) More...
 
AimsData< C > YZZ (const AimsData< C > &data)
 d3(data)/dydz2 = YZZ(data) More...
 
AimsData< C > YZT (const AimsData< C > &data)
 d3(data)/dydzdt = YZT(data) More...
 
AimsData< C > YTX (const AimsData< C > &data)
 d3(data)/dydtdx = YTX(data) More...
 
AimsData< C > YTY (const AimsData< C > &data)
 d3(data)/dydtdy = YTY(data) More...
 
AimsData< C > YTZ (const AimsData< C > &data)
 d3(data)/dydtdz = YTZ(data) More...
 
AimsData< C > YTT (const AimsData< C > &data)
 d3(data)/dydt2 = YTT(data) More...
 
AimsData< C > ZXX (const AimsData< C > &data)
 d3(data)/dzdx2 = ZXX(data) More...
 
AimsData< C > ZXY (const AimsData< C > &data)
 d3(data)/dzdxdy = ZXY(data) More...
 
AimsData< C > ZXZ (const AimsData< C > &data)
 d3(data)/dzdxdz = ZXZ(data) More...
 
AimsData< C > ZXT (const AimsData< C > &data)
 d3(data)/dzdxdt = ZXT(data) More...
 
AimsData< C > ZYX (const AimsData< C > &data)
 d3(data)/dzdydx = ZYX(data) More...
 
AimsData< C > ZYY (const AimsData< C > &data)
 d3(data)/dzdy2 = ZYY(data) More...
 
AimsData< C > ZYZ (const AimsData< C > &data)
 d3(data)/dzdydz = ZYZ(data) More...
 
AimsData< C > ZYT (const AimsData< C > &data)
 d3(data)/dzdydt = ZYT(data) More...
 
AimsData< C > ZZX (const AimsData< C > &data)
 d3(data)/dz2dx = ZZX(data) More...
 
AimsData< C > ZZY (const AimsData< C > &data)
 d3(data)/dz2dy = ZZY(data) More...
 
AimsData< C > ZZZ (const AimsData< C > &data)
 d3(data)/dz3 = ZZZ(data) More...
 
AimsData< C > ZZT (const AimsData< C > &data)
 d3(data)/dz2dt = ZZT(data) More...
 
AimsData< C > ZTX (const AimsData< C > &data)
 d3(data)/dzdtdx = ZTX(data) More...
 
AimsData< C > ZTY (const AimsData< C > &data)
 d3(data)/dzdtdy = ZTY(data) More...
 
AimsData< C > ZTZ (const AimsData< C > &data)
 d3(data)/dzdtdz = ZTZ(data) More...
 
AimsData< C > ZTT (const AimsData< C > &data)
 d3(data)/dzdt2 = ZTT(data) More...
 
AimsData< C > TXX (const AimsData< C > &data)
 d3(data)/dtdx2 = TXX(data) More...
 
AimsData< C > TXY (const AimsData< C > &data)
 d3(data)/dtdxdy = TXY(data) More...
 
AimsData< C > TXZ (const AimsData< C > &data)
 d3(data)/dtdxdz = TXZ(data) More...
 
AimsData< C > TXT (const AimsData< C > &data)
 d3(data)/dtdxdt = TXT(data) More...
 
AimsData< C > TYX (const AimsData< C > &data)
 d3(data)/dtdydx = TYX(data) More...
 
AimsData< C > TYY (const AimsData< C > &data)
 d3(data)/dtdy2 = TYY(data) More...
 
AimsData< C > TYZ (const AimsData< C > &data)
 d3(data)/dtdydz = TYZ(data) More...
 
AimsData< C > TYT (const AimsData< C > &data)
 d3(data)/dtdydt = TYT(data) More...
 
AimsData< C > TZX (const AimsData< C > &data)
 d3(data)/dtdzdx = TZX(data) More...
 
AimsData< C > TZY (const AimsData< C > &data)
 d3(data)/dtdzdy = TZY(data) More...
 
AimsData< C > TZZ (const AimsData< C > &data)
 d3(data)/dtdz2 = TZZ(data) More...
 
AimsData< C > TZT (const AimsData< C > &data)
 d3(data)/dtdzdt = TZT(data) More...
 
AimsData< C > TTX (const AimsData< C > &data)
 d3(data)/dt2dx = TTX(data) More...
 
AimsData< C > TTY (const AimsData< C > &data)
 d3(data)/dt2dy = TTY(data) More...
 
AimsData< C > TTZ (const AimsData< C > &data)
 d3(data)/dt2dz = TTZ(data) More...
 
AimsData< C > TTT (const AimsData< C > &data)
 d3(data)/dt3 = TTT(data) More...
 

Protected Attributes

Data
int _type
 Type of the gradient. More...
 

Detailed Description

template<class C>
class AimsGradient< C >

The template class for estimating gradients.

The template argument gives the type of the basic item.

Definition at line 251 of file gradient.h.

Constructor & Destructor Documentation

template<class C >
AimsGradient< C >::AimsGradient ( int  type = AIMS_GRADIENT_CENTRAL)
inline

One argument can be give to the constructor :

Parameters
typemethod used for the estimation [default=AIMS_GRADIENT_CENTRAL]

Definition at line 265 of file gradient.h.

References AimsGradient< C >::_type.

template<class C >
virtual AimsGradient< C >::~AimsGradient ( )
inlinevirtual

Destructor does nothing.

Definition at line 267 of file gradient.h.

Member Function Documentation

template<class C >
AimsData< C > AimsGradient< C >::TT ( const AimsData< C > &  data)
inline

d2(data)/dt2 = TT(data)

Definition at line 671 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TTT ( const AimsData< C > &  data)
inline

d3(data)/dt3 = TTT(data)

Definition at line 1009 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TTX ( const AimsData< C > &  data)
inline

d3(data)/dt2dx = TTX(data)

Definition at line 994 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TTY ( const AimsData< C > &  data)
inline

d3(data)/dt2dy = TTY(data)

Definition at line 999 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TTZ ( const AimsData< C > &  data)
inline

d3(data)/dt2dz = TTZ(data)

Definition at line 1004 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TX ( const AimsData< C > &  data)
inline

d2(data)/dtdx = TX(data)

Definition at line 656 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TXT ( const AimsData< C > &  data)
inline

d3(data)/dtdxdt = TXT(data)

Definition at line 946 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TXX ( const AimsData< C > &  data)
inline

d3(data)/dtdx2 = TXX(data)

Definition at line 931 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TXY ( const AimsData< C > &  data)
inline

d3(data)/dtdxdy = TXY(data)

Definition at line 936 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TXZ ( const AimsData< C > &  data)
inline

d3(data)/dtdxdz = TXZ(data)

Definition at line 941 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TY ( const AimsData< C > &  data)
inline

d2(data)/dtdy = TY(data)

Definition at line 661 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TYT ( const AimsData< C > &  data)
inline

d3(data)/dtdydt = TYT(data)

Definition at line 967 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TYX ( const AimsData< C > &  data)
inline

d3(data)/dtdydx = TYX(data)

Definition at line 952 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TYY ( const AimsData< C > &  data)
inline

d3(data)/dtdy2 = TYY(data)

Definition at line 957 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TYZ ( const AimsData< C > &  data)
inline

d3(data)/dtdydz = TYZ(data)

Definition at line 962 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TZ ( const AimsData< C > &  data)
inline

d2(data)/dtdz = TZ(data)

Definition at line 666 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TZT ( const AimsData< C > &  data)
inline

d3(data)/dtdzdt = TZT(data)

Definition at line 988 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TZX ( const AimsData< C > &  data)
inline

d3(data)/dtdzdx = TZX(data)

Definition at line 973 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TZY ( const AimsData< C > &  data)
inline

d3(data)/dtdzdy = TZY(data)

Definition at line 978 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::TZZ ( const AimsData< C > &  data)
inline

d3(data)/dtdz2 = TZZ(data)

Definition at line 983 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XT ( const AimsData< C > &  data)
inline

d2(data)/dxdt = XT(data)

Definition at line 608 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XTT ( const AimsData< C > &  data)
inline

d3(data)/dxdt2 = XTT(data)

Definition at line 757 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XTX ( const AimsData< C > &  data)
inline

d3(data)/dxdtdx = XTX(data)

Definition at line 742 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XTY ( const AimsData< C > &  data)
inline

d3(data)/dxdtdy = XTY(data)

Definition at line 747 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XTZ ( const AimsData< C > &  data)
inline

d3(data)/dxdtdz = XTZ(data)

Definition at line 752 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XX ( const AimsData< C > &  data)
inline

d2(data)/dx2 = XX(data)

Definition at line 593 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XXT ( const AimsData< C > &  data)
inline

d3(data)/dx2dt = XXT(data)

Definition at line 694 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XXX ( const AimsData< C > &  data)
inline

d3(data)/dx3 = XXX(data)

Definition at line 679 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XXY ( const AimsData< C > &  data)
inline

d3(data)/dx2dy = XXY(data)

Definition at line 684 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XXZ ( const AimsData< C > &  data)
inline

d3(data)/dx2dz = XXZ(data)

Definition at line 689 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XY ( const AimsData< C > &  data)
inline

d2(data)/dxdy = XY(data)

Definition at line 598 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XYT ( const AimsData< C > &  data)
inline

d3(data)/dxdydt = XYT(data)

Definition at line 715 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XYX ( const AimsData< C > &  data)
inline

d3(data)/dxdydx = XYX(data)

Definition at line 700 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XYY ( const AimsData< C > &  data)
inline

d3(data)/dxdy2 = XYY(data)

Definition at line 705 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XYZ ( const AimsData< C > &  data)
inline

d3(data)/dxdydz = XYZ(data)

Definition at line 710 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XZ ( const AimsData< C > &  data)
inline

d2(data)/dxdz = XZ(data)

Definition at line 603 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XZT ( const AimsData< C > &  data)
inline

d3(data)/dxdzdt = XZT(data)

Definition at line 736 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XZX ( const AimsData< C > &  data)
inline

d3(data)/dxdzdx = XZX(data)

Definition at line 721 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XZY ( const AimsData< C > &  data)
inline

d3(data)/dxdzdy = XZY(data)

Definition at line 726 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::XZZ ( const AimsData< C > &  data)
inline

d3(data)/dxdz2 = XZZ(data)

Definition at line 731 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YT ( const AimsData< C > &  data)
inline

d2(data)/dydt = YT(data)

Definition at line 629 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YTT ( const AimsData< C > &  data)
inline

d3(data)/dydt2 = YTT(data)

Definition at line 841 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YTX ( const AimsData< C > &  data)
inline

d3(data)/dydtdx = YTX(data)

Definition at line 826 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YTY ( const AimsData< C > &  data)
inline

d3(data)/dydtdy = YTY(data)

Definition at line 831 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YTZ ( const AimsData< C > &  data)
inline

d3(data)/dydtdz = YTZ(data)

Definition at line 836 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YX ( const AimsData< C > &  data)
inline

d2(data)/dydx = YX(data)

Definition at line 614 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YXT ( const AimsData< C > &  data)
inline

d3(data)/dydxdt = YXT(data)

Definition at line 778 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YXX ( const AimsData< C > &  data)
inline

d3(data)/dydx2 = YXX(data)

Definition at line 763 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YXY ( const AimsData< C > &  data)
inline

d3(data)/dydxdy = YXY(data)

Definition at line 768 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YXZ ( const AimsData< C > &  data)
inline

d3(data)/dydxdz = YXZ(data)

Definition at line 773 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YY ( const AimsData< C > &  data)
inline

d2(data)/dy2 = YY(data)

Definition at line 619 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YYT ( const AimsData< C > &  data)
inline

d3(data)/dy2dt = YYT(data)

Definition at line 799 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YYX ( const AimsData< C > &  data)
inline

d3(data)/dy2dx = YYX(data)

Definition at line 784 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YYY ( const AimsData< C > &  data)
inline

d3(data)/dy3 = YYY(data)

Definition at line 789 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YYZ ( const AimsData< C > &  data)
inline

d3(data)/dy2dz = YYZ(data)

Definition at line 794 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YZ ( const AimsData< C > &  data)
inline

d2(data)/dydz = YZ(data)

Definition at line 624 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YZT ( const AimsData< C > &  data)
inline

d3(data)/dydzdt = YZT(data)

Definition at line 820 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YZX ( const AimsData< C > &  data)
inline

d3(data)/dydzdx = YZX(data)

Definition at line 805 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YZY ( const AimsData< C > &  data)
inline

d3(data)/dydzdy = YZY(data)

Definition at line 810 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::YZZ ( const AimsData< C > &  data)
inline

d3(data)/dydz2 = YZZ(data)

Definition at line 815 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZT ( const AimsData< C > &  data)
inline

d2(data)/dzdt = ZT(data)

Definition at line 650 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZTT ( const AimsData< C > &  data)
inline

d3(data)/dzdt2 = ZTT(data)

Definition at line 925 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZTX ( const AimsData< C > &  data)
inline

d3(data)/dzdtdx = ZTX(data)

Definition at line 910 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZTY ( const AimsData< C > &  data)
inline

d3(data)/dzdtdy = ZTY(data)

Definition at line 915 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZTZ ( const AimsData< C > &  data)
inline

d3(data)/dzdtdz = ZTZ(data)

Definition at line 920 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZX ( const AimsData< C > &  data)
inline

d2(data)/dzdx = ZX(data)

Definition at line 635 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZXT ( const AimsData< C > &  data)
inline

d3(data)/dzdxdt = ZXT(data)

Definition at line 862 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZXX ( const AimsData< C > &  data)
inline

d3(data)/dzdx2 = ZXX(data)

Definition at line 847 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZXY ( const AimsData< C > &  data)
inline

d3(data)/dzdxdy = ZXY(data)

Definition at line 852 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZXZ ( const AimsData< C > &  data)
inline

d3(data)/dzdxdz = ZXZ(data)

Definition at line 857 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZY ( const AimsData< C > &  data)
inline

d2(data)/dzdy = ZY(data)

Definition at line 640 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZYT ( const AimsData< C > &  data)
inline

d3(data)/dzdydt = ZYT(data)

Definition at line 883 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZYX ( const AimsData< C > &  data)
inline

d3(data)/dzdydx = ZYX(data)

Definition at line 868 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZYY ( const AimsData< C > &  data)
inline

d3(data)/dzdy2 = ZYY(data)

Definition at line 873 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZYZ ( const AimsData< C > &  data)
inline

d3(data)/dzdydz = ZYZ(data)

Definition at line 878 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZZ ( const AimsData< C > &  data)
inline

d2(data)/dz2 = ZZ(data)

Definition at line 645 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZZT ( const AimsData< C > &  data)
inline

d3(data)/dz2dt = ZZT(data)

Definition at line 904 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZZX ( const AimsData< C > &  data)
inline

d3(data)/dz2dx = ZZX(data)

Definition at line 889 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZZY ( const AimsData< C > &  data)
inline

d3(data)/dz2dy = ZZY(data)

Definition at line 894 of file gradient.h.

template<class C >
AimsData< C > AimsGradient< C >::ZZZ ( const AimsData< C > &  data)
inline

d3(data)/dz3 = ZZZ(data)

Definition at line 899 of file gradient.h.

Member Data Documentation

template<class C >
int AimsGradient< C >::_type
protected

Type of the gradient.

Definition at line 256 of file gradient.h.

Referenced by AimsGradient< C >::AimsGradient().


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