00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef _plTechniquesTypes_h_
00019 #define _plTechniquesTypes_h_
00020
00022 typedef enum{PL_EXHAUSTIVE_INTEGRATOR, PL_MC_INTEGRATOR} plIntegrationModeType;
00023
00025 typedef enum{PL_EXHAUSTIVE_GENERATOR, PL_GA_GENERATOR, PL_RANDOM_GENERATOR, PL_MC_GENERATOR} plGeneratorType;
00026
00028 typedef enum {PL_MRBT, PL_TABLE, PL_MAP} plCompiledDistributionType;
00029
00030
00032 typedef enum{PL_OPTIMIZE_COMPILATION_TIME, PL_OPTIMIZE_UPDATE_TIME, PL_OPTIMIZE_MEMORY_USE, PL_NO_OPTIMIZATION} plOptimizationCriterion;
00033
00034 #endif