25 #include <queso/VectorFunction.h>
26 #include <queso/GslVector.h>
27 #include <queso/GslMatrix.h>
32 template<
class P_V,
class P_M,
class Q_V,
class Q_M>
38 m_env (domainSet.env()),
39 m_prefix ((std::string)(prefix)+
"func_"),
40 m_domainSet(domainSet),
46 template<
class P_V,
class P_M,
class Q_V,
class Q_M>
52 template<
class P_V,
class P_M,
class Q_V,
class Q_M>
60 template<
class P_V,
class P_M,
class Q_V,
class Q_M>
A templated (base) class for handling vector functions.
const VectorSet< Q_V, Q_M > & imageSet() const
Access to the protected attribute m_imageSet: image set of the vector function/ It is an instance of ...
virtual ~BaseVectorFunction()
Destructor.
const VectorSet< P_V, P_M > & domainSet() const
Access to the protected attribute m_domainSet: domain set of the vector function. It is an instance o...
BaseVectorFunction(const char *prefix, const VectorSet< P_V, P_M > &domainSet, const VectorSet< Q_V, Q_M > &imageSet)
Default Constructor.