www.cemf.ir
boundaryIntegrationList.hpp
Go to the documentation of this file.
1
2
#ifndef __boundaryIntegrationList_hpp__
3
#define __boundaryIntegrationList_hpp__
4
5
6
#include "
boundaryList.hpp
"
7
#include "
ListPtr.hpp
"
8
#include "
boundaryIntegration.hpp
"
9
10
11
namespace
pFlow
12
{
13
14
class
integration;
15
16
class
boundaryIntegrationList
17
:
18
public
ListPtr
<boundaryIntegration>
19
{
20
private
:
21
22
const
boundaryList
&
boundaries_
;
23
24
public
:
25
26
boundaryIntegrationList
(
27
const
pointStructure
&
pStruct
,
28
const
word
& method,
29
integration
& intgrtn
30
);
31
32
~boundaryIntegrationList
()=
default
;
33
34
bool
correct
(
35
real
dt,
36
realx3PointField_D
& y,
37
realx3PointField_D
& dy);
38
39
bool
correctPStruct
(
40
real
dt,
41
pointStructure
&
pStruct
,
42
const
realx3PointField_D
& vel);
43
44
};
45
46
47
48
}
49
50
51
#endif //__boundaryIntegrationList_hpp__
pFlow::boundaryIntegrationList::boundaries_
const boundaryList & boundaries_
Definition:
boundaryIntegrationList.hpp:22
pFlow::ListPtr
Definition:
ListPtr.hpp:37
ListPtr.hpp
pFlow::real
float real
Definition:
builtinTypes.hpp:45
pFlow::boundaryIntegrationList::~boundaryIntegrationList
~boundaryIntegrationList()=default
pFlow::integration
Base class for integrating the first order ODE (IVP)
Definition:
integration.hpp:51
pFlow::boundaryIntegrationList::correctPStruct
bool correctPStruct(real dt, pointStructure &pStruct, const realx3PointField_D &vel)
Definition:
boundaryIntegrationList.cpp:44
pFlow::word
std::string word
Definition:
builtinTypes.hpp:64
pFlow::boundaryList
Definition:
boundaryList.hpp:35
pFlow
Definition:
demGeometry.hpp:27
boundaryIntegration.hpp
boundaryList.hpp
pFlow::pointField
Definition:
pointField.hpp:33
pFlow::pointStructure
Definition:
pointStructure.hpp:34
pFlow::boundaryIntegrationList::boundaryIntegrationList
boundaryIntegrationList(const pointStructure &pStruct, const word &method, integration &intgrtn)
Definition:
boundaryIntegrationList.cpp:4
pFlow::boundaryIntegrationList
Definition:
boundaryIntegrationList.hpp:16
pStruct
auto & pStruct
Definition:
setPointStructure.hpp:24
pFlow::boundaryIntegrationList::correct
bool correct(real dt, realx3PointField_D &y, realx3PointField_D &dy)
Definition:
boundaryIntegrationList.cpp:29
src
Integration
boundaries
boundaryIntegrationList.hpp
Generated by
1.8.17