ترحيل freesteam
هو تطبيق مجاني للخصائص الفيزيائية الحرارية IAPWS-IF97 للمياه والبخار من sourceforge إلى github، لجعله متوافقًا مع نظام Linux الحديث.
الريبو الأصلي في sourceforge: http://freesteam.sourceforge.net/
يعود الفضل إلى المؤلفين الأصليين: جون باي، وما إلى ذلك
الترخيص: GPL كإصدار أصلي
على أحدث إصدار من sourceforge 2.1 (تم إصداره في عام 2013)
الملف التمهيدي لـ sourceforge
scons
المقدمة من قبل المؤلفينswig
>=2.0خصائص بخار الماء المستخدمة بواسطة OpenFOAm wiki: https://github.com/romansCode/IAPWS-IF97-OF
هذا المستودع قديم أيضًا، ولن يتم تجميعه على مترجم C++ 11 الحديث وأحدث إصدارات OpenFOAM.
Code_Saturne باستخدام برنامج آخر مفتوح المصدر. إيوس؟؟
src
، سيؤدي ذلك إلى كسر نظام بناء scons
cmake
تم الاختبار على Ubuntu 18.04 64 بت
يتم الآن دعم cmake لتجميع مكتبة C المشتركة وإنشاء وحدة swig python.
cd freesteam
mkdir build
cd build
cmake ..
# install
تعريف الإصدار: يقفز الإصدار من 2.1 إلى 3.0 للإشارة إلى تغيير نظام البناء
# define FREESTEAM_VERSION " @VERSION@ "
config.h.in وهو متوافق مع أمر configure_file
يبدو أن steam_uv.c
لم يكتمل بعد، وتم استبعاده من التجميع
لم يتم تجميع ascend
بعد، ما هذا؟
freestream.spec.in
ينبغي تمكين cmake من استخدام هذا القالب، ما يجب القيام به!
freestream-config.in
يتم إنشاء هذا التكوين بواسطة برنامج Python النصي
تمت إضافة إعداد cmake