Ansys Parametric Design Language

Ansys Parametric Design Language
Basisdaten
Paradigmen: Imperative Programmierung
Erscheinungsjahr: 1970
Entwickler: John A. Swanson
Aktuelle Version: 2020R1  (28. Januar 2020)
Typisierung: Skriptsprache
Betriebssystem: Windows, Linux
ansys.com

Ansys Parametric Design Language (APDL) ist die Skriptsprache des Ansys-Lösers und Interpreters, der etwa um 2010 zu MAPDL (Mechanical APDL) umbenannt wurde.

Syntax-Beispiel

Beispiel von APDL (mit Syntaxhervorhebung im Emacs-Editor)

Die Parameter der APDL-Befehle werden durch Kommas getrennt.

! Das Ausrufungszeichen dient als Kommentarzeichen

/com,Dies ist eine kommentierte Ausgabe

/prep7 !Starte den Präprozessor

block,0,1,0,1,0,1 !Erzeuge einen Quader

Kritik

Die Sprache ist von John A Swanson in der Zeit der Lochkarten entwickelt worden und enthält eine Anzahl von Eigentümlichkeiten und Einschränkungen.

APDL-Editoren

APDL-Anweisungen in einer Datei werden auch Makro genannt. APDL-Makros können mit jedem Texteditor erzeugt und bearbeitet werden. Einfache Syntaxhervorhebung ist für einige Editore verfügbar, wie z. B. Vim, nedit, Sublime. Darüber hinaus bieten die unten aufgeführten Editore einen erheblich größeren Funktionsumfang und Hilfsmittel bei der Bearbeitung und Studium von APDL an.

Freie Editore

Kommerzielle Editoren

Einzelnachweise

  1. ↑ ansys.net. Abgerufen am 19. Juli 2015 (englisch, unter tools & utilities).
  2. ↑ GitHub. Abgerufen am 19. Juli 2015 (englisch, APDL syntax highlighting package).
  3. ↑ ANSYS APDL-Mode für GNU-Emacs. Abgerufen am 7. Februar 2020 (englisch).
  4. ↑ APDL Editor. Abgerufen am 22. Juli 2015.
  5. ↑ Pedal Skript Editor. Archiviert vom Original (nicht mehr online verfügbar) am 26. Oktober 2012; abgerufen am 6. Februar 2020 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.