mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
This commit is contained in:
@ -172,7 +172,7 @@ template<class ListType>
|
||||
ListType createWithValues
|
||||
(
|
||||
const label sz,
|
||||
const typename ListType::const_reference initValue,
|
||||
typename ListType::const_reference initValue,
|
||||
const UList<label>& indices,
|
||||
typename ListType::const_reference setValue
|
||||
);
|
||||
|
||||
@ -129,28 +129,29 @@ void Foam::SHA1::processBytes(const void *data, size_t len)
|
||||
}
|
||||
|
||||
// Process available complete blocks
|
||||
if (len >= 64)
|
||||
{
|
||||
#if !_STRING_ARCH_unaligned
|
||||
# define alignof(type) offsetof (struct { char c; type x; }, x)
|
||||
# define UNALIGNED_P(p) (((size_t) p) % alignof (uint32_t) != 0)
|
||||
if (UNALIGNED_P (data))
|
||||
{
|
||||
while (len > 64)
|
||||
// if (len >= 64)
|
||||
// {
|
||||
//#if !_STRING_ARCH_unaligned
|
||||
//# define alignof(type) offsetof (struct { char c; type x; }, x)
|
||||
//# define UNALIGNED_P(p) (((size_t) p) % alignof (uint32_t) != 0)
|
||||
// if (UNALIGNED_P (data))
|
||||
// {
|
||||
// while (len > 64)
|
||||
while (len >= 64)
|
||||
{
|
||||
processBlock(memcpy (buffer_, data, 64), 64);
|
||||
data = reinterpret_cast<const unsigned char*>(data) + 64;
|
||||
len -= 64;
|
||||
}
|
||||
}
|
||||
else
|
||||
#endif
|
||||
{
|
||||
processBlock(data, len & ~63);
|
||||
data = reinterpret_cast<const unsigned char*>(data) + (len & ~63);
|
||||
len &= 63;
|
||||
}
|
||||
}
|
||||
// }
|
||||
// else
|
||||
//#endif
|
||||
// {
|
||||
// processBlock(data, len & ~63);
|
||||
// data = reinterpret_cast<const unsigned char*>(data) + (len & ~63);
|
||||
// len &= 63;
|
||||
// }
|
||||
// }
|
||||
|
||||
// Move remaining bytes in internal buffer.
|
||||
if (len > 0)
|
||||
|
||||
@ -157,14 +157,14 @@ namespace fvc
|
||||
);
|
||||
|
||||
|
||||
//- Interpolate tmp field onto faces using central differencing
|
||||
//- Interpolate tmp field onto faces using 'interpolate(<name>)'
|
||||
template<class Type>
|
||||
static tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > interpolate
|
||||
(
|
||||
const tmp<GeometricField<Type, fvPatchField, volMesh> >& tvf
|
||||
);
|
||||
|
||||
//- Interpolate field onto faces using central differencing
|
||||
//- Interpolate tmp field onto faces using 'interpolate(<name>)'
|
||||
template<class Type>
|
||||
static tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > interpolate
|
||||
(
|
||||
|
||||
@ -67,6 +67,10 @@ Foam::word Foam::PatchInteractionModel<CloudType>::interactionTypeToWord
|
||||
return "other";
|
||||
}
|
||||
}
|
||||
#ifdef __ICC
|
||||
// Prevent Icc complaining about missing return statement.
|
||||
return word::null;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user