#include <string>
#include <list>
#include <vector>
#include <ctime>
#include "me/MESolverFactory.h"
Go to the source code of this file.
◆ discoverEnvironment()
      
        
          | void discoverEnvironment | ( |  | ) |  | 
      
 
Figures out the environment for the program (directories, files, etc). 
 
 
◆ executeScript()
      
        
          | void executeScript | ( | std::string | filename, | 
        
          |  |  | std::list< std::string > | arguments, | 
        
          |  |  | int | replicate = 0 ) | 
      
 
 
◆ finalizePython()
◆ getPhysicalCpuCores()
      
        
          | int getPhysicalCpuCores | ( |  | ) |  | 
      
 
Prints the copyright notice. Gets the number of physical cpu cores on the system. 
 
 
◆ initPython()
Starts the python interpreter. 
 
 
◆ parseArguments()
      
        
          | void parseArguments | ( | int | argc, | 
        
          |  |  | char ** | argv, | 
        
          |  |  | const char * | defaultSolver ) | 
      
 
Parses the command line arguments. 
 
 
◆ parseIntListArg()
      
        
          | void parseIntListArg | ( | vector< int > & | list, | 
        
          |  |  | char * | option ) | 
      
 
 
◆ parseIntReciprocalArg()
      
        
          | float parseIntReciprocalArg | ( | char * | option | ) |  | 
      
 
 
◆ parseTimeArg()
      
        
          | time_t parseTimeArg | ( | char * | option | ) |  | 
      
 
 
◆ printCopyright()
      
        
          | void printCopyright | ( | int | argc, | 
        
          |  |  | char ** | argv ) | 
      
 
This function prints the copyright notice. 
 
 
◆ printUsage()
      
        
          | void printUsage | ( | int | argc, | 
        
          |  |  | char ** | argv ) | 
      
 
Prints the usage for the program. 
 
 
◆ startInterpreter()
      
        
          | void startInterpreter | ( |  | ) |  |