fvOption: Rationalize read to support re-reading

writeData is not yet completely consistent with read.
This commit is contained in:
Henry
2015-05-31 17:14:32 +01:00
parent 3a004fda10
commit b4a94650c9
39 changed files with 52 additions and 96 deletions

View File

@ -31,7 +31,7 @@ License
template<class Type>
void Foam::fv::CodedSource<Type>::writeData(Ostream& os) const
{
os << indent << name_ << endl;
cellSetOption::writeData(os);
dict_.write(os);
}
@ -39,7 +39,7 @@ void Foam::fv::CodedSource<Type>::writeData(Ostream& os) const
template<class Type>
bool Foam::fv::CodedSource<Type>::read(const dictionary& dict)
{
if (option::read(dict))
if (cellSetOption::read(dict))
{
coeffs_.lookup("fieldNames") >> fieldNames_;
applied_.setSize(fieldNames_.size(), false);