6#ifndef timestepVectors_hh
7#define timestepVectors_hh
10#include "function/vector.hh"
62 , time_(tlf.
time()), frm_(0), template_(0) {}
69 , time_(0), frm_(0), template_(0) {}
76 , time_(0), frm_(0), template_(0) {}
88 Real
time()
const {
return time_; }
106 void updateEntries_() {
108 if (time_ != tlf_->
time()) {
110 DEBUGL(TimeVector_D,
"new time: " << tlf_->
time() << std::endl);
112 fillEntries_(*spc_, *tlf_);
113 DEBUGL(TimeVector_D,
"new vector(1): " << *
this << std::endl);
Vector(const Vector< Real > &f)
Copy constructor.
TimeVector(const concepts::Vector< Real > &vec)
TimeVector(const concepts::Space< Real > &spc)
Real time() const
Returns the current time_.
TimeVector(const concepts::Vector< Real > &vec, const concepts::Formula< Real > &frm, const Real time=0)
TimeVector(const concepts::Space< Real > &spc, TimeLinearForm &tlf)
#define conceptsAssert(cond, exc)
#define DEBUGL(doit, msg)