англійськафранцузькаіспанська

Ad


Значок OnWorks

gyoto - онлайн в хмарі

Запустіть gyoto в постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда gyoto, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


Gyoto - загальна теорія відносності Orbit Tracer Паризької обсерваторії

СИНТАКСИС


gyoto [-- мовчазний|--спокійно|-багатослівний[=N]|--відлагоджувати]
[--no-sigfpe]
[--допомога] [-- список]
[--іспец=i0:i1:di] [--jspec=j0:j1:dj]
([--я в=i0] [--imax=i1] [--ді=di])
([--jmin=j0] [--jmax=j1] [--dj=dj])
[--час=tobs] [--tmin=tmin]
[--fov=кут] [--резолюція=npix] [--відстань=dist]
[--панель=омега] [-- нахил=i] [-- аргумент=тета]
[--nthreads=n-й] [--nпроцеси=nprocs]
[--плагіни=плагін]
[--координати впливу[=fname.fits]]
[--одиниця[=блок]]
[--параметр=Шлях::Назва[=значення]]
[--xmlwrite=output.xml]
[--] input.xml вихід.підходить

ОПИС


Gyoto — це структура для обчислення геодезичних у викривленому просторі-часі. The gyoto утиліта
Програма використовує цю структуру для обчислення зображень астрономічних об'єктів поблизу
компактні об'єкти (наприклад, чорні діри). Такі зображення спотворюються сильним гравітацією
лінзування.

gyoto отримує опис пейзажу у форматі XML (input.xml), обчислює цей декор за допомогою
релятивістська трасування променів і зберігає результат у форматі FITS.

супутня програма, gyotoy(1), можна використовувати для інтерактивної візуалізації однієї геодезичної
у будь-якій метриці Гіото (траєкторія окремого фотона або масивної частинки).

Трасування променів може зайняти дуже багато часу. Перервати процес можна в будь-якому випадку
часу, натиснувши ^C, що збереже вже розраховану частину зображення перед виходом
Програма. Потім ви можете обчислити решту зображення пізніше за допомогою --jmin варіант.

ВАРІАНТИ


Команда gyoto програма приймає багато опцій. Більшість із них мають довгу назву (напр --параметр) І
коротка назва (напр -E). Коли параметр приймає аргумент, цей аргумент повинен слідувати
відразу короткий варіант (напр -EШлях::Назва) і бути відокремленим від довгого варіанту за допомогою
саме символ "=" (напр --параметр=Шлях::Назва). Довгі варіанти можна скорочувати
якщо абревіатура є однозначною (напр --par=Шлях::Назва). Більшість варіантів можна
з'являються кілька разів і обробляються в порядку, в якому вони з'являються в командному рядку. The
два позиційні параметри (input.xml та вихід.підходить) може відображатися в будь-якому місці команди
рядок, за винятком випадків, коли вони починаються з символу мінус (-), і в цьому випадку вони повинні бути останніми,
після варіанту --.

Одержує допомога
--допомога
-h Роздрукувати резюме довідки. Хоча не такий докладний, як ця сторінка посібника, висновок
gyoto -h може бути більш повним і сучасним. Потім вийдіть з програми, якщо -- список
нижче лише вказано.

-- список
-l Роздрукуйте список поточних зареєстрованих Astrobj, Metric тощо, а потім вийдіть з програми.
Це відбувається після завантаження input.xml (якщо передбачено), щоб будь-який модуль, зазначений у
вхідний файл уже завантажено.

Установка багатослівність рівень
Ці параметри обробляються окремо від інших і набирають чинності на початку програми
виконання.

-- мовчазний
-s Немає вихідних даних.

--спокійно
-q Мінімальний вихід.

-багатослівний[=N]
-v[N] Детальний режим. Рівень багатослівності N може бути вказано.

--відлагоджувати
-d Шалено багатослівно.

--no-sigfpe
Не намагайтеся підвищити SIGFPE після арифметичних винятків. Цей варіант має сенс
тільки якщо вбудована підтримка fenv.h. В іншому випадку цей параметр не можна використовувати, оскільки SIGFPE ніколи не
підняли.

Loading плагінів
--плагіни[=[nofail:]плагін1[,[nofail:]плагін2][...]]
-p[[nofail:]плагін1[,[nofail:]плагін2][...]]
Розділений комами список плагінів 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 (див. варіант --резолюція нижче); dx: 1.

--іспец=N
-iN
--jspec=N
-jN Встановіть обидва x0 та x1 до N.

Заступник регіон-відбір опції:
Ці параметри все ще підтримуються для зворотної сумісності. Вони застаріли в
на користь --іспец та --jspec вище:

--я в=i0
Значення за замовчуванням: 1.

--imax=i1
Значення за замовчуванням: npix (див. варіант --резолюція нижче).

--ді=di
Значення за замовчуванням: 1.

--jmin=j0
Значення за замовчуванням: 1.

--jmax=j1
Значення за замовчуванням: npix (див. варіант --резолюція нижче).

--dj=dj
Значення за замовчуванням: 1.

Установка кімната положення
Наступні параметри зазвичай надаються в розділі Екран input.xml але можна
бути замінено в командному рядку, наприклад, для створення фільму (за допомогою виклику gyoto для кожного
кадр фільму, змінюючи лише параметр --час).

--час=tobs
Час спостереження в геометричних одиницях.

--fov=кут
Поле огляду камери в радіанах.

--резолюція=npix
-rnpix Кількість рядків і стовпців у вихідному зображенні.

--відстань=dist
(Координатна) відстань від спостерігача до центра системи координат, дюйм
геометричні одиниці.

--панель=омега
Кут положення лінії вузлів, в радіанах, схід від півночі. Це кут
між північним напрямком і лінією вузлів (див. нижче).

-- нахил=i
Кут між площиною неба та екватором системи координат. The
перетин цих двох площин є лінією вузлів.

-- аргумент=тета
Кут в екваторіальній площині між лінією вузлів і однією з головних осей
система координат.

Різне
Невідсортований варіант(и):

-- Завершує обробку параметрів, у будь-якому випадку input.xml or вихід.підходить починається з «-».

--nthreads=n-й
-Tn-й Кількість використовуваних паралельних потоків. Наприклад, на двоядерній машині,
--nthreads=2 має дати найшвидше обчислення. Цей параметр мовчки ігнорується
якщо Gyoto був скомпільований без підтримки потоків POSIX. Зверніть увагу, що метрика і
об’єкта реплікуються для кожного потоку, що може призвести до зниження продуктивності
якщо будь-який з них вимагає інтенсивної пам'яті. Встановлення цього параметра на 0 еквівалентно його встановленню
в 1.

--nпроцеси=nprocs
-Pnprocs
Кількість процесів MPI для паралельної трасування променів, крім основного
процес gyoto, який залишається для керування обчисленням. Проігноровано, якщо gyoto був
зібрано без підтримки MPI. nprocs – кількість породжених робітників. -P0 вимикає
MPI багатопроцесорний, whild -P1 використовує два процеси: менеджер і один робітник. Якщо
nprocs є >0, --nthreads ігнорується. Зауважте, що середовище MPI зазвичай потребує
бути налаштованим за допомогою якогось варіанта мпірун. Вам слід запустити лише один екземпляр
gyoto і нехай породить своїх працівників:
мпірун -np 1 gyoto -Pnprocs input.xml вихід.підходить

--координати впливу[=Impactcoords.fits]
У деяких випадках вам може знадобитися виконати кілька обчислень, у яких
обчислені геодезичні в кінцевому підсумку абсолютно ідентичні. Це випадок, наприклад, якщо
ви хочете поекспериментувати зі зміною спектру зірки або під час створення фільму про а
обертовий, оптично товстий диск. Ця опція забезпечує механізм не повторного обчислення
геодезичні в найпростішому випадку:

· Екран завжди знаходиться в одному і тому ж положенні;

· Метрика завжди абсолютно однакова;

· Astrobj є оптично товстим (не потрібна обробка випромінювання);

· розташування та форма Astrobj завжди однакові.

If --координати впливу передається без вказівки Impactcoords.fits, 8-координата
вектори об'єкта і фотона в точці удару зберігаються для кожної точки
Екран. Відсутні дані (без впливу) встановлені на DBL_MAX. Ці дані зберігаються як a
додаткове зображення HDU у файлі FITS, яке ідентифікується його EXTNAME: «Gyoto
Координати впливу". Ключове слово ВІДХОДИТЬСЯ "Дата спостереження за Гіото" цього HDU
містить дату спостереження (в геометричній одиниці).

If Impactcoords.fits зазначено, вищезгадані дані зчитуються з цього
файл. Виконується не трасування променів, а
Метод Gyoto::Astrobj::Generic::processHitQuantities() називається прямим, дає змогу
той самий результат, якщо виконуються чотири умови вище. Дата спостереження, що зберігається в
ключове слово FITS "HIERARCH Gyoto Observing Date" порівнюється з вказаною датою
на екрані або за допомогою --час і координати удару зміщуються
час відповідно.

Також можна встановити дві версії цієї опції одночасно:
--координати впливу=Impactcoords.fits --координати впливу
У цьому випадку зчитуються координати удару Impactcoords.fits, переміщено в
час і збережено в вихід.підходить.

--одиниця[=блок]
-u[блок]
Вкажіть одиницю використання для дозволу екземплярів --параметр, до наступного випадку
--одиниця.

--параметр=Шлях::Назва[=значення]
-EШлях::Назва[=значення]
Встановити параметр арбітражу за назвою. Параметри можна встановити в Astrobj, Metric тощо.
використання Шлях компонент. Наприклад,

Наприклад, припустимо Astrobj in star.xml має властивість під назвою "Радіус", що
можна встановити в одиниці «км» і властивість з назвою «Спектр», яка має властивість з ім'ям
«Температура», ми можемо встановити радіус, температуру та величини для обчислення (a
власність у самому декорації) із:
gyoto -EQuantities=Спектр \
-ukm -EAstrobj::Radius=3 \
-u -EAstrobj::Спектр::Температура=1000 \
star.xml star.fits

gyoto --parameter=Quantities=Спектр \
--unit=км --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


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Clover EFI завантажувач
    Clover EFI завантажувач
    Проект переміщено в
    https://github.com/CloverHackyColor/CloverBootloader..
    Особливості: завантажуйте macOS, Windows і Linux
    в UEFI або застарілому режимі на Mac або ПК з
    ЄС...
    Завантажте завантажувач Clover EFI
  • 2
    unitedrpms
    unitedrpms
    Приєднуйтесь до нас у Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Увімкніть репозиторій URPMS у вашому
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Завантажити unitedrpms
  • 3
    Збільшити C ++ Бібліотеки
    Збільшити C ++ Бібліотеки
    Boost надає безкоштовний портативний пристрій
    рецензовані бібліотеки C++. The
    акцент робиться на переносних бібліотеках, які
    добре працювати зі стандартною бібліотекою C++.
    Перегляньте http://www.bo...
    Завантажте бібліотеки Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL перенаправляє тривимірні команди з a
    Програма OpenGL Unix/Linux на a
    серверний графічний процесор і перетворює
    відтворювати 3D-зображення у відеопотік
    з якої ...
    Завантажити VirtualGL
  • 5
    libusb
    libusb
    Бібліотека, щоб увімкнути простір користувача
    прикладні програми для спілкування
    USB-пристрої. Аудиторія: розробники, кінець
    Користувачі / Робочий стіл. Мова програмування: C.
    Категорії...
    Завантажити libusb
  • 6
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • Детальніше »

Команди Linux

  • 1
    ацетонісо
    ацетонісо
    acetoneiso - багатофункціональна графіка
    програма для монтування та керування CD/DVD
    зображення...
    Запустіть ацетон
  • 2
    ace_gperf
    ace_gperf
    ace_gperf - генерувати ідеальний хеш
    функція з набору ключів ...
    Запустіть ace_gperf
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - відправити повідомлення CORE API
    до глибини душі-демон демон ...
    Запустіть coresendmsg
  • 4
    core_server
    core_server
    core_server - основний сервер для
    SpamBayes. ОПИС: В даний час служить
    лише веб-інтерфейс. Підключення до мережі
    прослуховувачів для різних протоколів уточнюється.
    Це ...
    Запустіть core_server
  • 5
    g.gui.gcpgrass
    g.gui.gcpgrass
    g.gui.gcp - Георетифікує карту та
    дозволяє керувати наземними контрольними точками.
    КЛЮЧОВІ СЛОВА: загальні, GUI,
    георектификация, GCP ...
    Запустіть g.gui.gcpgrass
  • 6
    g.gui.gdegrass
    g.gui.gdegrass
    g.gui.gmodeler - Графічний модельер.
    Дозволяє інтерактивно створювати, редагувати
    та керування моделями. КЛЮЧОВІ СЛОВА: загальні,
    GUI, графічний модельер, робочий процес ...
    Запустіть g.gui.gmodelergrass
  • Детальніше »

Ad