before checking parallelIO for dictionary

This commit is contained in:
Hamidreza Norouzi
2023-12-25 13:59:24 +03:30
parent f1baff5a59
commit 280f53a230
40 changed files with 1496 additions and 669 deletions

View File

@ -54,7 +54,7 @@ pFlow::realx3Vector pFlow::positionParticles::sortByMortonCode(realx3Vector& pos
ind++});
}
INFORMATION<<"Performing morton sorting."<<endINFO;
INFORMATION<<"Performing morton sorting."<<END_INFO;
std::sort(
indMor.begin(),
indMor.end(),
@ -120,7 +120,11 @@ pFlow::realx3Vector pFlow::positionParticles::getFinalPosition()
}
pFlow::uniquePtr<pFlow::positionParticles>
pFlow::positionParticles::create(const dictionary & dict)
pFlow::positionParticles::create
(
systemControl& control,
const dictionary & dict
)
{
word method = dict.getVal<word>("method");

View File

@ -127,8 +127,8 @@ public:
(
positionParticles,
dictionary,
(const dictionary& dict),
(dict)
(systemControl& control, const dictionary& dict),
(control, dict)
);
virtual ~positionParticles() = default;
@ -151,7 +151,7 @@ public:
virtual realx3Vector getFinalPosition();
static
uniquePtr<positionParticles> create(const dictionary & dict);
uniquePtr<positionParticles> create(systemControl& control, const dictionary & dict);
};