mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: incompressibleUncoupledKinematicParcelFoam. Using headerOk to
exclude H and HdotGradH fields from being read if not present.
This commit is contained in:
@ -84,30 +84,34 @@
|
|||||||
g
|
g
|
||||||
);
|
);
|
||||||
|
|
||||||
Info<< "\nReading field H\n" << endl;
|
IOobject Hheader
|
||||||
volVectorField H
|
|
||||||
(
|
|
||||||
IOobject
|
|
||||||
(
|
(
|
||||||
"H",
|
"H",
|
||||||
runTime.timeName(),
|
runTime.timeName(),
|
||||||
mesh,
|
mesh,
|
||||||
IOobject::READ_IF_PRESENT,
|
IOobject::MUST_READ,
|
||||||
IOobject::AUTO_WRITE
|
IOobject::AUTO_WRITE
|
||||||
),
|
|
||||||
mesh
|
|
||||||
);
|
);
|
||||||
|
|
||||||
Info<< "\nReading field HdotGradH\n" << endl;
|
if (Hheader.headerOk())
|
||||||
volVectorField HdotGradH
|
{
|
||||||
(
|
|
||||||
IOobject
|
Info<< "\nReading field H\n" << endl;
|
||||||
|
volVectorField H(Hheader, mesh);
|
||||||
|
}
|
||||||
|
|
||||||
|
IOobject HdotGradHheader
|
||||||
(
|
(
|
||||||
"HdotGradH",
|
"HdotGradH",
|
||||||
runTime.timeName(),
|
runTime.timeName(),
|
||||||
mesh,
|
mesh,
|
||||||
IOobject::READ_IF_PRESENT,
|
IOobject::MUST_READ,
|
||||||
IOobject::AUTO_WRITE
|
IOobject::AUTO_WRITE
|
||||||
),
|
|
||||||
mesh
|
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (HdotGradHheader.headerOk())
|
||||||
|
{
|
||||||
|
|
||||||
|
Info<< "\nReading field HdotGradH\n" << endl;
|
||||||
|
volVectorField HdotGradH(HdotGradHheader, mesh);
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user