29 #ifndef SCIMATH_AUTODIFFX_H
30 #define SCIMATH_AUTODIFFX_H
39 template <
class T>
class Vector;
AutoDiffX(const AutoDiff< T > &other)
Construct one from another.
AutoDiffX(const T &v, const uInt ndiffs)
A function f(x0,x1,...,xn,...) with a value of v.
A 1-D Specialization of the Array class.
std::vector< double > Vector
AutoDiffX(const T &v, const Vector< T > &derivs)
Construct a function f(x0,x1,...,xn) of a value v and a vector of derivatives derivs(0) = df/dx0...
Class that computes partial derivatives by automatic differentiation.
AutoDiffX(const T &v)
Construct a constant with a value of v.
AutoDiffX< T > & operator=(const AutoDiff< T > &other)
Assign one to another.
Class that computes partial derivatives by automatic differentiation.
AutoDiffX(const T &v, const uInt ndiffs, const uInt n)
A function f(x0,x1,...,xn,...) with a value of v.
AutoDiffX< T > & operator=(const T &v)
Assignment operator.
AutoDiffX()
Construct a constant with a value of zero.
AutoDiff< T > & operator=(const T &v)
Assignment operator.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.