Go to the documentation of this file.
29 #ifndef SCIMATH_SPARSEDIFFREP_H
30 #define SCIMATH_SPARSEDIFFREP_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/casa/vector.h>
131 #ifndef CASACORE_NO_AUTO_TEMPLATES
132 #include <casacore/scimath/Mathematics/SparseDiffRep.tcc>
133 #endif //# CASACORE_NO_AUTO_TEMPLATES
SparseDiffRep< T > & operator=(const T &v)
Assignment operators.
void clear()
Clear for reuse.
T val_p
The function value.
SparseDiffRep()
Construct a constant with a value of zero.
void operator-=(const T other)
uInt link_p
Link to indicate its status (1=linked in stack; 2=used in modules)
void operator+=(const T other)
this file contains all the compiler specific defines
void operator*=(const T other)
SparseDiffRep< T > & operator=(const SparseDiffRep< T > &other)
const value_type * const_iterator
SparseDiffRep< T > & operator=(const vector< pair< uInt, T > > &grad)
void operator/=(const T other)
vector< pair< uInt, T > > grad_p
The derivatives.
const value_type & const_reference