• Main Page
  • Modules
  • Classes
  • Files
  • File List

D:/Projekt/ECF_trunk/ECF/ECF_base.h

00001 #ifndef ECF_base_h
00002 #define ECF_base_h
00003 
00004 #include <iostream>
00005 #include <vector>
00006 #include <cstdlib>
00007 #include "boost/smart_ptr.hpp"
00008 #include "xml/xmlParser.h"
00009 #ifdef _MPI
00010 #include "mpi.h"
00011 #endif
00012 
00013 typedef boost::shared_ptr<void>  voidP;
00014 typedef unsigned int uint;
00015 
00016 // base:
00017 #include "ECF_macro.h"
00018 #include "Logger.h"
00019 #include "Registry.h"
00020 #include "Genotype.h"
00021 #include "Fitness.h"
00022 #include "Individual.h"
00023 #include "Deme.h"
00024 #include "Population.h"
00025 #include "Crossover.h"
00026 #include "Mutation.h"
00027 #include "State.h"
00028 #include "Randomizer.h"
00029 #include "SelectionOperator.h"
00030 #include "EvaluateOp.h"
00031 #include "Algorithm.h"
00032 #include "Operator.h"
00033 #include "Communicator.h"
00034 
00035 #endif // ECF_base_h
00036 

Generated on Tue Nov 4 2014 13:04:30 for ECF by  doxygen 1.7.1