diff --git a/applications/solvers/compressible/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C b/applications/solvers/compressible/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C index 1d5c6713efb44abbde0b27dc7872632723b1e800..49080956d87c36fa5f49304ca091e63e318d063f 100644 --- a/applications/solvers/compressible/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C +++ b/applications/solvers/compressible/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C @@ -105,6 +105,8 @@ maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField ( vectorField("value", dict, p.size()) ); + refValue() = vectorField("refValue", dict, p.size()); + valueFraction() = scalarField("valueFraction", dict, p.size()); } else { @@ -188,10 +190,8 @@ void maxwellSlipUFvPatchVectorField::write(Ostream& os) const << thermalCreep_ << token::END_STATEMENT << nl; os.writeKeyword("curvature") << curvature_ << token::END_STATEMENT << nl; - os.writeKeyword("refValue") - << refValue() << token::END_STATEMENT << nl; - os.writeKeyword("valueFraction") - << valueFraction() << token::END_STATEMENT << nl; + refValue().writeEntry("refValue", os); + valueFraction().writeEntry("valueFraction", os); writeEntry("value", os); } diff --git a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/0/U b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/0/U index d2c86a48344cb2f9a1de664755b3632bfe197b47..dbcd94b421b16ebbd6374ce08ed5578a915402eb 100644 --- a/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/0/U +++ b/tutorials/compressible/rhoCentralFoam/biconic25-55Run35/0/U @@ -32416,7 +32416,7 @@ boundaryField Uwall uniform (0 0 0); thermalCreep on; curvature on; - refValue + refValue nonuniform List<vector> 255 ( (3.37115877925426 1.5719971556227 1.63068197702874e-10) @@ -32676,7 +32676,7 @@ boundaryField (0.103666873607679 0 -6.64100738660639e-16) ) ; - valueFraction + valueFraction nonuniform List<scalar> 255 ( 0.00388739013936794