אנגליתצרפתיתספרדי

Ad


סמל OnWorks

גיוטו - מקוון בענן

הפעל את גיוטו בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו גיוטו הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


גיוטו - מסלול היחסות הכללי של Observatoire de Paris

תַקצִיר


גיוטו [--שקט|--שֶׁקֶט|--מִלוּלִי[=N]|--לנפות]
[--לא-סיגפ]
[- עזרה] [--רשימה]
[--ispec=i0:i1:di] [--jspec=j0:j1:dj]
([--אני בפנים=i0] [--imax=i1] [--די=di])
([--jmin=j0] [--jmax=j1] [--DJ=dj])
[--זְמַן=טובות] [--tmin=tmin]
[--fov=זָוִית] [--פתרון הבעיה=npix] [--מֶרְחָק=Dist]
[--paln=אוֹמֶגָה] [--יֵצֶר=i] [--טַעֲנָה=תטא]
[--nthreads=נ '] [--nprocess=nprocs]
[--תוספים=רשימת תוספות]
[--אימפקט-קורדים[=fname.fits]]
[--יחידה[=יחידה]]
[--פָּרָמֶטֶר=נתיב::שם[=ערך]]
[--xmlwrite=output.xml]
[--] input.xml פלט.מתאים

תיאור


Gyoto היא מסגרת לחישוב גאודזה בזמני מרחב מעוקלים. ה גיוטו תועלת
התוכנית משתמשת במסגרת זו כדי לחשב תמונות של עצמים אסטרונומיים בסביבת
חפצים קומפקטיים (למשל חורים שחורים). תמונות כאלה מעוותות על ידי כבידה חזקה
עדשות.

גיוטו לוקח תיאור נוף בפורמט XML (input.xml), מחשב את הנוף הזה באמצעות
מעקב קרני רלטיביסטי, ושומר את התוצאה בפורמט FITS.

תוכנית נלווית, גיוטוי(1), ניתן להשתמש כדי להמחיש באופן אינטראקטיבי גיאודזה בודדת
בכל מטרי גיוטו (מסלול של פוטון בודד או חלקיק מסיבי).

מעקב אחר קרניים יכול לקחת זמן רב. אפשר להפסיק את התהליך בכל מקרה
זמן על ידי לחיצה על ^C, שתשמור את החלק שכבר מחושב בתמונה לפני היציאה
התכנית. לאחר מכן תוכל לחשב את שאר התמונה מאוחר יותר באמצעות ה --jmin אוֹפְּצִיָה.

אפשרויות


אל האני גיוטו התוכנית מקבלת אפשרויות רבות. לרובם יש שם ארוך (למשל --פָּרָמֶטֶר) ו
שם קצר (למשל -E). כאשר אפשרות לוקחת ארגומנט, ארגומנט זה חייב להופיע
מיד האפשרות הקצרה (למשל -Eנתיב::שם) ולהפריד מהאופציה הארוכה על ידי
בדיוק התו "=" (למשל --פָּרָמֶטֶר=נתיב::שם). אפשר לקצר אפשרויות ארוכות
כל עוד הקיצור הוא חד משמעי (למשל --par=נתיב::שם). רוב האפשרויות יכולות
מופיעים מספר פעמים ומעובדים בסדר שהם מופיעים בשורת הפקודה. ה
שני פרמטרים מיקוםיים (input.xml ו פלט.מתאים) יכול להופיע בכל מקום בפקודה
קו, למעט אם הם מתחילים בתו מינוס (-) ובמקרה זה הם חייבים להופיע אחרון,
אחרי האופציה --.

מקבל לעזור
- עזרה
-h הדפס סיכום עזרה. למרות שלא כל כך מילולי כמו דף ידני זה, הפלט של
גיוטו -h עשוי להיות שלם ומעודכן יותר. לאחר מכן צא מהתוכנית, אלא אם כן --רשימה
להלן רק צוין.

--רשימה
-l הדפס רשימה של Astrobj, Metric וכו' הרשומים כעת, ולאחר מכן צא מהתוכנית.
זה מתרחש לאחר טעינה input.xml (אם מסופק), כך שכל תוסף שצוין ב
קובץ הקלט כבר נטען.

הגדרת מה היא מֶלֶל רָמָה
אפשרויות אלו מעובדות בנפרד מהאחרות ונכנסות לתוקף בשלב מוקדם של התוכנית
ביצוע.

--שקט
-s אין פלט.

--שֶׁקֶט
-q תפוקה מינימלית.

--מִלוּלִי[=N]
-v[N] מצב מילולי. רמת מילולית N ניתן לפרט.

--לנפות
-d מילולי בטירוף.

--לא-סיגפ
אל תנסה להעלות SIGFPE על חריגים אריתמטיים. אפשרות זו היא בעלת משמעות
רק אם התמיכה של fenv.h מובנית. אחרת אפשרות זו היא ללא הפעלה כמו SIGFPE לעולם
מורם.

טעינה תוספות
--תוספים[=[nofail:]plug1[,[nofail:]plug2][...]]
-p[[nofail:]plug1[,[nofail:]plug2][...]]
רשימה מופרדת בפסיקים של תוספי Gyoto לטעינה. עוקף את סביבת GYOTO_PLUGINS
משתנה למטה. רק ההתרחשות האחרונה חשובה.

בחירה a באזור
אפשר לעקוב אחר קרן רק חלק מהנוף על ידי מתן קואורדינטות הפיקסלים של
הפינה השמאלית התחתונה (i0, j0) ומימין למעלה (i1, j1) פינות האזור. שמאל למטה
לפיקסל של התמונה השלמה יש קואורדינטות i=1 ו-j=1. הצעד לכל כיוון (di,
dj) ניתן גם לציין.

--ispec=[i0]:[i1]:[די]
-i[i0]:[i1]:[די]
--jspec=[j0]:[j1]:[dj]
-j[j0]:[j1]:[dj]
ערכי ברירת מחדל: x0: 1; x1: npix (ראה אפשרות --פתרון הבעיה לְהַלָן); dx: 1.

--ispec=N
-iN
--jspec=N
-jN הגדר את שניהם x0 ו x1 ל N.

מתחלף בחירת אזור אפשרויות:
אפשרויות אלה עדיין נתמכות עבור תאימות לאחור. הם הוצאו משימוש ב
בעד --ispec ו --jspec מֵעַל:

--אני בפנים=i0
ערך ברירת מחדל: 1.

--imax=i1
ערך ברירת מחדל: npix (ראה אפשרות --פתרון הבעיה להלן).

--די=di
ערך ברירת מחדל: 1.

--jmin=j0
ערך ברירת מחדל: 1.

--jmax=j1
ערך ברירת מחדל: npix (ראה אפשרות --פתרון הבעיה להלן).

--DJ=dj
ערך ברירת מחדל: 1.

הגדרת מה היא חדר עמדה
הפרמטרים הבאים מסופקים בדרך כלל בחלק המסך של input.xml אבל יכול
לעקוף בשורת הפקודה למשל כדי ליצור סרט (על ידי קריאה גיוטו לכל אחד
מסגרת סרט, שינוי רק את האפשרות --זְמַן).

--זְמַן=טובות
זמן ההתבוננות ביחידות גיאומטריות.

--fov=זָוִית
שדה הראייה של המצלמה, ברדיאנים.

--פתרון הבעיה=npix
-rnpix מספר שורות ועמודות בתמונת הפלט.

--מֶרְחָק=Dist
מרחק (קואורדינטות) מהצופה למרכז מערכת הקואורדינטות, ב
יחידות גיאומטריות.

--paln=אוֹמֶגָה
זווית מיקום של קו הצמתים, ברדיאנים, מזרחית לצפון. זו הזווית
בין כיוון צפון לקו הצמתים (ראה להלן).

--יֵצֶר=i
זווית בין מישור השמים לקו המשווה של מערכת הקואורדינטות. ה
ההצטלבות של שני המישורים הללו היא קו הצמתים.

--טַעֲנָה=תטא
זווית במישור המשווני בין קו הצמתים לאחד הצירים הראשיים של
מערכת הקואורדינטות.

שונות
אפשרויות לא ממוינות:

-- מסיים את עיבוד האפשרויות, למקרה שאחד מהם input.xml or פלט.מתאים מתחיל עם "-".

--nthreads=נ '
-Tנ ' מספר חוטים מקבילים לשימוש. לדוגמה, במכונה דו-ליבתית,
--nthreads=2 אמור להניב את החישוב המהיר ביותר. אפשרות זו מתעלמת בשקט
אם Gyoto הידור ללא תמיכה בשרשורי POSIX. שימו לב שהמדד ו
אובייקט משוכפל עבור כל שרשור, מה שעלול להוביל לירידה בביצועים
אם אחד מהם עתיר זיכרון. הגדרת אפשרות זו ל-0 שווה ערך להגדרה שלה
אל 1.

--nprocess=nprocs
-Pnprocs
מספר תהליכי MPI להוליד עבור מעקב אחר קרניים מקבילות, בנוסף לראשי
תהליך גיוטו שנותר לניהול החישוב. התעלמו אם גיוטו היה
הידור ללא תמיכת MPI. nprocs הוא מספר העובדים שהורדו. -P0 משבית
MPI ריבוי עיבוד, וילד -P1 משתמש בשני תהליכים: המנהל ועובד אחד. אם
nprocs הוא >0, התעלמות מ--nthreads. שים לב שסביבת MPI בדרך כלל צריכה
להיות מוגדר באמצעות גרסה כלשהי של מפירון. עליך להפעיל רק מופע אחד של
גיוטו ויתן לו להוליד את פועליו:
מפירון -np 1 גיוטו -Pnprocs input.xml פלט.מתאים

--אימפקט-קורדים[=impactcoords.fits]
בנסיבות מסוימות, ייתכן שתרצה לבצע מספר חישובים שבהם
גיאודזה ממוחשבת בסופו של דבר זהה לחלוטין. זה המקרה למשל אם
אתה רוצה להתנסות בשינוי הספקטרום של כוכב או בעת יצירת סרט של א
דיסק מסתובב, עבה אופטית. אפשרות זו מספקת מנגנון לא לחשב מחדש
הגיאודזה במקרה הפשוט ביותר:

· המסך נמצא תמיד באותו מיקום;

· המדד תמיד זהה לחלוטין;

· ה- Astrobj עבה אופטית (אין צורך בעיבוד העברה קרינה);

· המיקום והצורה של ה- Astrobj תמיד זהים.

If --אימפקט-קורדים מועבר ללא ציון impactcoords.fits, קואורדינטת 8
וקטורים של האובייקט והפוטון בנקודת הפגיעה נשמרים עבור כל נקודה של ה
מָסָך. נתונים חסרים (ללא השפעה) מוגדרים ל-DBL_MAX. נתונים אלה נשמרים בתור א
תמונה משלימה HDU בקובץ FITS שמזוהה על ידי ה-EXTNAME שלו: "Gyoto
קואורדינטות השפעה". מילת המפתח FITS "HIERARCH Gyoto Observing Date" של HDU זה
מחזיק את תאריך התצפית (ביחידה גיאומטרית).

If impactcoords.fits צוין, הנתונים שהוזכרו לעיל נקראים חזרה מכאן
קוֹבֶץ. איתור הקרניים לא מתבצע, אלא ה
שיטה Gyoto::Astrobj::Generic::processHitQuantities() נקראת directy, מניבה
אותה תוצאה אם ​​מתקיימים ארבעת התנאים לעיל. תאריך התצפית שנשמר ב
מילת המפתח של FITS "תאריך תצפית HIERARCH Gyoto" מושווה לתאריך שצוין
במסך או באמצעות --זְמַן אפשרות וקואורדינטות ההשפעה מוזזות פנימה
הזמן בהתאם.

אפשר גם להגדיר את שתי הגרסאות של אפשרות זו בו-זמנית:
--אימפקט-קורדים=impactcoords.fits --אימפקט-קורדים
במקרה זה, קואורדינטות ההשפעה נקראות impactcoords.fits, עבר פנימה
זמן, ונחסך פנימה פלט.מתאים.

--יחידה[=יחידה]
-u[יחידה]
ציין יחידה לשימוש כדי לאפשר מופעים של --פָּרָמֶטֶר, עד המופע הבא של
--יחידה.

--פָּרָמֶטֶר=נתיב::שם[=ערך]
-Eנתיב::שם[=ערך]
הגדר פרמטר arbitray לפי שם. ניתן להגדיר פרמטרים ב- Astrobj, Metric וכו'.
באמצעות נתיב רכיב. לדוגמה,

למשל, בהנחה שה- Astrobj ב star.xml יש מאפיין בשם "רדיוס" זה
ניתן להגדיר ביחידה "ק"מ", ומאפיין בשם "ספקטרום" שיש לו מאפיין בשם
"טמפרטורה", נוכל להגדיר את הרדיוס, הטמפרטורה והכמויות לחישוב (א
נכס בנוף עצמו) עם:
גיוטו -Quantities=ספקטרום \
-ukm -EAstrobj::Radius=3 \
-u -EAstrobj::Spectrum::Temperature=1000 \
star.xml star.fits

גיוטו --parameter=כמויות=ספקטרום \
--unit=km --parameter=Astrobj::Radius=3 \
--unit="" --param=Astrobj::Spectrum::Temperature=1000 \
star.xml star.fits

--xmlwrite=output.xml
-Xoutput.xml
כתוב חזרה נוף לקובץ XML. הקובץ החדש יכיל ברירת מחדל נוספת
פרמטרים ומשקפים את ההשפעה של
--(astrobj|מטרי|נוף|מסך|ספקטרומטר)-פרמטר שמופיעים לפני
--xmlwrite. יכול להופיע מספר פעמים, למשל כדי ליצור איתם מספר קבצי XML
הגדרות שונות.

השתמש בגיוטו באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad