Capítulo 1. Introdução

O Step é um simulador de física interativo.

Recursos do Step:

  • Simulação mecânica clássica em duas dimensões

  • Partículas, molas com forças potenciais, gravitacionais e de Coulomb

  • Corpos rígidos

  • Detecção e tratamento de colisões (atualmente somente discretas)

  • Corpos suaves (deformáveis) simulados como um sistema de partículas-ondas editáveis pelo usuário, ondas sonoras

  • Dinâmica molecular (usando o potencial de Lennard-Jones atualmente): gases e líquidos, condensação e evaporação, cálculo de quantidades macroscópicas e as suas variâncias

  • Conversão de unidades e cálculo de expressões; você poderá indicar algo do tipo "(2 dias + 3 horas) * 80 km/h", e isto será aceito como um valor de distância (necessita da 'libqalculate')

  • Cálculo e propagação de erros: você poderá indicar valores do tipo "1.3 ± 0.2" para qualquer propriedade, para que sejam calculados os erros de todas as propriedades dependentes com fórmulas estatísticas

  • Estimativa do erro da resolução: os erros introduzidos pela resolução são calculados e adicionados aos erros adicionados pelo usuário

  • Diversos métodos de resolução diferentes: até à 8ª ordem, explícitos e implícitos, com ou sem passos temporais adaptativos (a maioria destes métodos necessitam da biblioteca GSL)

  • Uma ferramenta de controle para modificar facilmente as propriedades durante a simulação (até mesmo com atalhos de teclado personalizados)

  • Ferramentas para visualização dos resultados: gráficos, medidores, impressão

  • Informação de contexto para todos os objetos, navegador do Wikipédia integrado

  • Coleção de experiências de exemplo, podendo obter mais com o KNewStuff2

  • Tutoriais integrados