26#ifndef SCIMATH_SPARSEDIFFX_H 
   27#define SCIMATH_SPARSEDIFFX_H 
   30#include <casacore/casa/aips.h> 
   31#include <casacore/scimath/Mathematics/SparseDiff.h> 
   36  template <
class T> 
class Vector;
 
SparseDiffX(const T &v)
Construct a constant with a value of v.
 
SparseDiffX(const T &v, const uInt n)
A function f(x0,x1,...,xn,...) with a value of v.
 
SparseDiffX(const SparseDiff< T > &other)
Construct one from another.
 
SparseDiffX(const T &v, const uInt n, const T &der)
A function f(x0,x1,...,xn,...) with a value of v.
 
SparseDiffX()
Construct a constant with a value of zero.
 
SparseDiffX< T > & operator=(const SparseDiff< T > &other)
Assign one to another (deep copy).
 
SparseDiffX< T > & operator=(const T &v)
Assignment operator.
 
SparseDiffX< T > & operator=(const pair< uInt, T > &der)
Assignment operator.
 
SparseDiffX< T > & operator=(const vector< pair< uInt, T > > &der)
Assignment operator.
 
SparseDiff< T > & operator=(const T &v)
Assignment operator.
 
this file contains all the compiler specific defines