ฟรีสตรีม-มิลน์ (c) เดเร็ก เอเวอเรตต์
freestream-milne แก้สมการ Boltzmann ที่ไม่มีการชนกันเชิงตัวเลขโดยสมมติว่าเป็นเช่นนั้น
เมื่อพิจารณาโปรไฟล์ความหนาแน่นของพลังงานเริ่มต้น
OpenMP ใช้เพื่อเร่งการคำนวณ
สามารถตั้งค่าพารามิเตอร์และตัวเลือกใน freestream_input ซึ่งจะถูกอ่านในขณะรันไทม์ อธิบายไว้ด้านล่าง OUTPUTFORMAT (int) 1 : disk , 2 : เขียนไปยังเวกเตอร์ในหน่วยความจำ
BARYON (int) 0 : สตรีมความหนาแน่นของพลังงานอย่างอิสระ, 1 : สตรีมความหนาแน่นของแบริออนและความหนาแน่นของพลังงานอย่างอิสระ
IC_ENERGY (int) 1 : Smooth Gaussian, 2 : MC Guassian, 3: อ่านไฟล์ที่คั่นด้วยแท็บสำหรับความหนาแน่นของพลังงาน, 4 : อ่านรูปแบบบล็อก superMC, 5 : อ่านจากเวกเตอร์ในหน่วยความจำ
IC_BARYON (int) 1 : Smooth Gaussian, 2 : MC Guassian, 3: ไฟล์ที่คั่นด้วยแท็บอ่านสำหรับความหนาแน่นของแบริออน
ETA_WIDTH (ลอย) ใช้เพื่อสร้างโปรไฟล์ 3 มิติของความหนาแน่นพลังงานจาก 2D MC Glb (สำหรับบล็อก superMC เท่านั้น)
ETA_FLAT (ลอย) ใช้เพื่อสร้างโปรไฟล์ 3 มิติของความหนาแน่นพลังงานจาก 2D MC Glb (สำหรับบล็อก superMC เท่านั้น)
SIGMA (ลอย) std. ส่วนเบี่ยงเบนของฟังก์ชันการกระจายอนุภาคหนึ่ง f ~ exp((y - eta)^2 / 2 SIGMA^2)
SIGMA_B (โฟลต) มาตรฐาน ค่าเบี่ยงเบนของฟังก์ชันการกระจายอนุภาคหนึ่งของประจุแบริออน f_B ~ exp((y - eta)^2 / 2 SIGMA_B^2)
DIM_X (int) จำนวนจุดกริดใน x
DIM_Y (int) จำนวนจุดกริดใน y
DIM_ETA (int) จำนวนจุดกริดในหน่วยกทพ
DIM_RAP (int) จำนวนจุดกริดด้วยความรวดเร็วสำหรับผลรวมรีมันน์
จำนวนจุดกริด DIM_PIP (int) ในหน่วย phi_p สำหรับผลรวมรีมันน์
ระยะห่างขัดแตะ DX (ลอย) ในหน่วย x [fm]
ระยะห่างของโครงตาข่าย DY (ลอย) ในหน่วย y [fm]
ระยะห่างของโครงตาข่าย DETA (ลอย) ในหน่วยกทพ
DRAP (ลอย) ระยะห่างขัดแตะด้วยความรวดเร็ว (ส่วนต่าง) เลิกใช้แล้ว
DTAU (ลอย) สตรีมมิ่งฟรีตามช่วงเวลาที่เหมาะสม [fm/c]
TAU0 (ลอย) เริ่มต้นการสตรีมฟรีตามเวลาที่เหมาะสม [fm/c]
EOS_TYPE (int) 1 : EoS ที่เป็นไปตามข้อกำหนด, 2 : การกำหนดพารามิเตอร์ Wuppertal-Bhudapest
E_FREEZE (ลอย) [GeV/fm^3] ใช้ในการคำนวณเศษส่วนของพลังงานที่อยู่ภายในพื้นผิวของความหนาแน่นของพลังงาน > E_FREEZE