Boundary conditions are created and tested.

- exit and periodic, follows the previous commit.
This commit is contained in:
Hamidreza Norouzi
2024-04-04 12:31:19 -07:00
parent 65b3f5a8a0
commit 818106a34a
40 changed files with 2034 additions and 460 deletions

View File

@ -0,0 +1,29 @@
#include "boundaryContactSearchList.hpp"
#include "boundaryList.hpp"
void pFlow::boundaryContactSearchList::setList(
const dictionary &dict,
const contactSearch &cSearch)
{
for(auto i=0; i<boundaries_.size(); i++)
{
this->set
(
i,
boundaryContactSearch::create(dict, boundaries_[i], cSearch)
);
}
}
pFlow::boundaryContactSearchList::boundaryContactSearchList(
const dictionary &dict,
const boundaryList& bndrs,
const contactSearch &cSearch)
:
ListPtr(bndrs.size()),
boundaries_(bndrs)
{
setList(dict, cSearch);
}