Moin,
mit Linux kann man im Grunde Ansysjobs genauso im Batchbetrieb starten wie unter windows. Zunächst einmal brauchst Du den Ort der Installation. Zunächst einmal musst Du natürlich ein Konsole öffnen, also nach dem einloggen F2 drücken und dann "console" oder "xterm" eingeben, sofern ihr kde benutzt wovon ich mal ausgehe. Alternativ strtg+alt+F1 dann kommst Du auf eine richtige Textkonsole. Dann musst Du herausfinden wo ANSYS installiert wurde. Meistens ist das unter
/licsoft/ansys_inc/ Entweder geht das im Startmenu auf der grafischen Oberfläche, da gibt es sicherlich sowas wie suchen unter windows. Oder Du gibst in der Konsole erst "updatedb" ein und dann "locate ansys", sofern updatedb installiert ist. Ansonsten musst Du mal mit Hilfe des cd-Befehl die Verzeichnisse durchsuchen, aber eigtnlich sollte das unter dem oben gezeigten stehen. Dann musst Du Dein input-file in einen Ordner Deinen Homeverzeichnisse kopieren und es starten wie unter windows, also nur den Befehl eintippen den der launcher in windows automatisch erstellt und dann ausführt und der auch während der Rechnung dann in dem Ordner zu finden ist. Das Befehl sieht dann ungefähr so aus.
/licsoft/ansys_inc/v81/ansys/bin/ansys81 -b -p ansysrf -j testen < solu.inp > testen.out
/licsoft/ansys_inc/v81/ansys/bin/ansys81 zum Programmaufruf. Dementsprechend v90 und ansys90, oder v100 und ansys100
-b für batchbetrieb
-p weiß ich jetzt auch nicht ;-)
-j ist der jobname
< defniert die Eingabedatei, die in dem Ornder sein sollte in dem Du den Befehl eingibst
> die Ausgabedatei, die in den Ornder abgelegt wird in dem Du Dich befindest.
Soweit in kürze, ich denke das sollte erstmal genügen, wenn nicht kannste ja nochmal nach Hilfe schreien.
Gruß
Cpt.Klotz
------------------
TU-Dresden, Fakultät Maschinenbau
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP