Excessive deprecation warnings when including AMG
/duneci/modules/dune-istl/dune/istl/paamg/smoother.hh:241:31: warning: 'template<class M, class X, class Y, int l> class Dune::SeqILU0' is deprecated [-Wdeprecated-declarations]
struct ConstructionTraits<SeqILU0<M,X,Y> >
The following warnings are emitted for SeqILU0
and SeqILUn
:
/duneci/modules/dune-istl/dune/istl/paamg/smoother.hh:243:39: warning: 'template<class M, class X, class Y, int l> class Dune::SeqILU0' is deprecated [-Wdeprecated-declarations]
typedef DefaultConstructionArgs<SeqILU0<M,X,Y> > Arguments;
/duneci/modules/dune-istl/dune/istl/paamg/smoother.hh:245:21: warning: 'template<class M, class X, class Y, int l> class Dune::SeqILU0' is deprecated [-Wdeprecated-declarations]
static inline SeqILU0<M,X,Y>* construct(Arguments& args)
/duneci/modules/dune-istl/dune/istl/paamg/smoother.hh:251:31: warning: 'template<class M, class X, class Y, int l> class Dune::SeqILU0' is deprecated [-Wdeprecated-declarations]
static void deconstruct(SeqILU0<M,X,Y>* ilu)
/duneci/modules/dune-istl/dune/istl/paamg/smoother.hh:247:20: warning: 'template<class M, class X, class Y, int l> class Dune::SeqILU0' is deprecated [-Wdeprecated-declarations]
return new SeqILU0<M,X,Y>(args.getMatrix(),
In addition I think there are no bindings for the non deprecated SeqILU
for use with the AMG.