Hallo alle zusammen,
ich habe mittlerweile eine Lösung für meine Anfrage erhalten:
Der Trick ist tatsächlich die bereits von Mustaine erwähnte "Vorkompilierung" (engl.: precompiling). Hierbei wird aus einer regulären .for- bzw. .f-Datei eine .obj-Datei erzeugt (war zumindest bei mir so), welche offenbar alle Inhalte der entsprechenden Fortran-Datei enthält.
Die besagte Vorkompilierung wird durch den folgenden Befehl ausgelöst:
abaqus make library=NameDerFortranDatei
Die entstandene .obj-Datei kann dann zum starten der Rechnung wie eine reguläre Fortran-Datei gehandhabt werden:
abaqus job=NameInputDatei user=NameObjektDatei
So hat bei mir zumindest alles ordnungsgemäß funktioniert.
Offensichtlich muss jedoch weiterhin gegeben sein, dass der PC bzw. die verwendete ABAQUS-Installation grundsätzlich was mit einer Subroutine anzufangen weiß. Sind Subroutines nicht in ABAQUS eingebunden, kann auch die .obj-Datei nicht verwendet werden.
Das nur dazu.
Grüße,
CG
[Diese Nachricht wurde von DrReinerKlimpke am 26. Mai. 2017 editiert.]
[Diese Nachricht wurde von DrReinerKlimpke am 26. Mai. 2017 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP