O seguinte erro pode aparecer no decurso dos vários processos dos programas CYPE:
Foi produzido um erro por falta de memória para o funcionamento do programa
Seguidamente, pode aparecer o erro seguinte ("ERROR - realloc()", "ERROR - calloc()"...):
A quantidade de memória necessária varia muito, dependendo do processo iniciado no momento em que o erro ocorre. Para tentar evitar este erro, podem ser seguidas as seguintes recomendações gerais:
- Libertar memória fechando outras aplicações e serviços que estejam a consumir memória RAM nesse momento. Tentar abrir apenas o programa CYPE com o qual se pretende lançar o processo que originou o erro.
- Reduzir as necessidades de memória revendo as opções selecionadas no processo que originou o erro, ou utilizando um processo alternativo equivalente que necessite de menos memória.
Por exemplo, se o erro ocorreu ao tentar obter uma lista de elementos, é possível reduzir o número de elementos apresentados na lista selecionando grupos menores de elementos criando listas parciais ou exibindo apenas os elementos mais representativos ou relevantes. Do mesmo modo, se estiver a ser utilizado um grande número de hipóteses de cálculo e combinações de hipóteses no modelo, o número de hipóteses e combinações de hipóteses apresentadas na lista pode ser reduzido para facilitar a sua geração. - Utilizar um computador com mais memória RAM ou aumentar a memória RAM do equipamento atual.
- De qualquer modo, pode contactar suporte técnico da CYPE explicar a situação e procurar uma solução específica.