ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

gyoto - ออนไลน์ในคลาวด์

เรียกใช้ gyoto ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง gyoto ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


Gyoto - ความสัมพันธ์ทั่วไปY Orbit Tracer of Observatoire de Paris

เรื่องย่อ


เกี๊ยวโตะ [--เงียบ|--เงียบ|--รายละเอียด[=N]|--debug]
[--no-sigfpe]
[--ช่วยด้วย] [--รายการ]
[--ispec=i0:i1:di] [--jspec=j0:j1:dj]
([--ไอมิน=i0] [--ไอแมกซ์=i1] [--ดิ=di])
([--จมิน=j0] [--jmax=j1] [--ดีเจ=dj])
[--เวลา=ตับ] [--tmin=มิน]
[--fov=มุม] [--ปณิธาน=เอ็นพิกซ์] [--ระยะทาง=อ.]
[--paln=อวสาน] [--ความโน้มเอียง=i] [--การโต้แย้ง=theta]
[--nกระทู้=ที่ n] [--n กระบวนการ=Nprocs]
[--ปลั๊กอิน=รายการปลั๊ก]
[--ผลกระทบ-coords[=fname.fits]]
[--หน่วย[=หน่วย]]
[--พารามิเตอร์=เส้นทาง::ชื่อ[=ความคุ้มค่า]]
[--xmlwrite=เอาท์พุต.xml]
[--] อินพุต. xml เอาต์พุตพอดี

DESCRIPTION


Gyoto เป็นเฟรมเวิร์กสำหรับการคำนวณ geodesics ในอวกาศแบบโค้ง NS เกี๊ยว ประโยชน์
โปรแกรมใช้เฟรมเวิร์กนี้ในการคำนวณภาพของวัตถุทางดาราศาสตร์ในบริเวณใกล้เคียง
วัตถุอัดแน่น (เช่น หลุมดำ) ภาพดังกล่าวบิดเบี้ยวด้วยแรงโน้มถ่วงสูง
เลนส์

เกี๊ยว ใช้คำอธิบายทิวทัศน์ในรูปแบบ XML (อินพุต. xml) คำนวณทิวทัศน์นี้โดยใช้
ray-tracing เชิงสัมพันธ์ และบันทึกผลลัพธ์ในรูปแบบ FITS

โปรแกรมคู่หู, เกียวตอย(1) สามารถใช้เพื่อแสดงภาพ geodesic เดียวแบบโต้ตอบได้
ในตัวชี้วัด Gyoto ใดๆ (วิถีของโฟตอนเดียวหรืออนุภาคขนาดใหญ่)

การติดตามด้วยรังสีอาจใช้เวลานานมาก เป็นไปได้ที่จะขัดจังหวะกระบวนการใด ๆ
เวลาโดยกด ^C ซึ่งจะบันทึกส่วนที่คำนวณแล้วของภาพก่อนออกจาก
โปรแกรม. จากนั้นคุณสามารถคำนวณส่วนที่เหลือของภาพได้ในภายหลังโดยใช้ปุ่ม --จมิน ตัวเลือก

OPTIONS


พื้นที่ เกี๊ยว โปรแกรมยอมรับตัวเลือกมากมาย ส่วนใหญ่มีชื่อยาว (เช่น --พารามิเตอร์) และ
ชื่อสั้น (เช่น -E). เมื่อตัวเลือกรับอาร์กิวเมนต์ อาร์กิวเมนต์นี้ต้องเป็นไปตาม
ตัวเลือกสั้น ๆ ทันที (เช่น -Eเส้นทาง::ชื่อ) และแยกออกจากตัวเลือกยาวโดย
ตรงตัวอักษร "=" (เช่น --พารามิเตอร์=เส้นทาง::ชื่อ). ตัวเลือกยาวสามารถย่อได้
ตราบใดที่ตัวย่อมีความชัดเจน (เช่น --พาร์=เส้นทาง::ชื่อ). ตัวเลือกส่วนใหญ่สามารถ
ปรากฏขึ้นหลายครั้งและประมวลผลตามลำดับที่ปรากฏในบรรทัดคำสั่ง NS
สองพารามิเตอร์ตำแหน่ง (อินพุต. xml และ เอาต์พุตพอดี) สามารถปรากฏที่ใดก็ได้ในคำสั่ง
บรรทัด ยกเว้นในกรณีที่ขึ้นต้นด้วยอักขระลบ (-) ซึ่งในกรณีนี้ต้องปรากฏอยู่ท้ายสุด
หลังจากตัวเลือก --.

ได้รับ ช่วย
--ช่วยด้วย
-h พิมพ์สรุปความช่วยเหลือ แม้ว่าจะไม่ละเอียดเท่าหน้าคู่มือนี้ แต่ผลลัพธ์ของ
เกี๊ยว -h อาจจะสมบูรณ์และทันสมัยกว่า จากนั้นออกจากโปรแกรม เว้นแต่ --รายการ
ด้านล่างได้รับการระบุไว้เท่านั้น

--รายการ
-l พิมพ์รายการ Astrobj, Metric และอื่นๆ ที่ลงทะเบียนแล้ว จากนั้นออกจากโปรแกรม
สิ่งนี้เกิดขึ้นหลังจากการโหลด อินพุต. xml (ถ้ามี) เพื่อให้ปลั๊กอินใด ๆ ที่ระบุใน
ไฟล์อินพุตถูกโหลดแล้ว

การตั้งค่า ฟุ่มเฟื่อย ระดับ
ตัวเลือกเหล่านั้นจะถูกประมวลผลแยกจากตัวเลือกอื่นๆ และมีผลตั้งแต่ช่วงต้นของโปรแกรม
การดำเนินการ

--เงียบ
-s ไม่มีเอาต์พุต

--เงียบ
-q เอาต์พุตขั้นต่ำ

--รายละเอียด[=N]
-v[N] โหมดละเอียด ระดับคำฟุ่มเฟือย N อาจถูกระบุ

--debug
-d ละเอียดอย่างบ้าคลั่ง

--no-sigfpe
อย่าพยายามเพิ่ม SIGFPE ตามข้อยกเว้นทางคณิตศาสตร์ ตัวเลือกนี้มีความหมาย
เฉพาะในกรณีที่มีการสนับสนุน fenv.h เท่านั้น มิฉะนั้นตัวเลือกนี้จะไม่สามารถใช้งานได้เนื่องจาก SIGFPE ไม่เคย
ยก

กำลังโหลด ปลั๊กอิน
--ปลั๊กอิน[=[nofail:]plug1[,[nofail:]plug2][...]]
-p[[nofail:]plug1[,[nofail:]plug2][...]]
รายการปลั๊กอิน Gyoto ที่คั่นด้วยเครื่องหมายจุลภาคที่จะโหลด แทนที่สภาพแวดล้อม GYOTO_PLUGINS
ตัวแปรด้านล่าง เฉพาะเหตุการณ์สุดท้ายเท่านั้นที่สำคัญ

การเลือก a ภูมิภาค
สามารถ Ray-trace เฉพาะบางส่วนของทิวทัศน์ได้โดยการให้พิกัดพิกเซลของ
ล่างซ้าย (i0, j0) และด้านบนขวา (i1, j1) มุมของภูมิภาค ล่างซ้าย
พิกเซลของภาพที่สมบูรณ์มีพิกัด i=1 และ j=1 ขั้นตอนในแต่ละทิศทาง (di,
dj) ระบุได้ด้วย

--ispec=[i0]:[i1]:[ดิ]
-i[i0]:[i1]:[ดิ]
--jspec=[j0]:[j1]:[ดีเจ]
-j[j0]:[j1]:[ดีเจ]
ค่าเริ่มต้น: x0: 1; x1: เอ็นพิกซ์ (ดูตัวเลือก --ปณิธาน ด้านล่าง); dx: 1

--ispec=N
-iN
--jspec=N
-jN ตั้งทั้งคู่ x0 และ x1 ไปยัง N.

สลับกัน ภูมิภาค-selection ตัวเลือก:
ตัวเลือกเหล่านั้นยังคงรองรับความเข้ากันได้แบบย้อนหลัง พวกเขาเลิกใช้แล้วใน
ความโปรดปรานของ --ispec และ --jspec ข้างต้น:

--ไอมิน=i0
ค่าเริ่มต้น: 1

--ไอแมกซ์=i1
ค่าเริ่มต้น: เอ็นพิกซ์ (ดูตัวเลือก --ปณิธาน ด้านล่าง)

--ดิ=di
ค่าเริ่มต้น:1.

--จมิน=j0
ค่าเริ่มต้น: 1

--jmax=j1
ค่าเริ่มต้น: เอ็นพิกซ์ (ดูตัวเลือก --ปณิธาน ด้านล่าง)

--ดีเจ=dj
ค่าเริ่มต้น:1.

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

--เวลา=ตับ
เวลาสังเกตในหน่วยเรขาคณิต

--fov=มุม
ระยะชัดลึกของกล้องในหน่วยเรเดียน

--ปณิธาน=เอ็นพิกซ์
-rเอ็นพิกซ์ จำนวนแถวและคอลัมน์ในภาพที่ส่งออก

--ระยะทาง=อ.
(พิกัด) ระยะทางจากผู้สังเกตถึงศูนย์กลางของระบบพิกัดใน
หน่วยเรขาคณิต

--paln=อวสาน
มุมตำแหน่งของเส้นโหนด ในหน่วยเรเดียน ทางตะวันออกของทิศเหนือ คือมุม
ระหว่างทิศเหนือกับแนวปม (ดูด้านล่าง)

--ความโน้มเอียง=i
มุมระหว่างระนาบของท้องฟ้ากับเส้นศูนย์สูตรของระบบพิกัด NS
จุดตัดของระนาบทั้งสองนั้นเป็นเส้นของโหนด

--การโต้แย้ง=theta
มุมในระนาบเส้นศูนย์สูตรระหว่างเส้นของโหนดกับแกนหลักของ
ระบบพิกัด.

เบ็ดเตล็ด
ตัวเลือกที่ไม่ได้เรียงลำดับ:

-- สิ้นสุดการประมวลผลตัวเลือกในกรณีอย่างใดอย่างหนึ่ง อินพุต. xml or เอาต์พุตพอดี เริ่มต้นด้วย "-".

--nกระทู้=ที่ n
-Tที่ n จำนวนเธรดคู่ขนานที่จะใช้ ตัวอย่างเช่น บนเครื่องดูอัลคอร์
--nกระทู้=2 ควรให้ผลการคำนวณที่เร็วที่สุด ตัวเลือกนี้จะถูกละเว้นอย่างเงียบ ๆ
ถ้า Gyoto ถูกคอมไพล์โดยไม่รองรับเธรด POSIX โปรดทราบว่าเมตริกและ
วัตถุถูกจำลองแบบสำหรับแต่ละเธรดซึ่งอาจทำให้ประสิทธิภาพลดลง
ถ้าอย่างใดอย่างหนึ่งเป็นหน่วยความจำมาก การตั้งค่าตัวเลือกนี้เป็น 0 เทียบเท่ากับการตั้งค่า
เพื่อ 1

--n กระบวนการ=Nprocs
-PNprocs
จำนวนโปรเซส MPI ที่จะวางไข่สำหรับ Parallel ray-tracing นอกเหนือจาก main
กระบวนการ gyoto ซึ่งเหลือไว้สำหรับจัดการการคำนวณ ไม่สนใจว่าเกี๊ยวโตะเป็น
คอมไพล์โดยไม่รองรับ MPI Nprocs คือจำนวนคนงานที่เกิด -P0 ปิดการใช้งาน
MPI มัลติโพรเซสซิง โดย -P1 ใช้สองกระบวนการ: ผู้จัดการและพนักงานหนึ่งคน ถ้า
Nprocs คือ >0, --nthreads จะถูกละเว้น โปรดทราบว่าสภาพแวดล้อม MPI มักจะต้อง
ตั้งค่าโดยใช้ตัวแปรของ มปีรัน. คุณควรเปิดอินสแตนซ์ของ .เพียงอินสแตนซ์เดียวเท่านั้น
เกี๊ยว และปล่อยให้มันวางไข่คนงานของมัน:
มปีรัน -np1 เกี๊ยว -PNprocs อินพุต. xml เอาต์พุตพอดี

--ผลกระทบ-coords[=Impactcoords.fits]
ในบางกรณี คุณอาจต้องการดำเนินการคำนวณหลายอย่างโดยที่
geodesics ที่คำนวณได้นั้นเหมือนกันทุกประการ นี่เป็นกรณีเช่น if
คุณต้องการทดลองเปลี่ยนสเปกตรัมของดาราหรือเมื่อสร้างภาพยนตร์ a
หมุนดิสก์หนาออปติก ตัวเลือกนี้มีกลไกที่จะไม่คำนวณใหม่
geodesics ในกรณีที่ง่ายที่สุด:

· หน้าจอจะอยู่ที่ตำแหน่งเดิมเสมอ

· เมตริกจะเหมือนกันทุกประการ

· Astrobj มีความหนาเชิงทัศนศาสตร์ (ไม่จำเป็นต้องมีการประมวลผลการแผ่รังสี)

· ตำแหน่งและรูปร่างของ Astrobj จะเหมือนกันเสมอ

If --ผลกระทบ-coords ผ่านโดยไม่ระบุ Impactcoords.fits, 8 พิกัด
เวกเตอร์ของวัตถุและโฟตอนที่จุดกระทบจะถูกบันทึกไว้สำหรับแต่ละจุดของ
หน้าจอ. ข้อมูลที่ขาดหายไป (ไม่มีผลกระทบ) ถูกตั้งค่าเป็น DBL_MAX ข้อมูลเหล่านี้ถูกบันทึกเป็น a
รูปภาพเสริม HDU ในไฟล์ FITS ซึ่งระบุโดย EXTNAME: "Gyoto
พิกัดผลกระทบ" คีย์เวิร์ด FITS "HIERARCH Gyoto Observing Date" ของ HDU . นี้
ถือวันที่สังเกต (ในหน่วยเรขาคณิต)

If Impactcoords.fits ถูกระบุ ข้อมูลดังกล่าวจะถูกอ่านกลับมาจากนี้
ไฟล์. ไม่ได้ดำเนินการติดตามรังสี แต่
Gyoto::Astrobj::Generic::processHitQuantities() วิธีการเรียกว่า directy, ให้ผล
ผลลัพธ์เดียวกันหากตรงตามเงื่อนไขสี่ข้อข้างต้น วันที่สังเกตที่เก็บไว้ใน
คำหลัก FITS "HIERARCH Gyoto Observing Date" เปรียบเทียบกับวันที่ที่ระบุ
ในหน้าจอหรือใช้ปุ่ม --เวลา ตัวเลือกและพิกัดการกระแทกจะเลื่อนเข้า
เวลาตามนั้น

นอกจากนี้ยังสามารถตั้งค่าตัวเลือกนี้สองเวอร์ชันพร้อมกันได้:
--ผลกระทบ-coords=Impactcoords.fits --ผลกระทบ-coords
ในกรณีนี้จะอ่านพิกัดผลกระทบจาก Impactcoords.fits, ย้ายเข้า
เวลาและบันทึกไว้ใน เอาต์พุตพอดี.

--หน่วย[=หน่วย]
-u[หน่วย]
ระบุหน่วยที่จะใช้สำหรับการอนุญาตอินสแตนซ์ของ --พารามิเตอร์, จนถึงตัวอย่างต่อไปของ
--หน่วย.

--พารามิเตอร์=เส้นทาง::ชื่อ[=ความคุ้มค่า]
-Eเส้นทาง::ชื่อ[=ความคุ้มค่า]
ตั้งค่าพารามิเตอร์ arbitray ตามชื่อ สามารถตั้งค่าพารามิเตอร์ใน Astrobj, Metric เป็นต้น
โดยใช้โปรแกรม เส้นทาง ส่วนประกอบ ตัวอย่างเช่น

ตัวอย่างเช่น สมมติว่า Astrobj ใน star.xml มีคุณสมบัติชื่อ "รัศมี" ว่า
สามารถกำหนดเป็นหน่วย "km" และคุณสมบัติชื่อ "Spectrum" ซึ่งมีคุณสมบัติที่ชื่อ
"อุณหภูมิ" เราสามารถกำหนดรัศมี อุณหภูมิ และปริมาณที่จะคำนวณได้ (a
คุณสมบัติใน Scenery เอง) ด้วย:
เกี๊ยว -EQuantities=สเปกตรัม \
-ukm -EAstrobj::รัศมี=3 \
-u -EAstrobj::สเปกตรัม::อุณหภูมิ=1000 \
star.xml star.fits

เกี๊ยว --พารามิเตอร์=ปริมาณ=สเปกตรัม \
--หน่วย=กม. --พารามิเตอร์=Astrobj::รัศมี=3 \
--unit="" --param=Astrobj::Spectrum::Temperature=1000 \
star.xml star.fits

--xmlwrite=เอาท์พุต.xml
-Xเอาท์พุต.xml
เขียนฉากหลังเป็นไฟล์ XML ไฟล์ใหม่จะมีค่าเริ่มต้นเพิ่มเติม
พารามิเตอร์และสะท้อนผลกระทบของ
--(astrobj|เมตริก|ทิวทัศน์|หน้าจอ|สเปกโตรมิเตอร์)-พารามิเตอร์ ที่ปรากฏมาก่อน
--xmlwrite. สามารถปรากฏขึ้นได้หลายครั้ง เช่น การสร้างไฟล์ XML หลายๆ ไฟล์ด้วย
การตั้งค่าต่างๆ

ใช้ gyoto ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    โคลเวอร์ EFI bootloader
    โคลเวอร์ EFI bootloader
    ย้ายโครงการไปที่
    https://github.com/CloverHackyColor/CloverBootloader..
    คุณสมบัติ:บูต macOS, Windows และ Linux
    ใน UEFI หรือโหมดดั้งเดิมบน Mac หรือ PC ด้วย
    ยู...
    ดาวน์โหลด Clover EFI bootloader
  • 2
    unit rpms
    unit rpms
    เข้าร่วมกับเราใน Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    เปิดใช้งานที่เก็บ URPMS ในของคุณ
    ระบบ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    ดาวน์โหลด unitedrpms
  • 3
    เพิ่มไลบรารี C ++
    เพิ่มไลบรารี C ++
    Boost ให้บริการพกพาฟรี
    ห้องสมุด C ++ ที่ได้รับการตรวจสอบโดยเพื่อน เดอะ
    โดยเน้นที่ห้องสมุดพกพาซึ่ง
    ทำงานได้ดีกับ C++ Standard Library
    ดู http://www.bo...
    ดาวน์โหลด Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    VirtualGL เปลี่ยนเส้นทางคำสั่ง 3D จากa
    แอปพลิเคชัน Unix/Linux OpenGL บน a
    GPU ฝั่งเซิร์ฟเวอร์และแปลง
    เรนเดอร์ภาพ 3 มิติเป็นวิดีโอสตรีม
    กับที่ ...
    ดาวน์โหลด VirtualGL
  • 5
    ลิบัส
    ลิบัส
    ห้องสมุดเพื่อเปิดใช้งานพื้นที่ผู้ใช้
    แอปพลิเคชั่นเพื่อสื่อสารกับ
    อุปกรณ์ USB ผู้ชม: Developers, End
    ผู้ใช้/เดสก์ท็อป ภาษาโปรแกรม: C.
    หมวดหมู่ ...
    ดาวน์โหลด libusb
  • 6
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อะซิโตนิโซ
    อะซิโตนิโซ
    acetoneiso - กราฟิกที่มีคุณสมบัติหลากหลาย
    แอปพลิเคชันสำหรับเมานต์และจัดการซีดี/ดีวีดี
    ภาพ ...
    เรียกใช้อะซิโตนไอโซ
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - สร้างแฮชที่สมบูรณ์แบบ
    ฟังก์ชั่นจากชุดกุญแจ ...
    เรียกใช้ ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - ส่งข้อความ CORE API
    ถึง core-daemon daemon ...
    เรียกใช้ coresendmsg
  • 4
    core_server
    core_server
    core_server - เซิร์ฟเวอร์หลักสำหรับ
    สแปมเบย์ รายละเอียด: ปัจจุบันให้บริการ
    เว็บอินเตอร์เฟสเท่านั้น กำลังเสียบปลั๊ก
    ผู้ฟังสำหรับโปรโตคอลต่างๆ คือ TBD
    นี้ ...
    เรียกใช้ core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - ปรับตำแหน่งแผนที่และ
    อนุญาตให้จัดการจุดควบคุมภาคพื้นดิน
    คำสำคัญ: ทั่วไป, GUI,
    การวางตำแหน่งทางภูมิศาสตร์, GCP ...
    เรียกใช้ g.gui.gcpgrass
  • 6
    g.gui.gmodelergrass
    g.gui.gmodelergrass
    g.gui.gmodeler - ตัวสร้างแบบจำลองกราฟิก
    อนุญาตให้สร้างแก้ไขแบบโต้ตอบ
    และการจัดการแบบจำลอง คำสำคัญ: ทั่วไป,
    GUI, ตัวสร้างแบบจำลองกราฟิก, เวิร์กโฟลว์ ...
    เรียกใช้ g.gui.gmodelergrass
  • เพิ่มเติม»

Ad