Templated functions used in nodes of Gene Expression trees. More...
Classes | |
| struct | GEP::oneArg< T > |
| struct | GEP::tfsign< T > |
| struct | GEP::tfsqrt< T > |
| struct | GEP::tfsin< T > |
| struct | GEP::tfcos< T > |
| struct | GEP::tftan< T > |
| struct | GEP::tfexp< T > |
| struct | GEP::tfln< T > |
| struct | GEP::twoArg< T > |
| struct | GEP::tfplus< T > |
| struct | GEP::tfminus< T > |
| struct | GEP::tfmul< T > |
| struct | GEP::tfdiv< T > |
| struct | GEP::tfgt< T > |
| struct | GEP::tfil< T > |
| struct | GEP::tfir< T > |
Namespaces | |
| namespace | GEP |
Namespace for classes related to Gene Expression Programming This namespace contains classes describing Karva chromosomes, individuals based on these chromosomes, genetic operators and poppulation management. | |
Functions | |
| template<class T > | |
| std::vector< oneArg< T > * > | GEP::getUnaryFunctions () |
| template<class T > | |
| oneArg< T > * | GEP::getUnaryFunction (const std::string &arg) |
| template<class T > | |
| std::vector< oneArg< T > * > | GEP::getUnaryFunctions (const std::vector< std::string > &args) |
| template<class T > | |
| std::vector< twoArg< T > * > | GEP::getBinaryFunctions () |
| template<class T > | |
| twoArg< T > * | GEP::getBinaryFunction (const std::string &arg) |
| template<class T > | |
| std::vector< twoArg< T > * > | GEP::getBinaryFunctions (const std::vector< std::string > &args) |
Templated functions used in nodes of Gene Expression trees.
Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)
1.6.1