ข้ามไปที่เนื้อหา

การวิเคราะห์แบบลำดับ

ลำดับการดำเนินการ

รูป 3.1.2 แสดงลำดับการดำเนินการแบบลำดับบนโปรเซสเซอร์เดียวด้วย FrontISTR

รูป 3.1.2 ลำดับการดำเนินการแบบลำดับ

ไฟล์อินพุตที่ต้องเตรียม

(1) ข้อมูลควบคุมส่วนรวม (นามสกุล dat)

ไฟล์นี้ระบุไฟล์อินพุตของข้อมูลเมชและข้อมูลควบคุมการวิเคราะห์ รวมทั้งไฟล์เอาต์พุตผลการวิเคราะห์ ชื่อไฟล์ถูกกำหนดตายตัวเป็น hecmw_ctrl.dat

ตัวอย่างข้อมูลควบคุมส่วนรวมแสดงด้านล่าง ในตัวอย่างนี้ FrontSTR อ่านข้อมูลเมชโดเมนเดียว model.msh และข้อมูลควบคุมการวิเคราะห์ model.cnt แล้วเขียนข้อมูลผลการวิเคราะห์ model.res.0.1 นอกจากนี้ hecmw_vis อ่านข้อมูลเมชโดเมนเดียว model.msh และข้อมูลผลการวิเคราะห์ model.res.0.1 แล้วเขียน model_vis_psf.0000.(นามสกุล) ตามข้อกำหนดเอาต์พุต สำหรับรายละเอียด โปรดดู ข้อมูลอ้างอิงคีย์เวิร์ด (ข้อมูลควบคุมส่วนรวม)

(2) ข้อมูลเมชโดเมนเดียว (นามสกุล msh)

ไฟล์นี้กำหนดโครงสร้างเมชทั้งหมดของวัตถุที่วิเคราะห์ ข้อมูลวัสดุ ข้อมูลกลุ่มที่ใช้ในข้อมูลควบคุมการวิเคราะห์ และข้อมูลอื่น ๆ สำหรับรายละเอียด โปรดดู ข้อมูลอ้างอิงคีย์เวิร์ด (ข้อมูลเมช)

(3) ข้อมูลควบคุมการวิเคราะห์ (นามสกุล cnt)

ไฟล์นี้กำหนดชนิดการวิเคราะห์ เงื่อนไขขอบเขตการกระจัด เงื่อนไขขอบเขตโหลด และอื่น ๆ รวมทั้งข้อมูลควบคุมตัวแก้สมการและตัวแสดงผล ตัวอย่างข้อมูลควบคุมการวิเคราะห์แสดงในบทที่ 3 สำหรับรายละเอียด โปรดดู ข้อมูลอ้างอิงคีย์เวิร์ด (ข้อมูลควบคุมการวิเคราะห์)

(4) ข้อมูลควบคุมการแสดงภาพ (นามสกุล ini)

ไฟล์นี้ระบุข้อมูลควบคุมของ hecmw_vis ชื่อไฟล์ค่าเริ่มต้นคือ hecmw_vis.ini ตัวอย่างข้อมูลควบคุมการแสดงภาพแสดงด้านล่าง ในตัวอย่างนี้จะส่งออกข้อมูลกริดไม่มีโครงสร้างสำหรับ MicroAVS (นามสกุล inp) สำหรับรายละเอียด โปรดดู !visual และ !OUTPUT_VIS ในข้อมูลอ้างอิงคีย์เวิร์ด

วิธีดำเนินการ

ให้รัน FrontISTR ในไดเรกทอรีที่มีไฟล์อินพุตด้วยบรรทัดคำสั่งต่อไปนี้

fistr1

สามารถดำเนินการแสดงภาพได้สองวิธี วิธีหนึ่งคือรันเป็นการประมวลผลหลังของ FrontISTR โดยระบุรายการต่อไปนี้ในข้อมูลควบคุมการวิเคราะห์

!WRITE, VISUAL

เมื่อระบุแล้ว การแสดงภาพจะทำงานโดยอัตโนมัติ ในกรณีนี้ต้องเขียนข้อมูลควบคุมการแสดงภาพรวมไว้ในข้อมูลควบคุมการวิเคราะห์

หากต้องการแสดงภาพหลังจาก FrontISTR ทำงานเสร็จ ให้ระบุรายการต่อไปนี้ในข้อมูลควบคุมการวิเคราะห์ก่อน

!WRITE, RESULT

จากนั้นรัน FrontISTR

หลังจาก FrontISTR ทำงานเสร็จ ให้รัน hecmw_vis ในไดเรกทอรีที่มีไฟล์อินพุตและไฟล์ผลการวิเคราะห์ด้วยบรรทัดคำสั่งต่อไปนี้

hecmw_vis1

คำอธิบายไฟล์เอาต์พุต

(1) ไฟล์ข้อความผลการวิเคราะห์ (นามสกุล msg)

ไฟล์นี้ส่งออกข้อความ เช่น ความคืบหน้าของการวิเคราะห์ FrontISTR การรันหนึ่งครั้งสร้างไฟล์หนึ่งไฟล์ และชื่อไฟล์ถูกกำหนดตายตัวเป็น FSTR.msg

(2) ไฟล์บันทึกผลการวิเคราะห์ (นามสกุล log)

ไฟล์นี้ส่งออกผลการวิเคราะห์ของปริมาณทางกายภาพสำหรับแต่ละโหนดและองค์ประกอบของ FrontISTR รวมทั้งค่าสูงสุด/ต่ำสุดของปริมาณทางกายภาพและผลการวิเคราะห์โมดัล สำหรับการวิเคราะห์พลวัต ผลของทุกสเต็ปจะถูกส่งออกไปยังไฟล์นี้ การรันหนึ่งครั้งสร้างไฟล์หนึ่งไฟล์ และชื่อไฟล์ถูกกำหนดตายตัวเป็น 0.log

(3) ไฟล์ผลการวิเคราะห์ (ไม่มีนามสกุล)

ไฟล์นี้จะถูกส่งออกเมื่อระบุตัวเลือก !WRITE, RESULT

ไฟล์นี้ส่งออกผลการวิเคราะห์ของปริมาณทางกายภาพสำหรับแต่ละโหนดและองค์ประกอบของ FrontISTR โดยจะสร้างไฟล์สำหรับแต่ละสเต็ป และตั้งชื่อด้วยส่วนหัวไฟล์ที่ระบุในข้อมูลควบคุมส่วนรวมดังต่อไปนี้

กฎการตั้งชื่อ: (ส่วนหัวไฟล์ที่ระบุด้วย !RESULT).0.(หมายเลขสเต็ป)

ตัวอย่าง: model.res.0.1

(4) ไฟล์บิตแมปผลการวิเคราะห์ (นามสกุล bmp)

ไฟล์นี้จะถูกส่งออกเมื่อระบุในข้อมูลควบคุมการแสดงภาพ

ไฟล์นี้ส่งออกข้อมูลบิตแมปที่ได้จากการประมวลผลการแสดงภาพ ชื่อไฟล์ตั้งจากส่วนหัวไฟล์ที่ระบุในข้อมูลควบคุมส่วนรวม สำหรับรายละเอียดกฎการตั้งชื่อ โปรดดูเอกสาร hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf)

(5) ไฟล์ข้อมูลกริดไม่มีโครงสร้างของผลการวิเคราะห์ (นามสกุล inp)

ไฟล์นี้จะถูกส่งออกเมื่อระบุในข้อมูลควบคุมการแสดงภาพ

สามารถใช้ไฟล์นี้สำหรับการประมวลผลหลังด้วย REVOCAP_PrePost, MicroAVS และเครื่องมืออื่น ๆ ชื่อไฟล์ตั้งจากส่วนหัวไฟล์ที่ระบุในข้อมูลควบคุมส่วนรวมดังต่อไปนี้

กฎการตั้งชื่อ: (ส่วนหัวไฟล์ที่ระบุด้วย !RESULT)_psf.(หมายเลขสเต็ป).inp

ตัวอย่าง: model_vis_psf.0000.inp

(6) ไฟล์ neutral ของผลการวิเคราะห์ (นามสกุล neu)

ไฟล์นี้จะถูกส่งออกเมื่อระบุในข้อมูลควบคุมการแสดงภาพ

สามารถใช้ไฟล์นี้สำหรับการประมวลผลหลังด้วย Femap ชื่อไฟล์ตั้งจากส่วนหัวไฟล์ที่ระบุในข้อมูลควบคุมส่วนรวมดังต่อไปนี้

กฎการตั้งชื่อ: (ส่วนหัวไฟล์ที่ระบุด้วย !RESULT)_psf.(หมายเลขสเต็ป).neu

ตัวอย่าง: model_vis_psf.0000.neu

หมายเหตุ: นอกจากนี้ยังมีการส่งออกไฟล์ FSTR.dbg แต่เป็นไฟล์สำหรับการดีบัก จึงปกติไม่จำเป็นต้องอ้างอิง

AI-assisted translation May contain errors Official docs Status