STYLE: tabs and line length in files, very dubious NULL in ensight reader.

- disable automatically upgrading copyrights in files since changes to
  not automatically imply a change in copyright. Eg, fixing a typo in
  comments, or changing a variable from 'loopI' to 'loopi' etc.
This commit is contained in:
Mark Olesen
2017-06-26 13:43:05 +02:00
parent fea9b6c57d
commit 02edc5b206
33 changed files with 192 additions and 142 deletions

View File

@ -651,7 +651,7 @@ int main(int argc, char *argv[])
); );
// corrector for mesh motion // corrector for mesh motion
twoDPointCorrector* correct2DPtr = NULL; twoDPointCorrector* correct2DPtr = nullptr;
if (motionObj.typeHeaderOk<IOdictionary>(true)) if (motionObj.typeHeaderOk<IOdictionary>(true))
{ {

View File

@ -28,7 +28,7 @@ int USERD_set_filenames
// remove the last '/' from rootDir // remove the last '/' from rootDir
if (the_path[lRoot-1] == '/') if (the_path[lRoot-1] == '/')
{ {
the_path[lRoot-1] = char(NULL); the_path[lRoot-1] = '\0';
} }
else else
{ {

View File

@ -62,6 +62,14 @@ die()
exit 1 exit 1
} }
# Automatically upgrade copyrights in files.
# Disabled by default since some changes (eg, spelling) do not automatically
# imply an update copyright.
optCopyright=false
# Run all tests (do not exit on first failure)
optAll=false
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Check content that will be added by this commit. # Check content that will be added by this commit.
@ -76,11 +84,27 @@ fi
# called manually with arguments for the files/directories to be tested? # called manually with arguments for the files/directories to be tested?
if [ "$#" -gt 0 ] if [ "$#" -gt 0 ]
then then
while [ "$#" -gt 0 ]
do
case "$1" in case "$1" in
-h | -help) -h | -help)
die "interactive usage: supply list of files/directories to check" die "interactive usage: supply list of files/directories to check"
;; ;;
-copy)
echo "$hookName: adjust copyright enabled" 1>&2
optCopyright=true
shift
;;
-all)
echo "$hookName: do all tests (no premature exit)" 1>&2
optAll=true
shift
;;
*)
break
;;
esac esac
done
# obtain list of all specified files/directories # obtain list of all specified files/directories
fileList=$(git ls-files -- $@ 2>/dev/null) fileList=$(git ls-files -- $@ 2>/dev/null)
@ -100,6 +124,8 @@ unset badFiles
# join list of files with this amount of space # join list of files with this amount of space
Indent=" " Indent=" "
exitCode=0
# #
# report bad files and die if there are any # report bad files and die if there are any
# #
@ -114,7 +140,14 @@ dieOnBadFiles()
echo "File(s):" 1>&2 echo "File(s):" 1>&2
echo "$badFiles" 1>&2 echo "$badFiles" 1>&2
echo '' 1>&2 echo '' 1>&2
exit 1
exitCode=1
if [ "$optAll" = true ]
then
return 0 # Continue to the next test
else
exit $exitCode
fi
fi fi
} }
@ -314,7 +347,7 @@ MESSAGE
# #
# check that OpenFOAM Foundation copyright is current # check that copyright date is current
# #
checkCopyright() checkCopyright()
{ {
@ -327,9 +360,9 @@ checkCopyright()
startYear=`grep "Copyright.*OpenCFD" $f | sed 's/[^0-9]*\([0-9]*\).*/\1/g'` startYear=`grep "Copyright.*OpenCFD" $f | sed 's/[^0-9]*\([0-9]*\).*/\1/g'`
endYear=`grep "Copyright.*-.*OpenCFD" $f | sed 's/[^-]*-\([0-9]*\).*/\1/g'` endYear=`grep "Copyright.*-.*OpenCFD" $f | sed 's/[^-]*-\([0-9]*\).*/\1/g'`
#echo "startYear=$startYear endYear=$endYear" #echo "startYear=$startYear endYear=$endYear"
if [ "$startYear" != "" ] if [ -n "$startYear" ]
then then
if [ "$endYear" != "" ] if [ -n "$endYear" ]
then then
# Date is of type 2011-2012 OpenCFD Ltd. # Date is of type 2011-2012 OpenCFD Ltd.
if [ "$year" != "$endYear" ] if [ "$year" != "$endYear" ]
@ -371,7 +404,11 @@ checkLineLengthNonDirective
# check for non-standard code patterns # check for non-standard code patterns
checkNonStandardCodePatterns checkNonStandardCodePatterns
checkCopyright # Stop now if there were any errors
[ "$exitCode" = 0 ] || exit $exitCode
# check copyright date (normally disabled)
[ "$optCopyright" = true ] && checkCopyright
exit 0 exit 0
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------

View File

@ -1284,7 +1284,7 @@ int Foam::system(const Foam::UList<Foam::string>& command)
{ {
// in child: // in child:
// Need command and arguments separately. // Need command and arguments separately.
// args is a NULL-terminated list of c-strings // args is a nullptr-terminated list of c-strings
CStringList args(SubList<string>(command, 0)); CStringList args(SubList<string>(command, 0));
if (argc > 1) if (argc > 1)

View File

@ -97,10 +97,11 @@ inline uint64_t Foam::endian::swap64(uint64_t u)
); );
// alternative formulation // alternative formulation
// /*
// u = ((u<< 8) & 0xFF00FF00FF00FF00ull) | ((u>> 8) & 0x00FF00FF00FF00FFull); u = ((u<< 8) & 0xFF00FF00FF00FF00ull) | ((u>> 8) & 0x00FF00FF00FF00FFull);
// u = ((u<<16) & 0xFFFF0000FFFF0000ull) | ((u>>16) & 0x0000FFFF0000FFFFull); u = ((u<<16) & 0xFFFF0000FFFF0000ull) | ((u>>16) & 0x0000FFFF0000FFFFull);
// return (u >> 32) | (u << 32); return (u >> 32) | (u << 32);
*/
#endif #endif
} }

View File

@ -73,7 +73,7 @@ class CStringList
// Does not include the final nul-character // Does not include the final nul-character
size_t len_; size_t len_;
//- List of strings, including trailing NULL pointer //- List of strings, including trailing nullptr
char** argv_; char** argv_;
//- Flattened content with interspersed nul-characters //- Flattened content with interspersed nul-characters
@ -109,8 +109,8 @@ public:
// Public Members // Public Members
//- Count the number of parameters until the first NULL pointer. //- Count the number of parameters until the first nullptr
// Return 0 if argv is NULL. // Return 0 if argv is nullptr.
static inline int count(const char * const argv[]); static inline int count(const char * const argv[]);
@ -120,7 +120,7 @@ public:
inline int size() const; inline int size() const;
//- Return the list of C-strings (ie, argv) //- Return the list of C-strings (ie, argv)
// The position at argc is a NULL pointer // The position at argc is a nullptr
inline char** strings() const; inline char** strings() const;
@ -148,8 +148,8 @@ public:
template<class StringType> template<class StringType>
static List<StringType> asList(int argc, const char * const argv[]); static List<StringType> asList(int argc, const char * const argv[]);
//- Create a list from a NULL-terminated list of argv parameters. //- Create a list from a nullptr-terminated list of argv parameters.
// A null pointer for argv is permissible. // Using a nullptr for argv is permissible.
template<class StringType> template<class StringType>
static inline List<StringType> asList(const char * const argv[]); static inline List<StringType> asList(const char * const argv[]);

View File

@ -85,10 +85,10 @@ bool Foam::ccm::base::close()
{ {
if (CCMIOIsValidEntity(globalState_->root)) if (CCMIOIsValidEntity(globalState_->root))
{ {
CCMIOCloseFile(NULL, globalState_->root); CCMIOCloseFile(nullptr, globalState_->root);
} }
delete globalState_; delete globalState_;
globalState_ = 0; globalState_ = nullptr;
return true; return true;
} }

View File

@ -52,7 +52,7 @@ void Foam::ccm::reader::determineFieldInfo
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
fieldSetNode, fieldSetNode,
kCCMIOFieldPhase, kCCMIOFieldPhase,
&phaseI, &phaseI,
@ -74,7 +74,7 @@ void Foam::ccm::reader::determineFieldInfo
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
phaseNode, phaseNode,
kCCMIOField, kCCMIOField,
&fieldI, &fieldI,
@ -84,12 +84,12 @@ void Foam::ccm::reader::determineFieldInfo
&& CCMIOReadField && CCMIOReadField
( (
NULL, nullptr,
fieldNode, fieldNode,
fullName, fullName,
shortName, shortName,
&dims, &dims,
NULL nullptr
) )
== kCCMIONoErr == kCCMIONoErr
) )
@ -139,7 +139,7 @@ void Foam::ccm::reader::determineFieldInfo
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
fieldNode, fieldNode,
kCCMIOFieldData, kCCMIOFieldData,
&dataI, &dataI,
@ -149,20 +149,20 @@ void Foam::ccm::reader::determineFieldInfo
&& CCMIOEntitySize && CCMIOEntitySize
( (
NULL, nullptr,
dataNode, dataNode,
NULL, nullptr,
&maxId &maxId
) )
== kCCMIONoErr == kCCMIONoErr
&& CCMIOReadFieldDatad && CCMIOReadFieldDatad
( (
NULL, nullptr,
dataNode, dataNode,
NULL, nullptr,
&dataLocation, &dataLocation,
NULL, nullptr,
kCCMIOStart, kCCMIOStart,
kCCMIOEnd kCCMIOEnd
) )
@ -212,7 +212,7 @@ bool Foam::ccm::reader::detectSolution()
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
(globalState_->root), (globalState_->root),
kCCMIOState, kCCMIOState,
&stateI, &stateI,
@ -230,7 +230,7 @@ bool Foam::ccm::reader::detectSolution()
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
stateNode, stateNode,
kCCMIOProcessor, kCCMIOProcessor,
&procI, &procI,
@ -240,11 +240,11 @@ bool Foam::ccm::reader::detectSolution()
&& CCMIOReadProcessor && CCMIOReadProcessor
( (
NULL, nullptr,
processorNode, processorNode,
NULL, // Ignore verticesNode nullptr, // Ignore verticesNode
NULL, // Ignore topologyNode nullptr, // Ignore topologyNode
NULL, // Ignore initialField nullptr, // Ignore initialField
&solutionNode &solutionNode
) )
== kCCMIONoErr == kCCMIONoErr
@ -263,7 +263,7 @@ bool Foam::ccm::reader::detectSolution()
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
solutionNode, solutionNode,
kCCMIORestart, kCCMIORestart,
&restartI, &restartI,
@ -273,7 +273,7 @@ bool Foam::ccm::reader::detectSolution()
&& CCMIOEntityName && CCMIOEntityName
( (
NULL, nullptr,
stateNode, stateNode,
solutionName solutionName
) )
@ -281,13 +281,13 @@ bool Foam::ccm::reader::detectSolution()
&& CCMIOReadRestartInfo && CCMIOReadRestartInfo
( (
NULL, nullptr,
restartNode, restartNode,
NULL, // Ignore solverName nullptr, // Ignore solverName
&iteration, &iteration,
&timeValue, &timeValue,
NULL, // Ignore timeUnits nullptr, // Ignore timeUnits
NULL // Ignore startAngle nullptr // Ignore startAngle
) )
== kCCMIONoErr == kCCMIONoErr
) )
@ -310,7 +310,7 @@ bool Foam::ccm::reader::detectSolution()
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
processorNode, processorNode,
kCCMIOLagrangianData, kCCMIOLagrangianData,
&lagrangianI, &lagrangianI,
@ -320,9 +320,9 @@ bool Foam::ccm::reader::detectSolution()
&& CCMIOReadLagrangianData && CCMIOReadLagrangianData
( (
NULL, nullptr,
lagrangianNode, lagrangianNode,
NULL, nullptr,
&lagrangianSolutions &lagrangianSolutions
) )
== kCCMIONoErr == kCCMIONoErr
@ -366,10 +366,10 @@ Foam::ccm::reader::readField
( (
CCMIOGetState CCMIOGetState
( (
NULL, nullptr,
(globalState_->root), (globalState_->root),
solutionName.c_str(), solutionName.c_str(),
NULL, nullptr,
&stateNode &stateNode
) )
!= kCCMIONoErr != kCCMIONoErr
@ -420,7 +420,7 @@ Foam::ccm::reader::readField
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
stateNode, stateNode,
kCCMIOProcessor, kCCMIOProcessor,
&procI, &procI,
@ -430,11 +430,11 @@ Foam::ccm::reader::readField
&& CCMIOReadProcessor && CCMIOReadProcessor
( (
NULL, nullptr,
processorNode, processorNode,
NULL, // Ignore verticesNode nullptr, // Ignore verticesNode
NULL, // Ignore topologyNode nullptr, // Ignore topologyNode
NULL, // Ignore initialField nullptr, // Ignore initialField
&solutionNode &solutionNode
) )
== kCCMIONoErr == kCCMIONoErr
@ -448,7 +448,7 @@ Foam::ccm::reader::readField
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
solutionNode, solutionNode,
kCCMIOFieldPhase, kCCMIOFieldPhase,
&phaseI, &phaseI,
@ -465,7 +465,7 @@ Foam::ccm::reader::readField
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
phaseNode, phaseNode,
kCCMIOField, kCCMIOField,
&fieldI, &fieldI,
@ -480,10 +480,10 @@ Foam::ccm::reader::readField
( (
&(globalState_->error), &(globalState_->error),
fieldNode, fieldNode,
NULL, nullptr,
shortName, shortName,
&dims, &dims,
NULL nullptr
); );
assertNoError assertNoError
( (
@ -501,7 +501,7 @@ Foam::ccm::reader::readField
( (
CCMIONextEntity CCMIONextEntity
( (
NULL, nullptr,
fieldNode, fieldNode,
kCCMIOFieldData, kCCMIOFieldData,
&dataI, &dataI,
@ -518,20 +518,20 @@ Foam::ccm::reader::readField
( (
CCMIOEntitySize CCMIOEntitySize
( (
NULL, nullptr,
dataNode, dataNode,
&n, &n,
NULL nullptr
) )
== kCCMIONoErr == kCCMIONoErr
&& CCMIOReadFieldDatad && CCMIOReadFieldDatad
( (
NULL, nullptr,
dataNode, dataNode,
&mapId, &mapId,
&dataLocation, &dataLocation,
NULL, nullptr,
kCCMIOStart, kCCMIOStart,
kCCMIOEnd kCCMIOEnd
) )
@ -549,10 +549,10 @@ Foam::ccm::reader::readField
( (
CCMIOEntityDescription CCMIOEntityDescription
( (
NULL, nullptr,
dataNode, dataNode,
&len, &len,
NULL nullptr
) )
== kCCMIONoErr == kCCMIONoErr
) )
@ -563,7 +563,7 @@ Foam::ccm::reader::readField
( (
CCMIOEntityDescription CCMIOEntityDescription
( (
NULL, nullptr,
dataNode, dataNode,
&len, &len,
dataLabel dataLabel
@ -577,7 +577,7 @@ Foam::ccm::reader::readField
strstr(fieldName.c_str(), "SIG") strstr(fieldName.c_str(), "SIG")
|| strstr(fieldName.c_str(), "EPS") || strstr(fieldName.c_str(), "EPS")
) )
&& strstr(dataLabel, "So") == NULL && strstr(dataLabel, "So") == nullptr
) )
{ {
okayCombination = false; okayCombination = false;
@ -607,8 +607,8 @@ Foam::ccm::reader::readField
( (
&(globalState_->error), &(globalState_->error),
dataNode, dataNode,
NULL, nullptr,
NULL, nullptr,
rawData.begin(), rawData.begin(),
kCCMIOStart, kCCMIOStart,
kCCMIOEnd kCCMIOEnd

View File

@ -72,6 +72,11 @@ Description
patches and suppress writing the internalMesh. patches and suppress writing the internalMesh.
Consecutive output numbering can be used in conjunction with \c overwrite. Consecutive output numbering can be used in conjunction with \c overwrite.
See also
Foam::functionObjects::vtkWrite
Foam::functionObjects::fvMeshFunctionObject
Foam::functionObjects::timeControl
SourceFiles SourceFiles
ensightWrite.C ensightWrite.C
ensightWriteTemplates.C ensightWriteTemplates.C

View File

@ -62,6 +62,7 @@ Usage
\endtable \endtable
See also See also
Foam::functionObjects::ensightWrite
Foam::functionObjects::fvMeshFunctionObject Foam::functionObjects::fvMeshFunctionObject
Foam::functionObjects::timeControl Foam::functionObjects::timeControl

View File

@ -72,7 +72,8 @@ Foam::scalar Foam::waveModels::Grimshaw::eta
const scalar eps2 = eps*eps; const scalar eps2 = eps*eps;
const scalar eps3 = eps*eps2; const scalar eps3 = eps*eps2;
const scalar C = sqrt(mag(g_)*h)*sqrt(1.0 + eps - 0.05*eps2 - (3.0/70.0)*eps3); const scalar C =
sqrt(mag(g_)*h)*sqrt(1.0 + eps - 0.05*eps2 - (3.0/70.0)*eps3);
const scalar ts = 3.5*h/sqrt(H/h); const scalar ts = 3.5*h/sqrt(H/h);
const scalar xa = -C*t + ts - X0 + x*cos(theta) + y*sin(theta); const scalar xa = -C*t + ts - X0 + x*cos(theta) + y*sin(theta);
@ -109,7 +110,8 @@ Foam::vector Foam::waveModels::Grimshaw::Uf
const scalar eps2 = eps*eps; const scalar eps2 = eps*eps;
const scalar eps3 = eps*eps2; const scalar eps3 = eps*eps2;
const scalar C = sqrt(mag(g_)*h)*sqrt(1.0 + eps - 0.05*eps2 - (3.0/70.0)*eps3); const scalar C =
sqrt(mag(g_)*h)*sqrt(1.0 + eps - 0.05*eps2 - (3.0/70.0)*eps3);
const scalar ts = 3.5*h/sqrt(eps); const scalar ts = 3.5*h/sqrt(eps);
const scalar xa = -C*t + ts - X0 + x*cos(theta) + y*sin(theta); const scalar xa = -C*t + ts - X0 + x*cos(theta) + y*sin(theta);

View File

@ -615,7 +615,11 @@ void Foam::waveModels::StokesV::initialise
f1 = pi*H/d - 2*pi/(k*d)*(lambda + l3*b33 + l5*(b35 + b55)); f1 = pi*H/d - 2*pi/(k*d)*(lambda + l3*b33 + l5*(b35 + b55));
f2 = (2*pi*d)/(mag(g_)*sqr(T)) - k*d/(2*pi)*tanh(k*d)*(1 + l2*c1 + l4*c2); f2 =
(
(2*pi*d)/(mag(g_)*sqr(T))
- k*d/(2*pi)*tanh(k*d)*(1 + l2*c1 + l4*c2)
);
const scalar lambdaPr = const scalar lambdaPr =
(f1*Bmat21 - f2*Bmat11)/(Bmat11*Bmat22 - Bmat12*Bmat21); (f1*Bmat21 - f2*Bmat11)/(Bmat11*Bmat22 - Bmat12*Bmat21);