Gobelijn API documentation
- generated for commit a0cbea7
|
Oscillatory functor. More...
#include <OscillatoryFunctor.h>
Classes | |
class | Integral |
Nested class contains the analytic integral of the functor for testing purposes. More... | |
Public Types | |
using | Arg = argument_type |
using | Res = result_type |
Public Member Functions | |
OscillatoryFunctor (argument_type a, argument_type b) | |
Straightforward constructor. More... | |
result_type | operator() (argument_type x) const |
Functor evaluation. More... | |
Integral | getIntegral () const |
Return the analytic integral object. More... | |
Private Attributes | |
double | fA |
double | fB |
Integral | fIntegral |
Oscillatory functor.
Cfr. The Handbook of Mathematical Functions, M. Abramowitz and I. Stegun, Dover Publications, Item 4.3.136.
Definition at line 24 of file OscillatoryFunctor.h.
using UA_CoMP::Num::OscillatoryFunctor::Arg = argument_type |
Definition at line 27 of file OscillatoryFunctor.h.
using UA_CoMP::Num::OscillatoryFunctor::Res = result_type |
Definition at line 28 of file OscillatoryFunctor.h.
|
inline |
Straightforward constructor.
Definition at line 52 of file OscillatoryFunctor.h.
|
inline |
|
inline |
Return the analytic integral object.
Definition at line 58 of file OscillatoryFunctor.h.
References fIntegral.
Referenced by main().
|
private |
Definition at line 61 of file OscillatoryFunctor.h.
Referenced by operator()().
|
private |
Definition at line 62 of file OscillatoryFunctor.h.
Referenced by operator()().
|
private |
Definition at line 63 of file OscillatoryFunctor.h.
Referenced by getIntegral().