44 for (label i = 0; i < 3; i++)
61 volScalarField& field =
const_cast<volScalarField&
>(
mesh_.thisDb().lookupObject<volScalarField>(
fieldName_));
66 field[cellI] = input[cellI];
76 field[localCellI] = input[globalCellI];
80 field.correctBoundaryConditions();
84 volVectorField& field =
const_cast<volVectorField&
>(
mesh_.thisDb().lookupObject<volVectorField>(
fieldName_));
93 field[cellI][comp] = input[counterI];
108 label inputIdx = globalCellI * 3 + comp;
109 field[localCellI][comp] = input[inputIdx];
114 field.correctBoundaryConditions();
118 FatalErrorIn(
"DAInputField::run") << exit(FatalError);