ENH: additional dictionary controls, methods

STYLE: declaration order of topoSet, resize_nocopy for sortedOrder

STYLE: remove cstring dependency from SHA1

STYLE: use Ostream endEntry()
This commit is contained in:
Mark Olesen
2021-11-08 14:06:06 +01:00
parent 79e110aeb0
commit 8638d82325
19 changed files with 261 additions and 228 deletions

View File

@ -76,7 +76,7 @@ template<class Type>
void Foam::Function1Types::LimitRange<Type>::writeData(Ostream& os) const
{
Function1<Type>::writeData(os);
os << token::END_STATEMENT << nl;
os.endEntry();
os.beginBlock(word(this->name() + "Coeffs"));
writeEntries(os);

View File

@ -74,8 +74,7 @@ template<class Type>
void Foam::Function1Types::OneConstant<Type>::writeData(Ostream& os) const
{
Function1<Type>::writeData(os);
os << token::END_STATEMENT << nl;
os.endEntry();
}

View File

@ -74,7 +74,7 @@ template<class Type>
void Foam::Function1Types::Scale<Type>::writeData(Ostream& os) const
{
Function1<Type>::writeData(os);
os << token::END_STATEMENT << nl;
os.endEntry();
os.beginBlock(word(this->name() + "Coeffs"));
writeEntries(os);

View File

@ -54,8 +54,7 @@ template<class Type>
void Foam::Function1Types::ZeroConstant<Type>::writeData(Ostream& os) const
{
Function1<Type>::writeData(os);
os << token::END_STATEMENT << nl;
os.endEntry();
}

View File

@ -68,7 +68,7 @@ void Foam::Function1Types::ramp::convertTimeBase(const Time& t)
void Foam::Function1Types::ramp::writeData(Ostream& os) const
{
Function1<scalar>::writeData(os);
os << token::END_STATEMENT << nl;
os.endEntry();
os.beginBlock(word(this->name() + "Coeffs"));
writeEntries(os);