InviabUnic (inviab_unic.rvX)
As informações das inviabilidade visitadas pelo do DECOMP, localizadas no arquivo geralmente denominado inviab_unic.rvX, onde X varia de 0 a 4, são armazenadas na classe:
- class InviabUnic(data=Ellipsis)[código-fonte]
Armazena os dados de saída do DECOMP referentes às inviabilidades ocorridas durante o processo de execução.
Esta classe lida com as informações de saída fornecidas pelo DECOMP e reproduzidas no
inviab_unic.rvx
.- property inviabilidades_iteracoes: DataFrame | None
Tabela das inviabilidades visitadas pelo modelo durante as iterações. As colunas são:
iteracao (
int
): iteração de ocorrência da inviabilidadeetapa (
int
): momento de ocorrência da inviabilidade (0 fwd / 1 bkd)estagio (
int
): estágio da ocorrência da inviabilidadecenario (
int
): cenário da ocorrência da inviabilidaderestricao (
str
): mensagem da restrição como no arquivoviolacao (
float
): quantidade de violação da restriçãounidade (
str
): unidade de medição da restrição violada
- Retorna:
Tabela das inviabilidades
- Tipo de retorno:
pd.DataFrame | None
- property inviabilidades_simulacao_final: DataFrame | None
Tabela das inviabilidades visitadas pelo modelo durante a simulação final. As colunas são:
estagio (
int
): estágio da ocorrência da inviabilidadecenario (
int
): cenário da ocorrência da inviabilidaderestricao (
str
): mensagem da restrição como impressaviolacao (
float
): quantidade de violação da restriçãounidade (
str
): unidade de medição da restrição violada
- Retorna:
Tabela das inviabilidades
- Tipo de retorno:
pd.DataFrame | None