5 #ifndef DUNE_INTERFACES_HH 6 #define DUNE_INTERFACES_HH An interface class for cloneable objects.
Definition: interfaces.hh:16
Dune namespace
Definition: alignedallocator.hh:12
virtual ~Cloneable()=default
Destructor.
virtual Cloneable * clone() const =0
Clones the object clone needs to be redefined by an implementation class, with the return type covari...