Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SIMULIA/ABAQUS
  Fehlermeldung in Abaqus

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Fehlermeldung in Abaqus (1905 mal gelesen)
thephile
Mitglied



Sehen Sie sich das Profil von thephile an!   Senden Sie eine Private Message an thephile  Schreiben Sie einen Gästebucheintrag für thephile

Beiträge: 30
Registriert: 23.03.2010

erstellt am: 07. Aug. 2010 13:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

erhalte beim zeitversetzten Submit eines Jobs in Abaqus auf dem Linux-Rechner (Ubuntu) in der .log-Datei immer folgende Fehlermeldung (es handelt sich um Libraries des Fortran-Compilers):

Code:
/opt/abaqus/6.7-1/exec/standard.exe: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory

Vermutlich muss man die entsprechenden Einträge mit PATH (Umgebungsvariable) setzen. Habe ef wie folgt in der .bashrc und .profile versucht:

Code:
export LIBRARY_PATH=/opt/intel/Compiler/11.0/083/lib/intel64:$LIBRARY_PATH
export PATH=/opt/intel/Compiler/11.0/083/lib/intel64:PATH

Leider klappt das nicht, der Fehler wird weiterhin angezeigt. Hat jemand ne Idee?

[Diese Nachricht wurde von thephile am 07. Aug. 2010 editiert.]

[Diese Nachricht wurde von thephile am 07. Aug. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Viktor M.
Mitglied
Wissenschaftlicher Mitarbeiter


Sehen Sie sich das Profil von Viktor M. an!   Senden Sie eine Private Message an Viktor M.  Schreiben Sie einen Gästebucheintrag für Viktor M.

Beiträge: 55
Registriert: 27.10.2008

erstellt am: 09. Aug. 2010 14:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für thephile 10 Unities + Antwort hilfreich

Hallo,

keine Ahnung, ob das hilft, aber kontrolliere doch nochmal die PATH-Variable:
Statt:

Code:
export PATH=/opt/intel/Compiler/11.0/083/lib/intel64:PATH

Besser:
Code:
export PATH=/opt/intel/Compiler/11.0/083/lib/intel64:$PATH

MfG
Viktor

------------------
Einem Python-Anfänger beim Lernen zuschauen und ihn verbessern: muvik.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

thephile
Mitglied



Sehen Sie sich das Profil von thephile an!   Senden Sie eine Private Message an thephile  Schreiben Sie einen Gästebucheintrag für thephile

Beiträge: 30
Registriert: 23.03.2010

erstellt am: 11. Aug. 2010 16:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Viktor,

danke für die Hilfestellung. Habe es probiert, klappt jedoch immer noch nicht. Seltsam ist, dass dieser Fehler nur auftaucht, wenn ich in der Job-Registerkarte "Submission" die "Submit Time" auf "Wait" oder "At" Funktion aktiviere.

Habe es jetzt so gelöst, dass ich in Linux (Ubuntu) zeitversetzt ein Python-Skript abarbeiten lasse. Zum Aufrufen des Skripts habe ich eine Batch-Datei (Bash) "Abaqusstart" mit dem folgenden Quelltext, die ich sofort durch Doppelklick ausführe:

Code:
sleep 6h;abaqus cae noGUI=/home/zmbenjamin/Desktop/Abaqusstart.py

Dabei steht hinter "sleep" die Wartezeit (Stunden, Minuten, Sekunden) nach der das Skript ausgeführt wird. In der zugehörigen Skriptdatei steht folgendes:

Code:
import os
os.system("abaqus job=test user=test_subroutine interactive")
os.system("abaqus job=test_1 user=test_subroutine_1 interactive")

Wobei hinter "job=" die Input-Datei und hinter "user=" die entsprechende Subroutine (z.B. DFLUX oder FILM) steht. So kann ich mehrere Jobs hintereinander ausführen lassen und das ganze sogar zeitversetzt! Die Jobs müssen aber vorher auf jeden Fall submitted sein. Dies kann man statt dem Lizenzqueue verwenden.

[Diese Nachricht wurde von thephile am 11. Aug. 2010 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz