EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

yade-batch – Online in der Cloud

Führen Sie yade-batch im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl yade-batch, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Yade – Handbuchseite für Yade-Version: 1.20.0, Features: Odeint VTK OpenMP GTS GUI-Qt5 CGAL
PFVFLOW LINSOLV SPH GL2PS LBMFLOW

BESCHREIBUNG


Verwendung: yade-batch [Optionen] [ TABLE [SIMULATION.py] | SIMULATION.py[/nCores] [...] ]

Yade-Batch führt die Yade-Simulation mehrmals mit unterschiedlichen Parametern aus. Sehen
https://yade-dem.org/sphinx/user.html#batch-queuing-and-execution-yade-batch for details.
Batch kann entweder mit der Parametertabelle TABLE (darf nicht auf .py enden) angegeben werden, was ist
entweder gefolgt von genau einer SIMULATION.py (muss auf .py enden) oder enthält !SCRIPT-Spalte
Angabe der auszuführenden Simulation. Die zweite Möglichkeit besteht darin, mehrere Skripte anzugeben,
die optional haben können /nKerne Suffix, um die Anzahl der Kerne für diesen bestimmten Punkt anzugeben
Simulation (entspricht Spalte !THREADS in der Parametertabelle), zB sim.py/3.

optional Argumente:
-h, --help
Diese Hilfemeldung anzeigen und beenden

-j NUM, --Arbeitsplätze NUM
Maximale Anzahl gleichzeitig auszuführender Threads (Standard: Anzahl der Kerne, weitere
begrenzt durch OMP_NUM_THREADS, wenn durch die Umgebung festgelegt: 4)

-v, --Version
Version drucken und beenden.

--Job-Threads NUM
Standardanzahl von Threads für einen Job; kann pro Job mit !THREADS . überschrieben werden
(oder !OMP_NUM_THREADS) Spalte. Standardmäßig auf 1.

--Force-Threads
Erzwingen Sie, dass Jobs nicht mehr Kerne als das Maximum verwenden (siehe \-j), auch wenn !THREADS
Spalten spezifiziert mehr.

--Protokoll FORMAT
Format der Jobprotokolldateien: muss ein $, % oder @ enthalten, das durch ein Skript ersetzt wird
Name, Zeilennummer bzw. nach Beschreibungsspalte (Standard: [E-Mail geschützt] )

--global-log FILE
Dateiname, wohin die Ausgabe von yade-batch selbst umgeleitet werden soll (im Gegensatz zu \-\-log); Wenn
nicht angegeben (Standard), stdout/stderr werden verwendet

-l AUFFÜHREN, --Linien LISTE
Zu verwendende TABLE-Zeilen im Format 2,3-5,8,11-13 (Standard: alle verfügbaren Zeilen in
TISCH)

--nett NICE
Netter Wert von erzeugten Jobs (Standard: 10)

--Cpu affinität
Binden Sie jeden Job an bestimmte CPU-Kerne; Kerne werden in einer quasi-zufälligen Reihenfolge zugewiesen,
je nach Verfügbarkeit zum Zeitpunkt des Auftragsstarts. Jeder Job kann überschreiben
diese Einstellung durch Einstellen der AFFINE-Spalte.

--ausführbar FILE
Name des auszuführenden Programms (Standard:
/build/yadeKKgSmd/yade-1.20.0/debian/tmp/usr/bin/yade). Jobs können mit überschrieben werden
!EXEC-Spalte.

--gnuplot FILE
Gnuplot-Datei, in der gnuplot aus allen Jobs zusammengefügt werden soll

--Probelauf
Nicht wirklich ausführen (nützlich, um zum Beispiel nur gnuplot zu erhalten)

--http-warte
Nicht beenden, wenn immer noch die Übersicht über http wiederholt bereitgestellt wird

--plot-update ZEIT-
Intervall (in Sekunden), in dem Jobplots aktualisiert werden, auch wenn nicht über . angefordert
HTTP-. Nicht positive Werte führen dazu, dass die Diagramme nicht aktualisiert und gespeichert werden, es sei denn
über HTTP angefordert (siehe \-\-plot-timeout für die Kontrolle des maximalen Alters dieser).
Plots werden beim Beenden unter dem gleichen Namen wie die Protokolldatei mit der Datei .log . gespeichert
Verlängerung entfernt. (Standard: 120 Sekunden)

--plot-timeout ZEIT-
Maximales Alter (in Sekunden) der über HTTP bereitgestellten Plots; sie werden aktualisiert, wenn sie
sind älter. (Standard: 30 Sekunden)

--Aktualisierung ZEIT-
Aktualisierungsrate automatisch neu geladener Webseiten (Zusammenfassung, Protokolle, ...).

--zeitliche Koordinierung ANZAHL
Wiederholen Sie jeden Job COUNT Mal und geben Sie eine einfache Tabelle mit aus
Durchschnitt/Varianz/minimale/maximale Beschäftigungsdauer; verwendet, um zu messen, wie unterschiedlich
Parameter beeinflussen die Ausführungszeit. Jobs können den globalen Wert mit dem überschreiben
!COUNT-Spalte.

--timing-ausgabe FILE
Speichern Sie mit \-\-timing gemessene Dauern in einer DATEI, anstatt sie in den Standard zu schreiben
Ausgabe.

- randomisieren
Zufällige Auftragsreihenfolge (innerhalb der durch die zugewiesenen Kerne gegebenen Beschränkungen).

--disable-pynotify
Deaktivieren Sie Bildschirmbenachrichtigungen

Nutzen Sie Yade-Batch online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad