Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

gyoto - Online w chmurze

Uruchom gyoto w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie gyoto, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


Gyoto – ogólny wskaźnik orbity teorii względności Observatoire de Paris

STRESZCZENIE


gioto [--cichy|--cichy|--gadatliwy[=N]|--odpluskwić]
[--nie-sigfpe]
[--help] [--lista]
[--spec=i0:i1:di] [--jspec=j0:j1:dj]
([--Jestem w=i0] [--imax=i1] [--di=di])
([--jmin=j0] [--jmaks=j1] [--Dj=dj])
[--czas=grobowce] [--t min=min]
[--fow=kąt] [--Rezolucja=npix] [--dystans=dist]
[--kolega=omega] [--nachylenie=i] [--argument=theta]
[--nwątki=n-ty] [--nprocesy=Nprocs]
[--wtyczki=lista wtyczek]
[--współrzędne uderzenia[=nazwa.pasuje]]
[--jednostka[=jednostka]]
[--parametr=Ścieżka::Nazwa[=wartość]]
[--xmlwrite=wyjście.xml]
[--] wejście.xml wyjście.pasuje

OPIS


Gyoto to platforma do obliczeń geodezyjnych w zakrzywionych czasoprzestrzeniach. The gioto użyteczność
Program wykorzystuje ten framework do obliczania obrazów obiektów astronomicznych w pobliżu
obiekty zwarte (np. czarne dziury). Takie obrazy są zniekształcane przez silną grawitację
soczewkowanie.

gioto pobiera opis scenerii w formacie XML (wejście.xml), oblicza tę scenerię za pomocą
relatywistyczne śledzenie promieni i zapisuje wynik w formacie FITS.

Program towarzyszący, gyotoy(1), można wykorzystać do interaktywnej wizualizacji pojedynczego elementu geodezyjnego
w dowolnej metryce Gyoto (trajektoria pojedynczego fotonu lub masywnej cząstki).

Śledzenie promieni może być bardzo czasochłonne. Proces można w dowolnej chwili przerwać
czas, naciskając ^C, co zapisze już obliczoną część obrazu przed wyjściem
program. Następnie możesz później obliczyć resztę obrazu, używając --jmin opcja.

OPCJE


Połączenia gioto program akceptuje wiele opcji. Większość ma długą nazwę (np --parametr) I
krótka nazwa (np -E). Gdy opcja przyjmuje argument, ten argument musi nastąpić
natychmiast krótka opcja (np -EŚcieżka::Nazwa) i być oddzielone od długiej opcji przez
dokładnie znak „=" (np --parametr=Ścieżka::Nazwa). Długie opcje można skracać
o ile skrót jest jednoznaczny (np --par=Ścieżka::Nazwa). Większość opcji może
pojawiają się kilka razy i są przetwarzane w kolejności, w jakiej pojawiają się w wierszu poleceń. The
dwa parametry pozycyjne (wejście.xml i wyjście.pasuje) może pojawić się w dowolnym miejscu polecenia
linii, chyba że zaczynają się od znaku minus (-), w którym to przypadku muszą pojawić się jako ostatnie,
po opcji --.

Dojazd pomoc
--help
-h Wydrukuj podsumowanie pomocy. Chociaż nie jest tak szczegółowy jak ta strona podręcznika, wynik pliku
gioto -h mogą być bardziej kompletne i aktualne. Następnie wyjdź z programu, chyba że --lista
poniżej został jedynie określony.

--lista
-l Wydrukuj listę aktualnie zarejestrowanych Astrobj, Metric itp., a następnie wyjdź z programu.
Dzieje się to po załadowaniu wejście.xml (jeśli jest dostępny), tak aby każda wtyczka określona w
plik wejściowy został już załadowany.

Oprawa dotychczasowy gadatliwość poziom
Opcje te są przetwarzane oddzielnie od pozostałych i zaczynają obowiązywać na początku programu
wykonanie.

--cichy
-s Brak wyjścia.

--cichy
-q Minimalna wydajność.

--gadatliwy[=N]
-v[N] Tryb szczegółowy. Poziom gadatliwości N można określić.

--odpluskwić
-d Szalenie rozwlekłe.

--nie-sigfpe
Nie próbuj podnosić SIGFPE w przypadku wyjątków arytmetycznych. Ta opcja ma sens
tylko jeśli wbudowana jest obsługa fenv.h. W przeciwnym razie ta opcja nie będzie działać, ponieważ SIGFPE nigdy nie jest
podniesiony.

ładowanie plug-ins
--wtyczki[=[nofail:]wtyczka1[,[nofail:]wtyczka2[...]]
-p[[nofail:]wtyczka1[,[nofail:]wtyczka2][...]]
Rozdzielana przecinkami lista wtyczek Gyoto do załadowania. Zastępuje środowisko GYOTO_PLUGINS
zmienna poniżej. Liczy się tylko ostatnie wystąpienie.

Wybór a region
Możliwe jest śledzenie promieni tylko części scenerii poprzez podanie współrzędnych pikseli
lewy dolny róg (i0, j0) i w prawym górnym rogu (i1, j1) zakątki regionu. Lewy dolny róg
piksel całego obrazu ma współrzędne i=1 i j=1. Krok w każdym kierunku (di,
dj) można również określić.

--spec=[i0]:[i1]:[di]
-i[i0]:[i1]:[di]
--jspec=[j0]:[j1]:[dj]
-j[j0]:[j1]:[dj]
Wartości domyślne: x0: 1; x1: npix (patrz opcja --Rezolucja poniżej); dx: 1.

--spec=N
-iN
--jspec=N
-jN Ustaw oba x0 i x1 do N.

Alternatywny wybór regionu opcje:
Opcje te są nadal obsługiwane w celu zapewnienia kompatybilności wstecznej. Są przestarzałe w
przysługa --spec i --jspec nad:

--Jestem w=i0
Wartość domyślna: 1.

--imax=i1
Domyślna wartość: npix (patrz opcja --Rezolucja poniżej).

--di=di
Wartość domyślna: 1.

--jmin=j0
Wartość domyślna: 1.

--jmaks=j1
Domyślna wartość: npix (patrz opcja --Rezolucja poniżej).

--Dj=dj
Wartość domyślna: 1.

Oprawa dotychczasowy aparat fotograficzny position
Poniższe parametry są zwykle dostępne w sekcji Ekran programu wejście.xml ale mogę
zostać zastąpiony w wierszu poleceń, na przykład w celu zrobienia filmu (poprzez wywołanie gioto dla każdego
klatka filmu, zmieniając tylko opcję --czas).

--czas=grobowce
Czas obserwacji w jednostkach geometrycznych.

--fow=kąt
Pole widzenia kamery w radianach.

--Rezolucja=npix
-rnpix Liczba wierszy i kolumn w obrazie wyjściowym.

--dystans=dist
(Współrzędna) odległość od obserwatora do środka układu współrzędnych, w
jednostki geometryczne.

--kolega=omega
Kąt położenia linii węzłów, w radianach, na wschód od północy. To jest kąt
pomiędzy kierunkiem północnym a linią węzłów (patrz poniżej).

--nachylenie=i
Kąt między płaszczyzną nieba a równikiem układu współrzędnych. The
przecięciem tych dwóch płaszczyzn jest linia węzłów.

--argument=theta
Kąt w płaszczyźnie równikowej pomiędzy linią węzłów a jedną z głównych osi
układ współrzędnych.

Różne
Nieposortowane opcje:

-- Kończy przetwarzanie opcji, w każdym przypadku wejście.xml or wyjście.pasuje zaczynać z "-".

--nwątki=n-ty
-Tn-ty Liczba równoległych wątków do użycia. Na przykład na komputerze dwurdzeniowym:
--nwątki=2 powinno dać najszybsze obliczenia. Ta opcja jest dyskretnie ignorowana
jeśli Gyoto zostało skompilowane bez obsługi wątków POSIX. Należy pamiętać, że metryka i
Obiekty są replikowane dla każdego wątku, co może prowadzić do spadku wydajności
jeśli którykolwiek z nich wymaga dużej ilości pamięci. Ustawienie tej opcji na 0 jest równoznaczne z jej ustawieniem
do 1.

--nprocesy=Nprocs
-PNprocs
Liczba procesów MPI, które mają zostać uruchomione dla równoległego śledzenia promieni, oprócz głównego
proces gyoto, który pozostaje do zarządzania obliczeniami. Ignorowane, jeśli było gyoto
skompilowany bez obsługi MPI. Nprocs to liczba stworzonych robotników. -P0 wyłącza
Wieloprocesorowe MPI, while -P1 wykorzystuje dwa procesy: menedżera i jednego pracownika. Jeśli
Nprocs wynosi > 0, opcja --nthreads jest ignorowana. Należy pamiętać, że środowisko MPI zwykle tego wymaga
można skonfigurować przy użyciu pewnego wariantu mpiruna. Powinieneś uruchomić tylko jedną instancję
gioto i niech zrodzi swoich robotników:
mpiruna -np 1 gioto -PNprocs wejście.xml wyjście.pasuje

--współrzędne uderzenia[=wpływkoordów.pasuje]
W pewnych okolicznościach może zajść potrzeba wykonania kilku obliczeń, w których
obliczone dane geodezyjne są dokładnie identyczne. Dzieje się tak na przykład jeśli
chcesz poeksperymentować ze zmianą widma gwiazdy lub podczas kręcenia filmu
obracający się, optycznie gruby dysk. Ta opcja zapewnia mechanizm uniemożliwiający ponowne obliczanie
geodezja w najprostszym przypadku:

· Ekran jest zawsze w tej samej pozycji;

· Metryka jest zawsze dokładnie taka sama;

· Astrobj jest gruby optycznie (nie jest konieczna obróbka poprzez transfer radiacyjny);

· Lokalizacja i kształt Astrobja są zawsze takie same.

If --współrzędne uderzenia jest przekazywane bez określenia wpływkoordów.pasuje, współrzędna 8
wektory obiektu i fotonu w punkcie uderzenia są zapisywane dla każdego punktu
Ekran. Brakujące dane (bez wpływu) są ustawione na DBL_MAX. Dane te są zapisywane jako
dodatkowy obraz HDU w pliku FITS, który jest identyfikowany przez jego EXTNAME: „Gyoto
Współrzędne wpływu”. Słowo kluczowe FITS „HIERARCH Data obserwacji Gyoto” tego HDU
przechowuje datę obserwacji (w jednostce geometrycznej).

If wpływkoordów.pasuje jest określony, powyższe dane są z niego odczytywane
plik. Śledzenie promieni nie jest wykonywane, ale
Metoda Gyoto::Astrobj::Generic::processHitQuantities() nazywa się metodą bezpośrednią, dającą
taki sam wynik, jeśli zostaną spełnione cztery powyższe warunki. Data obserwacji zapisana w
słowo kluczowe FITS „HIERARCH Data obserwacji Gyoto” jest porównywane z określoną datą
na ekranie lub za pomocą --czas opcji i współrzędne uderzenia zostaną przesunięte
odpowiednio czas.

Możliwe jest także ustawienie dwóch wersji tej opcji jednocześnie:
--współrzędne uderzenia=wpływkoordów.pasuje --współrzędne uderzenia
W tym przypadku odczytywane są współrzędne uderzenia wpływkoordów.pasuje, przesunął się
czas i zapisano w wyjście.pasuje.

--jednostka[=jednostka]
-u[jednostka]
Określ jednostkę, która ma być używana do zezwalania na wystąpienia --parametr, do następnego wystąpienia
--jednostka.

--parametr=Ścieżka::Nazwa[=wartość]
-EŚcieżka::Nazwa[=wartość]
Ustaw dowolny parametr według nazwy. Parametry można ustawić w Astrobj, Metric itp.
używając ścieżka komponent. Na przykład,

Na przykład, zakładając, że Astrobj w gwiazda.xml ma właściwość o nazwie „Promień”.
można ustawić w jednostce „km”, a właściwość o nazwie „Spectrum”, która ma właściwość o nazwie
„Temperatura”, możemy ustawić promień, temperaturę i wielkości do obliczenia (a
nieruchomość w samej Scenerii) z:
gioto -EQuantities=Widmo \
-ukm -EAstrobj::Promień=3 \
-u -EAstrobj::Spectrum::Temperatura=1000 \
star.xml star.pasuje

gioto --parametr=Ilości=Widmo \
--unit=km --parametr=Astrobj::Promień=3 \
--unit="" --param=Astrobj::Spectrum::Temperatura=1000 \
star.xml star.pasuje

--xmlwrite=wyjście.xml
-Xwyjście.xml
Zapisz scenerię do pliku XML. Nowy plik będzie zawierał dodatkowe ustawienia domyślne
parametry i odzwierciedlają wpływ
--(astrobj|metryczny|sceneria|ekran|spektrometr)-parametr które pojawiają się wcześniej
--xmlwrite. Może pojawić się kilka razy, np. w celu wygenerowania kilku plików XML
różne ustawienia.

Korzystaj z gyoto online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad