migrasi freesteam
merupakan implementasi gratis sifat fisik termal IAPWS-IF97 untuk air dan uap dari sourceforge ke github, agar kompatibel dengan sistem Linux modern.
Repo asli di sourceforge: http://freesteam.sourceforge.net/
Penghargaan diberikan kepada penulis asli: John Pye, dll
Lisensi: GPL sebagai rilis asli
pada sourceforge terbaru versi 2.1 (dirilis tahun 2013)
Bacaan dari sourceforge
scons
yang disediakan oleh penulisswig
>=2.0sifat uap air yang digunakan oleh OpenFOAm wiki: https://github.com/romansCode/IAPWS-IF97-OF
Repositori ini juga sudah usang, tidak akan dikompilasi pada kompiler C++11 modern dan versi OpenFOAM terbaru.
Code_Saturne menggunakan perangkat lunak sumber terbuka lainnya. EOS??
src
, ini akan merusak sistem build scons
cmake
Diuji pada Ubuntu 18.04 64bit
cmake sekarang didukung untuk mengkompilasi perpustakaan bersama C dan membangun modul swig python.
cd freesteam
mkdir build
cd build
cmake ..
# install
definisi versi: versi melompat dari 2.1 ke 3.0 untuk menunjukkan perubahan sistem bangunan
# define FREESTEAM_VERSION " @VERSION@ "
config.h.in itu kompatibel dengan perintah cmake configure_file
steam_uv.c
sepertinya belum selesai, dikecualikan dari kompilasi
ascend
belum dikompilasi, apa itu?
freestream.spec.in
cmake harus diaktifkan untuk menggunakan template ini, todo!
freestream-config.in
konfigurasi ini dihasilkan oleh skrip python
pengaturan cmake ditambahkan