การโยกย้ายของ freesteam
การใช้งานคุณสมบัติทางกายภาพเชิงความร้อน IAPWS-IF97 สำหรับน้ำและไอน้ำฟรีจาก Sourceforge ไปยัง GitHub เพื่อให้เข้ากันได้กับระบบ Linux สมัยใหม่
repo ดั้งเดิมที่ sourceforge: http://freesteam.sourceforge.net/
เครดิตเป็นของผู้เขียนต้นฉบับ: John Pye ฯลฯ
ใบอนุญาต: GPL เป็นรุ่นดั้งเดิม
บน sourceforge เวอร์ชันล่าสุด 2.1 (เปิดตัวในปี 2013)
Readme ของ 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 เข้ากันได้กับคำสั่ง cmake configure_file
ดูเหมือนว่า steam_uv.c
จะยังไม่เสร็จสิ้น และไม่รวมอยู่ในการคอมไพล์
ascend
ยังไม่คอมไพล์ มันคืออะไร?
freestream.spec.in
cmake ควรเปิดใช้งานเพื่อใช้เทมเพลตนี้ ต้องทำ!
freestream-config.in
การกำหนดค่านี้สร้างโดยสคริปต์หลาม
เพิ่มการตั้งค่า cmake แล้ว