class daFunk::FunkVar
[No description available]
Inherits from daFunk::FunkBase, boost::enable_shared_from_this< FunkBase >
Public Functions
| Name | |
|---|---|
| FunkVar(std::string arg) | |
| virtual double | value(const std::vector< double > & data, size_t bindID) |
Additional inherited members
Public Functions inherited from daFunk::FunkBase
| Name | |
|---|---|
| FunkBase() | |
| virtual | ~FunkBase() |
| template <typename… Args> Funk | set(std::string arg, Funk g, Args… args) |
| template <typename… Args> Funk | set(std::string arg, double x, Args… args) |
| template <typename… Args> Funk | set(std::string arg, std::string arg1, Args… args) |
| template <typename… Args> Funk | set() |
| template <typename… Args> shared_ptr< FunkBound > | bind(Args… args) |
| const std::vector< std::string > & | getArgs() |
| std::size_t | getNArgs() |
| bool | hasArg(std::string arg) |
| bool | hasArgs() |
| Funk | help() |
| template <typename… Args> bool | assert_args(Args… args) |
| virtual void | resolve(std::map< std::string, size_t > datamap, size_t & datalen, size_t bindID, std::map< std::string, size_t > & argmap) |
| Singularities | getSingl() |
| Funk | set_singularity(std::string arg, double pos, double width) |
| Funk | print(std::string arg) |
| template <typename… Args> shared_ptr< FunkIntegrate_gsl1d > | gsl_integration(Args… args) |
| PlainPtrs1 | plain(std::string arg1) |
| PlainPtrs2 | plain(std::string arg1, std::string arg2) |
| PlainPtrs3 | plain(std::string arg1, std::string arg2, std::string arg3) |
| PlainPtrs4 | plain(std::string arg1, std::string arg2, std::string arg3, std::string arg4) |
| template <typename T > PlainPtr1 | plain(std::string arg1) |
| template <typename T > PlainPtr2 | plain(std::string arg1, std::string arg2) |
| template <typename T > PlainPtr3 | plain(std::string arg1, std::string arg2, std::string arg3) |
| template <typename T > PlainPtr4 | plain(std::string arg1, std::string arg2, std::string arg3, std::string arg4) |
| Funk | set() |
Protected Attributes inherited from daFunk::FunkBase
| Name | |
|---|---|
| std::vector< Funk > | functions |
| ArgsType | arguments |
| std::vector< std::vector< size_t > > | indices |
| size_t | datalen |
| Singularities | singularities |
Public Functions Documentation
function FunkVar
inline FunkVar(
std::string arg
)
function value
inline virtual double value(
const std::vector< double > & data,
size_t bindID
)
Reimplements: daFunk::FunkBase::value
Updated on 2025-02-12 at 16:10:33 +0000