14#include "function/vector.hh"
22 const Real getGlobal()
const {
29 spc_(spc), sol_(sol) {};
31 virtual std::ostream&
info(std::ostream&
os)
const=0;
100 inline iterator begin() {
101 return iterator(locError_.begin());
104 inline const_iterator begin()
const {
105 return const_iterator(locError_.begin());
108 inline iterator end() {
109 return iterator(locError_.end());
112 inline const_iterator end()
const {
113 return const_iterator(locError_.end());
116 inline uint nelm()
const{
117 return locError_.size();
138 virtual F
operator()(
const Connector&
cntr,
const Real3d& p,
const Real t = 0.0)
const{
148 virtual std::ostream&
info(std::ostream&
os)
const=0;
const Key & key() const
Returns the key of the connector.
virtual std::ostream & info(std::ostream &os) const =0
Returns information in an output stream.
virtual F operator()(const Connector &cntr, const Real p, const Real t=0.0) const
virtual LocalEstimator< F > * clone() const =0
Virtual copy constructor.
const Real operator()(uint key) const
virtual std::ostream & info(std::ostream &os) const =0
Returns information in an output stream.
#define conceptsAssert(cond, exc)
Set< F > makeSet(uint n, const F &first,...)