changed: make SIMbase::project virtual
needs to allow overriding in subclasses for when implementing support for alternative projection bases
This commit is contained in:
parent
459463878a
commit
b2707a8137
@ -503,9 +503,9 @@ public:
|
|||||||
//! \details The secondary solution, defined through the Integrand object,
|
//! \details The secondary solution, defined through the Integrand object,
|
||||||
//! corresponding to the primary solution \a psol is projected onto the
|
//! corresponding to the primary solution \a psol is projected onto the
|
||||||
//! spline basis to obtain the control point values of the secondary solution.
|
//! spline basis to obtain the control point values of the secondary solution.
|
||||||
bool project(Matrix& ssol, const Vector& psol,
|
virtual bool project(Matrix& ssol, const Vector& psol,
|
||||||
SIMoptions::ProjectionMethod pMethod = SIMoptions::GLOBAL,
|
SIMoptions::ProjectionMethod pMethod = SIMoptions::GLOBAL,
|
||||||
const TimeDomain& time = TimeDomain()) const;
|
const TimeDomain& time = TimeDomain()) const;
|
||||||
//! \brief Projects the secondary solution associated with a primary solution.
|
//! \brief Projects the secondary solution associated with a primary solution.
|
||||||
//! \param[out] ssol Vector of control point values of the secondary solution
|
//! \param[out] ssol Vector of control point values of the secondary solution
|
||||||
//! \param[in] psol Vector of control point values of the primary solution
|
//! \param[in] psol Vector of control point values of the primary solution
|
||||||
|
Loading…
Reference in New Issue
Block a user