www.cemf.ir
boundaryGrainParticlesList.cpp
Go to the documentation of this file.
1
#include "
boundaryGrainParticlesList.hpp
"
2
3
pFlow::boundaryGrainParticlesList::boundaryGrainParticlesList
(
4
const
boundaryList
&bndrs,
5
grainParticles
&prtcls
6
)
7
:
8
ListPtr
(bndrs.size()),
9
boundaries_(bndrs)
10
{
11
for
(
auto
i=0; i<
boundaries_
.
size
(); i++)
12
{
13
this->
set
14
(
15
i,
16
boundaryGrainParticles::create
(
boundaries_
[i], prtcls)
17
);
18
}
19
}
pFlow::ListPtr::size
size_t size() const
Definition:
ListPtrI.hpp:266
pFlow::ListPtr
Definition:
ListPtr.hpp:37
pFlow::grainParticles
Definition:
grainParticles.hpp:42
pFlow::boundaryList
Definition:
boundaryList.hpp:35
pFlow::boundaryGrainParticlesList::boundaries_
const boundaryList & boundaries_
Definition:
boundaryGrainParticlesList.hpp:19
pFlow::boundaryGrainParticlesList::boundaryGrainParticlesList
boundaryGrainParticlesList(const boundaryList &bndrs, grainParticles &prtcls)
Definition:
boundaryGrainParticlesList.cpp:3
boundaryGrainParticlesList.hpp
pFlow::boundaryGrainParticles::create
static uniquePtr< boundaryGrainParticles > create(const boundaryBase &boundary, grainParticles &prtcls)
Definition:
boundaryGrainParticles.cpp:27
pFlow::ListPtr< boundaryGrainParticles >::set
uniquePtr< boundaryGrainParticles > set(size_t i, boundaryGrainParticles *ptr)
Definition:
ListPtrI.hpp:155
src
Particles
GrainParticles
boundaryGrainParticlesList.cpp
Generated by
1.8.17