Z88R außerhalb des Installationsverzeichnisses?

Fragen zu Solvertypen, Multicore-Rechnungen, Spannungsparametern /
Issues to solvers, multi core, stress parameter

Moderatoren: ccad, mz15, auroraIco, Lehrstuhl

Antworten
origin_of_symmetry
Import
Beiträge: 18
Registriert: Di 18. Okt 2011, 14:45

Z88R außerhalb des Installationsverzeichnisses?

Beitrag von origin_of_symmetry »

Funktioniert der Solver Z88R V14 auch außerhalb des Aurora- Installationverzeichnisses? Habe den Solver sowie libiomp5md.dll und z88.dyn in ein anderes Verzeichnis kopiert und nun bleibt der Solver im Rechenmodus beim Einlesen der Elastizitätsgesetze stehen.
Im Installationsverzeichnis hat der Konsolenbetrieb des Solvers mit den gleichen Eingabefiles anstandslos funktioniert.
Woran kann das liegen?
Benutzeravatar
Z81
Alumni
Beiträge: 62
Registriert: Mi 9. Dez 2009, 15:50

Re: Z88R außerhalb des Installationsverzeichnisses?

Beitrag von Z81 »

Hallo o_o_s,

der Solveraufruf für den Z88R-Solver funktioniert wie folgt:

Code: Alles auswählen

z88r -c -2.Flag (lineare Berechnung)
z88r -t -2.Flag (Testmode)
z88r 1.Flag -choly (Cholesky-Solver)
z88r 1.Flag -siccg (SICCG-Solver)
z88r 1.Flag -sorcg (SOR-CG-Solver)
z88r 1.Flag -parao (PARDISO-Solver)
Für die Ausführung des Programms benötigen Sie neben der z88r.exe noch folgende Dateien
in Ihrem ausführenden Verzeichnis:
libiomp5md.dll
z88.dyn
z88manage.txt
sowie ihre Eingabedaten:
z88i1.txt
z88i2.txt
z88i3.txt
z88i5.txt (Falls Sie Drücke im Modell aufgegeben haben)

Dann starten Sie zunächst den Solver im Testmode, so dass das Programm seinen
Speicherbedarf ermitteln kann. Dieser wird in der Datei z88r.dyn abgelegt:

Code: Alles auswählen

z88r -t -parao
(wenn Sie mit dem Pardisosolver rechnen wollen)
Danach können Sie mit dem Rechenmodus die Daten berechnen:

Code: Alles auswählen

z88r -c -parao
Weitere Informationen finden Sie im Theoriehandbuch auf Seite 83-84.

Viele Grüße,
Z81
origin_of_symmetry
Import
Beiträge: 18
Registriert: Di 18. Okt 2011, 14:45

Re: Z88R außerhalb des Installationsverzeichnisses?

Beitrag von origin_of_symmetry »

Ich habe Z88R exakt wie beschrieben ausgeführt. Dennoch bricht das Programm(mit jedem der implementierten Solver) im Rechenmodus beim Einlesen der Elastizitätsgesetze ab. :?
Benutzeravatar
mz15
Site Admin
Beiträge: 266
Registriert: Do 5. Aug 2010, 19:23

Re: Z88R außerhalb des Installationsverzeichnisses?

Beitrag von mz15 »

Hallo o_o_s,

neben den Eingabedaten der Geometrie brauchen Sie noch die Daten über das Material. Das heißt die Materialdatei aus dem Verzeichnis data/mat

Die die entsprechende .csv kopieren und in das aktuelle Verzeichnis mit dem Solver legen. Damit diese auch gefunden wird muss die Datei in der z88mat.txt stehen.

Schauen Sie sich einfach mal die Datei z88mat.txt in einem Beispiel an. Diese gibt an von welchem Element bis zu welchem was für ein Material verwendet werden soll. Die Materialdaten liegen dann unter data/mat und sind durchnummeriert.

Informativ ist auch die Log-Datei des Solvers: z88r.log. Diese gibt auch Auskunft über Fehler. Unbedingt diese Datei beachten, dann klären sich oft viele Probleme.

Gruß
Markus Zimmermann
origin_of_symmetry
Import
Beiträge: 18
Registriert: Di 18. Okt 2011, 14:45

Re: Z88R außerhalb des Installationsverzeichnisses?

Beitrag von origin_of_symmetry »

Vielen Dank Herr Zimmermann, Problem im log-File gefunden:
Z88I3.txt vergessen - ich dachte, Z88R benötigt diese nicht mehr, daher nicht(wie sonst) leer erstellt. Daher der Abbruch nach dem Einlesen der E-Gesetze.
Wie blind man manchmal ist :shock:
Nochmals vielen Dank!
Benutzeravatar
mz15
Site Admin
Beiträge: 266
Registriert: Do 5. Aug 2010, 19:23

Re: Z88R außerhalb des Installationsverzeichnisses?

Beitrag von mz15 »

Es freut mich das ich Ihnen helfen konnte.

Mit freundlichen Grüßen
Markus Zimmermann
Antworten