Eu gostaria de usar o método de 8ª ordem Runge-Kutta (89) em um aplicativo de mecânica / astrodinâmica celeste, escrito em C ++, usando uma máquina Windows. Portanto, pergunto-me se alguém conhece uma boa biblioteca / implementação documentada e livre para usar? Tudo bem se estiver escrito em C, desde que não haja nenhum problema de compilação esperado.
Até agora encontrei esta biblioteca (mymathlib) . O código parece bom, mas não encontrei nenhuma informação sobre licenciamento.
Você pode me ajudar, revelando algumas das alternativas que você talvez conheça e que atendam ao meu problema?
EDIT:
Vejo que realmente não existem muitos códigos-fonte C / C ++ disponíveis como eu esperava. Portanto, uma versão do Matlab / Octave também ficaria bem (ainda precisa ser livre para usar).