|
TProcura
Biblioteca em C++ para testes paramétricos de algoritmos, e coleção de algoritmos de procura e otimização
|
This is the complete list of members for CTesteTVector, including all inherited members.
| AjudaUtilizacao(TString programa) | TProcura | protected |
| BarraTorneio(bool nomes) | TProcura | protected |
| CalculaTorneio(TVector< TResultado > &resultados) | TProcura | protected |
| CodificarSolucao() | TProcura | inlinevirtual |
| ConfiguracaoAtual(TVector< int > ¶metros, int operacao) | TProcura | protected |
| configuracoes | TProcura | static |
| Cronometro(enum ECronometro id=CONT_ALGORITMO, bool inicializar=false) | TProcura | inlineprotectedstatic |
| CTesteTVector() | CTesteTVector | inline |
| dadosA | CTesteTVector | |
| dadosB | CTesteTVector | |
| Debug(bool completo=true) override | CTesteTVector | virtual |
| Debug(bool completo=true) | CTesteTVector | virtual |
| Debug(ENivelDebug tipo, bool exato, const char *fmt,...) | CTesteTVector | inlinestatic |
| DebugHSL(float h=-1, float s=1.0, float l=0.2, bool fundo=true) | TProcura | static |
| DebugTabela(ENivelDebug nivel, TVector< int >tabela, TString tipo="", TString prefixo="", int modoCor=0, bool duplaColuna=false) | TProcura | protected |
| Dominio(int &variavel, int min=INT_MIN, int max=INT_MAX) | TProcura | protectedstatic |
| EditarConfiguracoes() | TProcura | protected |
| EditarIndicadores() | TProcura | protected |
| EditarParametros() | TProcura | protected |
| ExecucaoTerminada() | TProcura | virtual |
| ExecutaAlgoritmo() | CTesteTVector | virtual |
| ExecutaTarefa(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| Explorar() | TProcura | inlinevirtual |
| ExtrairConfiguracao(TVector< TResultado > &resultados, int configuracao) | TProcura | protected |
| ficheiroGravar | TProcura | static |
| ficheiroInstancia | TProcura | static |
| FinalizaMPI() | TProcura | protectedstatic |
| Gravar(void) | TProcura | inlinevirtual |
| gravarSolucao | TProcura | static |
| indAtivo | TProcura | static |
| Indicador(int id) | CTesteTVector | virtual |
| indicador | TProcura | static |
| InicializaMPI(int argc, char *argv[]) | TProcura | protectedstatic |
| Inicializar(void) | CTesteTVector | virtual |
| InserirConfiguracoes(TString str, TVector< int > &base) | TProcura | protected |
| InserirConfiguracoes(TVector< int > &base, TVector< int > &produto, TVector< TVector< int > > &valores) | TProcura | protected |
| InserirRegisto(TVector< TResultado > &resultados, int inst, int conf) | TProcura | protected |
| instancia | TProcura | static |
| instanteFinal | TProcura | static |
| iteracoes | TProcura | static |
| IteracoesExcedido() | TProcura | inline |
| JuntarCSV(TString ficheiro) | TProcura | protected |
| LimparEstatisticas() | TProcura | virtual |
| main(int argc, char *argv[], TString nome) | TProcura | virtual |
| MelhorResultado(TResultado base, TResultado alternativa) | TProcura | protected |
| memoriaEsgotada | TProcura | static |
| Mensagem(TString titulo, const char *fmt,...) | TProcura | static |
| modoMPI | TProcura | static |
| MostraCaixa(TVector< TString > titulo, ECaixaParte parte, TVector< int > largura, bool aberta=true, int identacao=0) | TProcura | static |
| MostraCaixa(TString titulo, ECaixaParte parte, int largura=70, bool aberta=true, int identacao=0, const char *icon="") | TProcura | static |
| MostraCaixa(TVector< TString > textos, int largura=70, bool aberta=true, int identacao=0) | TProcura | static |
| MostraConjunto(TVector< int > valores, const char *etiqueta) | TProcura | static |
| MostraIndicadores() | TProcura | protected |
| MostraParametros(int detalhe=1, TVector< int > *idParametros=NULL, TString titulo="") | TProcura | protected |
| MostrarConfiguracoes(int detalhe, int atual=-1) | TProcura | protected |
| MostraRelatorio(TVector< TResultado > &resultados, bool ultimo=false) | TProcura | protected |
| MostrarSolucao() | TProcura | virtual |
| MostrarTorneio(TVector< TVector< int > > &torneio, bool jogo=false) | TProcura | protected |
| MostraTempo(double segundos) | TProcura | static |
| mpiCount | TProcura | static |
| mpiID | TProcura | static |
| NovaConfiguracao(TVector< int > ¶metros) | TProcura | protected |
| NovoTexto(TString prompt) | TProcura | static |
| NovoValor(TString prompt) | TProcura | static |
| Parametro(int id) const | TProcura | inline |
| Parametro(int id) | TProcura | inline |
| parametro | TProcura | static |
| ParametroAtivo(int id, TVector< int > *valores=NULL) const | TProcura | inline |
| Parar(void) | TProcura | inlinevirtual |
| Registo(TResultado &resultado, int id) | TProcura | protected |
| Registo(TResultado &resultado, int id, int64_t valor) | TProcura | protected |
| RelatorioCSV(TVector< TResultado > &resultados, TString ficheiro, bool parametros=true) | TProcura | protected |
| RelatorioValidacao(TVector< TResultado > resultados, TVector< int > referencias) | TProcura | virtual |
| ResetParametros() | CTesteTVector | virtual |
| resultado | TProcura | static |
| SolicitaInstancia() | TProcura | protected |
| SolicitaInstancias() | TProcura | protected |
| Solucao() | TProcura | inlinevirtual |
| stdA | CTesteTVector | |
| stdB | CTesteTVector | |
| tempo | TProcura | static |
| TempoExcedido() | TProcura | inline |
| TesteEmpirico(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TesteEmpiricoGestor(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TesteEmpiricoTrabalhador(TVector< int > instancias, TString ficheiro="") | TProcura | virtual |
| TesteFim() | TProcura | protected |
| TesteInicio(TVector< int > &instancias, TVector< int > &configAtual) | TProcura | protected |
| TesteManual(TString nome) | TProcura | virtual |
| TesteValidacao(TVector< int > instancias, TVector< int > impossiveis, TVector< int > referencias, TString fichSolucoes, TString fichResultados="") | TProcura | virtual |
| TProcura(void) | TProcura | inline |
| Validar(TVector< TString > solucao) | TProcura | inlinevirtual |
| ~CTesteTVector() | CTesteTVector | inline |
| ~TProcura(void) | TProcura | inlinevirtual |