DFT-EFE
 
Loading...
Searching...
No Matches
ExpModX.h
Go to the documentation of this file.
1#ifndef dftefeExpModX_h
2#define dftefeExpModX_h
3
5#include "MathConstants.h"
6namespace dftefe
7{
8 namespace utils
9 {
11 {
12 public:
13 ExpModX(const size_type component, const double exponent = 1.0);
14 double
15 operator()(const utils::Point &point) const override;
16 std::vector<double>
17 operator()(const std::vector<utils::Point> &points) const override;
18
19 private:
21 double d_exponent;
22 };
23
24 } // namespace utils
25} // namespace dftefe
26#endif // dftefeExpModX_h
Definition: ExpModX.h:11
double operator()(const utils::Point &point) const override
Definition: ExpModX.cpp:15
size_type d_component
Definition: ExpModX.h:20
double d_exponent
Definition: ExpModX.h:21
Definition: PointImpl.h:13
Abstract base for scalar functions of a spatial point.
Definition: ScalarSpatialFunction.h:23
dealii includes
Definition: AtomFieldDataSpherical.cpp:31
std::uint64_t size_type
Definition: TypeConfig.h:9