ddss / MT_PEU

Motor de cálculo para executar estimação de parâmetros com avaliação da incerteza
2 stars 4 forks source link

converter listas imutáveis em propriedades #117

Open ddss opened 8 years ago

ddss commented 8 years ago

Exemplo:

   self.__keywordsEntrada = ('nomes_x', 'unidades_x', 'label_latex_x', 'nomes_y', 'unidades_y', 
    'label_latex_y','nomes_param','unidades_param', 'label_latex_param', 'base_path')

    # Tipos de dados disponíveis para entrada de dados
    self.__tiposDisponiveisEntrada = ('experimental', 'validacao')

    # Algoritmos de otimização disponíveis
    self.__AlgoritmosOtimizacao = ('PSO',)

    # métodos para avaliação da incerteza
    self.__metodosIncerteza = ('2InvHessiana', 'Geral', 'SensibilidadeModelo')

    # keywords disponíveis para avaliação das derivadas
    self.__keywordsDerivadas = ('deltaHess', 'deltaGy', 'deltaS', 'delta')

    # tipos de gráficos disponíveis:
    self.__tipoGraficos = ('regiaoAbrangencia', 'grandezas-entrada', 'predicao', 'grandezas-calculadas',
                           'otimizacao', 'analiseResiduos')

    # tipos de algoritmos de preenchimento de região de abrangência disponíveis
    self.__tipoPreenchimento = ('PSO', 'MonteCarlo')

   -> Esta está como variável interna do método preencherRegiao
   kwargsdisponiveis = ('iteracoes', 'limite_superior', 'limite_inferior', 'metodoPreenchimento',
                             'fatorlimitebusca','distribuição')

   -> está interna de preencherRegiao
   ['uniforme', 'triangular']
ddss commented 8 years ago

É interessante que seja em propriedade para que classes que realizam herança tenham acesso!

ddss commented 8 years ago

Associada à issue #87