migração do freesteam
uma implementação gratuita das propriedades termofísicas IAPWS-IF97 para água e vapor do sourceforge para o github, para torná-lo compatível com o sistema Linux moderno.
Repositório original no sourceforge: http://freesteam.sourceforge.net/
O crédito vai para os autores originais: John Pye, etc.
Licença: GPL como versão original
na última versão 2.1 do sourceforge (lançada em 2013)
Leia-me do sourceforge
scons
fornecido pelos autoresswig
> = 2.0propriedades de vapor de água usadas pelo wiki OpenFOAm: https://github.com/romansCode/IAPWS-IF97-OF
Este repositório também está desatualizado e não será compilado no compilador C++ 11 moderno e nas versões mais recentes do OpenFOAM.
Code_Saturne usando outro software de código aberto. EOS ??
src
, isso quebrará o sistema de compilação scons
cmake
configuração do sistema de construçãoTestado no Ubuntu 18.04 64 bits
cmake agora é suportado para compilar a biblioteca compartilhada C e construir o módulo swig python.
cd freesteam
mkdir build
cd build
cmake ..
# install
definição de versão: a versão salta de 2.1 para 3.0 para indicar alteração no sistema de construção
# define FREESTEAM_VERSION " @VERSION@ "
config.h.in é compatível com o comando cmake configure_file
steam_uv.c
parece ainda não ter sido concluído, foi excluído da compilação
ascend
ainda não está compilado, o que é isso?
freestream.spec.in
cmake deve estar habilitado para usar este modelo, todo!
freestream-config.in
esta configuração é gerada pelo script python
configuração cmake adicionada