DFT-EFE
 
Loading...
Searching...
No Matches
Function.h
Go to the documentation of this file.
1#ifndef dftefeFunction_h
2#define dftefeFunction_h
3#include <vector>
4namespace dftefe
5{
6 namespace utils
7 {
8 template <typename T, typename Q>
9 class Function
10 {
11 public:
12 virtual ~Function() = default;
13 virtual Q
14 operator()(const T &t) const = 0;
15 virtual std::vector<Q>
16 operator()(const std::vector<T> &t) const = 0;
17 };
18 } // end of namespace utils
19} // end of namespace dftefe
20#endif // dftefeFunction_h
Definition: Function.h:10
virtual ~Function()=default
virtual std::vector< Q > operator()(const std::vector< T > &t) const =0
virtual Q operator()(const T &t) const =0
dealii includes
Definition: AtomFieldDataSpherical.cpp:31