make parameters of IOModel methods const

parameters do not get changed in any of these methods
This commit is contained in:
danielque
2018-10-01 15:30:43 +02:00
parent 33c81073a2
commit 3ad0fa0ac7
2 changed files with 10 additions and 10 deletions

View File

@ -59,14 +59,14 @@ bool IOModel::dumpNow() const
return time_.outputTime();
}
fileName IOModel::createTimeDir(fileName path) const
fileName IOModel::createTimeDir(const fileName& path) const
{
fileName timeDirPath(path/time_.timeName());
mkDir(timeDirPath,0777);
return timeDirPath;
}
fileName IOModel::createLagrangianDir(fileName path) const
fileName IOModel::createLagrangianDir(const fileName& path) const
{
fileName lagrangianDirPath(path/"lagrangian");
mkDir(lagrangianDirPath,0777);
@ -75,7 +75,7 @@ fileName IOModel::createLagrangianDir(fileName path) const
return cfdemCloudDirPath;
}
fileName IOModel::buildFilePath(word dirName) const
fileName IOModel::buildFilePath(const word& dirName) const
{
// create file structure
fileName path("");
@ -94,7 +94,7 @@ fileName IOModel::buildFilePath(word dirName) const
return path;
}
void IOModel::streamDataToPath(fileName path, double** array,int nPProc,word name,word type,word className) const
void IOModel::streamDataToPath(const fileName& path, const double* const* array,int nPProc,const word& name,const word& type,const word& className) const
{
OFstream fileStream(path/name);
@ -107,7 +107,7 @@ void IOModel::streamDataToPath(fileName path, double** array,int nPProc,word nam
<< " object " << name << ";\n"
<< "}" << nl;
fileStream << nPProc <<"\n";
fileStream << nPProc << "\n";
if (type == "origProcId")
{
@ -118,7 +118,7 @@ void IOModel::streamDataToPath(fileName path, double** array,int nPProc,word nam
fileStream << token::BEGIN_LIST << nl;
int ** cellIDs = particleCloud_.cellIDs();
const int * const* cellIDs = particleCloud_.cellIDs();
for (int index = 0; index < particleCloud_.numberOfParticles(); ++index)
{
if (cellIDs[index][0] > -1) // particle Found

View File

@ -115,13 +115,13 @@ public:
bool dumpNow() const;
fileName createTimeDir(fileName) const;
fileName createTimeDir(const fileName&) const;
fileName createLagrangianDir(fileName) const;
fileName createLagrangianDir(const fileName&) const;
fileName buildFilePath(word) const;
fileName buildFilePath(const word&) const;
void streamDataToPath(fileName,double**,int,word,word type,word className) const;
void streamDataToPath(const fileName&,const double* const*,int,const word&,const word& type,const word& className) const;
};