33 #ifndef __H__LIB_ALGEBRA__OPERATOR__EIGENSOLVER_INTERFACE__
34 #define __H__LIB_ALGEBRA__OPERATOR__EIGENSOLVER_INTERFACE__
43 template <
typename X,
typename Y>
61 virtual bool apply(Y& d,
const X& u) = 0;
Definition: eigensolver_interface.h:45
virtual bool apply(Y &d, const X &u)=0
Y codomain_function_type
Definition: eigensolver_interface.h:51
X domain_function_type
Definition: eigensolver_interface.h:48
virtual ~IOperator()
Definition: eigensolver_interface.h:64
virtual bool prepare(Y &d, X &u)=0