Hallo zusammen,
ich arbeite gerade an nem Tool, dass es ermöglichen soll die Wärmestromdichte über wallHeatFluxLaminar etc. im chtMulti zu errechnen.
Stoße gerade aber auf ein Problem.
Und zwar verwendet der chtMulti bei den Interfacestellen im T-File folgenden Type:
Code:
type compressible::turbulentTemperatureCoupledBaffleMixed;
Problematisch ist folgendes:
Beim Ticksen (eine Region als Single-Case auseinandergenommen), bekommt man beim Ausführen von wallHeatFluxLaminar folgenden Fehler:
Code:
--> FOAM FATAL IO ERROR:
Unknown patchField type compressible::turbulentTemperatureCoupledBaffleMixed for patch type directMappedWallValid patchField types are :
42
(
advective
buoyantPressure
calculated
cyclic
directMapped
directionMixed
habe dann mittels "changeDictonary" den Type im Zeitornder geändert.
Code:
dictionaryReplacement
{ T
{
boundaryField
{
fluid_to_solid
{
type directMapped;
neighbourFieldName T;
K K;
value $internalField;
}
}
}
}
Nach erneutem Ausführen von wallHeatFluxLaminar kam nun folgende Meldung:
Code:
--> FOAM FATAL ERROR:
compound has already been transfered from token
on line 20 the empty compound of type List<scalar> From function token::transferCompoundToken()
in file lnInclude/token.C at line 95.
FOAM aborting
Gleiche gilt auch für den wallHeatFlux - nach Anpassung der thermophysicalProperties habe ich auch diese bekommen.
An was kann das liegen?
Noch was - kann ich mit dem changeDictonary nur den letzten Zeitornder abändern?
Grüße Tobi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP