انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gyoto - آنلاین در ابر

gyoto را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gyoto است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


Gyoto - نسبیت عام مدار ردیاب رصدخانه پاریس

خلاصه


گیوتو [--بی صدا|--ساکت|-- پرحرف[=N]|- رفع اشکال]
[--no-sigfpe]
[--کمک] [-- لیست]
[-- ویژه=i0:i1:di] [--jspec=j0:j1:dj]
([--من هستم=i0] [--imax=i1] [--دی=di])
([--jmin=j0] [--jmax=j1] [--دی جی=dj])
[--زمان=توبز] [--tmin=tmin]
[--fov=زاویه] [--وضوح=npix] [-- فاصله=ناحیه]
[--paln=امگا] [- تمایل=i] [--بحث و جدل=تتا]
[--nthreads=چهارم] [--nفرایندها=nprocs]
[-- پلاگین ها=پلاگین]
[- ضربات-کودها[=fname.fits]]
[--واحد[=واحد]]
[--پارامتر=مسیر:: نام[=ارزش]]
[--xmlwrite=output.xml]
[--] input.xml خروجی.مناسب

شرح


Gyoto چارچوبی برای محاسبه ژئودزیک در فضا-زمان های منحنی است. را gyoto سودمندی
برنامه از این چارچوب برای محاسبه تصاویر اجرام نجومی در مجاورت استفاده می کند
اجسام فشرده (مانند سیاهچاله ها). چنین تصاویری توسط گرانش قوی تحریف می شوند
عدسی.

gyoto توصیف مناظر در قالب XML (input.xml) با استفاده از این منظره را محاسبه می کند
ردیابی پرتو نسبیتی، و نتیجه را در قالب FITS ذخیره می کند.

یک برنامه همراه، gyotoy(1)، می تواند برای تجسم تعاملی یک ژئودزیک استفاده شود
در هر متریک Gyoto (مسیر یک فوتون یا ذره عظیم).

ردیابی پرتو می تواند بسیار وقت گیر باشد. ممکن است در هر زمان فرآیند قطع شود
زمان با زدن ^C، که قسمتی از تصویر را که قبلا محاسبه شده است، قبل از خروج ذخیره می کند
برنامه. سپس می توانید بقیه تصویر را بعداً با استفاده از آن محاسبه کنید --jmin گزینه.

OPTIONS


La gyoto برنامه گزینه های زیادی را می پذیرد. اکثر آنها نام طولانی دارند (مثلا --پارامتر) و یک
نام کوتاه (مثلا -E). وقتی گزینه ای آرگومان می گیرد، این آرگومان باید دنبال شود
بلافاصله گزینه کوتاه (مثلا -Eمسیر:: نام) و از گزینه طولانی توسط
دقیقاً کاراکتر "=" (به عنوان مثال --پارامتر=مسیر:: نام). گزینه های طولانی را می توان مخفف کرد
تا زمانی که مخفف بدون ابهام باشد (مثلاً --par=مسیر:: نام). اکثر گزینه ها می توانند
چندین بار ظاهر می شوند و به ترتیبی که در خط فرمان ظاهر می شوند پردازش می شوند. در
دو پارامتر موقعیتی (input.xml و خروجی.مناسب) می تواند در هر نقطه از دستور ظاهر شود
خط، به جز اگر با یک کاراکتر منهای (-) شروع شود که در این صورت باید آخرین ظاهر شوند،
بعد از گزینه --.

گرفتن کمک
--کمک
-h چاپ خلاصه راهنما اگرچه به اندازه این صفحه راهنما پرمخاطب نیست، خروجی آن
gyoto -h ممکن است کاملتر و به روزتر باشد. سپس از برنامه خارج شوید، مگر اینکه -- لیست
در زیر فقط مشخص شده است.

-- لیست
-l لیست Astrobj، Metric و غیره را که در حال حاضر ثبت شده اند چاپ کنید، سپس از برنامه خارج شوید.
این پس از بارگذاری رخ می دهد input.xml (در صورت ارائه)، به طوری که هر افزونه مشخص شده در
فایل ورودی قبلاً بارگیری شده است.

محیط la زلال بودن سطح
این گزینه ها به طور جداگانه از دیگری پردازش می شوند و در اوایل برنامه اعمال می شوند
اجرا.

--بی صدا
-s بدون خروجی

--ساکت
-q خروجی حداقل

-- پرحرف[=N]
-v[N] حالت پرمخاطب. سطح پرحرفی N ممکن است مشخص شود.

- رفع اشکال
-d دیوانه کننده پر حرف

--no-sigfpe
سعی نکنید 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) را نیز می توان مشخص کرد.

-- ویژه=[i0]:[i1]:[di]
-i[i0]:[i1]:[di]
--jspec=[j0]:[j1]:[dj]
-j[j0]:[j1]:[dj]
مقادیر پیش فرض: x0: 1؛ x1: npix (به گزینه مراجعه کنید --وضوح زیر)؛ dx1.

-- ویژه=N
-iN
--jspec=N
-jN هر دو را تنظیم کنید x0 و x1 به N.

متناوب منطقه-انتخاب گزینه ها:
این گزینه ها همچنان برای سازگاری با عقب پشتیبانی می شوند. آنها منسوخ شده اند
به نفع -- ویژه و --jspec در بالا:

--من هستم=i0
مقدار پیش فرض: 1.

--imax=i1
مقدار پیش فرض: npix (به گزینه مراجعه کنید --وضوح در زیر).

--دی=di
مقدار پیش فرض: 1.

--jmin=j0
مقدار پیش فرض: 1.

--jmax=j1
مقدار پیش فرض: npix (به گزینه مراجعه کنید --وضوح در زیر).

--دی جی=dj
مقدار پیش فرض: 1.

محیط la دوربین موقعیت
پارامترهای زیر معمولاً در بخش Screen of ارائه می شوند input.xml اما می تواند
به عنوان مثال برای ساختن یک فیلم (با تماس gyoto برای هر
قاب فیلم، فقط گزینه را تغییر می دهد --زمان).

--زمان=توبز
زمان مشاهده بر حسب واحدهای هندسی

--fov=زاویه
میدان دید دوربین، بر حسب رادیان.

--وضوح=npix
-rnpix تعداد سطرها و ستون ها در تصویر خروجی.

-- فاصله=ناحیه
(مختصات) فاصله از ناظر تا مرکز دستگاه مختصات، در
واحدهای هندسی

--paln=امگا
زاویه موقعیت خط گره ها، بر حسب رادیان، شرق شمال. زاویه است
بین جهت شمال و خط گره ها (به زیر مراجعه کنید).

- تمایل=i
زاویه بین صفحه آسمان و استوای سیستم مختصات. را
تقاطع آن دو صفحه خط گره ها است.

--بحث و جدل=تتا
زاویه در صفحه استوایی بین خط گره ها و یکی از محورهای اصلی
سیستم مختصات

متفرقه
گزینه(های) مرتب نشده:

-- در هر صورت، پردازش گزینه پایان می یابد input.xml or خروجی.مناسب شروع می شود با "-".

--nthreads=چهارم
-Tچهارم تعداد رشته های موازی برای استفاده به عنوان مثال، در یک ماشین دو هسته ای،
--nthreads= 2 باید سریع ترین محاسبات را ارائه دهد. این گزینه بی سر و صدا نادیده گرفته می شود
اگر Gyoto بدون پشتیبانی از موضوعات POSIX کامپایل شده باشد. توجه داشته باشید که متریک و
شی برای هر رشته تکرار می شود که می تواند منجر به کاهش عملکرد شود
اگر هر کدام حافظه فشرده است. تنظیم این گزینه بر روی 0 معادل تنظیم آن است
به 1.

--nفرایندها=nprocs
-Pnprocs
تعداد فرآیندهای MPI برای ردیابی پرتو موازی، علاوه بر اصلی
فرآیند gyoto که برای مدیریت محاسبات باقی می ماند. اگر gyoto بود نادیده گرفته شد
بدون پشتیبانی MPI کامپایل شده است. nprocs تعداد کارگران تخم ریزی شده است. -P0 غیرفعال می کند
MPI چند پردازشی، در حالی که -P1 از دو فرآیند استفاده می کند: مدیر و یک کارگر. اگر
nprocs >0 است، --nthreads نادیده گرفته می شود. توجه داشته باشید که محیط MPI معمولاً نیاز دارد
با استفاده از برخی از انواع تنظیم شود mpirun. شما باید فقط یک نمونه از آن را راه اندازی کنید
gyoto و بگذارید کارگران خود را تولید کند:
mpirun -np 1 gyoto -Pnprocs input.xml خروجی.مناسب

- ضربات-کودها[=Impactcoords.fits]
در برخی شرایط، ممکن است بخواهید چندین محاسبات را انجام دهید که در آنها
ژئودزیک های محاسبه شده در نهایت دقیقاً یکسان هستند. این مورد به عنوان مثال اگر
شما می خواهید تغییر طیف یک ستاره یا هنگام ساخت یک فیلم از یک ستاره را آزمایش کنید
دیسک چرخان و ضخیم نوری. این گزینه مکانیزمی را برای عدم محاسبه مجدد فراهم می کند
ژئودزیک در ساده ترین حالت:

· صفحه نمایش همیشه در همان موقعیت است.

· متریک همیشه دقیقاً یکسان است.

· Astrobj از نظر نوری ضخیم است (هیچ پردازش انتقال تابشی لازم نیست).

· مکان و شکل آستروبج همیشه یکسان است.

If - ضربات-کودها بدون مشخص کردن تصویب می شود Impactcoords.fits، 8-مختصات
بردارهای جسم و فوتون در نقطه برخورد برای هر نقطه ذخیره می شوند
صفحه نمایش. داده های از دست رفته (بدون تاثیر) روی DBL_MAX تنظیم شده است. این داده ها به صورت یک ذخیره می شوند
تصویر تکمیلی HDU در فایل FITS که با EXTNAME آن مشخص می شود: "Gyoto
مختصات ضربه". کلمه کلیدی FITS "تاریخ مشاهده HIERARCH Gyoto" این HDU
تاریخ مشاهده را (به واحد هندسی) نگه می دارد.

If Impactcoords.fits مشخص شده است، داده های ذکر شده در بالا از این بازخوانی می شوند
فایل. ردیابی پرتو انجام نمی شود، اما
متد Gyoto::Astrobj::Generic::processHitQuantities() Directy نامیده می شود.
اگر چهار شرط بالا برآورده شود، نتیجه یکسان است. تاریخ مشاهده ذخیره شده در
کلمه کلیدی FITS "تاریخ مشاهده HIERARCH Gyoto" با تاریخ مشخص شده مقایسه می شود
در صفحه نمایش یا با استفاده از --زمان گزینه و مختصات ضربه به داخل منتقل می شوند
زمان بر این اساس

همچنین امکان تنظیم همزمان دو نسخه این گزینه وجود دارد:
- ضربات-کودها=Impactcoords.fits - ضربات-کودها
در این حالت مختصات ضربه از روی آن خوانده می شود Impactcoords.fits، منتقل شد
زمان، و ذخیره شده در خروجی.مناسب.

--واحد[=واحد]
-u[واحد]
واحدی را برای اجازه دادن به نمونه‌های مورد استفاده تعیین کنید --پارامتر، تا نمونه بعدی از
--واحد.

--پارامتر=مسیر:: نام[=ارزش]
-Eمسیر:: نام[=ارزش]
پارامتر دلخواه را با نام تنظیم کنید. پارامترها را می توان در Astrobj، Metric و غیره تنظیم کرد.
با استفاده از راه جزء برای مثال،

به عنوان مثال، با فرض Astrobj در star.xml دارای ملکی به نام "Radius" است که
را می توان در واحد "km" تنظیم کرد، و یک ویژگی به نام "Spectrum" که دارای یک ویژگی به نام است
«دما»، می‌توانیم شعاع، دما و کمیت‌هایی را برای محاسبه تنظیم کنیم (الف
ملک در خود منظره) با:
gyoto -EQuantities=طیف \
-ukm -EAstrobj::Radius=3 \
-u -EAstrobj::طیف::دما = 1000 \
star.xml star.fits

gyoto --parameter=Quantities=طیف \
--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 با
تنظیمات مختلف

از gyoto به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    بوت لودر Clover EFI
    بوت لودر Clover EFI
    پروژه به
    https://github.com/CloverHackyColor/CloverBootloader..
    ویژگی ها: macOS، ویندوز و لینوکس را بوت کنید
    در حالت UEFI یا قدیمی در مک یا رایانه شخصی با
    UE...
    دانلود بوت لودر Clover EFI
  • 2
    واحد در دقیقه
    واحد در دقیقه
    به ما در Gitter بپیوندید!
    https://gitter.im/unitedrpms-people/Lobby
    مخزن URPMS را در خود فعال کنید
    سیستم -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    دانلود unitedrpms
  • 3
    کتابخانه های C++ را تقویت کنید
    کتابخانه های C++ را تقویت کنید
    Boost قابل حمل رایگان را ارائه می دهد
    کتابخانه های C++ بررسی شده. این
    تاکید بر کتابخانه های قابل حمل است که
    با کتابخانه استاندارد C++ به خوبی کار کنید.
    به http://www.bo مراجعه کنید...
    Boost C++ Libraries را دانلود کنید
  • 4
    VirtualGL
    VirtualGL
    VirtualGL دستورات سه بعدی را از a تغییر مسیر می دهد
    برنامه OpenGL یونیکس/لینوکس بر روی یک
    GPU سمت سرور و تبدیل
    تصاویر سه بعدی را در یک جریان ویدیویی ارائه می کند
    با کدامیک ...
    VirtualGL را دانلود کنید
  • 5
    لیباسب
    لیباسب
    کتابخانه برای فعال کردن فضای کاربر
    برنامه های کاربردی برای برقراری ارتباط
    دستگاه های USB مخاطب: توسعه دهندگان، پایان
    کاربران / دسکتاپ. زبان برنامه نویسی: C.
    دسته بندی ها...
    دانلود libusb
  • 6
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad