Class documentation of Concepts

Loading...
Searching...
No Matches
nrlSolver.hh
Go to the documentation of this file.
1
4#ifndef nrlSolver_hh
5#define nrlSolver_hh
6
7#include "basics/typedefs.hh"
8#include "compositions.hh"
9
10namespace concepts {
11
12 // forwards
13 template<typename F>
14 class SparseMatrix;
15
16 class NRLSolver : public Operator<Real> {
17 public:
19 ~NRLSolver();
20 virtual void operator()(const Function<Real>& fncY, Function<Real>& fncX);
22 virtual const Space<Real>& spaceX() const { return spcX_; }
23 virtual const Space<Real>& spaceY() const { return spcY_; }
24 protected:
25 virtual std::ostream& info(std::ostream& os) const;
26 private:
28 const uint n_;
30 const Space<Real>& spcX_;
32 const Space<Real>& spcY_;
33 };
34
35} // namespace concepts
36
37#endif // nrlSolver_hh
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
Set< F > makeSet(uint n, const F &first,...)
Definition set.hh:320