Це команда nsplash, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
splash -- Інструмент візуалізації для даних SPH (c)2004-2015 Daniel Price
СИНТАКСИС
сплеск file1 file2 file3...
ОПИС
SPLASH: інструмент візуалізації для даних SPH (c)2004-2015 Daniel Price v2.6.0 [22 жовтня.
2015]
Використання з прапорами: splash [-p fileprefix] [-d defaultsfile] [-l limitsfile] [-ev] [-lowmem]
[-o формат] [-x col] [-y col] [-render col] [-cont col] файл1 файл2 ...
Параметри командного рядка:
-p префікс файлу
: змінити префікс на ВСІ файли налаштувань, які читаються/записуються за допомогою splash
-d файл за замовчуванням
: зміна назви файлу за замовчуванням, який читається/записується за допомогою splash
-l limitsfile
: зміна назви файлу обмежень, який читається/записується за допомогою сплешу
-e, -ев
: використовувати параметри за замовчуванням, які найкраще підходять для файлів еволюції ascii (тобто енергія проти часу)
-лм, -lowmem
: використовувати режим малого обсягу пам'яті [стосується лише даних sphNG, зчитованих на даний момент]
-o pixformat
: дамп піксельної карти у вказаному форматі (використовуйте тільки -o для списку форматів)
Режим графіка командного рядка:
-x колонка
: вкажіть графік x у командному рядку (тобто не запитуйте x)
-y колонка
: вкажіть графік y в командному рядку (тобто не запитуйте y)
-r[render] колонка
: вказати кількість відтворюваних у командному рядку (тобто без підказки відтворення) (займе
стовпці 1 і 2 як x і y якщо -x та / або -y не вказано)
-вектор[тор] колонка
: вкажіть кількість векторної графіки в командному рядку (тобто без векторного підказки)
-c[онтур] стовпець: вкажіть контурну кількість у командному рядку (тобто без підказки щодо контуру)
-дев пристрій
: вкажіть пристрій для побудови графіка в командному рядку (тобто не підказувати)
режим конвертації ("splash to X dumpfiles"): splash в ascii : конвертувати дані SPH у
ascii файл dumpfile.ascii
до двійкового
: конвертувати дані SPH у простий неформатований двійковий файл dumpfile.binary
запис(1) час, частина, стовпці
робити i=1,nчастини
запис(1) dat(1:columns),itype
enddo
у фантом : конвертувати дані SPH у файл двійкового дампу для PHANTOM у гаджет : конвертувати
Дані SPH у форматі файлу знімків GADGET за замовчуванням
Режим перетворення сітки ("сплеск у файли дампу X"):
сплеск до сітки
: інтерполяція основних даних SPH (густина, плюс швидкість, якщо є в даних)
у 2D або 3D сітку, записати дані сітки до файлу (використовуючи вихід за замовчуванням=ascii)
до gridascii
: як вище, дані сітки записані у форматі ascii
до gridascii2
: дані сітки, записані у форматі ascii, все в одному файлі
до gridbinary
: як вище, дані сітки в простому неформатованому двійковому форматі:
запис (одиниця) nx, ny, nz, стовпці, час
[ 4 байти кожен ]
запис (одиниця) (((rho(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((vx(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((vy(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((...(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
все до сітки
: як вище, інтерполяція *всіх* стовпців у сітку (і вихідний файл)
allto gridascii
: як вище, з виведенням ascii
allto gridbinary
: як вище, з двійковим виводом
Режим аналізу ("splash calc X dumpfiles") для послідовності файлів дампу:
виплеск енергії кальцію
: обчислити KE,PE, загальну енергію в залежності від часу
вивести у файл під назвою 'energy.out'
calc massaboverho : маса вище ряду порогових значень щільності в залежності від часу
вихід у файл під назвою 'massaboverho.out'
розрахунок макс
: максимум кожного стовпця в залежності від часу
вивести у файл під назвою 'maxvals.out'
розрах. хв
: мінімум кожного стовпця в залежності від часу
вивести у файл під назвою 'minvals.out'
кальк диф
: (макс - хв) кожного стовпця залежно від часу
вихід у файл під назвою 'diffvals.out'
накип амп
: 0.5*(макс - хв) кожного стовпця залежно від часу
вихід у файл під назвою 'ampvals.out'
обчислена дельта
: 0.5*(макс - хв)/середнє значення кожного стовпця залежно від часу
вихід у файл під назвою 'deltavals.out'
розрахувати середнє
: середнє значення кожного стовпця від часу
вихід у файл під назвою 'meanvals.out'
обчислено середньоквадратичне значення
: (зважена маса) середньоквадратична залежність кожного стовпця від часу
вивести у файл під назвою 'rmsvals.out'
всі наведені вище параметри створюють невеликий файл ASCII з одним рядком на вхідний файл. в
Наступна опція створює файл, еквівалентний за розміром одному вхідному файлу (в ascii
формат):
середній час розрахунку
: середнє за часом *всіх* записів для кожної частинки
вивести у файл під назвою 'time_average.out'
коефіцієнт кальцію
: співвідношення *всіх* записів у кожному файлі порівняно з першим
вивести у файл під назвою 'ratio.out'
Основне використання сплешу пояснюється в посібнику користувача,
знаходиться в каталозі splash/docs/splash.pdf
v2.6.0 [22 жовтня 2015 р.]
Використання: splash file1 file2 file3...
Використання з прапорами: splash [-p fileprefix] [-d defaultsfile] [-l limitsfile] [-ev] [-lowmem]
[-o формат] [-x col] [-y col] [-render col] [-cont col] файл1 файл2 ...
Параметри командного рядка:
-p префікс файлу
: змінити префікс на ВСІ файли налаштувань, які читаються/записуються за допомогою splash
-d файл за замовчуванням
: зміна назви файлу за замовчуванням, який читається/записується за допомогою splash
-l limitsfile
: зміна назви файлу обмежень, який читається/записується за допомогою сплешу
-e, -ев
: використовувати параметри за замовчуванням, які найкраще підходять для файлів еволюції ascii (тобто енергія проти часу)
-лм, -lowmem
: використовувати режим малого обсягу пам'яті [стосується лише даних sphNG, зчитованих на даний момент]
-o pixformat
: дамп піксельної карти у вказаному форматі (використовуйте тільки -o для списку форматів)
Режим графіка командного рядка:
-x колонка
: вкажіть графік x у командному рядку (тобто не запитуйте x)
-y колонка
: вкажіть графік y в командному рядку (тобто не запитуйте y)
-r[render] колонка
: вказати кількість відтворюваних у командному рядку (тобто без підказки відтворення) (займе
стовпці 1 і 2 як x і y якщо -x та / або -y не вказано)
-вектор[тор] колонка
: вкажіть кількість векторної графіки в командному рядку (тобто без векторного підказки)
-c[онтур] стовпець: вкажіть контурну кількість у командному рядку (тобто без підказки щодо контуру)
-дев пристрій
: вкажіть пристрій для побудови графіка в командному рядку (тобто не підказувати)
режим конвертації ("splash to X dumpfiles"): splash в ascii : конвертувати дані SPH у
ascii файл dumpfile.ascii
до двійкового
: конвертувати дані SPH у простий неформатований двійковий файл dumpfile.binary
запис(1) час, частина, стовпці
робити i=1,nчастини
запис(1) dat(1:columns),itype
enddo
у фантом : конвертувати дані SPH у файл двійкового дампу для PHANTOM у гаджет : конвертувати
Дані SPH у форматі файлу знімків GADGET за замовчуванням
Режим перетворення сітки ("сплеск у файли дампу X"):
сплеск до сітки
: інтерполяція основних даних SPH (густина, плюс швидкість, якщо є в даних)
у 2D або 3D сітку, записати дані сітки до файлу (використовуючи вихід за замовчуванням=ascii)
до gridascii
: як вище, дані сітки записані у форматі ascii
до gridascii2
: дані сітки, записані у форматі ascii, все в одному файлі
до gridbinary
: як вище, дані сітки в простому неформатованому двійковому форматі:
запис (одиниця) nx, ny, nz, стовпці, час
[ 4 байти кожен ]
запис (одиниця) (((rho(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((vx(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((vy(i,j,k), i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
запис (одиниця) (((...(i,j,k),i=1,nx),j=1,ny),k=1,nz)
[ 4 байти кожен ]
все до сітки
: як вище, інтерполяція *всіх* стовпців у сітку (і вихідний файл)
allto gridascii
: як вище, з виведенням ascii
allto gridbinary
: як вище, з двійковим виводом
Режим аналізу ("splash calc X dumpfiles") для послідовності файлів дампу:
виплеск енергії кальцію
: обчислити KE,PE, загальну енергію в залежності від часу
вивести у файл під назвою 'energy.out'
calc massaboverho : маса вище ряду порогових значень щільності в залежності від часу
вихід у файл під назвою 'massaboverho.out'
розрахунок макс
: максимум кожного стовпця в залежності від часу
вивести у файл під назвою 'maxvals.out'
розрах. хв
: мінімум кожного стовпця в залежності від часу
вивести у файл під назвою 'minvals.out'
кальк диф
: (макс - хв) кожного стовпця залежно від часу
вихід у файл під назвою 'diffvals.out'
накип амп
: 0.5*(макс - хв) кожного стовпця залежно від часу
вихід у файл під назвою 'ampvals.out'
обчислена дельта
: 0.5*(макс - хв)/середнє значення кожного стовпця залежно від часу
вихід у файл під назвою 'deltavals.out'
розрахувати середнє
: середнє значення кожного стовпця від часу
вихід у файл під назвою 'meanvals.out'
обчислено середньоквадратичне значення
: (зважена маса) середньоквадратична залежність кожного стовпця від часу
вивести у файл під назвою 'rmsvals.out'
всі наведені вище параметри створюють невеликий файл ASCII з одним рядком на вхідний файл. в
Наступна опція створює файл, еквівалентний за розміром одному вхідному файлу (в ascii
формат):
середній час розрахунку
: середнє за часом *всіх* записів для кожної частинки
вивести у файл під назвою 'time_average.out'
коефіцієнт кальцію
: співвідношення *всіх* записів у кожному файлі порівняно з першим
вивести у файл під назвою 'ratio.out'
невідомий аргумент командного рядка '--version'
Використовуйте nsplash онлайн за допомогою служб onworks.net