ENH: energyTransport: transfer write control from controlDict to function object (#3303)

This commit is contained in:
Tobias Holzmann
2025-08-13 16:28:45 +01:00
committed by Kutalmis Bercin
parent eaf17337aa
commit 821cdf6681

View File

@ -62,7 +62,7 @@ Foam::volScalarField& Foam::functionObjects::energyTransport::transportedField()
mesh_.time().timeName(), mesh_.time().timeName(),
mesh_, mesh_,
IOobject::MUST_READ, IOobject::MUST_READ,
IOobject::AUTO_WRITE, IOobject::NO_WRITE,
IOobject::REGISTER IOobject::REGISTER
), ),
mesh_ mesh_
@ -437,6 +437,14 @@ bool Foam::functionObjects::energyTransport::execute()
bool Foam::functionObjects::energyTransport::write() bool Foam::functionObjects::energyTransport::write()
{ {
Log << type() << " write: " << name() << nl
<< tab << fieldName_ << nl
<< endl;
volScalarField& s = transportedField();
s.write();
return true; return true;
} }