Hallo liebe OpenFOAM-Gemeinde,
ich simuliere derzeit eine Strömung in einem stark vereinfachten Büroraum (3D). Die CFD-Simulation sieht ganz gut aus und funktioniert soweit auch.
Für die Auswertung und Weiterverarbeitung der Ergebnisse benötige ich die Volumen-/Massenströme aus und in definierte Luftzonen - sprich die Volumenströme über die Berandungsflächen der Luftzonen. Diese Berandungsflächen (FaceSets) erstelle ich mithilfe von TopoSet. Die Volumenströme berechne ich mir mittels der Toolbox Swak4FOAM.
Code:
Volumenstrom durch die Fläche F1 (FaceSet)
flow_F1
{
type swakExpression;
valueType faceSet;
setName valveFaceSet_F1;
expression "phi*flip()";
accumulations (
sum
);
verbose true;
autoInterpolate true;
}
//-----------------------------------------------------------------
gemittelte Temperatur der Fläche F1 (FaceSet)
temp_F1
{
type swakExpression;
valueType faceSet;
setName valveFaceSet_F1;
expression "T";
accumulations (
weightedAverage
);
verbose true;
autoInterpolate true;
}
Für die Weiterverarbeitung mit Matlab hat sich aber gezeigt, dass es für mich besser wäre wenn ich anstatt der summierten bzw. gemittelten Werte der FaceSets eine Tabelle/Liste/Datei ect. hätte in welcher die einzelnen Werte der Face für Temperatur, Fläche und Volumenstrom enthalten sind. Gibt es eine Möglichkeit sich die Zustände der einzelnen Faces bzw Zellen eines Sets ausgeben zu lassen?
------------------
------------------------------------------------------
Vielen Dank und viele Grüße
Christopher
[Diese Nachricht wurde von CF-D am 19. Aug. 2015 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP