mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Merge commit 'OpenCFD/master' into olesenm
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)
|
||||
|
||||
@ -141,8 +141,7 @@ void Foam::MULES::implicitSolve
|
||||
{
|
||||
const fvMesh& mesh = psi.mesh();
|
||||
|
||||
const dictionary& MULEScontrols =
|
||||
mesh.solverDict(psi.name()).subDict("MULESImplicit");
|
||||
const dictionary& MULEScontrols = mesh.solverDict(psi.name());
|
||||
|
||||
label maxIter
|
||||
(
|
||||
@ -254,7 +253,7 @@ void Foam::MULES::implicitSolve
|
||||
solve
|
||||
(
|
||||
psiConvectionDiffusion + fvc::div(lambda*phiCorr),
|
||||
MULEScontrols.lookup("solver")
|
||||
MULEScontrols
|
||||
);
|
||||
|
||||
scalar maxPsiM1 = gMax(psi.internalField()) - 1.0;
|
||||
|
||||
@ -51,15 +51,6 @@ class CECCellToFaceStencil
|
||||
:
|
||||
public cellToFaceStencil
|
||||
{
|
||||
// Private Member Functions
|
||||
|
||||
//- Disallow default bitwise copy construct
|
||||
CECCellToFaceStencil(const CECCellToFaceStencil&);
|
||||
|
||||
//- Disallow default bitwise assignment
|
||||
void operator=(const CECCellToFaceStencil&);
|
||||
|
||||
|
||||
public:
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -51,14 +51,6 @@ class CFCCellToFaceStencil
|
||||
:
|
||||
public cellToFaceStencil
|
||||
{
|
||||
// Private Member Functions
|
||||
|
||||
//- Disallow default bitwise copy construct
|
||||
CFCCellToFaceStencil(const CFCCellToFaceStencil&);
|
||||
|
||||
//- Disallow default bitwise assignment
|
||||
void operator=(const CFCCellToFaceStencil&);
|
||||
|
||||
public:
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -51,15 +51,6 @@ class CPCCellToFaceStencil
|
||||
:
|
||||
public cellToFaceStencil
|
||||
{
|
||||
// Private Member Functions
|
||||
|
||||
//- Disallow default bitwise copy construct
|
||||
CPCCellToFaceStencil(const CPCCellToFaceStencil&);
|
||||
|
||||
//- Disallow default bitwise assignment
|
||||
void operator=(const CPCCellToFaceStencil&);
|
||||
|
||||
|
||||
public:
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -65,13 +65,6 @@ class FECCellToFaceStencil
|
||||
void calcFaceStencil(labelListList& faceStencil) const;
|
||||
|
||||
|
||||
//- Disallow default bitwise copy construct
|
||||
FECCellToFaceStencil(const FECCellToFaceStencil&);
|
||||
|
||||
//- Disallow default bitwise assignment
|
||||
void operator=(const FECCellToFaceStencil&);
|
||||
|
||||
|
||||
public:
|
||||
|
||||
// Constructors
|
||||
|
||||
@ -56,11 +56,6 @@ class CFCFaceToCellStencil
|
||||
|
||||
void calcCellStencil(labelListList& globalCellFaces) const;
|
||||
|
||||
//- Disallow default bitwise copy construct
|
||||
CFCFaceToCellStencil(const CFCFaceToCellStencil&);
|
||||
|
||||
//- Disallow default bitwise assignment
|
||||
void operator=(const CFCFaceToCellStencil&);
|
||||
|
||||
public:
|
||||
|
||||
|
||||
@ -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