Häufig gestellte Fragen zu ANSYS CFX
Dieses Tutorial zeigt Ihnen, wie Sie einen laufenden CFX stoppen SolverEin Solver ist ein numerischer Algorithmus oder ein Softwaretool, das … Mehr über die Befehlszeile. Ähnlich wie beim Drücken der Stopp-Schaltfläche in der ANSYS CFX-GUI führt das Einfügen einer Stoppdatei den Stopp aus und schreibt eine Neustartdatei am Ende einer äußeren Schleifeniteration in stationären Simulationen oder am Ende eines Zeitschritts in transienten Analysen.
Um diese Aufgabe abzuschließen, müssen Sie unser In-Browser-SSH verwenden. Gehen Sie zum Status Seite Ihres Jobs. Dann unter dem Lebendschwänzenauch als Echtzeit-Protokollüberwachung oder Live-Protokollüberwachung bezeichnet … Mehr Im Bedienfeld sehen Sie eine SSH Panel mit einem Blitzsymbol. Im SSH-Panel sehen Sie ein ServerEin Server ist ein Computerprogramm, das Dienste für andere bereitstellt. Mehr IP-Adresse, auf die Sie klicken können, um ein SSH-Terminal im Browser zu starten. Auf diese Weise können Sie mit dem laufenden GruppeEin Computercluster besteht aus einer Reihe von lose oder eng miteinander verbundenen ... Mehr von Ihrem Browser.
Weitere Informationen zur Verwendung der SSH-Funktion im Browser von Rescale finden Sie im Tutorial werden auf dieser Seite erläutert.
Dateistoppoption 1 – Verwenden des Befehls cfx5stop
Geben Sie im Terminalfenster die folgenden Befehle ein (2 Zeilen):
cd workcfx5stop -directory
Angenommen, ein Lauf heißt MultiphaseMixer_001 im Arbeitsverzeichnis. Dann gibt es ein temporäres Verzeichnis namens MultiphaseMixer_001.dir im Arbeitsverzeichnis. Der Befehl lautet wie folgt:
cd workcfx5stop -directory MultiphaseMixer_001.dir
Stop-Datei-Option 2 – Schreiben einer Stop-Datei
Geben Sie im Terminalfenster den folgenden Befehl ein:
Berührungsarbeit/ /stp
Angenommen, ein Lauf heißt MultiphaseMixer_001 im Arbeitsverzeichnis. Dann gibt es ein temporäres Verzeichnis namens MultiphaseMixer_001.dir im Arbeitsverzeichnis. Der Befehl lautet wie folgt:
touch work/MultiphaseMixer_001.dir/stp
Neustarten eines Jobs von einem ursprünglichen Job aus
Das Einfügen einer Stoppdatei erzeugt eine .res Neustartdatei, die zum Neustart des SimulationSimulation ist Experimentieren, Testen von Szenarien und Erstellen von … Mehr.
Im Ergebnisse Seite eines zuvor gestoppten Jobs können Sie die Neustartdatei als Eingabedatei verfügbar machen (siehe Abbildung unten) und anschließend den Job klonen. Fügen Sie im neuen geklonten Job die Neustartdatei anstelle der ursprünglichen Eingabedatei in das Feld Eingänge .

Nach der Erstellung des geklonten Jobs müssen Sie den Befehl in der Softwareeinstellungen Abschnitt, um die Flagge einzuschließen -Weiter-aus-DateiDer Befehl sollte wie im folgenden Beispiel aussehen.
cfx5solve -def second_file.def -continue-from-file first_file.res -par-dist $HOSTLIST
Neustarten eines Jobs mit einem einzelnen Job
Es ist möglich, einen Job zu erstellen, der zwei separate Simulationen ausführt. Eine Simulation mit der ursprünglichen .def-Datei und eine zweite Simulation, die mit der aus der ersten generierten .res-Datei neu gestartet wird. Der Befehl für einen solchen Job sollte wie im folgenden Beispiel aussehen.
cfx5solve -def first_file.def -par-dist $HOSTLIST
cfx5solve -def second_file.def -continue-from-file first_file.res -par-dist $HOSTLIST
Beachten Sie, dass Sie zum Ausführen mehrerer Befehle im Allgemeinen eine neue Zeile mit dem entsprechenden Befehl hinzufügen müssen. Außerdem wird die Plattform erst beendet, wenn alle Befehle ausgeführt wurden.
- CFX Command Language (CCL) ist die interne Kommunikations- und Befehlssprache von ANSYS CFX. Während eines CFX-Laufs wird ein temporäres Verzeichnis,
<file_name>.dirwird in der erstellt~/work/sharedVerzeichnis auf dem Cluster. Das<file-name>.direnthält ein ccl Datei mit allen CFX-Pre-Einstellungen. Benutzer können diese Datei bearbeiten und den Solver mit den neuen Einstellungen aktualisieren.cfx5controlBefehl:cfx5control <directory> -inject-commands <file> [-no-backup] - Während des Laufs können Sie sich mit dem Cluster über die SSH-Option im Browser von Rescale oder über Ihren lokalen ArbeitsplatzEine Workstation ist ein leistungsstarkes Computersystem, das für professionelle Zwecke entwickelt wurde. Mehr. Bitte beziehen Sie sich darauf Abschnitt Weitere Informationen zum Herstellen einer Verbindung mit Ihrem Cluster finden Sie unter.
- Navigieren Sie in die temporäre
<file-name>.dirVerzeichnis, das vorhanden ist in~/work/sharedVerzeichnis. Das Verzeichnis hat eine ccl Datei.

- Öffnen Sie die Datei mit einem geeigneten Texteditor (z. B. vi or vim). Die ccl Datei ist eine Liste von Solver-Einstellungen, abhängig von Ihrem ModellEine numerische, symbolische oder logische Darstellung eines Systems ... Mehr. Hier können Sie entsprechende Einstellungen vornehmen (HINWEIS: Da ccl ist eine sensible Datei, bitte seien Sie beim Bearbeiten vorsichtig). Weitere Informationen zu CCL und den bearbeitbaren Parametern finden Sie in der ANSYS CFX-Dokumentation.
- Sie können verwenden
/zum Suchen von Zeichenfolgen in einer langen Datei bei Verwendung vi or vim. Wenn Sie beispielsweise die maximale Anzahl von Iterationen bearbeiten, können Sie nach der Zeichenfolge in vi or vim Editor durch Eingabe/iterations. Dadurch werden alle Vorkommen dieses Wortes hervorgehoben. Sie können drückennzum nächsten InstanzEine virtuelle Amazon-Maschine Mehr. Sobald Sie mit der Bearbeitung fertig sind, ccl Datei, speichern Sie die Datei.

- Kopieren Sie dieses neue ccl Datei außerhalb der
<file-name>.dir. Um den Solver mit den neuencclDatei, verwenden Sie den unten angegebenen Befehl. CFX zeigt alle Änderungen an, die in der ccl Datei.cfx5control <file-name>.dir -inject-commands new_ccl

Wenn Sie vor der Aktualisierung des Solvers mit neuen Einstellungen keine Sicherungsdatei erstellen möchten, fügen Sie eine -no-backup Flag am Ende des Befehls.
ANSYS CFX-Jobs können mit dem CFX Solver Manager überwacht werden, der die Residuen und die .aus Dateidaten. Um einen CFX-Batchjob zu überwachen, der auf der ScaleX-Plattform ausgeführt wird, können Benutzer einen laufenden Job an einen Rescale-Desktop anhängen und den Fortschritt überwachen, indem sie den CFX Solver Manager auf die temporäre .dir Verzeichnis, das der CFX-Solver während eines Laufs erstellt.
Hier sind die Schritte:
- Klicken Sie auf Desktops Symbol oben und klicken Sie auf das + Neuer benutzerdefinierter Desktop Symbol. Wählen Sie eine geeignete Windows-Desktopkonfiguration.
- Der SOFTWARE HINZUFÜGEN, suchen Sie nach ANSYS Fluids DesktopWählen Sie die entsprechende Version aus und geben Sie die erforderlichen Lizenzinformationen ein.
- Der JOBS HINZUFÜGEN, suchen Sie nach Ihrem laufenden Job und wählen Sie den Job aus, indem Sie auf klicken Speichern Symbol neben dem Job.
- Klicken Sie abschließend auf Start Schaltfläche. Der Rescale-Desktop wird in wenigen Minuten gestartet. Der Desktop kann entweder mit In-Browser-Option oder mit Remote Desktop Connection. Bitte beziehen Sie sich darauf Abschnitt Weitere Informationen zum Neuskalieren von Desktops finden Sie unter.

- Vor dem Öffnen des CFX Solver Managers muss der Pfad zum
.dirVerzeichnis muss gefunden werden. Öffnen Sie auf dem Desktop den Ordner angehängte Jobs Ordner und navigieren Sie in den Ordner jobs. Navigieren Sie im Verzeichnis jobs durch Arbeit > freigegeben > .dir. Nach dem Öffnen der.dirOrdner, kopieren Sie den Pfad wie gezeigt –

- Klicken Sie auf dem Desktop auf das CFX-Symbol, um den CFX Launcher zu öffnen. Klicken Sie im CFX Launcher auf das Symbol CFX-Solver Manager.
- Öffne Datei > Laufenden Lauf überwachen.

- Fügen Sie den zuvor kopierten Pfad in das Feld „Verzeichnis“ ein und klicken Sie auf „Auswählen“. Es erscheint eine Warnmeldung (Monitor-Sperrdatei kann nicht erstellt werden). Benutzer können diese Meldung ignorieren, indem sie auf „OK“ klicken.

- Der Solver Manager zeigt nun den Fortschritt des Laufs an und aktualisiert sich automatisch mit jeder Iteration

ANSYS CFX bietet Optionen zur Ausführung von Simulationen mit der gewünschten Präzision. Der Benutzer kann die gewünschte Präzision für die Simulation global über -double und lokal für ein bestimmtes Verfahren -<procedure>-double wie folgt:
- Die CFX-Standardeinstellungen starten Versionen mit einfacher Genauigkeit von Partitionierer, Interpolator und Solver
cfx5solve -def MultiphaseMixer.def -par-dist $HOSTLIST
- Die Flagge
-doublestartet Versionen mit doppelter Genauigkeit von Partitionierer, Interpolator und Solver.
cfx5solve -def MultiphaseMixer.def -par-dist $HOSTLIST -double
- Die Flagge
-solver-doublestartet die Double-Precision-Version von CFX Solver nur.
cfx5solve -def MultiphaseMixer.def -par-dist $HOSTLIST -solver-double
Hinweis: Benutzen Sie bitte -solver-double Der Solver muss die doppelte Genauigkeitsmarkierung sorgfältig prüfen, da dies zu Kompatibilitätsfehlern zwischen einfacher Genauigkeit und Partitionierer und doppelter Genauigkeit Solver.