www.cemf.ir
boundaryContactSearchList.cpp
Go to the documentation of this file.
1
#include "
boundaryContactSearchList.hpp
"
2
#include "
boundaryList.hpp
"
3
4
void
pFlow::boundaryContactSearchList::setList
(
5
const
dictionary
&dict,
6
const
contactSearch
&cSearch)
7
{
8
for
(
auto
i=0; i<
boundaries_
.
size
(); i++)
9
{
10
this->
set
11
(
12
i,
13
boundaryContactSearch::create
(dict,
boundaries_
[i], cSearch)
14
);
15
}
16
}
17
18
pFlow::boundaryContactSearchList::boundaryContactSearchList
(
19
const
dictionary
&dict,
20
const
boundaryList
& bndrs,
21
const
contactSearch
&cSearch)
22
:
23
ListPtr
(bndrs.size()),
24
boundaries_(bndrs)
25
{
26
setList
(dict, cSearch);
27
}
28
29
bool
pFlow::boundaryContactSearchList::boundariesUpdated
()
const
30
{
31
return
boundaries_.boundariesUpdated();
32
}
pFlow::ListPtr::size
size_t size() const
Definition:
ListPtrI.hpp:266
pFlow::boundaryContactSearchList::boundariesUpdated
bool boundariesUpdated() const
Definition:
boundaryContactSearchList.cpp:29
pFlow::ListPtr
Definition:
ListPtr.hpp:37
boundaryContactSearchList.hpp
pFlow::boundaryList
Definition:
boundaryList.hpp:35
boundaryList.hpp
pFlow::boundaryContactSearchList::setList
void setList(const dictionary &dict, const contactSearch &cSearch)
Definition:
boundaryContactSearchList.cpp:4
pFlow::boundaryContactSearchList::boundaries_
const boundaryList & boundaries_
Definition:
boundaryContactSearchList.hpp:16
pFlow::boundaryContactSearchList::boundaryContactSearchList
boundaryContactSearchList(const dictionary &dict, const boundaryList &bndrs, const contactSearch &cSearch)
Definition:
boundaryContactSearchList.cpp:18
pFlow::boundaryContactSearch::create
static uniquePtr< boundaryContactSearch > create(const dictionary &dict, const boundaryBase &boundary, const contactSearch &cSearch)
Definition:
boundaryContactSearch.cpp:39
pFlow::contactSearch
Definition:
contactSearch.hpp:42
pFlow::dictionary
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...
Definition:
dictionary.hpp:67
pFlow::ListPtr< boundaryContactSearch >::set
uniquePtr< boundaryContactSearch > set(size_t i, boundaryContactSearch *ptr)
Definition:
ListPtrI.hpp:155
src
Interaction
contactSearch
boundaries
boundaryContactSearchList.cpp
Generated by
1.8.17