Go to the documentation of this file.
6 #ifndef aglowav2trafo_hh
7 #define aglowav2trafo_hh
24 template<
class F = concepts::Real>
45 std::ostream&
info(std::ostream& os)
const;
57 :
concepts::Operator<F>(wavspc.dim(), wavspc.space().dim())
66 os <<
"aglowav2::" <<
concepts::typeOf(*
this) <<
"(" << wavspc_.space() <<
" --> ";
67 return os << wavspc_ <<
')';
75 template<
class F = concepts::Real>
96 std::ostream&
info(std::ostream& os)
const;
114 :
concepts::Operator<F>(wavspc.space().dim(), wavspc.dim())
115 , wavspc_(wavspc), maxdim_(wavspc_.maxLocDim()), nlvl_(wavspc_.nlvl() + 1)
125 return os << wavspc_.space() <<
')';
130 #endif // aglowav2trafo_hh
F ** ptrs_
Auxiliary vectors.
const Haar3d0< F > & wavspc_
Abstract class for a space.
Abstract class for a function.
Agglomerated wavelet space.
const Haar3d0< F > & spaceY() const
Transformation operator from the constant one scale space to the agglomerated wavelet space (without ...
F * leven_
Auxiliary vectors.
const Haar3d0< F > & spaceX() const
Spaces of the transformation.
std::ostream & info(std::ostream &os) const
Information about the operator.
void operator()(const concepts::Vector< F > &fncC, concepts::Vector< F > &fncW)
Used for the aglowav2 classes for the boundary element method.
void operator()(const concepts::Vector< F > &fncW, concepts::Vector< F > &fncC)
std::ostream & info(std::ostream &os) const
Information about the operator.
Abstract class for an operator.
void operator()(const concepts::Function< F > &fncW, concepts::Function< F > &fncC)
Transformation from fncW to fncC.
void operator()(const concepts::Function< F > &fncC, concepts::Function< F > &fncW)
Transformation from fncC to fncW.
const Haar3d0< F > & wavspc_
const concepts::Space< F > & spaceX() const
Spaces of the transformation.
uint maxdim_
Maximal local dimension.
Transformation operator from the agglomerated wavelet space to the constant one scale space (without ...
C2W(const Haar3d0< F > &wavspc)
Constructor.
std::string typeOf(const T &t)
Return the typeid name of a class object.
const concepts::Space< F > & spaceY() const
W2C(const Haar3d0< F > &wavspc)
Constructor.
Basic namespace for Concepts-2.