Vielen Dank Arnd!
Die Schleife funktioniert bei mir und ist gut nachvollziehbar.
Allerdings habe ich nun festgestellt, dass ich nicht die Knotentemperaturen brauche, sondern die Flächenleistungsdichte.
Das Wäre der Befehl tf,sum; habe damit auch schon früher etwas simuliert.
Wenn ich mir nun in den Nodal solution die "Thermal flux vector sum" anschaue, sind dies die Werte die ich benötige.
Nun dachte ich, nehme ich dein Array und ersetze "temp" durch "tfsum", aber er sagt "no dimensons set for parameter tfsum".
Mein Quelltext sieht nun so aus:
*get,nnum_,node,,Count !Anzahl der ausgewählten Knoten
*dim,tfnodes,array,nnum_ !array zur Speicherung der Knotenleistungsdichten erstellen
!*get,start_,node,,min !kleinste Knotennummer als Startwert festlegen
*get,start_,node,,num,min !kleinste Knotennummer als Startwert festlegen
*do,i,1,nnum_
tfnodes(i)=tfsum(start_) !Leistungsdichten des Knotens mit der Nummer start_ ins array schreiben
start_=ndnext(start_) !nächsthöhere Knotennummer im Wert start_ speichern
*enddo
*vscfun,sum_,sum,tfnodes !Summe aller Leistungsdichten
Durchschnitt=sum_/nnum_
Was mache ich falsch? Hast du eine Idee wie man dieses Problem lösen kann bzw. wie ich die TF,SUM Werte speichern kann in das Array?
Gruß Stefan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP