Functions.h File Reference

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)

Detailed Description

Templated functions used in nodes of Gene Expression trees.

Author:
Marek Ostaszewski <Marek.Ostaszewski@uni.lu>, Sebastien Varrette <Sebastien.Varrette@imag.fr>
Date:
Wed Feb 11 2009

Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)


Generated on Fri Dec 11 22:28:17 2009 for LibGEP by  doxygen 1.6.1