Jest to polecenie dsplash, które można uruchomić u dostawcy bezpłatnego 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Ę
splash -- Narzędzie do wizualizacji danych SPH (c)2004-2015 Daniel Price
STRESZCZENIE
plusk file1 file2 file3...
OPIS
SPLASH: Narzędzie do wizualizacji danych SPH (c)2004-2015 Daniel Price v2.6.0 [22 października.
2015]
Użycie z flagami: splash [-p przedrostek_pliku] [-d plik_domyślny] [-l plik_limitów] [-ev] [-lowmem]
[-o format] [-x kol.] [-y kol.] [-render kol.] [-kont. kol.] plik1 plik2 ...
Opcje wiersza poleceń:
-p przedrostek pliku
: zmień prefiks na WSZYSTKIE pliki ustawień odczytane/zapisane przez splash
-d plik domyślny
: zmień nazwę domyślnego pliku odczytanego/zapisanego przez splash
-l plik limitów
: zmiana nazwy pliku limitów odczytanego/zapisanego przez splash
-e, -ew
: użyj domyślnych opcji najlepiej pasujących do plików ascii evolution (np. energia vs czas)
-LM, -niska pamięć
: użyj trybu małej ilości pamięci [dotyczy tylko odczytywanych obecnie danych sphNG]
-o format pikseli
: zrzuć mapę pikseli w określonym formacie (użyj tylko -o dla listy formatów)
Tryb kreślenia wiersza poleceń:
-x kolumna
: podaj wykres x w wierszu poleceń (tj. nie pytaj o x)
-y kolumna
: określ y wykres w wierszu poleceń (tj. nie pytaj o y)
-renderowanie] kolumna
: określ renderowaną ilość w wierszu poleceń (tj. bez monitu o renderowanie) (zabierze
kolumny 1 i 2 jako x i y, jeśli -x i / lub -y nieokreślony)
-wektor] kolumna
: określ wielkość wykresu wektorowego w wierszu poleceń (tj. bez monitu wektorowego)
-kontur] kolumna : określ wielkość obrysu w wierszu polecenia (tj. bez monitu o obrys)
-rozw urządzenie
: określ urządzenie kreślące w wierszu poleceń (tj. nie pytaj)
tryb konwersji ("splash to X dumpfiles"): splash do ascii : konwertuj dane SPH na
plik ascii dumpfile.ascii
na binarny
: konwertuj dane SPH do prostego niesformatowanego pliku binarnego dumpfile.binary
napisać(1) czas,npart,nkolumny
czy ja=1,npart
napisać(1) dat(1:nkolumny),ityp
koniec
to phantom : przekonwertuj dane SPH na binarny plik zrzutu dla PHANTOM do gadżetu : konwertuj
Dane SPH do domyślnego formatu pliku migawki GADGET
Tryb konwersji siatki ("splash do X dumpfiles"):
plusk do siatki
: interpoluj podstawowe dane SPH (gęstość, plus prędkość, jeśli są obecne w danych)
do siatki 2D lub 3D, zapisz dane siatki do pliku (używając domyślnego wyjścia=ascii)
do gridascii
: jak wyżej, dane siatki zapisane w formacie ascii
do gridascii2
: dane siatki zapisane w formacie ascii, wszystko w jednym pliku
do gridbinary
: jak wyżej, dane siatki w prostym niesformatowanym formacie binarnym:
napisz (jednostka) nx,ny,nz,nkolumny,czas
[ 4 bajty każdy ]
napisz(jednostka) (((rho(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) (((vx(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) ((vy(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) (((...(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
cała siatka
: jak wyżej, interpolując *wszystkie* kolumny do siatki (i pliku wyjściowego)
wszystko do gridascii
: jak wyżej, z wyjściem ascii
wszystko w siatce
: jak wyżej, z wyjściem binarnym
Tryb analizy („splash calc X dumpfiles”) w sekwencji plików zrzutów:
rozbryzgujące energie kalkulacyjne
: oblicz KE,PE,całkowitą energię w funkcji czasu
wyjście do pliku o nazwie 'energy.out'
calc massaboverho : masa powyżej szeregu progów gęstości w funkcji czasu
wyjście do pliku o nazwie 'massaboverho.out'
oblicz maks
: maksimum każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'maxvals.out'
oblicz min
: minimum każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'minvals.out'
oblicz różnicę
: (max - min) każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'diffvals.out'
oblicz wzmacniacz
: 0.5*(max - min) każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'ampvals.out'
oblicz deltę
: 0.5*(max - min)/średnia każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'deltavals.out'
oblicz średnią
: średnia każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'meanvals.out'
oblicz wartość skuteczną
: (ważona masowo) średnia kwadratowa każdej kolumny w funkcji czasu
wyjście do pliku o nazwie „rmsvals.out”
wszystkie powyższe opcje tworzą mały plik ascii z jednym wierszem na plik wejściowy. ten
następująca opcja tworzy plik równoważny rozmiarem jednemu plikowi wejściowemu (w ascii
format):
oblicz średni czas
: średnia czasowa *wszystkich* wpisów dla każdej cząstki
wyjście do pliku o nazwie 'time_average.out'
współczynnik obliczeniowy
: stosunek *wszystkich* wpisów w każdym pliku w porównaniu do pierwszego
wyjście do pliku o nazwie 'ratio.out'
Podstawowe użycie splasha jest wyjaśnione w podręczniku użytkownika,
znajduje się w katalogu splash/docs/splash.pdf
v2.6.0 [22 października 2015]
Sposób użycia: splash plik1 plik2 plik3...
Użycie z flagami: splash [-p przedrostek_pliku] [-d plik_domyślny] [-l plik_limitów] [-ev] [-lowmem]
[-o format] [-x kol.] [-y kol.] [-render kol.] [-kont. kol.] plik1 plik2 ...
Opcje wiersza poleceń:
-p przedrostek pliku
: zmień prefiks na WSZYSTKIE pliki ustawień odczytane/zapisane przez splash
-d plik domyślny
: zmień nazwę domyślnego pliku odczytanego/zapisanego przez splash
-l plik limitów
: zmiana nazwy pliku limitów odczytanego/zapisanego przez splash
-e, -ew
: użyj domyślnych opcji najlepiej pasujących do plików ascii evolution (np. energia vs czas)
-LM, -niska pamięć
: użyj trybu małej ilości pamięci [dotyczy tylko odczytywanych obecnie danych sphNG]
-o format pikseli
: zrzuć mapę pikseli w określonym formacie (użyj tylko -o dla listy formatów)
Tryb kreślenia wiersza poleceń:
-x kolumna
: podaj wykres x w wierszu poleceń (tj. nie pytaj o x)
-y kolumna
: określ y wykres w wierszu poleceń (tj. nie pytaj o y)
-renderowanie] kolumna
: określ renderowaną ilość w wierszu poleceń (tj. bez monitu o renderowanie) (zabierze
kolumny 1 i 2 jako x i y, jeśli -x i / lub -y nieokreślony)
-wektor] kolumna
: określ wielkość wykresu wektorowego w wierszu poleceń (tj. bez monitu wektorowego)
-kontur] kolumna : określ wielkość obrysu w wierszu polecenia (tj. bez monitu o obrys)
-rozw urządzenie
: określ urządzenie kreślące w wierszu poleceń (tj. nie pytaj)
tryb konwersji ("splash to X dumpfiles"): splash do ascii : konwertuj dane SPH na
plik ascii dumpfile.ascii
na binarny
: konwertuj dane SPH do prostego niesformatowanego pliku binarnego dumpfile.binary
napisać(1) czas,npart,nkolumny
czy ja=1,npart
napisać(1) dat(1:nkolumny),ityp
koniec
to phantom : przekonwertuj dane SPH na binarny plik zrzutu dla PHANTOM do gadżetu : konwertuj
Dane SPH do domyślnego formatu pliku migawki GADGET
Tryb konwersji siatki ("splash do X dumpfiles"):
plusk do siatki
: interpoluj podstawowe dane SPH (gęstość, plus prędkość, jeśli są obecne w danych)
do siatki 2D lub 3D, zapisz dane siatki do pliku (używając domyślnego wyjścia=ascii)
do gridascii
: jak wyżej, dane siatki zapisane w formacie ascii
do gridascii2
: dane siatki zapisane w formacie ascii, wszystko w jednym pliku
do gridbinary
: jak wyżej, dane siatki w prostym niesformatowanym formacie binarnym:
napisz (jednostka) nx,ny,nz,nkolumny,czas
[ 4 bajty każdy ]
napisz(jednostka) (((rho(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) (((vx(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) ((vy(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
napisz(jednostka) (((...(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 bajty każdy ]
cała siatka
: jak wyżej, interpolując *wszystkie* kolumny do siatki (i pliku wyjściowego)
wszystko do gridascii
: jak wyżej, z wyjściem ascii
wszystko w siatce
: jak wyżej, z wyjściem binarnym
Tryb analizy („splash calc X dumpfiles”) w sekwencji plików zrzutów:
rozbryzgujące energie kalkulacyjne
: oblicz KE,PE,całkowitą energię w funkcji czasu
wyjście do pliku o nazwie 'energy.out'
calc massaboverho : masa powyżej szeregu progów gęstości w funkcji czasu
wyjście do pliku o nazwie 'massaboverho.out'
oblicz maks
: maksimum każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'maxvals.out'
oblicz min
: minimum każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'minvals.out'
oblicz różnicę
: (max - min) każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'diffvals.out'
oblicz wzmacniacz
: 0.5*(max - min) każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'ampvals.out'
oblicz deltę
: 0.5*(max - min)/średnia każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'deltavals.out'
oblicz średnią
: średnia każdej kolumny w funkcji czasu
wyjście do pliku o nazwie 'meanvals.out'
oblicz wartość skuteczną
: (ważona masowo) średnia kwadratowa każdej kolumny w funkcji czasu
wyjście do pliku o nazwie „rmsvals.out”
wszystkie powyższe opcje tworzą mały plik ascii z jednym wierszem na plik wejściowy. ten
następująca opcja tworzy plik równoważny rozmiarem jednemu plikowi wejściowemu (w ascii
format):
oblicz średni czas
: średnia czasowa *wszystkich* wpisów dla każdej cząstki
wyjście do pliku o nazwie 'time_average.out'
współczynnik obliczeniowy
: stosunek *wszystkich* wpisów w każdym pliku w porównaniu do pierwszego
wyjście do pliku o nazwie 'ratio.out'
nieznany argument wiersza poleceń „--wersja”
Korzystaj z dsplash online, korzystając z usług onworks.net