Class documentation of Concepts

Loading...
Searching...
No Matches
timeLinearForm.hh
Go to the documentation of this file.
1
6#ifndef vectorialTlf_hh
7#define vectorialTlf_hh
8
11
12// debugging
13#include "basics/debug.hh"
14
15#define TimeLinearFormConstr_D 0
16
17namespace vectorial {
18
19 using concepts::Real;
20
26 class TimeLinearForm : public Vectorial<timestepping::TimeLinearForm >,
28 public:
29 TimeLinearForm(const uint vdim, const uint arrayWidth=0) :
31 DEBUGL(TimeLinearFormConstr_D, "done.");
32 }
33 virtual ~TimeLinearForm();
34
35 virtual void put(timestepping::TimeLinearForm &lf,
36 const int i, const int j=0);
37 virtual void operator ()(const concepts::Element<Real>& elm,
40 virtual void time(Real time);
41 protected:
42 virtual std::ostream& info(std::ostream& os) const;
43 };
44
45} // namespace vectorial
46
47#endif // vectorialTlf_hh
Real time()
Returns time_.
Definition vectors.hh:41
virtual void time(Real time)
set the time of all scalar linear forms
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
uint vdim() const
Returns number of components.
Definition vectorial.hh:77
#define DEBUGL(doit, msg)
Definition debug.hh:40
double Real
Definition typedefs.hh:39