diff --git a/doc/code-documentation/html/AdamsBashforth2_8cpp.html b/doc/code-documentation/html/AdamsBashforth2_8cpp.html index 27559a82..bae4298a 100644 --- a/doc/code-documentation/html/AdamsBashforth2_8cpp.html +++ b/doc/code-documentation/html/AdamsBashforth2_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth2/AdamsBashforth2.cpp File Reference diff --git a/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html index 776ca4c3..b0ed7cfe 100644 --- a/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth2/AdamsBashforth2.cpp Source File @@ -212,15 +212,15 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
105 }
-
pFlow::AdamsBashforth2::correct
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Definition: AdamsBashforth2.cpp:59
+
pFlow::AdamsBashforth2::correct
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
Definition: AdamsBashforth2.cpp:59
pFlow::real
float real
Definition: builtinTypes.hpp:46
pFlow::range
kRange< int > range
Definition: KokkosTypes.hpp:59
UNUSED
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
-
pFlow::integration
Definition: integration.hpp:35
+
pFlow::integration
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
pFlow::word
std::string word
Definition: builtinTypes.hpp:63
pFlow::zero3
const realx3 zero3(0.0)
Definition: types.hpp:97
pFlow::repository::emplaceObject
T & emplaceObject(const objectFile &objf, Args &&... args)
Definition: repositoryTemplates.cpp:38
-
pFlow::AdamsBashforth2::setInitialVals
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Definition: AdamsBashforth2.cpp:77
+
pFlow::AdamsBashforth2::setInitialVals
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
Definition: AdamsBashforth2.cpp:77
pFlow::baseName
word baseName(const word &w, char sep='.')
Definition: bTypesFunctions.cpp:156
pFlow::pointField
Definition: pointField.hpp:35
pFlow::pointStructure
Definition: pointStructure.hpp:44
@@ -231,13 +231,13 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
pStruct
auto & pStruct
Definition: setPointStructure.hpp:24
LAMBDA_HD
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
pFlow::groupNames
word groupNames(const word &bw, const word &tw, char sep='.')
Definition: bTypesFunctions.cpp:151
-
pFlow::AdamsBashforth2::intAll
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Definition: AdamsBashforth2.cpp:84
-
pFlow::AdamsBashforth2::AdamsBashforth2
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Definition: AdamsBashforth2.cpp:26
+
pFlow::AdamsBashforth2::intAll
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
Definition: AdamsBashforth2.cpp:84
+
pFlow::AdamsBashforth2::AdamsBashforth2
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
Definition: AdamsBashforth2.cpp:26
pFlow::repository
Definition: repository.hpp:34
pFlow::VectorSingle::deviceVectorAll
INLINE_FUNCTION_H viewType & deviceVectorAll()
Definition: VectorSingle.hpp:297
pFlow::Vector< realx3 >
pFlow::indexContainer< int32 >
-
pFlow::AdamsBashforth2::rpIntegration
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Definition: AdamsBashforth2.hpp:44
+
pFlow::AdamsBashforth2::rpIntegration
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel (alias)
Definition: AdamsBashforth2.hpp:51
pFlow::AdamsBashforth2::predict
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
Definition: AdamsBashforth2.cpp:48
@@ -138,6 +137,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp.html',''); initRe

Classes

class  AdamsBashforth2 + Second order Adams-Bashforth integration method for solving ODE. More...
  +

diff --git a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.map b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.map index a59527aa..bcb5e4e3 100644 --- a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.map +++ b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.map @@ -1,5 +1,4 @@ - + - diff --git a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.md5 b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.md5 index 24763618..14036622 100644 --- a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.md5 @@ -1 +1 @@ -e8512f7596a1f034071827a395c93cda \ No newline at end of file +a069bd105134b923a7deb477d442a292 \ No newline at end of file diff --git a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.png b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.png index 4d48e460..58f2fe29 100644 Binary files a/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.png and b/doc/code-documentation/html/AdamsBashforth2_8hpp__dep__incl.png differ diff --git a/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html index c7c78241..cfb02947 100644 --- a/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth2/AdamsBashforth2.hpp Source File @@ -135,135 +135,151 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp_source.html','');
28 namespace pFlow
29 {
30 
-
31 
- -
33 :
-
34  public integration
-
35 {
-
36 protected:
-
37 
- -
39 
-
40  using rpIntegration = Kokkos::RangePolicy<
- -
42  Kokkos::Schedule<Kokkos::Static>,
-
43  Kokkos::IndexType<int32>
-
44  >;
-
45 public:
-
46 
-
47  // type info
-
48  TypeInfo("AdamsBashforth2");
-
49 
- -
52  const word& baseName,
- -
54  const pointStructure& pStruct,
-
55  const word& method);
-
56 
-
57  virtual ~AdamsBashforth2()=default;
-
58 
-
59  // - add a virtual constructor
-
60  add_vCtor(
- - -
63  word);
-
64 
-
65 
-
67  bool predict(real UNUSED(dt), realx3Vector_D& UNUSED(y), realx3Vector_D& UNUSED(dy)) override;
-
68 
-
69  bool correct(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
70 
-
71  bool setInitialVals(
-
72  const int32IndexContainer& newIndices,
-
73  const realx3Vector& y) override;
+ +
38 :
+
39  public integration
+
40 {
+
41 protected:
+
42 
+ +
45 
+
47  using rpIntegration = Kokkos::RangePolicy<
+ +
49  Kokkos::Schedule<Kokkos::Static>,
+
50  Kokkos::IndexType<int32>
+
51  >;
+
52 
+
53 public:
+
54 
+
56  TypeInfo("AdamsBashforth2");
+
57 
+
58  // - Constructors
+
59 
+ +
62  const word& baseName,
+ +
64  const pointStructure& pStruct,
+
65  const word& method);
+
66 
+
67  uniquePtr<integration> clone()const override
+
68  {
+
69  return makeUnique<AdamsBashforth2>(*this);
+
70  }
+
71 
+
73  virtual ~AdamsBashforth2()=default;
74 
-
75  bool needSetInitialVals()const override
-
76  {
-
77  return false;
-
78  }
-
79 
-
80  uniquePtr<integration> clone()const override
-
81  {
-
82  return makeUnique<AdamsBashforth2>(*this);
-
83  }
-
84 
-
85  bool intAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
86 
-
87  template<typename activeFunctor>
-
88  bool intRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP );
-
89 
-
90 };
-
91 
-
92 template<typename activeFunctor>
- -
94  real dt,
-
95  realx3Vector_D& y,
-
96  realx3Vector_D& dy,
-
97  activeFunctor activeP )
-
98 {
-
99 
-
100  auto d_dy = dy.deviceVectorAll();
-
101  auto d_y = y.deviceVectorAll();
-
102  auto d_dy1= dy1_.deviceVectorAll();
-
103  auto activeRng = activeP.activeRange();
-
104 
-
105  Kokkos::parallel_for(
-
106  "AdamsBashforth2::correct",
-
107  rpIntegration (activeRng.first, activeRng.second),
-
108  LAMBDA_HD(int32 i){
-
109  if( activeP(i))
-
110  {
-
111  d_y[i] += dt*(static_cast<real>(3.0 / 2.0) * d_dy[i] - static_cast<real>(1.0 / 2.0) * d_dy1[i]);
-
112  d_dy1[i] = d_dy[i];
-
113  }
-
114  });
-
115  Kokkos::fence();
-
116 
+
76  add_vCtor(
+ + +
79  word);
+
80 
+
81 
+
82  // - Methods
+
83 
+
84  bool predict(
+
85  real UNUSED(dt),
+ +
87  realx3Vector_D& UNUSED(dy)) override;
+
88 
+
89  bool correct(
+
90  real dt,
+
91  realx3Vector_D& y,
+
92  realx3Vector_D& dy) override;
+
93 
+
94  bool setInitialVals(
+
95  const int32IndexContainer& newIndices,
+
96  const realx3Vector& y) override;
+
97 
+
98  bool needSetInitialVals()const override
+
99  {
+
100  return false;
+
101  }
+
102 
+
104  bool intAll(
+
105  real dt,
+
106  realx3Vector_D& y,
+
107  realx3Vector_D& dy,
+
108  range activeRng);
+
109 
+
111  template<typename activeFunctor>
+
112  bool intRange(
+
113  real dt,
+
114  realx3Vector_D& y,
+
115  realx3Vector_D& dy,
+
116  activeFunctor activeP );
117 
-
118  return true;
-
119 }
-
120 
-
121 } // pFlow
-
122 
-
123 #endif //__integration_hpp__
+
118 };
+
119 
+
120 template<typename activeFunctor>
+ +
122  real dt,
+
123  realx3Vector_D& y,
+
124  realx3Vector_D& dy,
+
125  activeFunctor activeP )
+
126 {
+
127 
+
128  auto d_dy = dy.deviceVectorAll();
+
129  auto d_y = y.deviceVectorAll();
+
130  auto d_dy1= dy1_.deviceVectorAll();
+
131  auto activeRng = activeP.activeRange();
+
132 
+
133  Kokkos::parallel_for(
+
134  "AdamsBashforth2::correct",
+
135  rpIntegration (activeRng.first, activeRng.second),
+
136  LAMBDA_HD(int32 i){
+
137  if( activeP(i))
+
138  {
+
139  d_y[i] += dt*(static_cast<real>(3.0 / 2.0) * d_dy[i] - static_cast<real>(1.0 / 2.0) * d_dy1[i]);
+
140  d_dy1[i] = d_dy[i];
+
141  }
+
142  });
+
143  Kokkos::fence();
+
144 
+
145 
+
146  return true;
+
147 }
+
148 
+
149 } // pFlow
+
150 
+
151 #endif //__integration_hpp__
-
bool needSetInitialVals() const override
-
realx3PointField_D & dy1_
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
uniquePtr< integration > clone() const override
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
+
realx3PointField_D & dy1_
dy at t-dt
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
float real
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
kRange< int > range
Definition: KokkosTypes.hpp:59
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
-
virtual ~AdamsBashforth2()=default
- -
const auto & pStruct() const
Definition: integration.hpp:72
+
virtual ~AdamsBashforth2()=default
Destructor.
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
const auto & pStruct() const
Const ref to pointStructure.
std::string word
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
const word & baseName() const
Definition: integration.hpp:89
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
const word & baseName() const
Base name.
int int32
range activeRange() const
Definition: pointField.hpp:138
-
repository & owner()
Definition: integration.hpp:94
+
repository & owner()
Ref to the owner repository.
- +
Second order Adams-Bashforth integration method for solving ODE.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
-
TypeInfo("AdamsBashforth2")
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
+
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
+
TypeInfo("AdamsBashforth2")
Type info.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
-
add_vCtor(integration, AdamsBashforth2, word)
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel (alias)
+
add_vCtor(integration, AdamsBashforth2, word)
Add this to the virtual constructor table.
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
-
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
+
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
- +
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
std::string word
const realx3 zero3(0.0)
Definition: types.hpp:97
T & emplaceObject(const objectFile &objf, Args &&... args)
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
AdamsBashforth3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
+
AdamsBashforth3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
word baseName(const word &w, char sep='.')
int int32
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
auto & pStruct
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
word groupNames(const word &bw, const word &tw, char sep='.')
diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp.html b/doc/code-documentation/html/AdamsBashforth3_8hpp.html index 91de77e2..6f0fec53 100644 --- a/doc/code-documentation/html/AdamsBashforth3_8hpp.html +++ b/doc/code-documentation/html/AdamsBashforth3_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth3/AdamsBashforth3.hpp File Reference @@ -128,9 +128,8 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp.html',''); initRe @@ -141,6 +140,7 @@ Classes

struct  AB3History
 
class  AdamsBashforth3
 Third order Adams-Bashforth integration method for solving ODE. More...
 
+

diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.map b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.map index 8af5a443..5a68710c 100644 --- a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.map +++ b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.map @@ -1,5 +1,4 @@ - + - diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.md5 b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.md5 index d44c2b5d..195d40bf 100644 --- a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.md5 @@ -1 +1 @@ -e7a3250114deec2d52ab5ef4ad5eb2d0 \ No newline at end of file +de7e7e69159771e5d095eabd2dd71e75 \ No newline at end of file diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.png b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.png index 29211c23..4e141a5e 100644 Binary files a/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.png and b/doc/code-documentation/html/AdamsBashforth3_8hpp__dep__incl.png differ diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html index b15e4253..c78e0a9c 100644 --- a/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth3/AdamsBashforth3.hpp Source File @@ -137,10 +137,10 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
30 
31 struct AB3History
32 {
-
33  realx3 dy1_={0,0,0};
-
34  realx3 dy2_={0,0,0};
-
35 
-
36  TypeInfoNV("AB3History");
+
33  TypeInfoNV("AB3History");
+
34 
+
35  realx3 dy1_={0,0,0};
+
36  realx3 dy2_={0,0,0};
37 };
38 
39 
@@ -172,21 +172,14 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
65  return str;
66 }
67 
-
68 
- -
70 :
-
71  public integration
-
72 {
-
73 protected:
-
74 
- -
76  //realx3PointField_D& dy1_;
-
77 
-
78  //realx3PointField_D& dy2_;
-
79 
-
80  // this is a device
- -
82 
+ +
74 :
+
75  public integration
+
76 {
+
77 protected:
+
78 
+ +
81 
83  using rpIntegration = Kokkos::RangePolicy<
85  Kokkos::Schedule<Kokkos::Static>,
@@ -198,141 +191,146 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
91  // type info
92  TypeInfo("AdamsBashforth3");
93 
- -
96  const word& baseName,
- -
98  const pointStructure& pStruct,
-
99  const word& method);
-
100 
-
101  virtual ~AdamsBashforth3()=default;
-
102 
-
103  // - add a virtual constructor
-
104  add_vCtor(
-
105  integration,
- -
107  word);
-
108 
-
109 
-
111  bool predict(
-
112  real UNUSED(dt),
-
113  realx3Vector_D & UNUSED(y),
-
114  realx3Vector_D& UNUSED(dy)) override;
-
115 
-
116  bool correct(real dt,
-
117  realx3Vector_D & y,
-
118  realx3Vector_D& dy) override;
+
94  // - Constructors
+
95 
+ +
98  const word& baseName,
+ +
100  const pointStructure& pStruct,
+
101  const word& method);
+
102 
+ +
104  {
+
105  return makeUnique<AdamsBashforth3>(*this);
+
106  }
+
107 
+
109  virtual ~AdamsBashforth3()=default;
+
110 
+
112  add_vCtor(
+
113  integration,
+ +
115  word);
+
116 
+
117 
+
118  // - Methods
119 
-
120  bool setInitialVals(
-
121  const int32IndexContainer& newIndices,
-
122  const realx3Vector& y) override;
-
123 
-
124  bool needSetInitialVals()const override
-
125  {
-
126  return false;
-
127  }
+
120  bool predict(
+
121  real UNUSED(dt),
+
122  realx3Vector_D & UNUSED(y),
+
123  realx3Vector_D& UNUSED(dy)) override;
+
124 
+
125  bool correct(real dt,
+
126  realx3Vector_D & y,
+
127  realx3Vector_D& dy) override;
128 
- -
130  {
-
131  return makeUnique<AdamsBashforth3>(*this);
-
132  }
-
133 
-
134  bool intAll(real dt,
-
135  realx3Vector_D& y,
-
136  realx3Vector_D& dy,
-
137  range activeRng);
-
138 
-
139  template<typename activeFunctor>
-
140  bool intRange(real dt,
-
141  realx3Vector_D& y,
-
142  realx3Vector_D& dy,
-
143  activeFunctor activeP );
+
129  bool setInitialVals(
+
130  const int32IndexContainer& newIndices,
+
131  const realx3Vector& y) override;
+
132 
+
133  bool needSetInitialVals()const override
+
134  {
+
135  return false;
+
136  }
+
137 
+
139  bool intAll(
+
140  real dt,
+
141  realx3Vector_D& y,
+
142  realx3Vector_D& dy,
+
143  range activeRng);
144 
-
145 };
-
146 
-
147 
-
148 template<typename activeFunctor>
- -
150  real dt,
-
151  realx3Vector_D& y,
-
152  realx3Vector_D& dy,
-
153  activeFunctor activeP )
-
154 {
-
155  auto d_dy = dy.deviceVectorAll();
-
156  auto d_y = y.deviceVectorAll();
-
157  auto d_history = history_.deviceVectorAll();
-
158  auto activeRng = activeP.activeRange();
-
159 
-
160  Kokkos::parallel_for(
-
161  "AdamsBashforth3::correct",
-
162  rpIntegration (activeRng.first, activeRng.second),
-
163  LAMBDA_HD(int32 i){
-
164  if( activeP(i))
-
165  {
-
166  auto ldy = d_dy[i];
-
167  d_y[i] += dt*( static_cast<real>(23.0 / 12.0) * ldy
-
168  - static_cast<real>(16.0 / 12.0) * d_history[i].dy1_
-
169  + static_cast<real>(5.0 / 12.0) * d_history[i].dy2_);
-
170  d_history[i] = {ldy ,d_history[i].dy1_};
-
171  }
-
172  });
-
173  Kokkos::fence();
-
174 
-
175  return true;
-
176 }
-
177 
-
178 } // pFlow
-
179 
-
180 #endif //__integration_hpp__
+
146  template<typename activeFunctor>
+
147  bool intRange(
+
148  real dt,
+
149  realx3Vector_D& y,
+
150  realx3Vector_D& dy,
+
151  activeFunctor activeP );
+
152 
+
153 };
+
154 
+
155 
+
156 template<typename activeFunctor>
+ +
158  real dt,
+
159  realx3Vector_D& y,
+
160  realx3Vector_D& dy,
+
161  activeFunctor activeP )
+
162 {
+
163  auto d_dy = dy.deviceVectorAll();
+
164  auto d_y = y.deviceVectorAll();
+
165  auto d_history = history_.deviceVectorAll();
+
166  auto activeRng = activeP.activeRange();
+
167 
+
168  Kokkos::parallel_for(
+
169  "AdamsBashforth3::correct",
+
170  rpIntegration (activeRng.first, activeRng.second),
+
171  LAMBDA_HD(int32 i){
+
172  if( activeP(i))
+
173  {
+
174  auto ldy = d_dy[i];
+
175  d_y[i] += dt*( static_cast<real>(23.0 / 12.0) * ldy
+
176  - static_cast<real>(16.0 / 12.0) * d_history[i].dy1_
+
177  + static_cast<real>(5.0 / 12.0) * d_history[i].dy2_);
+
178  d_history[i] = {ldy ,d_history[i].dy1_};
+
179  }
+
180  });
+
181  Kokkos::fence();
+
182 
+
183  return true;
+
184 }
+
185 
+
186 } // pFlow
+
187 
+
188 #endif //__integration_hpp__
bool readBegin(const char *funcName)
Definition: iIstream.cpp:211
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
pointField< VectorSingle, AB3History > & history_
Integration history.
#define INLINE_FUNCTION
Definition: pFlowMacros.hpp:62
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
-
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
+
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
-
bool needSetInitialVals() const override
- -
HistoryFieldType & history_
-
const auto & pStruct() const
Definition: integration.hpp:72
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
const auto & pStruct() const
Const ref to pointStructure.
std::string word
bool readEnd(const char *funcName)
Definition: iIstream.cpp:231
#define FUNCTION_NAME
Definition: pFlowMacros.hpp:29
-
virtual ~AdamsBashforth3()=default
+
virtual ~AdamsBashforth3()=default
Destructor.
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
AdamsBashforth3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
+
AdamsBashforth3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
@ SPACE
Space [isspace].
Definition: token.hpp:84
-
const word & baseName() const
Definition: integration.hpp:89
+
const word & baseName() const
Base name.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
Definition: IOstream.cpp:42
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
-
add_vCtor(integration, AdamsBashforth3, word)
+
add_vCtor(integration, AdamsBashforth3, word)
Add this to the virtual constructor table.
int int32
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
- +
TypeInfoNV("AB3History")
@ END_LIST
End list [isseparator].
Definition: token.hpp:90
- +
range activeRange() const
Definition: pointField.hpp:138
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
repository & owner()
Definition: integration.hpp:94
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
+
repository & owner()
Ref to the owner repository.
@ BEGIN_LIST
Begin list [isseparator].
Definition: token.hpp:89
-
uniquePtr< integration > clone() const override
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
TypeInfo("AdamsBashforth3")
- +
Third order Adams-Bashforth integration method for solving ODE.
INLINE_FUNCTION_H viewType & deviceVectorAll()
diff --git a/doc/code-documentation/html/AdamsBashforth4_8cpp.html b/doc/code-documentation/html/AdamsBashforth4_8cpp.html index bf1e407c..a7768dfb 100644 --- a/doc/code-documentation/html/AdamsBashforth4_8cpp.html +++ b/doc/code-documentation/html/AdamsBashforth4_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth4/AdamsBashforth4.cpp File Reference diff --git a/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html index d768a218..a453124f 100644 --- a/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth4/AdamsBashforth4.cpp Source File @@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
32 :
33  integration(baseName, owner, pStruct, method),
34  history_(
- +
36  objectFile(
37  groupNames(baseName,"AB4History"),
38  "",
@@ -225,30 +225,30 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
- +
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
std::string word
const realx3 zero3(0.0)
Definition: types.hpp:97
T & emplaceObject(const objectFile &objf, Args &&... args)
word baseName(const word &w, char sep='.')
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
int int32
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
auto & pStruct
-
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
word groupNames(const word &bw, const word &tw, char sep='.')
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.

struct  AB4History
 
class  AdamsBashforth4
 Fourth order Adams-Bashforth integration method for solving ODE. More...
 
+

diff --git a/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html index 7c354142..5c7d6490 100644 --- a/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth4/AdamsBashforth4.hpp Source File @@ -137,218 +137,215 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8hpp_source.html','');
30 
31 struct AB4History
32 {
-
33  realx3 dy1_={0,0,0};
-
34  realx3 dy2_={0,0,0};
-
35  realx3 dy3_={0,0,0};
-
36 
-
37  TypeInfoNV("AB4History");
-
38 };
-
39 
+
33  TypeInfoNV("AB4History");
+
34 
+
35  realx3 dy1_={0,0,0};
+
36  realx3 dy2_={0,0,0};
+
37  realx3 dy3_={0,0,0};
+
38 
+
39 };
40 
- - -
43 {
-
44  str.readBegin("AB4History");
-
45 
-
46  str >> ab4.dy1_;
-
47  str >> ab4.dy2_;
-
48  str >> ab4.dy3_;
-
49 
-
50  str.readEnd("AB4History");
-
51 
-
52  str.check(FUNCTION_NAME);
-
53 
-
54  return str;
-
55 
-
56 }
-
57 
- - -
60 {
-
61  str << token::BEGIN_LIST << ab4.dy1_
-
62  << token::SPACE << ab4.dy2_
-
63  << token::SPACE << ab4.dy3_
-
64  << token::END_LIST;
-
65 
-
66  str.check(FUNCTION_NAME);
-
67 
-
68  return str;
-
69 }
-
70 
+
41 
+ + +
44 {
+
45  str.readBegin("AB4History");
+
46 
+
47  str >> ab4.dy1_;
+
48  str >> ab4.dy2_;
+
49  str >> ab4.dy3_;
+
50 
+
51  str.readEnd("AB4History");
+
52 
+
53  str.check(FUNCTION_NAME);
+
54 
+
55  return str;
+
56 
+
57 }
+
58 
+ + +
61 {
+
62  str << token::BEGIN_LIST << ab4.dy1_
+
63  << token::SPACE << ab4.dy2_
+
64  << token::SPACE << ab4.dy3_
+
65  << token::END_LIST;
+
66 
+
67  str.check(FUNCTION_NAME);
+
68 
+
69  return str;
+
70 }
71 
- -
73 :
-
74  public integration
-
75 {
-
76 protected:
-
77 
- -
79  //realx3PointField_D& dy1_;
-
80 
-
81  //realx3PointField_D& dy2_;
+ +
78 :
+
79  public integration
+
80 {
+
81 protected:
82 
-
83 
-
84 
-
85  // this is a device
- -
87 
-
88  using rpIntegration = Kokkos::RangePolicy<
- -
90  Kokkos::Schedule<Kokkos::Static>,
-
91  Kokkos::IndexType<int32>
-
92  >;
-
93 
-
94 public:
-
95 
-
96  // type info
-
97  TypeInfo("AdamsBashforth4");
-
98 
- -
101  const word& baseName,
-
102  repository& owner,
-
103  const pointStructure& pStruct,
-
104  const word& method);
-
105 
-
106  virtual ~AdamsBashforth4()=default;
-
107 
-
108  // - add a virtual constructor
-
109  add_vCtor(
-
110  integration,
- -
112  word);
-
113 
+ +
85 
+
87  using rpIntegration = Kokkos::RangePolicy<
+ +
89  Kokkos::Schedule<Kokkos::Static>,
+
90  Kokkos::IndexType<int32>
+
91  >;
+
92 
+
93 public:
+
94 
+
96  TypeInfo("AdamsBashforth4");
+
97 
+
98  // - Constructors
+
99 
+ +
102  const word& baseName,
+
103  repository& owner,
+
104  const pointStructure& pStruct,
+
105  const word& method);
+
106 
+ +
108  {
+
109  return makeUnique<AdamsBashforth4>(*this);
+
110  }
+
111 
+
113  virtual ~AdamsBashforth4()=default;
114 
-
116  bool predict(
-
117  real UNUSED(dt),
-
118  realx3Vector_D & UNUSED(y),
-
119  realx3Vector_D& UNUSED(dy)) override;
+
116  add_vCtor(
+
117  integration,
+ +
119  word);
120 
-
121  bool correct(real dt,
-
122  realx3Vector_D & y,
-
123  realx3Vector_D& dy) override;
-
124 
-
125  bool setInitialVals(
-
126  const int32IndexContainer& newIndices,
-
127  const realx3Vector& y) override;
+
121 
+
122  // - Methods
+
123 
+
124  bool predict(
+
125  real UNUSED(dt),
+
126  realx3Vector_D & UNUSED(y),
+
127  realx3Vector_D& UNUSED(dy)) override;
128 
-
129  bool needSetInitialVals()const override
-
130  {
-
131  return false;
-
132  }
+
129  bool correct(
+
130  real dt,
+
131  realx3Vector_D & y,
+
132  realx3Vector_D& dy) override;
133 
- -
135  {
-
136  return makeUnique<AdamsBashforth4>(*this);
-
137  }
-
138 
-
139  bool intAll(real dt,
-
140  realx3Vector_D& y,
-
141  realx3Vector_D& dy,
-
142  range activeRng);
-
143 
-
144  template<typename activeFunctor>
-
145  bool intRange(real dt,
-
146  realx3Vector_D& y,
-
147  realx3Vector_D& dy,
-
148  activeFunctor activeP );
+
134  bool setInitialVals(
+
135  const int32IndexContainer& newIndices,
+
136  const realx3Vector& y) override;
+
137 
+
138  bool needSetInitialVals()const override
+
139  {
+
140  return false;
+
141  }
+
142 
+
144  bool intAll(
+
145  real dt,
+
146  realx3Vector_D& y,
+
147  realx3Vector_D& dy,
+
148  range activeRng);
149 
-
150 };
-
151 
-
152 
-
153 template<typename activeFunctor>
- -
155  real dt,
-
156  realx3Vector_D& y,
-
157  realx3Vector_D& dy,
-
158  activeFunctor activeP )
-
159 {
-
160  auto d_dy = dy.deviceVectorAll();
-
161  auto d_y = y.deviceVectorAll();
-
162  auto d_history = history_.deviceVectorAll();
-
163  auto activeRng = activeP.activeRange();
-
164 
-
165  Kokkos::parallel_for(
-
166  "AdamsBashforth4::correct",
-
167  rpIntegration (activeRng.first, activeRng.second),
-
168  LAMBDA_HD(int32 i){
-
169  if( activeP(i))
-
170  {
-
171 
-
172  d_y[i] += dt*(
-
173  static_cast<real>(55.0 / 24.0) * d_dy[i]
-
174  - static_cast<real>(59.0 / 24.0) * d_history[i].dy1_
-
175  + static_cast<real>(37.0 / 24.0) * d_history[i].dy2_
-
176  - static_cast<real>( 9.0 / 24.0) * d_history[i].dy3_
-
177  );
-
178  d_history[i].dy3_ = d_history[i].dy2_;
-
179  d_history[i].dy2_ = d_history[i].dy1_;
-
180  d_history[i].dy1_ = d_dy[i];
-
181  }
-
182  });
-
183  Kokkos::fence();
-
184 
-
185  return true;
-
186 }
-
187 
-
188 } // pFlow
-
189 
-
190 #endif //__integration_hpp__
+
151  template<typename activeFunctor>
+
152  bool intRange(
+
153  real dt,
+
154  realx3Vector_D& y,
+
155  realx3Vector_D& dy,
+
156  activeFunctor activeP );
+
157 
+
158 };
+
159 
+
160 
+
161 template<typename activeFunctor>
+ +
163  real dt,
+
164  realx3Vector_D& y,
+
165  realx3Vector_D& dy,
+
166  activeFunctor activeP )
+
167 {
+
168  auto d_dy = dy.deviceVectorAll();
+
169  auto d_y = y.deviceVectorAll();
+
170  auto d_history = history_.deviceVectorAll();
+
171  auto activeRng = activeP.activeRange();
+
172 
+
173  Kokkos::parallel_for(
+
174  "AdamsBashforth4::correct",
+
175  rpIntegration (activeRng.first, activeRng.second),
+
176  LAMBDA_HD(int32 i){
+
177  if( activeP(i))
+
178  {
+
179 
+
180  d_y[i] += dt*(
+
181  static_cast<real>(55.0 / 24.0) * d_dy[i]
+
182  - static_cast<real>(59.0 / 24.0) * d_history[i].dy1_
+
183  + static_cast<real>(37.0 / 24.0) * d_history[i].dy2_
+
184  - static_cast<real>( 9.0 / 24.0) * d_history[i].dy3_
+
185  );
+
186  d_history[i].dy3_ = d_history[i].dy2_;
+
187  d_history[i].dy2_ = d_history[i].dy1_;
+
188  d_history[i].dy1_ = d_dy[i];
+
189  }
+
190  });
+
191  Kokkos::fence();
+
192 
+
193  return true;
+
194 }
+
195 
+
196 } // pFlow
+
197 
+
198 #endif //__integration_hpp__
- -
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+ +
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
bool readBegin(const char *funcName)
Definition: iIstream.cpp:211
#define INLINE_FUNCTION
Definition: pFlowMacros.hpp:62
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
- -
uniquePtr< integration > clone() const override
-
const auto & pStruct() const
Definition: integration.hpp:72
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
+
const auto & pStruct() const
Const ref to pointStructure.
std::string word
bool readEnd(const char *funcName)
Definition: iIstream.cpp:231
#define FUNCTION_NAME
Definition: pFlowMacros.hpp:29
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
add_vCtor(integration, AdamsBashforth4, word)
+
add_vCtor(integration, AdamsBashforth4, word)
Add a this to the virtual constructor table.
@ SPACE
Space [isspace].
Definition: token.hpp:84
-
TypeInfo("AdamsBashforth4")
-
const word & baseName() const
Definition: integration.hpp:89
+
TypeInfo("AdamsBashforth4")
Type info.
+
const word & baseName() const
Base name.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
Definition: IOstream.cpp:42
-
virtual ~AdamsBashforth4()=default
+
virtual ~AdamsBashforth4()=default
Destructor.
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
int int32
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
TypeInfoNV("AB4History")
-
bool needSetInitialVals() const override
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
@ END_LIST
End list [isseparator].
Definition: token.hpp:90
- +
Fourth order Adams-Bashforth integration method for solving ODE.
range activeRange() const
Definition: pointField.hpp:138
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
repository & owner()
Definition: integration.hpp:94
-
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
repository & owner()
Ref to the owner repository.
+
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
@ BEGIN_LIST
Begin list [isseparator].
Definition: token.hpp:89
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
HistoryFieldType & history_
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
- +
pointField< VectorSingle, AB4History > & history_
Integration history.
+
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
- -
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+ +
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.

struct  AB5History
 
class  AdamsBashforth5
 Fifth order Adams-Bashforth integration method for solving ODE. More...
 
+

diff --git a/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html index f87f0981..898506c1 100644 --- a/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html +++ b/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth5/AdamsBashforth5.hpp Source File @@ -137,12 +137,12 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
30 
31 struct AB5History
32 {
-
33  realx3 dy1_={0,0,0};
-
34  realx3 dy2_={0,0,0};
-
35  realx3 dy3_={0,0,0};
-
36  realx3 dy4_={0,0,0};
-
37 
-
38  TypeInfoNV("AB5History");
+
33  TypeInfoNV("AB5History");
+
34 
+
35  realx3 dy1_={0,0,0};
+
36  realx3 dy2_={0,0,0};
+
37  realx3 dy3_={0,0,0};
+
38  realx3 dy4_={0,0,0};
39 };
40 
41 
@@ -178,174 +178,175 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
71  return str;
72 }
73 
-
74 
- -
76 :
-
77  public integration
-
78 {
-
79 protected:
-
80 
- -
82 
-
83  // this is a device
- -
85 
-
86  using rpIntegration = Kokkos::RangePolicy<
- -
88  Kokkos::Schedule<Kokkos::Static>,
-
89  Kokkos::IndexType<int32>
-
90  >;
-
91 
-
92 public:
-
93 
-
94  // type info
-
95  TypeInfo("AdamsBashforth5");
+ +
80 :
+
81  public integration
+
82 {
+
83 protected:
+
84 
+ +
87 
+
89  using rpIntegration = Kokkos::RangePolicy<
+ +
91  Kokkos::Schedule<Kokkos::Static>,
+
92  Kokkos::IndexType<int32>
+
93  >;
+
94 
+
95 public:
96 
- -
99  const word& baseName,
-
100  repository& owner,
-
101  const pointStructure& pStruct,
-
102  const word& method);
-
103 
-
104  virtual ~AdamsBashforth5()=default;
-
105 
-
106  // - add a virtual constructor
-
107  add_vCtor(
-
108  integration,
- -
110  word);
-
111 
+
98  TypeInfo("AdamsBashforth5");
+
99 
+
100  // - Constructors
+
101 
+ +
103  const word& baseName,
+
104  repository& owner,
+
105  const pointStructure& pStruct,
+
106  const word& method);
+
107 
+ +
109  {
+
110  return makeUnique<AdamsBashforth5>(*this);
+
111  }
112 
-
114  bool predict(
-
115  real UNUSED(dt),
-
116  realx3Vector_D & UNUSED(y),
-
117  realx3Vector_D& UNUSED(dy)) override;
-
118 
-
119  bool correct(real dt,
-
120  realx3Vector_D & y,
-
121  realx3Vector_D& dy) override;
-
122 
-
123  bool setInitialVals(
-
124  const int32IndexContainer& newIndices,
-
125  const realx3Vector& y) override;
-
126 
-
127  bool needSetInitialVals()const override
-
128  {
-
129  return false;
-
130  }
-
131 
- -
133  {
-
134  return makeUnique<AdamsBashforth5>(*this);
-
135  }
-
136 
-
137  bool intAll(real dt,
-
138  realx3Vector_D& y,
-
139  realx3Vector_D& dy,
-
140  range activeRng);
-
141 
-
142  template<typename activeFunctor>
-
143  bool intRange(real dt,
-
144  realx3Vector_D& y,
-
145  realx3Vector_D& dy,
-
146  activeFunctor activeP );
-
147 
-
148 };
+
113  virtual ~AdamsBashforth5()=default;
+
114 
+
116  add_vCtor(
+
117  integration,
+ +
119  word);
+
120 
+
121 
+
122  // - Methods
+
123 
+
124  bool predict(
+
125  real UNUSED(dt),
+
126  realx3Vector_D & UNUSED(y),
+
127  realx3Vector_D& UNUSED(dy)) override;
+
128 
+
129  bool correct(
+
130  real dt,
+
131  realx3Vector_D & y,
+
132  realx3Vector_D& dy) override;
+
133 
+
134  bool setInitialVals(
+
135  const int32IndexContainer& newIndices,
+
136  const realx3Vector& y) override;
+
137 
+
138  bool needSetInitialVals()const override
+
139  {
+
140  return false;
+
141  }
+
142 
+
144  bool intAll(
+
145  real dt,
+
146  realx3Vector_D& y,
+
147  realx3Vector_D& dy,
+
148  range activeRng);
149 
-
150 
-
151 template<typename activeFunctor>
- -
153  real dt,
-
154  realx3Vector_D& y,
-
155  realx3Vector_D& dy,
-
156  activeFunctor activeP )
-
157 {
-
158  auto d_dy = dy.deviceVectorAll();
-
159  auto d_y = y.deviceVectorAll();
-
160  auto d_history = history_.deviceVectorAll();
-
161  auto activeRng = activeP.activeRange();
-
162 
-
163  Kokkos::parallel_for(
-
164  "AdamsBashforth5::correct",
-
165  rpIntegration (activeRng.first, activeRng.second),
-
166  LAMBDA_HD(int32 i){
-
167  if( activeP(i))
-
168  {
-
169 
-
170  d_y[i] += dt*(
-
171  static_cast<real>(1901.0 / 720.0) * d_dy[i]
-
172  - static_cast<real>(2774.0 / 720.0) * d_history[i].dy1_
-
173  + static_cast<real>(2616.0 / 720.0) * d_history[i].dy2_
-
174  - static_cast<real>(1274.0 / 720.0) * d_history[i].dy3_
-
175  + static_cast<real>( 251.0 / 720.0) * d_history[i].dy4_
-
176  );
-
177  d_history[i] = {d_dy[i] ,d_history[i].dy1_, d_history[i].dy2_, d_history[i].dy3_};
-
178  }
-
179  });
-
180  Kokkos::fence();
-
181 
-
182  return true;
-
183 }
-
184 
-
185 } // pFlow
-
186 
-
187 #endif //__integration_hpp__
+
151  template<typename activeFunctor>
+
152  bool intRange(
+
153  real dt,
+
154  realx3Vector_D& y,
+
155  realx3Vector_D& dy,
+
156  activeFunctor activeP );
+
157 
+
158 };
+
159 
+
160 
+
161 template<typename activeFunctor>
+ +
163  real dt,
+
164  realx3Vector_D& y,
+
165  realx3Vector_D& dy,
+
166  activeFunctor activeP )
+
167 {
+
168  auto d_dy = dy.deviceVectorAll();
+
169  auto d_y = y.deviceVectorAll();
+
170  auto d_history = history_.deviceVectorAll();
+
171  auto activeRng = activeP.activeRange();
+
172 
+
173  Kokkos::parallel_for(
+
174  "AdamsBashforth5::correct",
+
175  rpIntegration (activeRng.first, activeRng.second),
+
176  LAMBDA_HD(int32 i){
+
177  if( activeP(i))
+
178  {
+
179 
+
180  d_y[i] += dt*(
+
181  static_cast<real>(1901.0 / 720.0) * d_dy[i]
+
182  - static_cast<real>(2774.0 / 720.0) * d_history[i].dy1_
+
183  + static_cast<real>(2616.0 / 720.0) * d_history[i].dy2_
+
184  - static_cast<real>(1274.0 / 720.0) * d_history[i].dy3_
+
185  + static_cast<real>( 251.0 / 720.0) * d_history[i].dy4_
+
186  );
+
187  d_history[i] = {d_dy[i] ,d_history[i].dy1_, d_history[i].dy2_, d_history[i].dy3_};
+
188  }
+
189  });
+
190  Kokkos::fence();
+
191 
+
192  return true;
+
193 }
+
194 
+
195 } // pFlow
+
196 
+
197 #endif //
bool readBegin(const char *funcName)
Definition: iIstream.cpp:211
#define INLINE_FUNCTION
Definition: pFlowMacros.hpp:62
-
add_vCtor(integration, AdamsBashforth5, word)
+
add_vCtor(integration, AdamsBashforth5, word)
Add this to the virtual constructor table.
+
pointField< VectorSingle, AB5History > & history_
Integration history.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
#define UNUSED(x)
Definition: pFlowMacros.hpp:35
- +
AdamsBashforth5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
- -
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
const auto & pStruct() const
Definition: integration.hpp:72
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
const auto & pStruct() const
Const ref to pointStructure.
std::string word
bool readEnd(const char *funcName)
Definition: iIstream.cpp:231
#define FUNCTION_NAME
Definition: pFlowMacros.hpp:29
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
- +
@ SPACE
Space [isspace].
Definition: token.hpp:84
-
const word & baseName() const
Definition: integration.hpp:89
- -
HistoryFieldType & history_
+
const word & baseName() const
Base name.
+
Fifth order Adams-Bashforth integration method for solving ODE.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
Definition: IOstream.cpp:42
- + -
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
int int32
- -
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+ +
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
@ END_LIST
End list [isseparator].
Definition: token.hpp:90
-
uniquePtr< integration > clone() const override
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
range activeRange() const
Definition: pointField.hpp:138
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
virtual ~AdamsBashforth5()=default
-
repository & owner()
Definition: integration.hpp:94
+
repository & owner()
Ref to the owner repository.
@ BEGIN_LIST
Begin list [isseparator].
Definition: token.hpp:89
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
TypeInfo("AdamsBashforth5")
+
TypeInfo("AdamsBashforth5")
Type info.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
-
bool needSetInitialVals() const override
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
TypeInfoNV("AB5History")

Classes

class  AdamsMoulton3
 Third order Adams-Moulton integration method for solving ODE. More...
 
+

diff --git a/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html index 808f0ca9..8c2e66e8 100644 --- a/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html +++ b/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton3/AdamsMoulton3.hpp Source File @@ -135,194 +135,217 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
28 namespace pFlow
29 {
30 
-
31 
- -
33 :
-
34  public integration
-
35 {
-
36 protected:
-
37 
- -
39 
- + +
37 :
+
38  public integration
+
39 {
+
40 protected:
41 
- -
43 
-
44  using rpIntegration = Kokkos::RangePolicy<
- -
46  Kokkos::Schedule<Kokkos::Static>,
-
47  Kokkos::IndexType<int32>
-
48  >;
-
49 public:
+ +
44 
+ +
47 
+
50 
-
51  // type info
-
52  TypeInfo("AdamsMoulton3");
-
53 
- -
56  const word& baseName,
- -
58  const pointStructure& pStruct,
-
59  const word& method);
-
60 
-
61  virtual ~AdamsMoulton3()=default;
-
62 
-
63  // - add a virtual constructor
-
64  add_vCtor(
- - -
67  word);
-
68 
-
69 
-
71  bool predict(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
72 
-
73  bool correct(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
74 
-
75  bool setInitialVals(
-
76  const int32IndexContainer& newIndices,
-
77  const realx3Vector& y) override;
+
52  using rpIntegration = Kokkos::RangePolicy<
+ +
54  Kokkos::Schedule<Kokkos::Static>,
+
55  Kokkos::IndexType<int32>
+
56  >;
+
57 public:
+
58 
+
60  TypeInfo("AdamsMoulton3");
+
61 
+
62  // - Constructors
+
63 
+ +
66  const word& baseName,
+ +
68  const pointStructure& pStruct,
+
69  const word& method);
+
70 
+
71  uniquePtr<integration> clone()const override
+
72  {
+
73  return makeUnique<AdamsMoulton3>(*this);
+
74  }
+
75 
+
77  virtual ~AdamsMoulton3()=default;
78 
-
79  bool needSetInitialVals()const override
-
80  {
-
81  return true;
-
82  }
-
83 
-
84  uniquePtr<integration> clone()const override
-
85  {
-
86  return makeUnique<AdamsMoulton3>(*this);
-
87  }
-
88 
-
89  bool predictAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
90 
-
91  template<typename activeFunctor>
-
92  bool predictRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP);
-
93 
-
94  bool intAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
95 
-
96  template<typename activeFunctor>
-
97  bool intRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP );
-
98 
-
99 };
-
100 
+
80  add_vCtor(
+ + +
83  word);
+
84 
+
85 
+
86  // - Methods
+
87 
+
88  bool predict(
+
89  real dt,
+
90  realx3Vector_D& y,
+
91  realx3Vector_D& dy) override;
+
92 
+
93  bool correct(
+
94  real dt,
+
95  realx3Vector_D& y,
+
96  realx3Vector_D& dy) override;
+
97 
+
98  bool setInitialVals(
+
99  const int32IndexContainer& newIndices,
+
100  const realx3Vector& y) override;
101 
-
102 template<typename activeFunctor>
- -
104  real dt,
-
105  realx3Vector_D& y,
-
106  realx3Vector_D& dy,
-
107  activeFunctor activeP )
-
108 {
-
109  auto d_dy = dy.deviceVectorAll();
-
110  auto d_y = y.deviceVectorAll();
-
111  auto d_y0 = y0_.deviceVectorAll();
-
112  auto d_dy0 = dy0_.deviceVectorAll();
-
113  auto d_dy1= dy1_.deviceVectorAll();
-
114 
-
115  auto activeRng = activeP.activeRange();
-
116 
-
117  Kokkos::parallel_for(
-
118  "AdamsMoulton3::predictRange",
-
119  rpIntegration (activeRng.first, activeRng.second),
-
120  LAMBDA_HD(int32 i){
-
121  if(activeP(i))
-
122  {
-
123  d_dy0[i] = d_dy[i];
-
124  d_y[i] = d_y0[i] +
-
125  dt*
-
126  (
-
127  static_cast<real>(3.0 / 2.0) * d_dy[i]
-
128  - static_cast<real>(1.0 / 2.0) * d_dy1[i]
-
129  );
-
130  }
-
131  });
-
132  Kokkos::fence();
-
133 
-
134  return true;
-
135 
-
136 }
-
137 
+
102  bool needSetInitialVals()const override
+
103  {
+
104  return true;
+
105  }
+
106 
+
108  bool predictAll(
+
109  real dt,
+
110  realx3Vector_D& y,
+
111  realx3Vector_D& dy,
+
112  range activeRng);
+
113 
+
115  template<typename activeFunctor>
+
116  bool predictRange(
+
117  real dt,
+
118  realx3Vector_D& y,
+
119  realx3Vector_D& dy,
+
120  activeFunctor activeP);
+
121 
+
123  bool intAll(
+
124  real dt,
+
125  realx3Vector_D& y,
+
126  realx3Vector_D& dy,
+
127  range activeRng);
+
128 
+
130  template<typename activeFunctor>
+
131  bool intRange(
+
132  real dt,
+
133  realx3Vector_D& y,
+
134  realx3Vector_D& dy,
+
135  activeFunctor activeP);
+
136 
+
137 };
138 
-
139 template<typename activeFunctor>
- -
141  real dt,
-
142  realx3Vector_D& y,
-
143  realx3Vector_D& dy,
-
144  activeFunctor activeP )
-
145 {
-
146 
+
139 
+
140 template<typename activeFunctor>
+ +
142  real dt,
+
143  realx3Vector_D& y,
+
144  realx3Vector_D& dy,
+
145  activeFunctor activeP)
+
146 {
147  auto d_dy = dy.deviceVectorAll();
148  auto d_y = y.deviceVectorAll();
-
149 
-
150  auto d_dy0 = dy0_.deviceVectorAll();
-
151  auto d_y0 = y0_.deviceVectorAll();
-
152  auto d_dy1 = dy1_.deviceVectorAll();
-
153 
-
154  auto activeRng = activeP.activeRange();
-
155 
-
156  Kokkos::parallel_for(
-
157  "AdamsMoulton3::correct",
-
158  rpIntegration (activeRng.first, activeRng.second),
-
159  LAMBDA_HD(int32 i){
-
160  if( activeP(i))
-
161  {
-
162  auto corrct_y = d_y0[i] + dt*(
-
163  static_cast<real>(5.0/12.0)*d_dy[i]
-
164  + static_cast<real>(8.0/12.0)*d_dy0[i]
-
165  - static_cast<real>(1.0/12.0)*d_dy1[i]);
-
166  d_dy1[i]= d_dy0[i];
-
167  d_y0[i] = corrct_y;
-
168  d_y[i] = corrct_y;
-
169  }
-
170  });
-
171  Kokkos::fence();
-
172 
+
149  auto d_y0 = y0_.deviceVectorAll();
+
150  auto d_dy0 = dy0_.deviceVectorAll();
+
151  auto d_dy1= dy1_.deviceVectorAll();
+
152 
+
153  auto activeRng = activeP.activeRange();
+
154 
+
155  Kokkos::parallel_for(
+
156  "AdamsMoulton3::predictRange",
+
157  rpIntegration (activeRng.first, activeRng.second),
+
158  LAMBDA_HD(int32 i){
+
159  if(activeP(i))
+
160  {
+
161  d_dy0[i] = d_dy[i];
+
162  d_y[i] = d_y0[i] +
+
163  dt*
+
164  (
+
165  static_cast<real>(3.0 / 2.0) * d_dy[i]
+
166  - static_cast<real>(1.0 / 2.0) * d_dy1[i]
+
167  );
+
168  }
+
169  });
+
170  Kokkos::fence();
+
171 
+
172  return true;
173 
-
174  return true;
-
175 }
+
174 }
+
175 
176 
-
177 } // pFlow
-
178 
-
179 #endif //__integration_hpp__
+
177 template<typename activeFunctor>
+ +
179  real dt,
+
180  realx3Vector_D& y,
+
181  realx3Vector_D& dy,
+
182  activeFunctor activeP)
+
183 {
+
184 
+
185  auto d_dy = dy.deviceVectorAll();
+
186  auto d_y = y.deviceVectorAll();
+
187 
+
188  auto d_dy0 = dy0_.deviceVectorAll();
+
189  auto d_y0 = y0_.deviceVectorAll();
+
190  auto d_dy1 = dy1_.deviceVectorAll();
+
191 
+
192  auto activeRng = activeP.activeRange();
+
193 
+
194  Kokkos::parallel_for(
+
195  "AdamsMoulton3::correct",
+
196  rpIntegration (activeRng.first, activeRng.second),
+
197  LAMBDA_HD(int32 i){
+
198  if( activeP(i))
+
199  {
+
200  auto corrct_y = d_y0[i] + dt*(
+
201  static_cast<real>(5.0/12.0)*d_dy[i]
+
202  + static_cast<real>(8.0/12.0)*d_dy0[i]
+
203  - static_cast<real>(1.0/12.0)*d_dy1[i]);
+
204  d_dy1[i]= d_dy0[i];
+
205  d_y0[i] = corrct_y;
+
206  d_y[i] = corrct_y;
+
207  }
+
208  });
+
209  Kokkos::fence();
+
210 
+
211 
+
212  return true;
+
213 }
+
214 
+
215 } // pFlow
+
216 
+
217 #endif //
-
TypeInfo("AdamsMoulton3")
+
TypeInfo("AdamsMoulton3")
Type info.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
-
add_vCtor(integration, AdamsMoulton3, word)
- -
const auto & pStruct() const
Definition: integration.hpp:72
-
AdamsMoulton3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
add_vCtor(integration, AdamsMoulton3, word)
Add this to the virtual constructor table.
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
const auto & pStruct() const
Const ref to pointStructure.
+
AdamsMoulton3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
std::string word
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
-
const word & baseName() const
Definition: integration.hpp:89
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
+
const word & baseName() const
Base name.
-
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Prediction step on active points in the active range.
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
int int32
-
realx3PointField_D & dy0_
+
realx3PointField_D & dy0_
dy at time t
range activeRange() const
Definition: pointField.hpp:138
-
uniquePtr< integration > clone() const override
-
repository & owner()
Definition: integration.hpp:94
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
-
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
+
repository & owner()
Ref to the owner repository.
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Prediction step on all points in the active range.
-
realx3PointField_D & dy1_
-
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
realx3PointField_D & dy1_
dy at time t-dt
+
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Prediction step in integration.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
realx3PointField_D & y0_
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
virtual ~AdamsMoulton3()=default
+
realx3PointField_D & y0_
y at time t
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
+
virtual ~AdamsMoulton3()=default
Destructor.
- +
Third order Adams-Moulton integration method for solving ODE.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
bool needSetInitialVals() const override
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
-
AdamsMoulton4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
AdamsMoulton4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
- -
realx3PointField_D & y0_
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
realx3PointField_D & y0_
y at time t
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
std::string word
-
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Prediction step in integration.
const realx3 zero3(0.0)
Definition: types.hpp:97
T & emplaceObject(const objectFile &objf, Args &&... args)
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
word baseName(const word &w, char sep='.')
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
int int32
auto & pStruct
-
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Prediction step on all points in the active range.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
word groupNames(const word &bw, const word &tw, char sep='.')
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
INLINE_FUNCTION_H viewType & deviceVectorAll()
diff --git a/doc/code-documentation/html/AdamsMoulton4_8hpp.html b/doc/code-documentation/html/AdamsMoulton4_8hpp.html index 0112fb70..5fbcdd67 100644 --- a/doc/code-documentation/html/AdamsMoulton4_8hpp.html +++ b/doc/code-documentation/html/AdamsMoulton4_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton4/AdamsMoulton4.hpp File Reference @@ -137,6 +137,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp.html',''); initResi

Classes

class  AdamsMoulton4
 Fourth order Adams-Moulton integration method for solving ODE. More...
 
+

diff --git a/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html index f53e0f59..ac15ce81 100644 --- a/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html +++ b/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton4/AdamsMoulton4.hpp Source File @@ -135,202 +135,226 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
28 namespace pFlow
29 {
30 
-
31 
- -
33 :
-
34  public integration
-
35 {
-
36 protected:
-
37 
- -
39 
- + +
37 :
+
38  public integration
+
39 {
+
40 protected:
41 
- -
43 
- -
45 
-
46  using rpIntegration = Kokkos::RangePolicy<
- -
48  Kokkos::Schedule<Kokkos::Static>,
-
49  Kokkos::IndexType<int32>
-
50  >;
-
51 public:
-
52 
-
53  // type info
-
54  TypeInfo("AdamsMoulton4");
-
55 
- -
58  const word& baseName,
- -
60  const pointStructure& pStruct,
-
61  const word& method);
-
62 
-
63  virtual ~AdamsMoulton4()=default;
+ +
44 
+ +
47 
+ +
50 
+ +
53 
+
55  using rpIntegration = Kokkos::RangePolicy<
+ +
57  Kokkos::Schedule<Kokkos::Static>,
+
58  Kokkos::IndexType<int32>
+
59  >;
+
60 public:
+
61 
+
63  TypeInfo("AdamsMoulton4");
64 
-
65  // - add a virtual constructor
-
66  add_vCtor(
- - -
69  word);
-
70 
-
71 
-
73  bool predict(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
74 
-
75  bool correct(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
76 
-
77  bool setInitialVals(
-
78  const int32IndexContainer& newIndices,
-
79  const realx3Vector& y) override;
-
80 
-
81  bool needSetInitialVals()const override
-
82  {
-
83  return true;
-
84  }
-
85 
-
86  uniquePtr<integration> clone()const override
-
87  {
-
88  return makeUnique<AdamsMoulton4>(*this);
-
89  }
+
65  // - Constructors
+
66 
+ +
69  const word& baseName,
+ +
71  const pointStructure& pStruct,
+
72  const word& method);
+
73 
+
74  uniquePtr<integration> clone()const override
+
75  {
+
76  return makeUnique<AdamsMoulton4>(*this);
+
77  }
+
78 
+
80  virtual ~AdamsMoulton4()=default;
+
81 
+
82  // Add this to the virtual constructor table
+
83  add_vCtor(
+ + +
86  word);
+
87 
+
88 
+
89  // - Methods
90 
-
91  bool predictAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
92 
-
93  template<typename activeFunctor>
-
94  bool predictRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP);
+
91  bool predict(
+
92  real dt,
+
93  realx3Vector_D& y,
+
94  realx3Vector_D& dy) override;
95 
-
96  bool intAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
97 
-
98  template<typename activeFunctor>
-
99  bool intRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP );
+
96  bool correct(
+
97  real dt,
+
98  realx3Vector_D& y,
+
99  realx3Vector_D& dy) override;
100 
-
101 };
-
102 
-
103 
-
104 template<typename activeFunctor>
- -
106  real dt,
-
107  realx3Vector_D& y,
-
108  realx3Vector_D& dy,
-
109  activeFunctor activeP )
-
110 {
-
111  auto d_dy = dy.deviceVectorAll();
-
112  auto d_y = y.deviceVectorAll();
-
113 
-
114  auto d_y0 = y0_.deviceVectorAll();
-
115  auto d_dy0 = dy0_.deviceVectorAll();
-
116  auto d_dy1 = dy1_.deviceVectorAll();
-
117  auto d_dy2 = dy2_.deviceVectorAll();
-
118 
-
119  auto activeRng = activeP.activeRange();
-
120 
-
121  Kokkos::parallel_for(
-
122  "AdamsMoulton4::predictRange",
-
123  rpIntegration (activeRng.first, activeRng.second),
-
124  LAMBDA_HD(int32 i){
-
125  if(activeP(i))
-
126  {
-
127  d_dy0[i] = d_dy[i];
-
128  d_y[i] = d_y0[i] + dt*(
-
129  static_cast<real>(23.0 /12.0 ) * d_dy[i]
-
130  - static_cast<real>(16.0 / 12.0) * d_dy1[i]
-
131  + static_cast<real>( 5.0 / 12.0) * d_dy2[i]);
-
132  }
-
133  });
-
134  Kokkos::fence();
-
135 
-
136  return true;
-
137 
-
138 }
+
101  bool setInitialVals(
+
102  const int32IndexContainer& newIndices,
+
103  const realx3Vector& y) override;
+
104 
+
105  bool needSetInitialVals()const override
+
106  {
+
107  return true;
+
108  }
+
109 
+
111  bool predictAll(
+
112  real dt,
+
113  realx3Vector_D& y,
+
114  realx3Vector_D& dy,
+
115  range activeRng);
+
116 
+
118  template<typename activeFunctor>
+
119  bool predictRange(
+
120  real dt,
+
121  realx3Vector_D& y,
+
122  realx3Vector_D& dy,
+
123  activeFunctor activeP);
+
124 
+
126  bool intAll(
+
127  real dt,
+
128  realx3Vector_D& y,
+
129  realx3Vector_D& dy,
+
130  range activeRng);
+
131 
+
133  template<typename activeFunctor>
+
134  bool intRange(
+
135  real dt,
+
136  realx3Vector_D& y,
+
137  realx3Vector_D& dy,
+
138  activeFunctor activeP );
139 
-
140 
-
141 template<typename activeFunctor>
- -
143  real dt,
-
144  realx3Vector_D& y,
-
145  realx3Vector_D& dy,
-
146  activeFunctor activeP )
-
147 {
-
148 
-
149  auto d_dy = dy.deviceVectorAll();
-
150  auto d_y = y.deviceVectorAll();
-
151 
-
152  auto d_dy0 = dy0_.deviceVectorAll();
-
153  auto d_y0 = y0_.deviceVectorAll();
-
154  auto d_dy1 = dy1_.deviceVectorAll();
-
155  auto d_dy2 = dy2_.deviceVectorAll();
-
156 
-
157  auto activeRng = activeP.activeRange();
-
158 
-
159  Kokkos::parallel_for(
-
160  "AdamsMoulton4::correct",
-
161  rpIntegration (activeRng.first, activeRng.second),
-
162  LAMBDA_HD(int32 i){
-
163  if( activeP(i))
-
164  {
-
165  auto corrct_y = d_y0[i] + dt*(
-
166  static_cast<real>(9.0/24.0)*d_dy[i]
-
167  + static_cast<real>(19.0/24.0)*d_dy0[i]
-
168  - static_cast<real>( 5.0/24.0)*d_dy1[i]
-
169  + static_cast<real>( 1.0/24.0)*d_dy2[i]);
-
170 
-
171  d_dy2[i]= d_dy1[i];
-
172  d_dy1[i]= d_dy0[i];
-
173  d_y0[i] = corrct_y;
-
174  d_y[i] = corrct_y;
-
175  }
-
176  });
-
177  Kokkos::fence();
+
140 };
+
141 
+
142 
+
143 template<typename activeFunctor>
+ +
145  real dt,
+
146  realx3Vector_D& y,
+
147  realx3Vector_D& dy,
+
148  activeFunctor activeP )
+
149 {
+
150  auto d_dy = dy.deviceVectorAll();
+
151  auto d_y = y.deviceVectorAll();
+
152 
+
153  auto d_y0 = y0_.deviceVectorAll();
+
154  auto d_dy0 = dy0_.deviceVectorAll();
+
155  auto d_dy1 = dy1_.deviceVectorAll();
+
156  auto d_dy2 = dy2_.deviceVectorAll();
+
157 
+
158  auto activeRng = activeP.activeRange();
+
159 
+
160  Kokkos::parallel_for(
+
161  "AdamsMoulton4::predictRange",
+
162  rpIntegration (activeRng.first, activeRng.second),
+
163  LAMBDA_HD(int32 i){
+
164  if(activeP(i))
+
165  {
+
166  d_dy0[i] = d_dy[i];
+
167  d_y[i] = d_y0[i] + dt*(
+
168  static_cast<real>(23.0 /12.0 ) * d_dy[i]
+
169  - static_cast<real>(16.0 / 12.0) * d_dy1[i]
+
170  + static_cast<real>( 5.0 / 12.0) * d_dy2[i]);
+
171  }
+
172  });
+
173  Kokkos::fence();
+
174 
+
175  return true;
+
176 
+
177 }
178 
179 
-
180  return true;
-
181 }
-
182 
-
183 } // pFlow
-
184 
-
185 #endif //__integration_hpp__
+
180 template<typename activeFunctor>
+ +
182  real dt,
+
183  realx3Vector_D& y,
+
184  realx3Vector_D& dy,
+
185  activeFunctor activeP )
+
186 {
+
187 
+
188  auto d_dy = dy.deviceVectorAll();
+
189  auto d_y = y.deviceVectorAll();
+
190 
+
191  auto d_dy0 = dy0_.deviceVectorAll();
+
192  auto d_y0 = y0_.deviceVectorAll();
+
193  auto d_dy1 = dy1_.deviceVectorAll();
+
194  auto d_dy2 = dy2_.deviceVectorAll();
+
195 
+
196  auto activeRng = activeP.activeRange();
+
197 
+
198  Kokkos::parallel_for(
+
199  "AdamsMoulton4::correct",
+
200  rpIntegration (activeRng.first, activeRng.second),
+
201  LAMBDA_HD(int32 i){
+
202  if( activeP(i))
+
203  {
+
204  auto corrct_y = d_y0[i] + dt*(
+
205  static_cast<real>(9.0/24.0)*d_dy[i]
+
206  + static_cast<real>(19.0/24.0)*d_dy0[i]
+
207  - static_cast<real>( 5.0/24.0)*d_dy1[i]
+
208  + static_cast<real>( 1.0/24.0)*d_dy2[i]);
+
209 
+
210  d_dy2[i]= d_dy1[i];
+
211  d_dy1[i]= d_dy0[i];
+
212  d_y0[i] = corrct_y;
+
213  d_y[i] = corrct_y;
+
214  }
+
215  });
+
216  Kokkos::fence();
+
217 
+
218 
+
219  return true;
+
220 }
+
221 
+
222 } // pFlow
+
223 
+
224 #endif //
-
AdamsMoulton4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
-
virtual ~AdamsMoulton4()=default
-
bool needSetInitialVals() const override
-
realx3PointField_D & dy0_
- -
realx3PointField_D & dy1_
+
AdamsMoulton4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
+
virtual ~AdamsMoulton4()=default
Destructor.
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
+
realx3PointField_D & dy0_
dy at time t
+
Fourth order Adams-Moulton integration method for solving ODE.
+
realx3PointField_D & dy1_
dy at time t-dt
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
-
realx3PointField_D & dy2_
- -
realx3PointField_D & y0_
-
const auto & pStruct() const
Definition: integration.hpp:72
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
realx3PointField_D & dy2_
dy at time t-2*dt
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
realx3PointField_D & y0_
y at time t
+
const auto & pStruct() const
Const ref to pointStructure.
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
std::string word
-
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Prediction step in integration.
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
-
const word & baseName() const
Definition: integration.hpp:89
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
+
const word & baseName() const
Base name.
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
int int32
add_vCtor(integration, AdamsMoulton4, word)
-
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Prediction step on active points in the active range.
range activeRange() const
Definition: pointField.hpp:138
-
repository & owner()
Definition: integration.hpp:94
-
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
TypeInfo("AdamsMoulton4")
+
repository & owner()
Ref to the owner repository.
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Prediction step on all points in the active range.
+
TypeInfo("AdamsMoulton4")
Type info.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
uniquePtr< integration > clone() const override
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
- -
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
std::string word
const realx3 zero3(0.0)
Definition: types.hpp:97
-
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Prediction step on all points in the active range.
T & emplaceObject(const objectFile &objf, Args &&... args)
word baseName(const word &w, char sep='.')
int int32
-
realx3PointField_D & y0_
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
realx3PointField_D & y0_
y at time t
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
-
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
auto & pStruct
-
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Prediction step in integration.
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
word groupNames(const word &bw, const word &tw, char sep='.')
diff --git a/doc/code-documentation/html/AdamsMoulton5_8hpp.html b/doc/code-documentation/html/AdamsMoulton5_8hpp.html index 7f1c498b..3d072b0f 100644 --- a/doc/code-documentation/html/AdamsMoulton5_8hpp.html +++ b/doc/code-documentation/html/AdamsMoulton5_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton5/AdamsMoulton5.hpp File Reference @@ -137,6 +137,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp.html',''); initResi

Classes

class  AdamsMoulton5
 Fifth order Adams-Moulton integration method for solving ODE. More...
 

Definition at line 24 of file NBSCrossLoop.hpp.

-

Referenced by symArray< nonLinearProperties >::assign(), VectorSingle< realx3, void >::assign(), VectorDual< int8 >::assign(), VectorSingle< realx3, void >::changeSize(), VectorDual< int8 >::changeSize(), dynamicPointStructure::dynamicPointStructure(), VectorSingle< realx3, void >::evalCapacity(), VectorDual< int8 >::evalCapacity(), pFlow::fill_n(), positionRandom::fillPoints(), cellsWallLevel0< executionSpace >::findPairsElementRangeCount(), symArray< nonLinearProperties >::getN(), mapperNBS< executionSpace >::cellIterator::getNext(), shapeMixture::getNextShapeNameN(), pFlow::getNth(), InsertionRegion< ShapeType >::insertParticles(), IncludeMask< T, Operator >::isIncluded(), triWall::makeWall(), pointRectCell::mapPOints(), symArray< nonLinearProperties >::numElem(), ppInteractionFunctor< ContactForceModel, ContactListType >::operator()(), includeMask::operator()(), multiRotatingAxisMotion::Model::operator()(), rotatingAxisMotion::Model::operator()(), vibratingMotion::Model::operator()(), pwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel >::operator()(), multiRotatingAxisMotion::Model::pointVelocity(), rotatingAxisMotion::Model::pointVelocity(), vibratingMotion::Model::pointVelocity(), vibratingMotion::pointVelocity(), positionRandom::positionOnePass(), positionOrdered::positionPointsOrdered(), multiRotatingAxisMotion::readDictionary(), pFlow::removeDecimalZeros(), VectorSingle< realx3, void >::resize(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), selectRandom::selectAllPointsInRange(), VectorSingle< realx3, void >::setSize(), VectorDual< int8 >::setSize(), iOstream::space(), sphereParticles::sphereParticles(), pFlow::sumMaksOp(), pFlow::sumOp(), rotatingAxisMotion::Model::transferPoint(), multiRotatingAxisMotion::Model::transferPoint(), vibratingMotion::Model::transferPoint(), vibratingMotion::transferPoint(), dynamicPointStructure::update(), sphereParticles::update(), VectorDual< int8 >::VectorDual(), VectorSingle< realx3, void >::VectorSingle(), while(), sphereShape::writeDictionary(), and stlFile::writeFacet().

+

Referenced by symArray< nonLinearProperties >::assign(), VectorSingle< pFlow::AB5History, void >::assign(), VectorDual< int8 >::assign(), VectorSingle< pFlow::AB5History, void >::changeSize(), VectorDual< int8 >::changeSize(), dynamicPointStructure::dynamicPointStructure(), VectorSingle< pFlow::AB5History, void >::evalCapacity(), VectorDual< int8 >::evalCapacity(), pFlow::fill_n(), positionRandom::fillPoints(), cellsWallLevel0< executionSpace >::findPairsElementRangeCount(), symArray< nonLinearProperties >::getN(), mapperNBS< executionSpace >::cellIterator::getNext(), shapeMixture::getNextShapeNameN(), pFlow::getNth(), InsertionRegion< ShapeType >::insertParticles(), IncludeMask< T, Operator >::isIncluded(), triWall::makeWall(), pointRectCell::mapPOints(), symArray< nonLinearProperties >::numElem(), ppInteractionFunctor< ContactForceModel, ContactListType >::operator()(), includeMask::operator()(), multiRotatingAxisMotion::Model::operator()(), rotatingAxisMotion::Model::operator()(), vibratingMotion::Model::operator()(), pwInteractionFunctor< ContactForceModel, ContactListType, TraingleAccessor, MotionModel >::operator()(), multiRotatingAxisMotion::Model::pointVelocity(), rotatingAxisMotion::Model::pointVelocity(), vibratingMotion::Model::pointVelocity(), vibratingMotion::pointVelocity(), positionRandom::positionOnePass(), positionOrdered::positionPointsOrdered(), multiRotatingAxisMotion::readDictionary(), pFlow::removeDecimalZeros(), VectorSingle< pFlow::AB5History, void >::resize(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), selectRandom::selectAllPointsInRange(), VectorSingle< pFlow::AB5History, void >::setSize(), VectorDual< int8 >::setSize(), iOstream::space(), sphereParticles::sphereParticles(), pFlow::sumMaksOp(), pFlow::sumOp(), rotatingAxisMotion::Model::transferPoint(), multiRotatingAxisMotion::Model::transferPoint(), vibratingMotion::Model::transferPoint(), vibratingMotion::transferPoint(), dynamicPointStructure::update(), sphereParticles::update(), VectorDual< int8 >::VectorDual(), VectorSingle< pFlow::AB5History, void >::VectorSingle(), while(), sphereShape::writeDictionary(), and stlFile::writeFacet().

diff --git a/doc/code-documentation/html/NBSCrossLoop_8hpp_source.html b/doc/code-documentation/html/NBSCrossLoop_8hpp_source.html index e23de033..43f0b741 100644 --- a/doc/code-documentation/html/NBSCrossLoop_8hpp_source.html +++ b/doc/code-documentation/html/NBSCrossLoop_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSCrossLoop.hpp Source File diff --git a/doc/code-documentation/html/NBSLevel0_8hpp.html b/doc/code-documentation/html/NBSLevel0_8hpp.html index d44abee2..93c02bea 100644 --- a/doc/code-documentation/html/NBSLevel0_8hpp.html +++ b/doc/code-documentation/html/NBSLevel0_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevel0.hpp File Reference diff --git a/doc/code-documentation/html/NBSLevel0_8hpp_source.html b/doc/code-documentation/html/NBSLevel0_8hpp_source.html index b39aa17f..379857c1 100644 --- a/doc/code-documentation/html/NBSLevel0_8hpp_source.html +++ b/doc/code-documentation/html/NBSLevel0_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevel0.hpp Source File diff --git a/doc/code-documentation/html/NBSLevel_8hpp.html b/doc/code-documentation/html/NBSLevel_8hpp.html index 7f4f8947..4198780e 100644 --- a/doc/code-documentation/html/NBSLevel_8hpp.html +++ b/doc/code-documentation/html/NBSLevel_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevel.hpp File Reference diff --git a/doc/code-documentation/html/NBSLevel_8hpp_source.html b/doc/code-documentation/html/NBSLevel_8hpp_source.html index eb64d55d..11a94e20 100644 --- a/doc/code-documentation/html/NBSLevel_8hpp_source.html +++ b/doc/code-documentation/html/NBSLevel_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevel.hpp Source File diff --git a/doc/code-documentation/html/NBSLevels_8hpp.html b/doc/code-documentation/html/NBSLevels_8hpp.html index 78e9ef01..7b521be6 100644 --- a/doc/code-documentation/html/NBSLevels_8hpp.html +++ b/doc/code-documentation/html/NBSLevels_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevels.hpp File Reference diff --git a/doc/code-documentation/html/NBSLevels_8hpp_source.html b/doc/code-documentation/html/NBSLevels_8hpp_source.html index 7deb1364..690a3372 100644 --- a/doc/code-documentation/html/NBSLevels_8hpp_source.html +++ b/doc/code-documentation/html/NBSLevels_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLevels.hpp Source File diff --git a/doc/code-documentation/html/NBSLoop_8hpp.html b/doc/code-documentation/html/NBSLoop_8hpp.html index 5837021b..3370266d 100644 --- a/doc/code-documentation/html/NBSLoop_8hpp.html +++ b/doc/code-documentation/html/NBSLoop_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLoop.hpp File Reference diff --git a/doc/code-documentation/html/NBSLoop_8hpp_source.html b/doc/code-documentation/html/NBSLoop_8hpp_source.html index f3d56a41..adcef178 100644 --- a/doc/code-documentation/html/NBSLoop_8hpp_source.html +++ b/doc/code-documentation/html/NBSLoop_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBSLoop.hpp Source File diff --git a/doc/code-documentation/html/NBS_8hpp.html b/doc/code-documentation/html/NBS_8hpp.html index fff7e453..d99166f4 100644 --- a/doc/code-documentation/html/NBS_8hpp.html +++ b/doc/code-documentation/html/NBS_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBS.hpp File Reference diff --git a/doc/code-documentation/html/NBS_8hpp_source.html b/doc/code-documentation/html/NBS_8hpp_source.html index cd3dd887..eb5e55f6 100644 --- a/doc/code-documentation/html/NBS_8hpp_source.html +++ b/doc/code-documentation/html/NBS_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/methods/NBS.hpp Source File diff --git a/doc/code-documentation/html/Ostream_8cpp.html b/doc/code-documentation/html/Ostream_8cpp.html index bc2369a0..bfb76ab6 100644 --- a/doc/code-documentation/html/Ostream_8cpp.html +++ b/doc/code-documentation/html/Ostream_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/streams/Stream/Ostream.cpp File Reference diff --git a/doc/code-documentation/html/Ostream_8cpp_source.html b/doc/code-documentation/html/Ostream_8cpp_source.html index e9df5811..61cf41d3 100644 --- a/doc/code-documentation/html/Ostream_8cpp_source.html +++ b/doc/code-documentation/html/Ostream_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/streams/Stream/Ostream.cpp Source File diff --git a/doc/code-documentation/html/Ostream_8hpp.html b/doc/code-documentation/html/Ostream_8hpp.html index 873e0f58..8f5cf628 100644 --- a/doc/code-documentation/html/Ostream_8hpp.html +++ b/doc/code-documentation/html/Ostream_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/streams/Stream/Ostream.hpp File Reference diff --git a/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5 b/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5 index 39b84af5..b41b5c2d 100644 --- a/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5 @@ -1 +1 @@ -41e2d069a9c7ef0d9080f6efabbb234e \ No newline at end of file +71ce5fdf67df4a7e41f551b0b36ef219 \ No newline at end of file diff --git a/doc/code-documentation/html/Ostream_8hpp_source.html b/doc/code-documentation/html/Ostream_8hpp_source.html index 2a4f3dd9..dfd45083 100644 --- a/doc/code-documentation/html/Ostream_8hpp_source.html +++ b/doc/code-documentation/html/Ostream_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/streams/Stream/Ostream.hpp Source File diff --git a/doc/code-documentation/html/PeakableRegion_8cpp.html b/doc/code-documentation/html/PeakableRegion_8cpp.html index 81c47836..6c6e4e6b 100644 --- a/doc/code-documentation/html/PeakableRegion_8cpp.html +++ b/doc/code-documentation/html/PeakableRegion_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/PeakableRegion/PeakableRegion.cpp File Reference diff --git a/doc/code-documentation/html/PeakableRegion_8cpp_source.html b/doc/code-documentation/html/PeakableRegion_8cpp_source.html index a6c40a28..952ac997 100644 --- a/doc/code-documentation/html/PeakableRegion_8cpp_source.html +++ b/doc/code-documentation/html/PeakableRegion_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/PeakableRegion/PeakableRegion.cpp Source File diff --git a/doc/code-documentation/html/PeakableRegion_8hpp.html b/doc/code-documentation/html/PeakableRegion_8hpp.html index ec2ab25d..4bd7b62c 100644 --- a/doc/code-documentation/html/PeakableRegion_8hpp.html +++ b/doc/code-documentation/html/PeakableRegion_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/PeakableRegion/PeakableRegion.hpp File Reference diff --git a/doc/code-documentation/html/PeakableRegion_8hpp_source.html b/doc/code-documentation/html/PeakableRegion_8hpp_source.html index 8ff033ba..e26d00ed 100644 --- a/doc/code-documentation/html/PeakableRegion_8hpp_source.html +++ b/doc/code-documentation/html/PeakableRegion_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/PeakableRegion/PeakableRegion.hpp Source File diff --git a/doc/code-documentation/html/ProcessField_8hpp.html b/doc/code-documentation/html/ProcessField_8hpp.html index 69e01e8a..7fcf9d81 100644 --- a/doc/code-documentation/html/ProcessField_8hpp.html +++ b/doc/code-documentation/html/ProcessField_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/postprocessPhasicFlow/ProcessField.hpp File Reference diff --git a/doc/code-documentation/html/ProcessField_8hpp_source.html b/doc/code-documentation/html/ProcessField_8hpp_source.html index c4368ca6..0170e244 100644 --- a/doc/code-documentation/html/ProcessField_8hpp_source.html +++ b/doc/code-documentation/html/ProcessField_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/postprocessPhasicFlow/ProcessField.hpp Source File diff --git a/doc/code-documentation/html/ProcessFields_8cpp.html b/doc/code-documentation/html/ProcessFields_8cpp.html index 850e15cc..73aa3c6d 100644 --- a/doc/code-documentation/html/ProcessFields_8cpp.html +++ b/doc/code-documentation/html/ProcessFields_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/postprocessPhasicFlow/ProcessFields.cpp File Reference diff --git a/doc/code-documentation/html/ProcessFields_8cpp_source.html b/doc/code-documentation/html/ProcessFields_8cpp_source.html index 6c0d243a..5d9ce82c 100644 --- a/doc/code-documentation/html/ProcessFields_8cpp_source.html +++ b/doc/code-documentation/html/ProcessFields_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/postprocessPhasicFlow/ProcessFields.cpp Source File diff --git a/doc/code-documentation/html/RandomReal_8cpp.html b/doc/code-documentation/html/RandomReal_8cpp.html index e495f0d8..32397188 100644 --- a/doc/code-documentation/html/RandomReal_8cpp.html +++ b/doc/code-documentation/html/RandomReal_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/random/randomReal/RandomReal.cpp File Reference diff --git a/doc/code-documentation/html/RandomReal_8cpp_source.html b/doc/code-documentation/html/RandomReal_8cpp_source.html index 591475fd..a5802795 100644 --- a/doc/code-documentation/html/RandomReal_8cpp_source.html +++ b/doc/code-documentation/html/RandomReal_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/random/randomReal/RandomReal.cpp Source File diff --git a/doc/code-documentation/html/RandomReal_8hpp.html b/doc/code-documentation/html/RandomReal_8hpp.html index dd8d3bf1..6678d011 100644 --- a/doc/code-documentation/html/RandomReal_8hpp.html +++ b/doc/code-documentation/html/RandomReal_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/random/randomReal/RandomReal.hpp File Reference diff --git a/doc/code-documentation/html/RandomReal_8hpp_source.html b/doc/code-documentation/html/RandomReal_8hpp_source.html index 888dd8fb..72381d40 100644 --- a/doc/code-documentation/html/RandomReal_8hpp_source.html +++ b/doc/code-documentation/html/RandomReal_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/random/randomReal/RandomReal.hpp Source File diff --git a/doc/code-documentation/html/Set_8hpp.html b/doc/code-documentation/html/Set_8hpp.html index 05567c69..034f93da 100644 --- a/doc/code-documentation/html/Set_8hpp.html +++ b/doc/code-documentation/html/Set_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Set/Set.hpp File Reference diff --git a/doc/code-documentation/html/Set_8hpp_source.html b/doc/code-documentation/html/Set_8hpp_source.html index f7b59acc..011b799e 100644 --- a/doc/code-documentation/html/Set_8hpp_source.html +++ b/doc/code-documentation/html/Set_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Set/Set.hpp Source File diff --git a/doc/code-documentation/html/Time_8cpp.html b/doc/code-documentation/html/Time_8cpp.html index 8cd4a0f7..a7a9fb90 100644 --- a/doc/code-documentation/html/Time_8cpp.html +++ b/doc/code-documentation/html/Time_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/Time/Time.cpp File Reference diff --git a/doc/code-documentation/html/Time_8cpp_source.html b/doc/code-documentation/html/Time_8cpp_source.html index e0503e3b..5a27d965 100644 --- a/doc/code-documentation/html/Time_8cpp_source.html +++ b/doc/code-documentation/html/Time_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/Time/Time.cpp Source File diff --git a/doc/code-documentation/html/Time_8hpp.html b/doc/code-documentation/html/Time_8hpp.html index 97af5cc2..bfacedee 100644 --- a/doc/code-documentation/html/Time_8hpp.html +++ b/doc/code-documentation/html/Time_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/Time/Time.hpp File Reference diff --git a/doc/code-documentation/html/Time_8hpp_source.html b/doc/code-documentation/html/Time_8hpp_source.html index 7f2634f4..117b7c22 100644 --- a/doc/code-documentation/html/Time_8hpp_source.html +++ b/doc/code-documentation/html/Time_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/Time/Time.hpp Source File diff --git a/doc/code-documentation/html/Timer_8cpp.html b/doc/code-documentation/html/Timer_8cpp.html index e3a9511b..d0ea8a14 100644 --- a/doc/code-documentation/html/Timer_8cpp.html +++ b/doc/code-documentation/html/Timer_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timer.cpp File Reference diff --git a/doc/code-documentation/html/Timer_8cpp_source.html b/doc/code-documentation/html/Timer_8cpp_source.html index 78521901..0095dbc8 100644 --- a/doc/code-documentation/html/Timer_8cpp_source.html +++ b/doc/code-documentation/html/Timer_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timer.cpp Source File diff --git a/doc/code-documentation/html/Timer_8hpp.html b/doc/code-documentation/html/Timer_8hpp.html index 1d62bea9..61663a96 100644 --- a/doc/code-documentation/html/Timer_8hpp.html +++ b/doc/code-documentation/html/Timer_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timer.hpp File Reference diff --git a/doc/code-documentation/html/Timer_8hpp_source.html b/doc/code-documentation/html/Timer_8hpp_source.html index 318d4079..0f09e254 100644 --- a/doc/code-documentation/html/Timer_8hpp_source.html +++ b/doc/code-documentation/html/Timer_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timer.hpp Source File diff --git a/doc/code-documentation/html/Timers_8cpp.html b/doc/code-documentation/html/Timers_8cpp.html index 6ecaa75e..b47fbfe6 100644 --- a/doc/code-documentation/html/Timers_8cpp.html +++ b/doc/code-documentation/html/Timers_8cpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timers.cpp File Reference diff --git a/doc/code-documentation/html/Timers_8cpp_source.html b/doc/code-documentation/html/Timers_8cpp_source.html index e0628540..b907fa7a 100644 --- a/doc/code-documentation/html/Timers_8cpp_source.html +++ b/doc/code-documentation/html/Timers_8cpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timers.cpp Source File diff --git a/doc/code-documentation/html/Timers_8hpp.html b/doc/code-documentation/html/Timers_8hpp.html index 1540c8a9..bf7ffe9a 100644 --- a/doc/code-documentation/html/Timers_8hpp.html +++ b/doc/code-documentation/html/Timers_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timers.hpp File Reference diff --git a/doc/code-documentation/html/Timers_8hpp_source.html b/doc/code-documentation/html/Timers_8hpp_source.html index 5871dbe4..aca4d54f 100644 --- a/doc/code-documentation/html/Timers_8hpp_source.html +++ b/doc/code-documentation/html/Timers_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Timer/Timers.hpp Source File diff --git a/doc/code-documentation/html/VectorAlgorithm_8hpp.html b/doc/code-documentation/html/VectorAlgorithm_8hpp.html index bdb7dc26..34e4f336 100644 --- a/doc/code-documentation/html/VectorAlgorithm_8hpp.html +++ b/doc/code-documentation/html/VectorAlgorithm_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Vector/VectorAlgorithm.hpp File Reference diff --git a/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html b/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html index c1e8f9bb..a5500d77 100644 --- a/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html +++ b/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Vector/VectorAlgorithm.hpp Source File diff --git a/doc/code-documentation/html/VectorDualAlgorithms_8hpp.html b/doc/code-documentation/html/VectorDualAlgorithms_8hpp.html index 0cad219d..9812a68d 100644 --- a/doc/code-documentation/html/VectorDualAlgorithms_8hpp.html +++ b/doc/code-documentation/html/VectorDualAlgorithms_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDualAlgorithms.hpp File Reference diff --git a/doc/code-documentation/html/VectorDualAlgorithms_8hpp_source.html b/doc/code-documentation/html/VectorDualAlgorithms_8hpp_source.html index 586cc67f..475a15d2 100644 --- a/doc/code-documentation/html/VectorDualAlgorithms_8hpp_source.html +++ b/doc/code-documentation/html/VectorDualAlgorithms_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDualAlgorithms.hpp Source File diff --git a/doc/code-documentation/html/VectorDual_8hpp.html b/doc/code-documentation/html/VectorDual_8hpp.html index 08ea8be4..d9ca0403 100644 --- a/doc/code-documentation/html/VectorDual_8hpp.html +++ b/doc/code-documentation/html/VectorDual_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDual.hpp File Reference diff --git a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5 index f49b740c..64c513e2 100644 --- a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5 @@ -1 +1 @@ -4731b56836a926ba76f0636fce617592 \ No newline at end of file +a7490dba2d8d1a13f699553c669618c8 \ No newline at end of file diff --git a/doc/code-documentation/html/VectorDual_8hpp_source.html b/doc/code-documentation/html/VectorDual_8hpp_source.html index 4395568c..37e9d11a 100644 --- a/doc/code-documentation/html/VectorDual_8hpp_source.html +++ b/doc/code-documentation/html/VectorDual_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDual.hpp Source File diff --git a/doc/code-documentation/html/VectorDuals_8hpp.html b/doc/code-documentation/html/VectorDuals_8hpp.html index 0146cdaf..766e4f88 100644 --- a/doc/code-documentation/html/VectorDuals_8hpp.html +++ b/doc/code-documentation/html/VectorDuals_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDuals.hpp File Reference diff --git a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5 index 44b61714..59565016 100644 --- a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5 @@ -1 +1 @@ -aae3ddfa6ac25d80ace0cf62f5558903 \ No newline at end of file +ae766925f4f2f09b478657b3959310c0 \ No newline at end of file diff --git a/doc/code-documentation/html/VectorDuals_8hpp_source.html b/doc/code-documentation/html/VectorDuals_8hpp_source.html index f6904af0..3dfaadf7 100644 --- a/doc/code-documentation/html/VectorDuals_8hpp_source.html +++ b/doc/code-documentation/html/VectorDuals_8hpp_source.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD/VectorDuals.hpp Source File diff --git a/doc/code-documentation/html/VectorFwd_8hpp.html b/doc/code-documentation/html/VectorFwd_8hpp.html index 4c6eef64..dbd3a42c 100644 --- a/doc/code-documentation/html/VectorFwd_8hpp.html +++ b/doc/code-documentation/html/VectorFwd_8hpp.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Vector/VectorFwd.hpp File Reference @@ -801,7 +801,7 @@ Functions

diff --git a/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html index 72260726..5ccc7dea 100644 --- a/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html +++ b/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton5/AdamsMoulton5.hpp Source File @@ -135,208 +135,232 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
28 namespace pFlow
29 {
30 
-
31 
- -
33 :
-
34  public integration
-
35 {
-
36 protected:
-
37 
- -
39 
- + +
37 :
+
38  public integration
+
39 {
+
40 protected:
41 
- -
43 
- -
45 
- + +
44 
+
47 
-
48  using rpIntegration = Kokkos::RangePolicy<
- -
50  Kokkos::Schedule<Kokkos::Static>,
-
51  Kokkos::IndexType<int32>
-
52  >;
-
53 public:
-
54 
-
55  // type info
-
56  TypeInfo("AdamsMoulton5");
-
57 
- -
60  const word& baseName,
- -
62  const pointStructure& pStruct,
-
63  const word& method);
+ +
50 
+ +
53 
+ +
56 
+
58  using rpIntegration = Kokkos::RangePolicy<
+ +
60  Kokkos::Schedule<Kokkos::Static>,
+
61  Kokkos::IndexType<int32>
+
62  >;
+
63 public:
64 
-
65  virtual ~AdamsMoulton5()=default;
-
66 
-
67  // - add a virtual constructor
-
68  add_vCtor(
- - -
71  word);
-
72 
-
73 
-
75  bool predict(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
76 
-
77  bool correct(real dt, realx3Vector_D& y, realx3Vector_D& dy) override;
-
78 
-
79  bool setInitialVals(
-
80  const int32IndexContainer& newIndices,
-
81  const realx3Vector& y) override;
-
82 
-
83  bool needSetInitialVals()const override
-
84  {
-
85  return true;
-
86  }
-
87 
-
88  uniquePtr<integration> clone()const override
-
89  {
-
90  return makeUnique<AdamsMoulton5>(*this);
-
91  }
-
92 
-
93  bool predictAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
94 
-
95  template<typename activeFunctor>
-
96  bool predictRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP);
-
97 
-
98  bool intAll(real dt, realx3Vector_D& y, realx3Vector_D& dy, range activeRng);
-
99 
-
100  template<typename activeFunctor>
-
101  bool intRange(real dt, realx3Vector_D& y, realx3Vector_D& dy, activeFunctor activeP );
-
102 
-
103 };
-
104 
-
105 
-
106 template<typename activeFunctor>
- -
108  real dt,
-
109  realx3Vector_D& y,
-
110  realx3Vector_D& dy,
-
111  activeFunctor activeP )
-
112 {
-
113  auto d_dy = dy.deviceVectorAll();
-
114  auto d_y = y.deviceVectorAll();
-
115 
-
116  auto d_y0 = y0_.deviceVectorAll();
-
117  auto d_dy0 = dy0_.deviceVectorAll();
-
118  auto d_dy1 = dy1_.deviceVectorAll();
-
119  auto d_dy2 = dy2_.deviceVectorAll();
-
120  auto d_dy3 = dy3_.deviceVectorAll();
-
121 
-
122  auto activeRng = activeP.activeRange();
-
123 
-
124  Kokkos::parallel_for(
-
125  "AdamsMoulton5::predictRange",
-
126  rpIntegration (activeRng.first, activeRng.second),
-
127  LAMBDA_HD(int32 i){
-
128  if(activeP(i))
-
129  {
-
130  d_dy0[i] = d_dy[i];
-
131  d_y[i] = d_y0[i] + dt*(
-
132  static_cast<real>(55.0/24.0) * d_dy[i]
-
133  - static_cast<real>(59.0/24.0) * d_dy1[i]
-
134  + static_cast<real>(37.0/24.0) * d_dy2[i]
-
135  - static_cast<real>( 9.0/24.0) * d_dy3[i]);
-
136  }
-
137  });
-
138  Kokkos::fence();
-
139 
-
140  return true;
-
141 
-
142 }
-
143 
-
144 template<typename activeFunctor>
- -
146  real dt,
-
147  realx3Vector_D& y,
-
148  realx3Vector_D& dy,
-
149  activeFunctor activeP )
-
150 {
-
151 
-
152  auto d_dy = dy.deviceVectorAll();
-
153  auto d_y = y.deviceVectorAll();
-
154 
-
155  auto d_dy0 = dy0_.deviceVectorAll();
-
156  auto d_y0 = y0_.deviceVectorAll();
-
157  auto d_dy1 = dy1_.deviceVectorAll();
-
158  auto d_dy2 = dy2_.deviceVectorAll();
-
159  auto d_dy3 = dy3_.deviceVectorAll();
-
160 
-
161  auto activeRng = activeP.activeRange();
-
162 
-
163  Kokkos::parallel_for(
-
164  "AdamsMoulton5::correct",
-
165  rpIntegration (activeRng.first, activeRng.second),
-
166  LAMBDA_HD(int32 i){
-
167  if( activeP(i))
-
168  {
-
169  auto corrct_y = d_y0[i] + dt*(
-
170  static_cast<real>(251.0/720.0)*d_dy[i]
-
171  + static_cast<real>(646.0/720.0)*d_dy0[i]
-
172  - static_cast<real>(264.0/720.0)*d_dy1[i]
-
173  + static_cast<real>(106.0/720.0)*d_dy2[i]
-
174  - static_cast<real>( 19.0/720.0)*d_dy3[i]);
-
175 
-
176  d_dy3[i]= d_dy2[i];
-
177  d_dy2[i]= d_dy1[i];
-
178  d_dy1[i]= d_dy0[i];
-
179  d_y0[i] = corrct_y;
-
180  d_y[i] = corrct_y;
-
181  }
-
182  });
-
183  Kokkos::fence();
-
184 
-
185 
-
186  return true;
-
187 }
-
188 
-
189 } // pFlow
-
190 
-
191 #endif //__integration_hpp__
+
66  TypeInfo("AdamsMoulton5");
+
67 
+
68  // - Constructors
+
69 
+ +
72  const word& baseName,
+ +
74  const pointStructure& pStruct,
+
75  const word& method);
+
76 
+
77  uniquePtr<integration> clone()const override
+
78  {
+
79  return makeUnique<AdamsMoulton5>(*this);
+
80  }
+
81 
+
83  virtual ~AdamsMoulton5()=default;
+
84 
+
85  // - add a virtual constructor
+
86  add_vCtor(
+ + +
89  word);
+
90 
+
91 
+
92  // - Methods
+
93 
+
94  bool predict(
+
95  real dt,
+
96  realx3Vector_D& y,
+
97  realx3Vector_D& dy) override;
+
98 
+
99  bool correct(
+
100  real dt,
+
101  realx3Vector_D& y,
+
102  realx3Vector_D& dy) override;
+
103 
+
104  bool setInitialVals(
+
105  const int32IndexContainer& newIndices,
+
106  const realx3Vector& y) override;
+
107 
+
108  bool needSetInitialVals()const override
+
109  {
+
110  return true;
+
111  }
+
112 
+
114  bool predictAll(
+
115  real dt,
+
116  realx3Vector_D& y,
+
117  realx3Vector_D& dy,
+
118  range activeRng);
+
119 
+
121  template<typename activeFunctor>
+
122  bool predictRange(
+
123  real dt,
+
124  realx3Vector_D& y,
+
125  realx3Vector_D& dy,
+
126  activeFunctor activeP);
+
127 
+
129  bool intAll(
+
130  real dt,
+
131  realx3Vector_D& y,
+
132  realx3Vector_D& dy,
+
133  range activeRng);
+
134 
+
136  template<typename activeFunctor>
+
137  bool intRange(
+
138  real dt,
+
139  realx3Vector_D& y,
+
140  realx3Vector_D& dy,
+
141  activeFunctor activeP );
+
142 
+
143 };
+
144 
+
145 
+
146 template<typename activeFunctor>
+ +
148  real dt,
+
149  realx3Vector_D& y,
+
150  realx3Vector_D& dy,
+
151  activeFunctor activeP )
+
152 {
+
153  auto d_dy = dy.deviceVectorAll();
+
154  auto d_y = y.deviceVectorAll();
+
155 
+
156  auto d_y0 = y0_.deviceVectorAll();
+
157  auto d_dy0 = dy0_.deviceVectorAll();
+
158  auto d_dy1 = dy1_.deviceVectorAll();
+
159  auto d_dy2 = dy2_.deviceVectorAll();
+
160  auto d_dy3 = dy3_.deviceVectorAll();
+
161 
+
162  auto activeRng = activeP.activeRange();
+
163 
+
164  Kokkos::parallel_for(
+
165  "AdamsMoulton5::predictRange",
+
166  rpIntegration (activeRng.first, activeRng.second),
+
167  LAMBDA_HD(int32 i){
+
168  if(activeP(i))
+
169  {
+
170  d_dy0[i] = d_dy[i];
+
171  d_y[i] = d_y0[i] + dt*(
+
172  static_cast<real>(55.0/24.0) * d_dy[i]
+
173  - static_cast<real>(59.0/24.0) * d_dy1[i]
+
174  + static_cast<real>(37.0/24.0) * d_dy2[i]
+
175  - static_cast<real>( 9.0/24.0) * d_dy3[i]);
+
176  }
+
177  });
+
178  Kokkos::fence();
+
179 
+
180  return true;
+
181 
+
182 }
+
183 
+
184 template<typename activeFunctor>
+ +
186  real dt,
+
187  realx3Vector_D& y,
+
188  realx3Vector_D& dy,
+
189  activeFunctor activeP )
+
190 {
+
191 
+
192  auto d_dy = dy.deviceVectorAll();
+
193  auto d_y = y.deviceVectorAll();
+
194 
+
195  auto d_dy0 = dy0_.deviceVectorAll();
+
196  auto d_y0 = y0_.deviceVectorAll();
+
197  auto d_dy1 = dy1_.deviceVectorAll();
+
198  auto d_dy2 = dy2_.deviceVectorAll();
+
199  auto d_dy3 = dy3_.deviceVectorAll();
+
200 
+
201  auto activeRng = activeP.activeRange();
+
202 
+
203  Kokkos::parallel_for(
+
204  "AdamsMoulton5::correct",
+
205  rpIntegration (activeRng.first, activeRng.second),
+
206  LAMBDA_HD(int32 i){
+
207  if( activeP(i))
+
208  {
+
209  auto corrct_y = d_y0[i] + dt*(
+
210  static_cast<real>(251.0/720.0)*d_dy[i]
+
211  + static_cast<real>(646.0/720.0)*d_dy0[i]
+
212  - static_cast<real>(264.0/720.0)*d_dy1[i]
+
213  + static_cast<real>(106.0/720.0)*d_dy2[i]
+
214  - static_cast<real>( 19.0/720.0)*d_dy3[i]);
+
215 
+
216  d_dy3[i]= d_dy2[i];
+
217  d_dy2[i]= d_dy1[i];
+
218  d_dy1[i]= d_dy0[i];
+
219  d_y0[i] = corrct_y;
+
220  d_y[i] = corrct_y;
+
221  }
+
222  });
+
223  Kokkos::fence();
+
224 
+
225 
+
226  return true;
+
227 }
+
228 
+
229 } // pFlow
+
230 
+
231 #endif //__integration_hpp__
-
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Set the initial values for new indices.
+
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
Range policy for integration kernel.
float real
kRange< int > range
Definition: KokkosTypes.hpp:59
-
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
- -
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
const auto & pStruct() const
Definition: integration.hpp:72
+
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Prediction step on active points in the active range.
+
Base class for integrating the first order ODE (IVP)
Definition: integration.hpp:49
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Integrate on all points in the active range.
+
const auto & pStruct() const
Const ref to pointStructure.
std::string word
add_vCtor(integration, AdamsMoulton5, word)
- -
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
+
Fifth order Adams-Moulton integration method for solving ODE.
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
Prediction step on all points in the active range.
Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Definition: KokkosTypes.hpp:49
-
const word & baseName() const
Definition: integration.hpp:89
+
const word & baseName() const
Base name.
-
realx3PointField_D & dy0_
-
realx3PointField_D & dy1_
+
realx3PointField_D & dy0_
dy at time t
+
realx3PointField_D & dy1_
dy at time t-dt
int int32
-
uniquePtr< integration > clone() const override
-
realx3PointField_D & y0_
+
uniquePtr< integration > clone() const override
Polymorphic copy/cloning.
+
realx3PointField_D & y0_
y at time t
range activeRange() const
Definition: pointField.hpp:138
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Correction/main integration step.
-
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
-
bool needSetInitialVals() const override
-
repository & owner()
Definition: integration.hpp:94
-
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
realx3PointField_D & dy2_
-
realx3PointField_D & dy3_
+
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
Construct from components.
+
bool needSetInitialVals() const override
Check if the method requires any set initial vals.
+
repository & owner()
Ref to the owner repository.
+
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
Prediction step in integration.
+
realx3PointField_D & dy2_
dy at time t-2*dt
+
realx3PointField_D & dy3_
dy at time t-3*dt
#define LAMBDA_HD
Definition: pFlowMacros.hpp:54
-
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
-
virtual ~AdamsMoulton5()=default
+
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
Integrate on active points in the active range.
+
virtual ~AdamsMoulton5()=default
Destructor.
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
TypeInfo("AdamsMoulton5")
+
TypeInfo("AdamsMoulton5")
Type info.
diff --git a/doc/code-documentation/html/IOobject_8hpp__dep__incl.map b/doc/code-documentation/html/IOobject_8hpp__dep__incl.map index 825d712c..43fb92d9 100644 --- a/doc/code-documentation/html/IOobject_8hpp__dep__incl.map +++ b/doc/code-documentation/html/IOobject_8hpp__dep__incl.map @@ -3,6 +3,6 @@ - - + + diff --git a/doc/code-documentation/html/IOobject_8hpp__dep__incl.md5 b/doc/code-documentation/html/IOobject_8hpp__dep__incl.md5 index e8408f2c..5e64bf22 100644 --- a/doc/code-documentation/html/IOobject_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/IOobject_8hpp__dep__incl.md5 @@ -1 +1 @@ -398d2e259076585fce5c825ac47208e6 \ No newline at end of file +1f987258671b1a9bb554e9007e75786a \ No newline at end of file diff --git a/doc/code-documentation/html/IOobject_8hpp__dep__incl.png b/doc/code-documentation/html/IOobject_8hpp__dep__incl.png index d5f98b7a..92a6e505 100644 Binary files a/doc/code-documentation/html/IOobject_8hpp__dep__incl.png and b/doc/code-documentation/html/IOobject_8hpp__dep__incl.png differ diff --git a/doc/code-documentation/html/IOobject_8hpp_source.html b/doc/code-documentation/html/IOobject_8hpp_source.html index 4977348e..e4dce6cf 100644 --- a/doc/code-documentation/html/IOobject_8hpp_source.html +++ b/doc/code-documentation/html/IOobject_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/IOobject/IOobject.hpp Source File diff --git a/doc/code-documentation/html/IOstream_8cpp.html b/doc/code-documentation/html/IOstream_8cpp.html index 5a345cb1..24721145 100644 --- a/doc/code-documentation/html/IOstream_8cpp.html +++ b/doc/code-documentation/html/IOstream_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/iStream/IOstream.cpp File Reference diff --git a/doc/code-documentation/html/IOstream_8cpp_source.html b/doc/code-documentation/html/IOstream_8cpp_source.html index 6696fe03..54fce48b 100644 --- a/doc/code-documentation/html/IOstream_8cpp_source.html +++ b/doc/code-documentation/html/IOstream_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/iStream/IOstream.cpp Source File diff --git a/doc/code-documentation/html/IOstream_8hpp.html b/doc/code-documentation/html/IOstream_8hpp.html index a452b088..bfdd7393 100644 --- a/doc/code-documentation/html/IOstream_8hpp.html +++ b/doc/code-documentation/html/IOstream_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/iStream/IOstream.hpp File Reference diff --git a/doc/code-documentation/html/IOstream_8hpp__dep__incl.md5 b/doc/code-documentation/html/IOstream_8hpp__dep__incl.md5 index 9b171df2..cbf83b14 100644 --- a/doc/code-documentation/html/IOstream_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/IOstream_8hpp__dep__incl.md5 @@ -1 +1 @@ -48f57593181c9225e0adb4ad1ded678b \ No newline at end of file +025bea882210684e836acffba801f588 \ No newline at end of file diff --git a/doc/code-documentation/html/IOstream_8hpp_source.html b/doc/code-documentation/html/IOstream_8hpp_source.html index ba2333cd..6d84718b 100644 --- a/doc/code-documentation/html/IOstream_8hpp_source.html +++ b/doc/code-documentation/html/IOstream_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/iStream/IOstream.hpp Source File diff --git a/doc/code-documentation/html/IncludeMask_8hpp.html b/doc/code-documentation/html/IncludeMask_8hpp.html index 8b7b6e19..a6ee28d5 100644 --- a/doc/code-documentation/html/IncludeMask_8hpp.html +++ b/doc/code-documentation/html/IncludeMask_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/postprocessPhasicFlow/IncludeMask.hpp File Reference diff --git a/doc/code-documentation/html/IncludeMask_8hpp_source.html b/doc/code-documentation/html/IncludeMask_8hpp_source.html index 02b3deba..4e4d81a1 100644 --- a/doc/code-documentation/html/IncludeMask_8hpp_source.html +++ b/doc/code-documentation/html/IncludeMask_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/postprocessPhasicFlow/IncludeMask.hpp Source File diff --git a/doc/code-documentation/html/IncludeMasks_8cpp.html b/doc/code-documentation/html/IncludeMasks_8cpp.html index de0e3c79..bf407835 100644 --- a/doc/code-documentation/html/IncludeMasks_8cpp.html +++ b/doc/code-documentation/html/IncludeMasks_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/postprocessPhasicFlow/IncludeMasks.cpp File Reference diff --git a/doc/code-documentation/html/IncludeMasks_8cpp_source.html b/doc/code-documentation/html/IncludeMasks_8cpp_source.html index 7a5df4d1..87f78f49 100644 --- a/doc/code-documentation/html/IncludeMasks_8cpp_source.html +++ b/doc/code-documentation/html/IncludeMasks_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/postprocessPhasicFlow/IncludeMasks.cpp Source File diff --git a/doc/code-documentation/html/InsertionRegion_8cpp.html b/doc/code-documentation/html/InsertionRegion_8cpp.html index badb169e..b2b457e8 100644 --- a/doc/code-documentation/html/InsertionRegion_8cpp.html +++ b/doc/code-documentation/html/InsertionRegion_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/InsertionRegion/InsertionRegion.cpp File Reference diff --git a/doc/code-documentation/html/InsertionRegion_8cpp_source.html b/doc/code-documentation/html/InsertionRegion_8cpp_source.html index c003900b..71a59521 100644 --- a/doc/code-documentation/html/InsertionRegion_8cpp_source.html +++ b/doc/code-documentation/html/InsertionRegion_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/InsertionRegion/InsertionRegion.cpp Source File diff --git a/doc/code-documentation/html/InsertionRegion_8hpp.html b/doc/code-documentation/html/InsertionRegion_8hpp.html index 21090946..152979af 100644 --- a/doc/code-documentation/html/InsertionRegion_8hpp.html +++ b/doc/code-documentation/html/InsertionRegion_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/InsertionRegion/InsertionRegion.hpp File Reference diff --git a/doc/code-documentation/html/InsertionRegion_8hpp_source.html b/doc/code-documentation/html/InsertionRegion_8hpp_source.html index 85abbbc7..866fae8c 100644 --- a/doc/code-documentation/html/InsertionRegion_8hpp_source.html +++ b/doc/code-documentation/html/InsertionRegion_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/InsertionRegion/InsertionRegion.hpp Source File diff --git a/doc/code-documentation/html/Insertion_8cpp.html b/doc/code-documentation/html/Insertion_8cpp.html index 47450aae..4c3993a2 100644 --- a/doc/code-documentation/html/Insertion_8cpp.html +++ b/doc/code-documentation/html/Insertion_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertion.cpp File Reference diff --git a/doc/code-documentation/html/Insertion_8cpp_source.html b/doc/code-documentation/html/Insertion_8cpp_source.html index de90ec01..725a6fbc 100644 --- a/doc/code-documentation/html/Insertion_8cpp_source.html +++ b/doc/code-documentation/html/Insertion_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertion.cpp Source File diff --git a/doc/code-documentation/html/Insertion_8hpp.html b/doc/code-documentation/html/Insertion_8hpp.html index 81483f4f..3b89c55e 100644 --- a/doc/code-documentation/html/Insertion_8hpp.html +++ b/doc/code-documentation/html/Insertion_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertion.hpp File Reference diff --git a/doc/code-documentation/html/Insertion_8hpp__incl.md5 b/doc/code-documentation/html/Insertion_8hpp__incl.md5 index 3277f955..952c7664 100644 --- a/doc/code-documentation/html/Insertion_8hpp__incl.md5 +++ b/doc/code-documentation/html/Insertion_8hpp__incl.md5 @@ -1 +1 @@ -dd9a5753549a224636725707f1da6105 \ No newline at end of file +22047dca640e0461d12b7fa3a43111eb \ No newline at end of file diff --git a/doc/code-documentation/html/Insertion_8hpp__incl.png b/doc/code-documentation/html/Insertion_8hpp__incl.png index 87fdcdeb..5ca9b2dd 100644 Binary files a/doc/code-documentation/html/Insertion_8hpp__incl.png and b/doc/code-documentation/html/Insertion_8hpp__incl.png differ diff --git a/doc/code-documentation/html/Insertion_8hpp_source.html b/doc/code-documentation/html/Insertion_8hpp_source.html index 0e6bfd11..ffc63fa6 100644 --- a/doc/code-documentation/html/Insertion_8hpp_source.html +++ b/doc/code-documentation/html/Insertion_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertion.hpp Source File diff --git a/doc/code-documentation/html/Insertions_8cpp.html b/doc/code-documentation/html/Insertions_8cpp.html index 6a35c377..6f9f72cd 100644 --- a/doc/code-documentation/html/Insertions_8cpp.html +++ b/doc/code-documentation/html/Insertions_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertions.cpp File Reference diff --git a/doc/code-documentation/html/Insertions_8cpp_source.html b/doc/code-documentation/html/Insertions_8cpp_source.html index 325543af..01c2af49 100644 --- a/doc/code-documentation/html/Insertions_8cpp_source.html +++ b/doc/code-documentation/html/Insertions_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertions.cpp Source File diff --git a/doc/code-documentation/html/Insertions_8hpp.html b/doc/code-documentation/html/Insertions_8hpp.html index 3c8dfcff..b7b4bfc4 100644 --- a/doc/code-documentation/html/Insertions_8hpp.html +++ b/doc/code-documentation/html/Insertions_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertions.hpp File Reference diff --git a/doc/code-documentation/html/Insertions_8hpp__incl.md5 b/doc/code-documentation/html/Insertions_8hpp__incl.md5 index 66de4bb7..20ca24c6 100644 --- a/doc/code-documentation/html/Insertions_8hpp__incl.md5 +++ b/doc/code-documentation/html/Insertions_8hpp__incl.md5 @@ -1 +1 @@ -6015d3261ec2a4e5f6be4cf57b717a77 \ No newline at end of file +15a431fef866b389693dd27e01ded9c7 \ No newline at end of file diff --git a/doc/code-documentation/html/Insertions_8hpp__incl.png b/doc/code-documentation/html/Insertions_8hpp__incl.png index 59ab50ba..bdeef6fd 100644 Binary files a/doc/code-documentation/html/Insertions_8hpp__incl.png and b/doc/code-documentation/html/Insertions_8hpp__incl.png differ diff --git a/doc/code-documentation/html/Insertions_8hpp_source.html b/doc/code-documentation/html/Insertions_8hpp_source.html index d91bcad3..eb84b805 100644 --- a/doc/code-documentation/html/Insertions_8hpp_source.html +++ b/doc/code-documentation/html/Insertions_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/Insertion/Insertions.hpp Source File diff --git a/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp.html b/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp.html index 5b366cd9..cc00e6eb 100644 --- a/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp.html +++ b/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/cells.hpp File Reference diff --git a/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp_source.html b/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp_source.html index 9a34a154..deec1cf6 100644 --- a/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp_source.html +++ b/doc/code-documentation/html/Interaction_2contactSearch_2cells_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/cells.hpp Source File diff --git a/doc/code-documentation/html/Istream_8cpp.html b/doc/code-documentation/html/Istream_8cpp.html index f86914de..fd2ce55a 100644 --- a/doc/code-documentation/html/Istream_8cpp.html +++ b/doc/code-documentation/html/Istream_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/Stream/Istream.cpp File Reference diff --git a/doc/code-documentation/html/Istream_8cpp_source.html b/doc/code-documentation/html/Istream_8cpp_source.html index 6de59bd2..1157a424 100644 --- a/doc/code-documentation/html/Istream_8cpp_source.html +++ b/doc/code-documentation/html/Istream_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/Stream/Istream.cpp Source File diff --git a/doc/code-documentation/html/Istream_8hpp.html b/doc/code-documentation/html/Istream_8hpp.html index 7284fe68..bf5f8abc 100644 --- a/doc/code-documentation/html/Istream_8hpp.html +++ b/doc/code-documentation/html/Istream_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/Stream/Istream.hpp File Reference diff --git a/doc/code-documentation/html/Istream_8hpp__dep__incl.md5 b/doc/code-documentation/html/Istream_8hpp__dep__incl.md5 index 3749e44e..2957342e 100644 --- a/doc/code-documentation/html/Istream_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/Istream_8hpp__dep__incl.md5 @@ -1 +1 @@ -af321dc803644db4b523759577d34280 \ No newline at end of file +2398d8ccc5dc6359c66db2a451267b98 \ No newline at end of file diff --git a/doc/code-documentation/html/Istream_8hpp_source.html b/doc/code-documentation/html/Istream_8hpp_source.html index 57c6b8b9..cca03b84 100644 --- a/doc/code-documentation/html/Istream_8hpp_source.html +++ b/doc/code-documentation/html/Istream_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/Stream/Istream.hpp Source File diff --git a/doc/code-documentation/html/KokkosTypes_8hpp.html b/doc/code-documentation/html/KokkosTypes_8hpp.html index 30722494..f81aaca6 100644 --- a/doc/code-documentation/html/KokkosTypes_8hpp.html +++ b/doc/code-documentation/html/KokkosTypes_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/Kokkos/KokkosTypes.hpp File Reference diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5 b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5 index 297f8678..cb2653ef 100644 --- a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5 @@ -1 +1 @@ -48b2983ed8da38d4b8da15332b60842b \ No newline at end of file +9ad80849bd014537c9cdddb92452a262 \ No newline at end of file diff --git a/doc/code-documentation/html/KokkosTypes_8hpp_source.html b/doc/code-documentation/html/KokkosTypes_8hpp_source.html index 4bda6c3f..486cbcde 100644 --- a/doc/code-documentation/html/KokkosTypes_8hpp_source.html +++ b/doc/code-documentation/html/KokkosTypes_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/Kokkos/KokkosTypes.hpp Source File diff --git a/doc/code-documentation/html/KokkosUtilities_8hpp.html b/doc/code-documentation/html/KokkosUtilities_8hpp.html index 40308410..a362c926 100644 --- a/doc/code-documentation/html/KokkosUtilities_8hpp.html +++ b/doc/code-documentation/html/KokkosUtilities_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/Kokkos/KokkosUtilities.hpp File Reference diff --git a/doc/code-documentation/html/KokkosUtilities_8hpp__dep__incl.md5 b/doc/code-documentation/html/KokkosUtilities_8hpp__dep__incl.md5 index e64d4ed5..7370da4d 100644 --- a/doc/code-documentation/html/KokkosUtilities_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/KokkosUtilities_8hpp__dep__incl.md5 @@ -1 +1 @@ -e6d79c477fe2a07095aae7419f37dd1e \ No newline at end of file +85dbeacef596417e3cf18d2d74283619 \ No newline at end of file diff --git a/doc/code-documentation/html/KokkosUtilities_8hpp_source.html b/doc/code-documentation/html/KokkosUtilities_8hpp_source.html index b095c35d..3fa1c83e 100644 --- a/doc/code-documentation/html/KokkosUtilities_8hpp_source.html +++ b/doc/code-documentation/html/KokkosUtilities_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/Kokkos/KokkosUtilities.hpp Source File diff --git a/doc/code-documentation/html/ListI_8hpp.html b/doc/code-documentation/html/ListI_8hpp.html index bc912b77..77e69745 100644 --- a/doc/code-documentation/html/ListI_8hpp.html +++ b/doc/code-documentation/html/ListI_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/List/ListI.hpp File Reference diff --git a/doc/code-documentation/html/ListI_8hpp_source.html b/doc/code-documentation/html/ListI_8hpp_source.html index 0c131c19..70151bfa 100644 --- a/doc/code-documentation/html/ListI_8hpp_source.html +++ b/doc/code-documentation/html/ListI_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/List/ListI.hpp Source File diff --git a/doc/code-documentation/html/ListPtrI_8hpp.html b/doc/code-documentation/html/ListPtrI_8hpp.html index 706767ab..c3eee9bc 100644 --- a/doc/code-documentation/html/ListPtrI_8hpp.html +++ b/doc/code-documentation/html/ListPtrI_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/ListPtr/ListPtrI.hpp File Reference diff --git a/doc/code-documentation/html/ListPtrI_8hpp_source.html b/doc/code-documentation/html/ListPtrI_8hpp_source.html index 06111c9a..20b95850 100644 --- a/doc/code-documentation/html/ListPtrI_8hpp_source.html +++ b/doc/code-documentation/html/ListPtrI_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/ListPtr/ListPtrI.hpp Source File diff --git a/doc/code-documentation/html/ListPtr_8hpp.html b/doc/code-documentation/html/ListPtr_8hpp.html index ea48992c..01700e9f 100644 --- a/doc/code-documentation/html/ListPtr_8hpp.html +++ b/doc/code-documentation/html/ListPtr_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/ListPtr/ListPtr.hpp File Reference diff --git a/doc/code-documentation/html/ListPtr_8hpp_source.html b/doc/code-documentation/html/ListPtr_8hpp_source.html index 5c10c2e0..5a0c9604 100644 --- a/doc/code-documentation/html/ListPtr_8hpp_source.html +++ b/doc/code-documentation/html/ListPtr_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/ListPtr/ListPtr.hpp Source File diff --git a/doc/code-documentation/html/List_8hpp.html b/doc/code-documentation/html/List_8hpp.html index c303da37..c00f8937 100644 --- a/doc/code-documentation/html/List_8hpp.html +++ b/doc/code-documentation/html/List_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/List/List.hpp File Reference diff --git a/doc/code-documentation/html/List_8hpp__dep__incl.md5 b/doc/code-documentation/html/List_8hpp__dep__incl.md5 index 65c9e369..35378e17 100644 --- a/doc/code-documentation/html/List_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/List_8hpp__dep__incl.md5 @@ -1 +1 @@ -3d471e3f6c44147125f60753742a063d \ No newline at end of file +d1345a52076457e78032476517747d08 \ No newline at end of file diff --git a/doc/code-documentation/html/List_8hpp_source.html b/doc/code-documentation/html/List_8hpp_source.html index a14cc126..c9f7753a 100644 --- a/doc/code-documentation/html/List_8hpp_source.html +++ b/doc/code-documentation/html/List_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/List/List.hpp Source File diff --git a/doc/code-documentation/html/Lists_8hpp.html b/doc/code-documentation/html/Lists_8hpp.html index f6566b69..a88ff261 100644 --- a/doc/code-documentation/html/Lists_8hpp.html +++ b/doc/code-documentation/html/Lists_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/Lists.hpp File Reference diff --git a/doc/code-documentation/html/Lists_8hpp__dep__incl.md5 b/doc/code-documentation/html/Lists_8hpp__dep__incl.md5 index 10bb3076..24c4e8c6 100644 --- a/doc/code-documentation/html/Lists_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/Lists_8hpp__dep__incl.md5 @@ -1 +1 @@ -8a596c4a2648abd08e8ed9e6504ea2a8 \ No newline at end of file +a4f06580bdc36884678eeb70b9b3ce2b \ No newline at end of file diff --git a/doc/code-documentation/html/Lists_8hpp_source.html b/doc/code-documentation/html/Lists_8hpp_source.html index d74c619c..159bebb0 100644 --- a/doc/code-documentation/html/Lists_8hpp_source.html +++ b/doc/code-documentation/html/Lists_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/Lists.hpp Source File diff --git a/doc/code-documentation/html/Logical_8cpp.html b/doc/code-documentation/html/Logical_8cpp.html index 917215cd..7fd20b52 100644 --- a/doc/code-documentation/html/Logical_8cpp.html +++ b/doc/code-documentation/html/Logical_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/types/basicTypes/Logical.cpp File Reference diff --git a/doc/code-documentation/html/Logical_8cpp_source.html b/doc/code-documentation/html/Logical_8cpp_source.html index f909650c..48e67436 100644 --- a/doc/code-documentation/html/Logical_8cpp_source.html +++ b/doc/code-documentation/html/Logical_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/types/basicTypes/Logical.cpp Source File diff --git a/doc/code-documentation/html/Logical_8hpp.html b/doc/code-documentation/html/Logical_8hpp.html index 2f42cfeb..9dce4e0c 100644 --- a/doc/code-documentation/html/Logical_8hpp.html +++ b/doc/code-documentation/html/Logical_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/types/basicTypes/Logical.hpp File Reference diff --git a/doc/code-documentation/html/Logical_8hpp__dep__incl.md5 b/doc/code-documentation/html/Logical_8hpp__dep__incl.md5 index 8ebc9d18..4ee610ff 100644 --- a/doc/code-documentation/html/Logical_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/Logical_8hpp__dep__incl.md5 @@ -1 +1 @@ -5a2d35fc2bc32e3d19a78856dbb632ba \ No newline at end of file +b6ad4ac259474d5146c3a731d849ab54 \ No newline at end of file diff --git a/doc/code-documentation/html/Logical_8hpp_source.html b/doc/code-documentation/html/Logical_8hpp_source.html index cd90338d..1d72a967 100644 --- a/doc/code-documentation/html/Logical_8hpp_source.html +++ b/doc/code-documentation/html/Logical_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/types/basicTypes/Logical.hpp Source File diff --git a/doc/code-documentation/html/MapI_8hpp.html b/doc/code-documentation/html/MapI_8hpp.html index 39c6919c..586499dc 100644 --- a/doc/code-documentation/html/MapI_8hpp.html +++ b/doc/code-documentation/html/MapI_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Map/MapI.hpp File Reference diff --git a/doc/code-documentation/html/MapI_8hpp_source.html b/doc/code-documentation/html/MapI_8hpp_source.html index 9bebb345..e9d04d4c 100644 --- a/doc/code-documentation/html/MapI_8hpp_source.html +++ b/doc/code-documentation/html/MapI_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Map/MapI.hpp Source File diff --git a/doc/code-documentation/html/MapPtrI_8hpp.html b/doc/code-documentation/html/MapPtrI_8hpp.html index 4fa2e7e8..fe49b336 100644 --- a/doc/code-documentation/html/MapPtrI_8hpp.html +++ b/doc/code-documentation/html/MapPtrI_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/MapPtr/MapPtrI.hpp File Reference diff --git a/doc/code-documentation/html/MapPtrI_8hpp_source.html b/doc/code-documentation/html/MapPtrI_8hpp_source.html index df8e4b9e..1af60a0e 100644 --- a/doc/code-documentation/html/MapPtrI_8hpp_source.html +++ b/doc/code-documentation/html/MapPtrI_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/MapPtr/MapPtrI.hpp Source File diff --git a/doc/code-documentation/html/MapPtr_8hpp.html b/doc/code-documentation/html/MapPtr_8hpp.html index cce848a7..c8c06d66 100644 --- a/doc/code-documentation/html/MapPtr_8hpp.html +++ b/doc/code-documentation/html/MapPtr_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/MapPtr/MapPtr.hpp File Reference diff --git a/doc/code-documentation/html/MapPtr_8hpp__dep__incl.md5 b/doc/code-documentation/html/MapPtr_8hpp__dep__incl.md5 index fcc6cab3..3d8ff4c2 100644 --- a/doc/code-documentation/html/MapPtr_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/MapPtr_8hpp__dep__incl.md5 @@ -1 +1 @@ -8f7052e1db0e5eb4b0492b2a53448f51 \ No newline at end of file +cc11322afc31415e2668e91c0bc10c8c \ No newline at end of file diff --git a/doc/code-documentation/html/MapPtr_8hpp__dep__incl.png b/doc/code-documentation/html/MapPtr_8hpp__dep__incl.png index d5aef04d..ee757fd4 100644 Binary files a/doc/code-documentation/html/MapPtr_8hpp__dep__incl.png and b/doc/code-documentation/html/MapPtr_8hpp__dep__incl.png differ diff --git a/doc/code-documentation/html/MapPtr_8hpp_source.html b/doc/code-documentation/html/MapPtr_8hpp_source.html index 758c0e96..34b0b2b3 100644 --- a/doc/code-documentation/html/MapPtr_8hpp_source.html +++ b/doc/code-documentation/html/MapPtr_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/MapPtr/MapPtr.hpp Source File diff --git a/doc/code-documentation/html/Map_8hpp.html b/doc/code-documentation/html/Map_8hpp.html index fa1d2336..40aca383 100644 --- a/doc/code-documentation/html/Map_8hpp.html +++ b/doc/code-documentation/html/Map_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Map/Map.hpp File Reference diff --git a/doc/code-documentation/html/Map_8hpp__dep__incl.md5 b/doc/code-documentation/html/Map_8hpp__dep__incl.md5 index 6eda961f..37585ace 100644 --- a/doc/code-documentation/html/Map_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/Map_8hpp__dep__incl.md5 @@ -1 +1 @@ -09900bc7cb5e68c62ac5a77e1444d953 \ No newline at end of file +04f59fa9d3516b459cff94c54a89e036 \ No newline at end of file diff --git a/doc/code-documentation/html/Map_8hpp__dep__incl.png b/doc/code-documentation/html/Map_8hpp__dep__incl.png index 59974990..e0b686a9 100644 Binary files a/doc/code-documentation/html/Map_8hpp__dep__incl.png and b/doc/code-documentation/html/Map_8hpp__dep__incl.png differ diff --git a/doc/code-documentation/html/Map_8hpp_source.html b/doc/code-documentation/html/Map_8hpp_source.html index 86b1b764..ce6e7e2f 100644 --- a/doc/code-documentation/html/Map_8hpp_source.html +++ b/doc/code-documentation/html/Map_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Map/Map.hpp Source File diff --git a/doc/code-documentation/html/Maps_8hpp.html b/doc/code-documentation/html/Maps_8hpp.html index bbc75104..417ef356 100644 --- a/doc/code-documentation/html/Maps_8hpp.html +++ b/doc/code-documentation/html/Maps_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Maps.hpp File Reference diff --git a/doc/code-documentation/html/Maps_8hpp_source.html b/doc/code-documentation/html/Maps_8hpp_source.html index f57190e3..e1b8b16c 100644 --- a/doc/code-documentation/html/Maps_8hpp_source.html +++ b/doc/code-documentation/html/Maps_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/Maps.hpp Source File diff --git a/doc/code-documentation/html/NBSCrossLoop_8hpp.html b/doc/code-documentation/html/NBSCrossLoop_8hpp.html index 43528a19..ffd80b0f 100644 --- a/doc/code-documentation/html/NBSCrossLoop_8hpp.html +++ b/doc/code-documentation/html/NBSCrossLoop_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/methods/NBSCrossLoop.hpp File Reference @@ -248,7 +248,7 @@ Variables

-

Referenced by pFlow::fill(), pFlow::algorithms::STD::fill(), Vector< word, vecAllocator< word > >::fill(), pointField< T >::pointField(), and triSurfaceField< VectorField, T, MemorySpace >::triSurfaceField().

+

Referenced by pFlow::fill(), pFlow::algorithms::STD::fill(), Vector< word, vecAllocator< word > >::fill(), pointField< pFlow::VectorSingle, pFlow::AB3History >::pointField(), and triSurfaceField< VectorField, T, MemorySpace >::triSurfaceField().

+ Here is the caller graph for this function:
@@ -810,11 +810,11 @@ Functions
- + - - - + + +
diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.map b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.map index f4d8bb95..c2d4a466 100644 --- a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.map +++ b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.map @@ -1,8 +1,8 @@ - + - - - + + + diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.md5 b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.md5 index 398b9fbc..293adef9 100644 --- a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.md5 +++ b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.md5 @@ -1 +1 @@ -0f823cf608eed1bfe20d53413c3081c2 \ No newline at end of file +e5441b4b56b54b9ca3e295ed7b2b03cf \ No newline at end of file diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.png b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.png index dcd19f1c..0a825864 100644 Binary files a/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.png and b/doc/code-documentation/html/VectorFwd_8hpp_a5fde7b7d3d438de86ad820bfa1e51b34_icgraph.png differ diff --git a/doc/code-documentation/html/VectorFwd_8hpp_source.html b/doc/code-documentation/html/VectorFwd_8hpp_source.html index d7a5f872..7e90df44 100644 --- a/doc/code-documentation/html/VectorFwd_8hpp_source.html +++ b/doc/code-documentation/html/VectorFwd_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector/VectorFwd.hpp Source File diff --git a/doc/code-documentation/html/VectorI_8hpp.html b/doc/code-documentation/html/VectorI_8hpp.html index 789c4a4b..a5680086 100644 --- a/doc/code-documentation/html/VectorI_8hpp.html +++ b/doc/code-documentation/html/VectorI_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector/VectorI.hpp File Reference diff --git a/doc/code-documentation/html/VectorI_8hpp_source.html b/doc/code-documentation/html/VectorI_8hpp_source.html index 89f7c5e8..0384a6cf 100644 --- a/doc/code-documentation/html/VectorI_8hpp_source.html +++ b/doc/code-documentation/html/VectorI_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector/VectorI.hpp Source File diff --git a/doc/code-documentation/html/VectorMath_8hpp.html b/doc/code-documentation/html/VectorMath_8hpp.html index f026a6a9..1867ff29 100644 --- a/doc/code-documentation/html/VectorMath_8hpp.html +++ b/doc/code-documentation/html/VectorMath_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector/VectorMath.hpp File Reference diff --git a/doc/code-documentation/html/VectorMath_8hpp_source.html b/doc/code-documentation/html/VectorMath_8hpp_source.html index c1562170..ffedc237 100644 --- a/doc/code-documentation/html/VectorMath_8hpp_source.html +++ b/doc/code-documentation/html/VectorMath_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector/VectorMath.hpp Source File diff --git a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp.html b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp.html index 935a1b0d..dabcebe4 100644 --- a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp.html +++ b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/VectorHD/VectorSingleAlgorithms.hpp File Reference diff --git a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html index f286dad9..08be47f2 100644 --- a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html +++ b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/VectorHD/VectorSingleAlgorithms.hpp Source File diff --git a/doc/code-documentation/html/VectorSingle_8hpp.html b/doc/code-documentation/html/VectorSingle_8hpp.html index 0136ce75..d7a54ae5 100644 --- a/doc/code-documentation/html/VectorSingle_8hpp.html +++ b/doc/code-documentation/html/VectorSingle_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/VectorHD/VectorSingle.hpp File Reference diff --git a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5 index 41b1c6c0..fdf5e5ec 100644 --- a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5 +++ b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5 @@ -1 +1 @@ -79aa6382e0880471ba8621b2cb71abec \ No newline at end of file +0d15909de5f8ca8e38cecb1c7f28daef \ No newline at end of file diff --git a/doc/code-documentation/html/VectorSingle_8hpp_source.html b/doc/code-documentation/html/VectorSingle_8hpp_source.html index bae7d240..7d8f3d61 100644 --- a/doc/code-documentation/html/VectorSingle_8hpp_source.html +++ b/doc/code-documentation/html/VectorSingle_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/VectorHD/VectorSingle.hpp Source File @@ -162,19 +162,19 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
55  // viewType (view of data host and device)
56  using VectorType = VectorSingle<T, MemorySpace>;
57 
-
58  using iterator = T*;
+
58  using iterator = T*;
59 
-
60  using constIterator = const T*;
+
60  using constIterator = const T*;
61 
-
62  using reference = T&;
+
62  using reference = T&;
63 
-
64  using constReference = const T&;
+
64  using constReference = const T&;
65 
-
66  using valueType = T;
+
66  using valueType = T;
67 
-
68  using pointer = T*;
+
68  using pointer = T*;
69 
-
70  using constPointer = const T*;
+
70  using constPointer = const T*;
71 
72  // type defs related to Kokkos
73  using viewType = ViewType1D<T, MemorySpace>;
@@ -856,11 +856,11 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
753  subViewUpdated_ = false;
754  }
755 
-
756  INLINE_FUNCTION_H pointer data(){
+
756  INLINE_FUNCTION_H pointer data(){
757  return view_.data();
758  }
759 
-
760  INLINE_FUNCTION_H constPointer data()const{
+
760  INLINE_FUNCTION_H constPointer data()const{
761  return view_.data();
762  }
763 
@@ -1020,7 +1020,7 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
const INLINE_FUNCTION_H auto hostVectorAll() const
INLINE_FUNCTION_H void sortItems(const int32IndexContainer &indices)
INLINE_FUNCTION_HD IndexType max() const
-
typename viewType::device_type deviceType
+
typename viewType::device_type deviceType
const T & constReference
INLINE_FUNCTION_HD size_t empty() const
VectorSingle(const word &name, const VectorSingle &src)
@@ -1054,10 +1054,11 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
INLINE_FUNCTION_H bool empty() const
INLINE_FUNCTION_H bool append(const VectorSingle &Vec)
Kokkos::View< T * > deviceViewType1D
Definition: KokkosTypes.hpp:98
-
typename viewType::memory_space memory_space
+
typename viewType::memory_space memory_space
-
typename viewType::execution_space execution_space
+
typename viewType::execution_space execution_space
#define FUNCTION_H
Definition: pFlowMacros.hpp:58
+
INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const T &val)
Definition: Vector.hpp:38
VectorSingle(const word &name)
@@ -1116,7 +1117,6 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
static constexpr bool isHostAccessible_
INLINE_FUNCTION_H viewType & deviceVectorAll()
VectorSingle(const Vector< T > &src)
-
Definition: Vector.hpp:46
VectorSingle(size_t cap, size_t n, RESERVE)
Definition: iOstream.hpp:53
@@ -1127,7 +1127,7 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
INLINE_FUNCTION_H void reallocate(size_t cap, size_t size)
const DeviceViewType & deviceView() const
-
ViewType1D< realx3, void > viewType
+
ViewType1D< pFlow::AB5History, void > viewType
viewType view_
+ +

Second order Adams-Bashforth integration method for solving ODE. + More...

+ Inheritance diagram for AdamsBashforth2:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth2.html',''
@@ -128,81 +131,119 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth2.html','' + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - + + + + +

Public Member Functions

 TypeInfo ("AdamsBashforth2")
 Type info. More...
 
 AdamsBashforth2 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsBashforth2 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsBashforth2, word)
 Add this to the virtual constructor table. More...
 
bool predict (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Prediction step in integration. More...
 
+

Protected Types

using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel (alias) More...
 
+ + + +

Protected Attributes

realx3PointField_Ddy1_
 dy at t-dt More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 32 of file AdamsBashforth2.hpp.

+

Second order Adams-Bashforth integration method for solving ODE.

+

This is a one-step integration method and does not have prediction step.

+ +

Definition at line 37 of file AdamsBashforth2.hpp.

Member Typedef Documentation

◆ rpIntegration

@@ -224,7 +265,9 @@ Additional Inherited Members
-

Definition at line 44 of file AdamsBashforth2.hpp.

+

Range policy for integration kernel (alias)

+ +

Definition at line 51 of file AdamsBashforth2.hpp.

@@ -267,6 +310,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 26 of file AdamsBashforth2.cpp.

@@ -294,6 +339,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -313,6 +360,39 @@ Additional Inherited Members
+

Type info.

+ +
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 67 of file AdamsBashforth2.hpp.

+
@@ -347,6 +427,8 @@ Additional Inherited Members
+

Add this to the virtual constructor table.

+
@@ -433,6 +515,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 59 of file AdamsBashforth2.cpp.

@@ -475,6 +559,8 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 77 of file AdamsBashforth2.cpp.

@@ -504,38 +590,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 75 of file AdamsBashforth2.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 80 of file AdamsBashforth2.hpp.

+

Definition at line 98 of file AdamsBashforth2.hpp.

@@ -577,6 +636,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 84 of file AdamsBashforth2.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -587,8 +648,8 @@ Additional Inherited Members @@ -632,7 +693,9 @@ Additional Inherited Members
-

Definition at line 93 of file AdamsBashforth2.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 121 of file AdamsBashforth2.hpp.

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -642,9 +705,9 @@ Additional Inherited Members @@ -671,7 +734,9 @@ Additional Inherited Members
-

Definition at line 38 of file AdamsBashforth2.hpp.

+

dy at t-dt

+ +

Definition at line 44 of file AdamsBashforth2.hpp.

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2.js b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2.js index ea83b96b..acf89163 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2.js @@ -4,12 +4,12 @@ var classpFlow_1_1AdamsBashforth2 = [ "AdamsBashforth2", "classpFlow_1_1AdamsBashforth2.html#af6c1981009eb42d2e97eea2ec46cbac1", null ], [ "~AdamsBashforth2", "classpFlow_1_1AdamsBashforth2.html#a2bc3925e09474b1a2c094668a16b9515", null ], [ "TypeInfo", "classpFlow_1_1AdamsBashforth2.html#af1bd37f05c0a6093752c49fcaf0f82b1", null ], + [ "clone", "classpFlow_1_1AdamsBashforth2.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsBashforth2.html#a3f4d930dbe074e5170da8b9a74f3c8b8", null ], [ "predict", "classpFlow_1_1AdamsBashforth2.html#afb1938bc6cfc199cbd70f224040d4afc", null ], [ "correct", "classpFlow_1_1AdamsBashforth2.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsBashforth2.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsBashforth2.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsBashforth2.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "intAll", "classpFlow_1_1AdamsBashforth2.html#a152b752a6b7b37e70fa5e7c99a484783", null ], [ "intRange", "classpFlow_1_1AdamsBashforth2.html#a191dc9197b587f09bb5ee7989b0ba43e", null ], [ "dy1_", "classpFlow_1_1AdamsBashforth2.html#a46c37b69200a2f4faef9c149a25bab60", null ] diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.map index 3c7a90d8..d6af1030 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.md5 index 50b2a7ff..09a2cea4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.md5 @@ -1 +1 @@ -10916400ef876310519105fbb66f504b \ No newline at end of file +c1bb662d0a29d6c67ebb2279ca63bce5 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.png index 1ca63b90..88e3c7d6 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.map index 667327a1..e7595410 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.md5 index 9c38a00f..f1e87918 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2__inherit__graph.md5 @@ -1 +1 @@ -497004cccd63dc8f7c68b215717365c1 \ No newline at end of file +f7bae1888ba70710957e44d19bbe5f70 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index b3d8809a..8fb48301 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index 429b977f..6be9ab1a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -e54458ee9a65d9f8526d4d2b0ad04813 \ No newline at end of file +bba2fe8ed8fa3c4a8fbaa8fc8d7d6da8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 530f581b..04ae6ac7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth2_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3-members.html index e7420c82..916f5fdd 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -116,24 +116,27 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth3.html','' correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsBashforth3virtual create(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integrationstatic create_vCtor(integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))integration - history_AdamsBashforth3protected - HistoryFieldType typedefAdamsBashforth3protected - intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth3 - integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration - intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth3 - needSetInitialVals() const overrideAdamsBashforth3inlinevirtual - owner()integrationinline - owner_integrationprotected - predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth3 - pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual - pStruct() constintegrationinline - pStruct_integrationprotected - rpIntegration typedefAdamsBashforth3protected - setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth3virtual - TypeInfo("AdamsBashforth3")AdamsBashforth3 - pFlow::integration::TypeInfo("integration")integration - ~AdamsBashforth3()=defaultAdamsBashforth3virtual - ~integration()=defaultintegrationvirtual + history_AdamsBashforth3protected + intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth3 + integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration + intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth3 + needSetInitialVals() const overrideAdamsBashforth3inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration + owner()integrationinline + owner_integrationprotected + predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth3 + pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual + pStruct() constintegrationinline + pStruct_integrationprotected + rpIntegration typedefAdamsBashforth3protected + setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth3virtual + TypeInfo("AdamsBashforth3")AdamsBashforth3 + pFlow::integration::TypeInfo("integration")integration + ~AdamsBashforth3()=defaultAdamsBashforth3virtual + ~integration()=defaultintegrationvirtual
+ +

Third order Adams-Bashforth integration method for solving ODE. + More...

+ Inheritance diagram for AdamsBashforth3:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth3.html',''
@@ -128,9 +131,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth3.html','' @@ -139,97 +142,108 @@ Public Member Functions + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - + + + + +
 TypeInfo ("AdamsBashforth3")
 
 AdamsBashforth3 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsBashforth3 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsBashforth3, word)
 Add this to the virtual constructor table. More...
 
bool predict (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Prediction step in integration. More...
 
- - +

Protected Types

using HistoryFieldType = pointField< VectorSingle, AB3History >
 
using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
- - + + + + + +

Protected Attributes

HistoryFieldTypehistory_
 
pointField< VectorSingle, AB3History > & history_
 Integration history. More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 69 of file AdamsBashforth3.hpp.

+

Third order Adams-Bashforth integration method for solving ODE.

+

This is a one-step integration method and does not have prediction step.

+ +

Definition at line 73 of file AdamsBashforth3.hpp.

Member Typedef Documentation

- -

◆ HistoryFieldType

- -
-
- - - - - -
- - - - -
using HistoryFieldType = pointField<VectorSingle,AB3History>
-
-protected
-
- -

Definition at line 75 of file AdamsBashforth3.hpp.

- -
-

◆ rpIntegration

@@ -250,6 +264,8 @@ Additional Inherited Members
+

Range policy for integration kernel.

+

Definition at line 87 of file AdamsBashforth3.hpp.

@@ -293,6 +309,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 26 of file AdamsBashforth3.cpp.

References pFlow::zero3.

@@ -322,6 +340,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -341,6 +361,37 @@ Additional Inherited Members
+
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 103 of file AdamsBashforth3.hpp.

+
@@ -375,6 +426,8 @@ Additional Inherited Members
+

Add this to the virtual constructor table.

+
@@ -417,7 +470,7 @@ Additional Inherited Members
-

Definition at line 67 of file AdamsBashforth3.cpp.

+

Definition at line 49 of file AdamsBashforth3.cpp.

@@ -461,9 +514,11 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

-

Definition at line 78 of file AdamsBashforth3.cpp.

+

Definition at line 60 of file AdamsBashforth3.cpp.

References pStruct.

@@ -503,9 +558,11 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

-

Definition at line 97 of file AdamsBashforth3.cpp.

+

Definition at line 79 of file AdamsBashforth3.cpp.

@@ -532,38 +589,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 124 of file AdamsBashforth3.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 129 of file AdamsBashforth3.hpp.

+

Definition at line 133 of file AdamsBashforth3.hpp.

@@ -605,7 +635,9 @@ Additional Inherited Members
-

Definition at line 104 of file AdamsBashforth3.cpp.

+

Integrate on all points in the active range.

+ +

Definition at line 86 of file AdamsBashforth3.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -615,8 +647,8 @@ Additional Inherited Members @@ -660,7 +692,9 @@ Additional Inherited Members
-

Definition at line 149 of file AdamsBashforth3.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 157 of file AdamsBashforth3.hpp.

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -670,17 +704,17 @@ Additional Inherited Members

Member Data Documentation

- -

◆ history_

+ +

◆ history_

@@ -689,7 +723,7 @@ Additional Inherited Members - +
HistoryFieldType& history_pointField<VectorSingle,AB3History>& history_
@@ -699,7 +733,9 @@ Additional Inherited Members
-

Definition at line 81 of file AdamsBashforth3.hpp.

+

Integration history.

+ +

Definition at line 80 of file AdamsBashforth3.hpp.

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3.js b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3.js index a581051f..ae088a65 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3.js @@ -1,17 +1,16 @@ var classpFlow_1_1AdamsBashforth3 = [ - [ "HistoryFieldType", "classpFlow_1_1AdamsBashforth3.html#ad6c0b8fdabb4f83524d8a02f7fc7cc52", null ], [ "rpIntegration", "classpFlow_1_1AdamsBashforth3.html#ace46ff4fbe3c001c816dbc4f9f67606f", null ], [ "AdamsBashforth3", "classpFlow_1_1AdamsBashforth3.html#a1f266356c0127865641500aea4aca002", null ], [ "~AdamsBashforth3", "classpFlow_1_1AdamsBashforth3.html#aaef6f6937fdab620942909e86c18cb3a", null ], [ "TypeInfo", "classpFlow_1_1AdamsBashforth3.html#af73af994d6bfc50ff9bda4606cac960b", null ], + [ "clone", "classpFlow_1_1AdamsBashforth3.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsBashforth3.html#a9626dd5e2e9be37e395ace9fc484d879", null ], [ "predict", "classpFlow_1_1AdamsBashforth3.html#afb1938bc6cfc199cbd70f224040d4afc", null ], [ "correct", "classpFlow_1_1AdamsBashforth3.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsBashforth3.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsBashforth3.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsBashforth3.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "intAll", "classpFlow_1_1AdamsBashforth3.html#a152b752a6b7b37e70fa5e7c99a484783", null ], [ "intRange", "classpFlow_1_1AdamsBashforth3.html#a191dc9197b587f09bb5ee7989b0ba43e", null ], - [ "history_", "classpFlow_1_1AdamsBashforth3.html#a8b9d3d4f27dbf4e202508336c5b96a51", null ] + [ "history_", "classpFlow_1_1AdamsBashforth3.html#ac46bad4a80ef6f7507d3b795f42b7326", null ] ]; \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.map index b811c54e..d4510dab 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.md5 index 456134cf..4072106a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.md5 @@ -1 +1 @@ -f01bdad16c46b1ee6f37fa894c897a68 \ No newline at end of file +29088eb564df1fcfdaafac35b4cd0372 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.png index e44f1f37..766d018e 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.map index d53d209b..863c97ff 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.md5 index d9f1a806..af991af0 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3__inherit__graph.md5 @@ -1 +1 @@ -1369e6a9d5566d7898c71836188cf23b \ No newline at end of file +9cb984be61fa0d499156b9430e819a9e \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index b3d8809a..8fb48301 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index 429b977f..6be9ab1a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -e54458ee9a65d9f8526d4d2b0ad04813 \ No newline at end of file +bba2fe8ed8fa3c4a8fbaa8fc8d7d6da8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 530f581b..04ae6ac7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4-members.html index 2e2933a2..e011859a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -116,24 +116,27 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth4.html','' correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsBashforth4virtual create(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integrationstatic create_vCtor(integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))integration - history_AdamsBashforth4protected - HistoryFieldType typedefAdamsBashforth4protected - intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth4 - integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration - intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth4 - needSetInitialVals() const overrideAdamsBashforth4inlinevirtual - owner()integrationinline - owner_integrationprotected - predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth4 - pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual - pStruct() constintegrationinline - pStruct_integrationprotected - rpIntegration typedefAdamsBashforth4protected - setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth4virtual - TypeInfo("AdamsBashforth4")AdamsBashforth4 - pFlow::integration::TypeInfo("integration")integration - ~AdamsBashforth4()=defaultAdamsBashforth4virtual - ~integration()=defaultintegrationvirtual + history_AdamsBashforth4protected + intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth4 + integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration + intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth4 + needSetInitialVals() const overrideAdamsBashforth4inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration + owner()integrationinline + owner_integrationprotected + predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth4 + pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual + pStruct() constintegrationinline + pStruct_integrationprotected + rpIntegration typedefAdamsBashforth4protected + setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth4virtual + TypeInfo("AdamsBashforth4")AdamsBashforth4 + pFlow::integration::TypeInfo("integration")integration + ~AdamsBashforth4()=defaultAdamsBashforth4virtual + ~integration()=defaultintegrationvirtual
+ +

Fourth order Adams-Bashforth integration method for solving ODE. + More...

+ Inheritance diagram for AdamsBashforth4:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth4.html',''
@@ -128,108 +131,120 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth4.html','' + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - + + + + +

Public Member Functions

 TypeInfo ("AdamsBashforth4")
 Type info. More...
 
 AdamsBashforth4 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsBashforth4 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsBashforth4, word)
 Add a this to the virtual constructor table. More...
 
bool predict (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Prediction step in integration. More...
 
- - +

Protected Types

using HistoryFieldType = pointField< VectorSingle, AB4History >
 
using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
- - + + + + + +

Protected Attributes

HistoryFieldTypehistory_
 
pointField< VectorSingle, AB4History > & history_
 Integration history. More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 72 of file AdamsBashforth4.hpp.

+

Fourth order Adams-Bashforth integration method for solving ODE.

+

This is a one-step integration method and does not have prediction step.

+ +

Definition at line 77 of file AdamsBashforth4.hpp.

Member Typedef Documentation

- -

◆ HistoryFieldType

- -
-
- - - - - -
- - - - -
using HistoryFieldType = pointField<VectorSingle,AB4History>
-
-protected
-
- -

Definition at line 78 of file AdamsBashforth4.hpp.

- -
-

◆ rpIntegration

@@ -250,7 +265,9 @@ Additional Inherited Members
-

Definition at line 92 of file AdamsBashforth4.hpp.

+

Range policy for integration kernel.

+ +

Definition at line 91 of file AdamsBashforth4.hpp.

@@ -293,6 +310,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 26 of file AdamsBashforth4.cpp.

References pFlow::zero3.

@@ -322,6 +341,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -341,6 +362,39 @@ Additional Inherited Members
+

Type info.

+ +
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 107 of file AdamsBashforth4.hpp.

+
@@ -375,6 +429,8 @@ Additional Inherited Members
+

Add a this to the virtual constructor table.

+
@@ -461,6 +517,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 60 of file AdamsBashforth4.cpp.

@@ -503,6 +561,8 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 79 of file AdamsBashforth4.cpp.

@@ -532,38 +592,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 129 of file AdamsBashforth4.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 134 of file AdamsBashforth4.hpp.

+

Definition at line 138 of file AdamsBashforth4.hpp.

@@ -605,6 +638,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 86 of file AdamsBashforth4.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -615,8 +650,8 @@ Additional Inherited Members @@ -660,7 +695,9 @@ Additional Inherited Members
-

Definition at line 154 of file AdamsBashforth4.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 162 of file AdamsBashforth4.hpp.

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -670,17 +707,17 @@ Additional Inherited Members

Member Data Documentation

- -

◆ history_

+ +

◆ history_

@@ -689,7 +726,7 @@ Additional Inherited Members - +
HistoryFieldType& history_pointField<VectorSingle,AB4History>& history_
@@ -699,7 +736,9 @@ Additional Inherited Members
-

Definition at line 86 of file AdamsBashforth4.hpp.

+

Integration history.

+ +

Definition at line 84 of file AdamsBashforth4.hpp.

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4.js b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4.js index 2dc4880d..fcb25442 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4.js @@ -1,17 +1,16 @@ var classpFlow_1_1AdamsBashforth4 = [ - [ "HistoryFieldType", "classpFlow_1_1AdamsBashforth4.html#a23fd99cb5ba560942a1489234caae6eb", null ], [ "rpIntegration", "classpFlow_1_1AdamsBashforth4.html#ace46ff4fbe3c001c816dbc4f9f67606f", null ], [ "AdamsBashforth4", "classpFlow_1_1AdamsBashforth4.html#a69029aec4bfcd45b781d1cfc65359fcb", null ], [ "~AdamsBashforth4", "classpFlow_1_1AdamsBashforth4.html#a8c3fff8fec7e5ef08cea578fed2e5fae", null ], [ "TypeInfo", "classpFlow_1_1AdamsBashforth4.html#a7962c8cac5d82d0793dfeaba6c162f4d", null ], + [ "clone", "classpFlow_1_1AdamsBashforth4.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsBashforth4.html#a1084909fe2f0dbd8f2af68ab4e94692a", null ], [ "predict", "classpFlow_1_1AdamsBashforth4.html#afb1938bc6cfc199cbd70f224040d4afc", null ], [ "correct", "classpFlow_1_1AdamsBashforth4.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsBashforth4.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsBashforth4.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsBashforth4.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "intAll", "classpFlow_1_1AdamsBashforth4.html#a152b752a6b7b37e70fa5e7c99a484783", null ], [ "intRange", "classpFlow_1_1AdamsBashforth4.html#a191dc9197b587f09bb5ee7989b0ba43e", null ], - [ "history_", "classpFlow_1_1AdamsBashforth4.html#a8b9d3d4f27dbf4e202508336c5b96a51", null ] + [ "history_", "classpFlow_1_1AdamsBashforth4.html#afc6b0e49b18c62aa5edca2a8212c1292", null ] ]; \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.map index 7bc4a7ab..4f1f3469 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.md5 index b5b3cc7b..5f969a52 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.md5 @@ -1 +1 @@ -56b5c6f7931a82ce286909452b9bf81d \ No newline at end of file +0884b3846254d86419139211be169ecd \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.png index f383082a..60d0b4a5 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.map index e58970f7..de412c5d 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.md5 index 683873f9..4c563d88 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4__inherit__graph.md5 @@ -1 +1 @@ -370d6530edc856d27f5ba3dc61b44ad6 \ No newline at end of file +81ea9433c419532f6eecb4a02783d5ee \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index b3d8809a..8fb48301 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index 429b977f..6be9ab1a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -e54458ee9a65d9f8526d4d2b0ad04813 \ No newline at end of file +bba2fe8ed8fa3c4a8fbaa8fc8d7d6da8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 530f581b..04ae6ac7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5-members.html index e63bc86d..4804424c 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -116,24 +116,27 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth5.html','' correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsBashforth5virtual create(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integrationstatic create_vCtor(integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))integration - history_AdamsBashforth5protected - HistoryFieldType typedefAdamsBashforth5protected - intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth5 - integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration - intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth5 - needSetInitialVals() const overrideAdamsBashforth5inlinevirtual - owner()integrationinline - owner_integrationprotected - predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth5 - pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual - pStruct() constintegrationinline - pStruct_integrationprotected - rpIntegration typedefAdamsBashforth5protected - setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth5virtual - TypeInfo("AdamsBashforth5")AdamsBashforth5 - pFlow::integration::TypeInfo("integration")integration - ~AdamsBashforth5()=defaultAdamsBashforth5virtual - ~integration()=defaultintegrationvirtual + history_AdamsBashforth5protected + intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsBashforth5 + integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration + intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsBashforth5 + needSetInitialVals() const overrideAdamsBashforth5inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration + owner()integrationinline + owner_integrationprotected + predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) overrideAdamsBashforth5 + pFlow::integration::predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual + pStruct() constintegrationinline + pStruct_integrationprotected + rpIntegration typedefAdamsBashforth5protected + setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) overrideAdamsBashforth5virtual + TypeInfo("AdamsBashforth5")AdamsBashforth5 + pFlow::integration::TypeInfo("integration")integration + ~AdamsBashforth5()=defaultAdamsBashforth5virtual + ~integration()=defaultintegrationvirtual
+ +

Fifth order Adams-Bashforth integration method for solving ODE. + More...

+ Inheritance diagram for AdamsBashforth5:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth5.html',''
@@ -128,108 +131,118 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsBashforth5.html','' + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - + + + + +

Public Member Functions

 TypeInfo ("AdamsBashforth5")
 Type info. More...
 
 AdamsBashforth5 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsBashforth5 ()=default
 
 add_vCtor (integration, AdamsBashforth5, word)
 Add this to the virtual constructor table. More...
 
bool predict (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Prediction step in integration. More...
 
- - +

Protected Types

using HistoryFieldType = pointField< VectorSingle, AB5History >
 
using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
- - + + + + + +

Protected Attributes

HistoryFieldTypehistory_
 
pointField< VectorSingle, AB5History > & history_
 Integration history. More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 75 of file AdamsBashforth5.hpp.

+

Fifth order Adams-Bashforth integration method for solving ODE.

+

This is a one-step integration method and does not have prediction step.

+ +

Definition at line 79 of file AdamsBashforth5.hpp.

Member Typedef Documentation

- -

◆ HistoryFieldType

- -
-
- - - - - -
- - - - -
using HistoryFieldType = pointField<VectorSingle,AB5History>
-
-protected
-
- -

Definition at line 81 of file AdamsBashforth5.hpp.

- -
-

◆ rpIntegration

@@ -250,7 +263,9 @@ Additional Inherited Members
-

Definition at line 90 of file AdamsBashforth5.hpp.

+

Range policy for integration kernel.

+ +

Definition at line 93 of file AdamsBashforth5.hpp.

@@ -341,6 +356,39 @@ Additional Inherited Members
+

Type info.

+ +
+
+ +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 108 of file AdamsBashforth5.hpp.

+
@@ -375,6 +423,8 @@ Additional Inherited Members
+

Add this to the virtual constructor table.

+
@@ -461,6 +511,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 60 of file AdamsBashforth5.cpp.

@@ -503,6 +555,8 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 79 of file AdamsBashforth5.cpp.

@@ -532,38 +586,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 127 of file AdamsBashforth5.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 132 of file AdamsBashforth5.hpp.

+

Definition at line 138 of file AdamsBashforth5.hpp.

@@ -605,6 +632,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 86 of file AdamsBashforth5.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -615,8 +644,8 @@ Additional Inherited Members @@ -660,7 +689,9 @@ Additional Inherited Members
-

Definition at line 152 of file AdamsBashforth5.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 162 of file AdamsBashforth5.hpp.

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -670,17 +701,17 @@ Additional Inherited Members

Member Data Documentation

- -

◆ history_

+ +

◆ history_

@@ -689,7 +720,7 @@ Additional Inherited Members - +
HistoryFieldType& history_pointField<VectorSingle,AB5History>& history_
@@ -699,7 +730,9 @@ Additional Inherited Members
-

Definition at line 84 of file AdamsBashforth5.hpp.

+

Integration history.

+ +

Definition at line 86 of file AdamsBashforth5.hpp.

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5.js b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5.js index fc02d58b..c37e037d 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5.js @@ -1,17 +1,16 @@ var classpFlow_1_1AdamsBashforth5 = [ - [ "HistoryFieldType", "classpFlow_1_1AdamsBashforth5.html#a478eed23c13cf21b2e24874affaf494e", null ], [ "rpIntegration", "classpFlow_1_1AdamsBashforth5.html#ace46ff4fbe3c001c816dbc4f9f67606f", null ], [ "AdamsBashforth5", "classpFlow_1_1AdamsBashforth5.html#a129b1fb5fcc9dfcc9c803d8b13758cbc", null ], [ "~AdamsBashforth5", "classpFlow_1_1AdamsBashforth5.html#a889e2aac594d1f14b8d243497b521cb8", null ], [ "TypeInfo", "classpFlow_1_1AdamsBashforth5.html#a3807bf6f59fc7de37ab4af95364335f2", null ], + [ "clone", "classpFlow_1_1AdamsBashforth5.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsBashforth5.html#a12a13b4372ff9e69e5e921529b13ac17", null ], [ "predict", "classpFlow_1_1AdamsBashforth5.html#afb1938bc6cfc199cbd70f224040d4afc", null ], [ "correct", "classpFlow_1_1AdamsBashforth5.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsBashforth5.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsBashforth5.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsBashforth5.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "intAll", "classpFlow_1_1AdamsBashforth5.html#a152b752a6b7b37e70fa5e7c99a484783", null ], [ "intRange", "classpFlow_1_1AdamsBashforth5.html#a191dc9197b587f09bb5ee7989b0ba43e", null ], - [ "history_", "classpFlow_1_1AdamsBashforth5.html#a8b9d3d4f27dbf4e202508336c5b96a51", null ] + [ "history_", "classpFlow_1_1AdamsBashforth5.html#a3b54213050031687c798fa68961a9296", null ] ]; \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.map index 1f2cca09..9b06fb4d 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.md5 index 03a58cd2..04c0bcf1 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.md5 @@ -1 +1 @@ -500fdf745ace10e71fdbf983c2b4ba82 \ No newline at end of file +643101ada80331c42b71233f65830a64 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.png index ea1e4998..aaae3ac5 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.map index 80e7364f..476273bb 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.md5 index a3b2ee54..1267e299 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5__inherit__graph.md5 @@ -1 +1 @@ -7b639d9a020439c3aadf845abc6cedc7 \ No newline at end of file +007d05bbeeba24792ca47c5148489b2b \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index b3d8809a..8fb48301 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index 429b977f..6be9ab1a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -e54458ee9a65d9f8526d4d2b0ad04813 \ No newline at end of file +bba2fe8ed8fa3c4a8fbaa8fc8d7d6da8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 530f581b..04ae6ac7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsBashforth5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3-members.html index ddba57b1..b20523bf 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -120,8 +120,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton3.html',''); dy1_AdamsMoulton3protected intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsMoulton3 integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsMoulton3 needSetInitialVals() const overrideAdamsMoulton3inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration owner()integrationinline owner_integrationprotected predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsMoulton3virtual diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.html index 1122a8a7..a38883e9 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.html @@ -4,7 +4,7 @@ - + PhasicFlow: AdamsMoulton3 Class Reference @@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton3.html','');
AdamsMoulton3 Class Reference
+ +

Third order Adams-Moulton integration method for solving ODE. + More...

+ Inheritance diagram for AdamsMoulton3:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton3.html','');
@@ -128,88 +131,130 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton3.html',''); + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TypeInfo ("AdamsMoulton3")
 Type info. More...
 
 AdamsMoulton3 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsMoulton3 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsMoulton3, word)
 Add this to the virtual constructor table. More...
 
bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Prediction step in integration. More...
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool predictAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Prediction step on all points in the active range. More...
 
template<typename activeFunctor >
bool predictRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Prediction step on active points in the active range. More...
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
+

Protected Types

using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
+ + + + + +

Protected Attributes

realx3PointField_Dy0_
 y at time t More...
 
realx3PointField_Ddy0_
 dy at time t More...
 
realx3PointField_Ddy1_
 dy at time t-dt More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 32 of file AdamsMoulton3.hpp.

+

Third order Adams-Moulton integration method for solving ODE.

+

This is a predictor-corrector integration method.

+ +

Definition at line 36 of file AdamsMoulton3.hpp.

Member Typedef Documentation

◆ rpIntegration

@@ -231,7 +276,9 @@ Additional Inherited Members
-

Definition at line 48 of file AdamsMoulton3.hpp.

+

Range policy for integration kernel.

+ +

Definition at line 56 of file AdamsMoulton3.hpp.

@@ -274,6 +321,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 26 of file AdamsMoulton3.cpp.

@@ -301,6 +350,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -320,6 +371,39 @@ Additional Inherited Members
+

Type info.

+ +
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 71 of file AdamsMoulton3.hpp.

+
@@ -354,6 +438,8 @@ Additional Inherited Members
+

Add this to the virtual constructor table.

+
@@ -396,6 +482,8 @@ Additional Inherited Members
+

Prediction step in integration.

+

Implements integration.

Definition at line 73 of file AdamsMoulton3.cpp.

@@ -444,6 +532,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 93 of file AdamsMoulton3.cpp.

@@ -486,11 +576,13 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 111 of file AdamsMoulton3.cpp.

-

References AdamsMoulton3::y0_.

+

References AdamsMoulton3::y0_.

@@ -517,38 +609,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 79 of file AdamsMoulton3.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 84 of file AdamsMoulton3.hpp.

+

Definition at line 102 of file AdamsMoulton3.hpp.

@@ -590,6 +655,8 @@ Additional Inherited Members
+

Prediction step on all points in the active range.

+

Definition at line 120 of file AdamsMoulton3.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -600,8 +667,8 @@ Additional Inherited Members @@ -645,9 +712,11 @@ Additional Inherited Members
-

Definition at line 103 of file AdamsMoulton3.hpp.

+

Prediction step on active points in the active range.

-

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton3::dy0_, AdamsMoulton3::dy1_, LAMBDA_HD, and AdamsMoulton3::y0_.

+

Definition at line 141 of file AdamsMoulton3.hpp.

+ +

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton3::dy0_, AdamsMoulton3::dy1_, LAMBDA_HD, and AdamsMoulton3::y0_.

+ Here is the call graph for this function:
@@ -655,9 +724,9 @@ Additional Inherited Members @@ -701,6 +770,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 146 of file AdamsMoulton3.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -711,8 +782,8 @@ Additional Inherited Members @@ -756,7 +827,9 @@ Additional Inherited Members
-

Definition at line 140 of file AdamsMoulton3.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 178 of file AdamsMoulton3.hpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -766,8 +839,8 @@ Additional Inherited Members @@ -794,9 +867,11 @@ Additional Inherited Members
-

Definition at line 38 of file AdamsMoulton3.hpp.

+

y at time t

-

Referenced by AdamsMoulton3::predictRange(), and AdamsMoulton3::setInitialVals().

+

Definition at line 43 of file AdamsMoulton3.hpp.

+ +

Referenced by AdamsMoulton3::predictRange(), and AdamsMoulton3::setInitialVals().

@@ -820,9 +895,11 @@ Additional Inherited Members
-

Definition at line 40 of file AdamsMoulton3.hpp.

+

dy at time t

-

Referenced by AdamsMoulton3::predictRange().

+

Definition at line 46 of file AdamsMoulton3.hpp.

+ +

Referenced by AdamsMoulton3::predictRange().

@@ -846,9 +923,11 @@ Additional Inherited Members
-

Definition at line 42 of file AdamsMoulton3.hpp.

+

dy at time t-dt

-

Referenced by AdamsMoulton3::predictRange().

+

Definition at line 49 of file AdamsMoulton3.hpp.

+ +

Referenced by AdamsMoulton3::predictRange().

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.js b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.js index b6d14856..d3a9dda0 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3.js @@ -4,12 +4,12 @@ var classpFlow_1_1AdamsMoulton3 = [ "AdamsMoulton3", "classpFlow_1_1AdamsMoulton3.html#ad0d8f6814b44931c5a758e93505e0a6e", null ], [ "~AdamsMoulton3", "classpFlow_1_1AdamsMoulton3.html#ad838a4787dffad965f30e939d10c4c57", null ], [ "TypeInfo", "classpFlow_1_1AdamsMoulton3.html#a6cac55f7ea7995badad5929266adf2f0", null ], + [ "clone", "classpFlow_1_1AdamsMoulton3.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsMoulton3.html#a932382285aa9c91af3a87cabdde3b7d0", null ], [ "predict", "classpFlow_1_1AdamsMoulton3.html#a565b658e8641f9fd9a6a5c8e93089d5d", null ], [ "correct", "classpFlow_1_1AdamsMoulton3.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsMoulton3.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsMoulton3.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsMoulton3.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "predictAll", "classpFlow_1_1AdamsMoulton3.html#aa601d0785e68d2298567b2861996f956", null ], [ "predictRange", "classpFlow_1_1AdamsMoulton3.html#aaa8ac3ebc39d8702e08e1f71c5843974", null ], [ "intAll", "classpFlow_1_1AdamsMoulton3.html#a152b752a6b7b37e70fa5e7c99a484783", null ], diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.map index 3a3b4f29..c539a64d 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.md5 index 55a4ba85..96c6495e 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.md5 @@ -1 +1 @@ -94781af0f84c861632fb4a42c96b9874 \ No newline at end of file +930c631cf55dc39606d712ff10d16ceb \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.png index bb287751..a1ffb8b1 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.map index 20e16b05..ccdf7bc7 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.md5 index c5bb5959..0b85b52a 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3__inherit__graph.md5 @@ -1 +1 @@ -4f63e0ce0c454d25eee97c4b8d721673 \ No newline at end of file +bf48ec372b00df7779d5868b5a808c9c \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index 202a35df..1d36f26b 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index ef53c728..796399a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -aef2fc7c927a02bec3049b832b466e42 \ No newline at end of file +46d28995a8d15fde07afb5933bea05de \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 2e3a3f77..a52827c3 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.map index 25bc7872..5593642e 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.md5 index abfe0c28..ac03c656 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.md5 @@ -1 +1 @@ -3284762f919b19795b345fc3fbca09be \ No newline at end of file +0ada7e56908789fe6f600078f489082a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.png index 474884eb..9709d2d0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aa601d0785e68d2298567b2861996f956_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map index d85edcd3..abcd1464 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 index 84d579ec..b832c9da 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 @@ -1 +1 @@ -ba121289014b57f5ffc0e0de0df5f25a \ No newline at end of file +ccbe094b4ebed868e665914beeb43888 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png index 573e216b..d2c1f417 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton3_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4-members.html index a82bbdb7..5d9041ed 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -121,8 +121,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton4.html',''); dy2_AdamsMoulton4protected intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsMoulton4 integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsMoulton4 needSetInitialVals() const overrideAdamsMoulton4inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration owner()integrationinline owner_integrationprotected predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsMoulton4virtual diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.html index e2292e9b..d505352e 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.html @@ -4,7 +4,7 @@ - + PhasicFlow: AdamsMoulton4 Class Reference @@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton4.html','');
AdamsMoulton4 Class Reference
+ +

Fourth order Adams-Moulton integration method for solving ODE. + More...

+ Inheritance diagram for AdamsMoulton4:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton4.html','');
@@ -128,90 +131,132 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton4.html',''); + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TypeInfo ("AdamsMoulton4")
 Type info. More...
 
 AdamsMoulton4 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsMoulton4 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsMoulton4, word)
 
bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Prediction step in integration. More...
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool predictAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Prediction step on all points in the active range. More...
 
template<typename activeFunctor >
bool predictRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Prediction step on active points in the active range. More...
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
+

Protected Types

using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
+ + + + + + +

Protected Attributes

realx3PointField_Dy0_
 y at time t More...
 
realx3PointField_Ddy0_
 dy at time t More...
 
realx3PointField_Ddy1_
 dy at time t-dt More...
 
realx3PointField_Ddy2_
 dy at time t-2*dt More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 32 of file AdamsMoulton4.hpp.

+

Fourth order Adams-Moulton integration method for solving ODE.

+

This is a predictor-corrector integration method.

+ +

Definition at line 36 of file AdamsMoulton4.hpp.

Member Typedef Documentation

◆ rpIntegration

@@ -233,7 +278,9 @@ Additional Inherited Members
-

Definition at line 50 of file AdamsMoulton4.hpp.

+

Range policy for integration kernel.

+ +

Definition at line 59 of file AdamsMoulton4.hpp.

@@ -276,6 +323,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 26 of file AdamsMoulton4.cpp.

@@ -303,6 +352,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -322,6 +373,39 @@ Additional Inherited Members
+

Type info.

+ +
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 74 of file AdamsMoulton4.hpp.

+
@@ -398,6 +482,8 @@ Additional Inherited Members
+

Prediction step in integration.

+

Implements integration.

Definition at line 84 of file AdamsMoulton4.cpp.

@@ -446,6 +532,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 104 of file AdamsMoulton4.cpp.

@@ -488,11 +576,13 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 122 of file AdamsMoulton4.cpp.

-

References AdamsMoulton4::y0_.

+

References AdamsMoulton4::y0_.

@@ -519,38 +609,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 81 of file AdamsMoulton4.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 86 of file AdamsMoulton4.hpp.

+

Definition at line 105 of file AdamsMoulton4.hpp.

@@ -592,6 +655,8 @@ Additional Inherited Members
+

Prediction step on all points in the active range.

+

Definition at line 131 of file AdamsMoulton4.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -602,8 +667,8 @@ Additional Inherited Members @@ -647,9 +712,11 @@ Additional Inherited Members
-

Definition at line 105 of file AdamsMoulton4.hpp.

+

Prediction step on active points in the active range.

-

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton4::dy0_, AdamsMoulton4::dy1_, AdamsMoulton4::dy2_, LAMBDA_HD, and AdamsMoulton4::y0_.

+

Definition at line 144 of file AdamsMoulton4.hpp.

+ +

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton4::dy0_, AdamsMoulton4::dy1_, AdamsMoulton4::dy2_, LAMBDA_HD, and AdamsMoulton4::y0_.

+ Here is the call graph for this function:
@@ -657,9 +724,9 @@ Additional Inherited Members @@ -703,6 +770,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 161 of file AdamsMoulton4.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -713,8 +782,8 @@ Additional Inherited Members @@ -758,7 +827,9 @@ Additional Inherited Members
-

Definition at line 142 of file AdamsMoulton4.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 181 of file AdamsMoulton4.hpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -768,8 +839,8 @@ Additional Inherited Members @@ -796,9 +867,11 @@ Additional Inherited Members
-

Definition at line 38 of file AdamsMoulton4.hpp.

+

y at time t

-

Referenced by AdamsMoulton4::predictRange(), and AdamsMoulton4::setInitialVals().

+

Definition at line 43 of file AdamsMoulton4.hpp.

+ +

Referenced by AdamsMoulton4::predictRange(), and AdamsMoulton4::setInitialVals().

@@ -822,9 +895,11 @@ Additional Inherited Members
-

Definition at line 40 of file AdamsMoulton4.hpp.

+

dy at time t

-

Referenced by AdamsMoulton4::predictRange().

+

Definition at line 46 of file AdamsMoulton4.hpp.

+ +

Referenced by AdamsMoulton4::predictRange().

@@ -848,9 +923,11 @@ Additional Inherited Members
-

Definition at line 42 of file AdamsMoulton4.hpp.

+

dy at time t-dt

-

Referenced by AdamsMoulton4::predictRange().

+

Definition at line 49 of file AdamsMoulton4.hpp.

+ +

Referenced by AdamsMoulton4::predictRange().

@@ -874,9 +951,11 @@ Additional Inherited Members
-

Definition at line 44 of file AdamsMoulton4.hpp.

+

dy at time t-2*dt

-

Referenced by AdamsMoulton4::predictRange().

+

Definition at line 52 of file AdamsMoulton4.hpp.

+ +

Referenced by AdamsMoulton4::predictRange().

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.js b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.js index 94c91079..4f0cd056 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4.js @@ -4,12 +4,12 @@ var classpFlow_1_1AdamsMoulton4 = [ "AdamsMoulton4", "classpFlow_1_1AdamsMoulton4.html#a34d4c804534cb2f04fc68174b7282653", null ], [ "~AdamsMoulton4", "classpFlow_1_1AdamsMoulton4.html#a80fc8a7c8acde6389ab03a63d2c7ec9b", null ], [ "TypeInfo", "classpFlow_1_1AdamsMoulton4.html#aa27f90dad5682f0c6030f30fdf4883ef", null ], + [ "clone", "classpFlow_1_1AdamsMoulton4.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsMoulton4.html#aa46de8b6c155f9145790ef1434c6da09", null ], [ "predict", "classpFlow_1_1AdamsMoulton4.html#a565b658e8641f9fd9a6a5c8e93089d5d", null ], [ "correct", "classpFlow_1_1AdamsMoulton4.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsMoulton4.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsMoulton4.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsMoulton4.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "predictAll", "classpFlow_1_1AdamsMoulton4.html#aa601d0785e68d2298567b2861996f956", null ], [ "predictRange", "classpFlow_1_1AdamsMoulton4.html#aaa8ac3ebc39d8702e08e1f71c5843974", null ], [ "intAll", "classpFlow_1_1AdamsMoulton4.html#a152b752a6b7b37e70fa5e7c99a484783", null ], diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.map index 14021bd8..97ff6aa8 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.md5 index c73d5c82..2aa91c0d 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.md5 @@ -1 +1 @@ -f3f3fc8a679d96cdaef231f79ef16969 \ No newline at end of file +f5b97b4e522b27391a1887acf92fe0c2 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.png index 3cfc413a..35acc04a 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.map index 917e65dc..3e3df633 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.md5 index bc4071fd..6181ac62 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4__inherit__graph.md5 @@ -1 +1 @@ -92db61680588866b8c1c5f3a69a01885 \ No newline at end of file +a67ee32376532d4b9184cdb61c94a3bc \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index 202a35df..1d36f26b 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index ef53c728..796399a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -aef2fc7c927a02bec3049b832b466e42 \ No newline at end of file +46d28995a8d15fde07afb5933bea05de \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 2e3a3f77..a52827c3 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.map index 25bc7872..5593642e 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.md5 index abfe0c28..ac03c656 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.md5 @@ -1 +1 @@ -3284762f919b19795b345fc3fbca09be \ No newline at end of file +0ada7e56908789fe6f600078f489082a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.png index 474884eb..9709d2d0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aa601d0785e68d2298567b2861996f956_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map index d85edcd3..abcd1464 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 index 84d579ec..b832c9da 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 @@ -1 +1 @@ -ba121289014b57f5ffc0e0de0df5f25a \ No newline at end of file +ccbe094b4ebed868e665914beeb43888 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png index 573e216b..d2c1f417 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton4_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5-members.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5-members.html index c8a1f0a0..c5eb66c4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5-members.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -122,8 +122,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton5.html',''); dy3_AdamsMoulton5protected intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)AdamsMoulton5 integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration + integration(const integration &)=defaultintegration + integration(integration &&)=defaultintegration intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)AdamsMoulton5 needSetInitialVals() const overrideAdamsMoulton5inlinevirtual + operator=(const integration &)=defaultintegration + operator=(integration &&)=defaultintegration owner()integrationinline owner_integrationprotected predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) overrideAdamsMoulton5virtual diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.html b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.html index 28593791..c766c82b 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.html +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.html @@ -4,7 +4,7 @@ - + PhasicFlow: AdamsMoulton5 Class Reference @@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton5.html','');
AdamsMoulton5 Class Reference
+ +

Fifth order Adams-Moulton integration method for solving ODE. + More...

+ Inheritance diagram for AdamsMoulton5:
@@ -117,8 +120,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton5.html','');
@@ -128,92 +131,135 @@ $(document).ready(function(){initNavTree('classpFlow_1_1AdamsMoulton5.html',''); + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TypeInfo ("AdamsMoulton5")
 Type info. More...
 
 AdamsMoulton5 (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
uniquePtr< integrationclone () const override
 Polymorphic copy/cloning. More...
 
virtual ~AdamsMoulton5 ()=default
 Destructor. More...
 
 add_vCtor (integration, AdamsMoulton5, word)
 
bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Prediction step in integration. More...
 
bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy) override
 Correction/main integration step. More...
 
bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y) override
 Set the initial values for new indices. More...
 
bool needSetInitialVals () const override
 Check if the method requires any set initial vals. More...
 
uniquePtr< integrationclone () const override
 
bool predictAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Prediction step on all points in the active range. More...
 
template<typename activeFunctor >
bool predictRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Prediction step on active points in the active range. More...
 
bool intAll (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
 Integrate on all points in the active range. More...
 
template<typename activeFunctor >
bool intRange (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
 Integrate on active points in the active range. More...
 
- Public Member Functions inherited from integration
 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
+

Protected Types

using rpIntegration = Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > >
 Range policy for integration kernel. More...
 
+ + + + + + + +

Protected Attributes

realx3PointField_Dy0_
 y at time t More...
 
realx3PointField_Ddy0_
 dy at time t More...
 
realx3PointField_Ddy1_
 dy at time t-dt More...
 
realx3PointField_Ddy2_
 dy at time t-2*dt More...
 
realx3PointField_Ddy3_
 dy at time t-3*dt More...
 
- Protected Attributes inherited from integration
repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 
+

Additional Inherited Members

- Static Public Member Functions inherited from integration
static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 

Detailed Description

-
-

Definition at line 32 of file AdamsMoulton5.hpp.

+

Fifth order Adams-Moulton integration method for solving ODE.

+

This is a predictor-corrector integration method.

+ +

Definition at line 36 of file AdamsMoulton5.hpp.

Member Typedef Documentation

◆ rpIntegration

@@ -235,7 +281,9 @@ Additional Inherited Members
-

Definition at line 52 of file AdamsMoulton5.hpp.

+

Range policy for integration kernel.

+ +

Definition at line 62 of file AdamsMoulton5.hpp.

@@ -278,6 +326,8 @@ Additional Inherited Members
+

Construct from components.

+

Definition at line 25 of file AdamsMoulton5.cpp.

@@ -305,6 +355,8 @@ Additional Inherited Members
+

Destructor.

+

Member Function Documentation

@@ -324,6 +376,39 @@ Additional Inherited Members
+

Type info.

+ +
+ + +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
uniquePtr<integration> clone () const
+
+inlineoverridevirtual
+
+ +

Polymorphic copy/cloning.

+ +

Implements integration.

+ +

Definition at line 77 of file AdamsMoulton5.hpp.

+
@@ -400,6 +485,8 @@ Additional Inherited Members
+

Prediction step in integration.

+

Implements integration.

Definition at line 94 of file AdamsMoulton5.cpp.

@@ -448,6 +535,8 @@ Additional Inherited Members
+

Correction/main integration step.

+

Implements integration.

Definition at line 114 of file AdamsMoulton5.cpp.

@@ -490,11 +579,13 @@ Additional Inherited Members
+

Set the initial values for new indices.

+

Implements integration.

Definition at line 132 of file AdamsMoulton5.cpp.

-

References AdamsMoulton5::y0_.

+

References AdamsMoulton5::y0_.

@@ -521,38 +612,11 @@ Additional Inherited Members
+

Check if the method requires any set initial vals.

+

Implements integration.

-

Definition at line 83 of file AdamsMoulton5.hpp.

- -
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
uniquePtr<integration> clone () const
-
-inlineoverridevirtual
-
- -

Implements integration.

- -

Definition at line 88 of file AdamsMoulton5.hpp.

+

Definition at line 108 of file AdamsMoulton5.hpp.

@@ -594,6 +658,8 @@ Additional Inherited Members
+

Prediction step on all points in the active range.

+

Definition at line 141 of file AdamsMoulton5.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -604,8 +670,8 @@ Additional Inherited Members @@ -649,9 +715,11 @@ Additional Inherited Members
-

Definition at line 107 of file AdamsMoulton5.hpp.

+

Prediction step on active points in the active range.

-

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton5::dy0_, AdamsMoulton5::dy1_, AdamsMoulton5::dy2_, AdamsMoulton5::dy3_, LAMBDA_HD, and AdamsMoulton5::y0_.

+

Definition at line 147 of file AdamsMoulton5.hpp.

+ +

References pointField< VectorField, T, MemorySpace >::activeRange(), VectorSingle< T, MemorySpace >::deviceVectorAll(), AdamsMoulton5::dy0_, AdamsMoulton5::dy1_, AdamsMoulton5::dy2_, AdamsMoulton5::dy3_, LAMBDA_HD, and AdamsMoulton5::y0_.

+ Here is the call graph for this function:
@@ -659,9 +727,9 @@ Additional Inherited Members @@ -705,6 +773,8 @@ Additional Inherited Members
+

Integrate on all points in the active range.

+

Definition at line 174 of file AdamsMoulton5.cpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -715,8 +785,8 @@ Additional Inherited Members @@ -760,7 +830,9 @@ Additional Inherited Members
-

Definition at line 145 of file AdamsMoulton5.hpp.

+

Integrate on active points in the active range.

+ +

Definition at line 185 of file AdamsMoulton5.hpp.

References VectorSingle< T, MemorySpace >::deviceVectorAll(), and LAMBDA_HD.

@@ -770,8 +842,8 @@ Additional Inherited Members @@ -798,9 +870,11 @@ Additional Inherited Members
-

Definition at line 38 of file AdamsMoulton5.hpp.

+

y at time t

-

Referenced by AdamsMoulton5::predictRange(), and AdamsMoulton5::setInitialVals().

+

Definition at line 43 of file AdamsMoulton5.hpp.

+ +

Referenced by AdamsMoulton5::predictRange(), and AdamsMoulton5::setInitialVals().

@@ -824,9 +898,11 @@ Additional Inherited Members
-

Definition at line 40 of file AdamsMoulton5.hpp.

+

dy at time t

-

Referenced by AdamsMoulton5::predictRange().

+

Definition at line 46 of file AdamsMoulton5.hpp.

+ +

Referenced by AdamsMoulton5::predictRange().

@@ -850,9 +926,11 @@ Additional Inherited Members
-

Definition at line 42 of file AdamsMoulton5.hpp.

+

dy at time t-dt

-

Referenced by AdamsMoulton5::predictRange().

+

Definition at line 49 of file AdamsMoulton5.hpp.

+ +

Referenced by AdamsMoulton5::predictRange().

@@ -876,9 +954,11 @@ Additional Inherited Members
-

Definition at line 44 of file AdamsMoulton5.hpp.

+

dy at time t-2*dt

-

Referenced by AdamsMoulton5::predictRange().

+

Definition at line 52 of file AdamsMoulton5.hpp.

+ +

Referenced by AdamsMoulton5::predictRange().

@@ -902,9 +982,11 @@ Additional Inherited Members
-

Definition at line 46 of file AdamsMoulton5.hpp.

+

dy at time t-3*dt

-

Referenced by AdamsMoulton5::predictRange().

+

Definition at line 55 of file AdamsMoulton5.hpp.

+ +

Referenced by AdamsMoulton5::predictRange().

diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.js b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.js index a9771716..a3ed1271 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.js +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5.js @@ -4,12 +4,12 @@ var classpFlow_1_1AdamsMoulton5 = [ "AdamsMoulton5", "classpFlow_1_1AdamsMoulton5.html#a84c490b65587b21f5666766e94a945bc", null ], [ "~AdamsMoulton5", "classpFlow_1_1AdamsMoulton5.html#a205b69055b5aebe5b9c924e435365169", null ], [ "TypeInfo", "classpFlow_1_1AdamsMoulton5.html#a93700041b6e609e429801e569f554e4c", null ], + [ "clone", "classpFlow_1_1AdamsMoulton5.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "add_vCtor", "classpFlow_1_1AdamsMoulton5.html#aa18e539a33004e6d10e69a19ef0c5ddb", null ], [ "predict", "classpFlow_1_1AdamsMoulton5.html#a565b658e8641f9fd9a6a5c8e93089d5d", null ], [ "correct", "classpFlow_1_1AdamsMoulton5.html#ac755e4bf02c3732d1eb89de9e903ebdb", null ], [ "setInitialVals", "classpFlow_1_1AdamsMoulton5.html#a8da2088458d635dfa1fbe1823a3bfd6d", null ], [ "needSetInitialVals", "classpFlow_1_1AdamsMoulton5.html#aceb0c803bb6e5c46a1695c4e5b6e641f", null ], - [ "clone", "classpFlow_1_1AdamsMoulton5.html#a29f8a3197295f0ffa73d24bbacc6228c", null ], [ "predictAll", "classpFlow_1_1AdamsMoulton5.html#aa601d0785e68d2298567b2861996f956", null ], [ "predictRange", "classpFlow_1_1AdamsMoulton5.html#aaa8ac3ebc39d8702e08e1f71c5843974", null ], [ "intAll", "classpFlow_1_1AdamsMoulton5.html#a152b752a6b7b37e70fa5e7c99a484783", null ], diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.map index d362cc32..8c1123d2 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.md5 index 87de72e7..468950be 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.md5 @@ -1 +1 @@ -4ebcf9f5666280da7b790e47641d0264 \ No newline at end of file +7a13fa5553fb1c35f0f31ec4c28b4098 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.png index ba9b6592..c48a2365 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.map index e428cc5e..e042d245 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.md5 index c461d194..e8e3d7fa 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5__inherit__graph.md5 @@ -1 +1 @@ -b9c3fc0d63b4126f5be5aa16a97f415d \ No newline at end of file +ac69d8a4c89b3b7bfce940e46e36e3de \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map index 77e34c9c..0037d26f 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 index 239990d3..d32f06e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.md5 @@ -1 +1 @@ -b8bfee1eff6c5d9acecbc9976584febc \ No newline at end of file +bf50d470428f8b232ceb90f6b5020f0d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png index 7598aced..5e5a0fd9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a152b752a6b7b37e70fa5e7c99a484783_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map index 202a35df..1d36f26b 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 index ef53c728..796399a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.md5 @@ -1 +1 @@ -aef2fc7c927a02bec3049b832b466e42 \ No newline at end of file +46d28995a8d15fde07afb5933bea05de \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png index 2e3a3f77..a52827c3 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_a191dc9197b587f09bb5ee7989b0ba43e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.map index 25bc7872..5593642e 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.md5 index abfe0c28..ac03c656 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.md5 @@ -1 +1 @@ -3284762f919b19795b345fc3fbca09be \ No newline at end of file +0ada7e56908789fe6f600078f489082a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.png index 474884eb..9709d2d0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aa601d0785e68d2298567b2861996f956_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map index d85edcd3..abcd1464 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 index 84d579ec..b832c9da 100644 --- a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.md5 @@ -1 +1 @@ -ba121289014b57f5ffc0e0de0df5f25a \ No newline at end of file +ccbe094b4ebed868e665914beeb43888 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png index 573e216b..d2c1f417 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1AdamsMoulton5_aaa8ac3ebc39d8702e08e1f71c5843974_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1ContactSearch-members.html b/doc/code-documentation/html/classpFlow_1_1ContactSearch-members.html index 60e9d24b..c2afbef7 100644 --- a/doc/code-documentation/html/classpFlow_1_1ContactSearch-members.html +++ b/doc/code-documentation/html/classpFlow_1_1ContactSearch-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1ContactSearch.html b/doc/code-documentation/html/classpFlow_1_1ContactSearch.html index 23d88c78..a5b349a4 100644 --- a/doc/code-documentation/html/classpFlow_1_1ContactSearch.html +++ b/doc/code-documentation/html/classpFlow_1_1ContactSearch.html @@ -4,7 +4,7 @@ - + PhasicFlow: ContactSearch< BaseMethod, WallMapping > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1DeviceSide.html b/doc/code-documentation/html/classpFlow_1_1DeviceSide.html index 8e38cb3b..60146a14 100644 --- a/doc/code-documentation/html/classpFlow_1_1DeviceSide.html +++ b/doc/code-documentation/html/classpFlow_1_1DeviceSide.html @@ -4,7 +4,7 @@ - + PhasicFlow: DeviceSide Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Field-members.html b/doc/code-documentation/html/classpFlow_1_1Field-members.html index 09dfffff..4006a441 100644 --- a/doc/code-documentation/html/classpFlow_1_1Field-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Field-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Field.html b/doc/code-documentation/html/classpFlow_1_1Field.html index 667649f5..77f9f859 100644 --- a/doc/code-documentation/html/classpFlow_1_1Field.html +++ b/doc/code-documentation/html/classpFlow_1_1Field.html @@ -4,7 +4,7 @@ - + PhasicFlow: Field< VectorField, T, PropType > Class Template Reference @@ -119,16 +119,19 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Field.html',''); initRes
diff --git a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.map index 2a5a25ad..1f462062 100644 --- a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.map @@ -1,12 +1,15 @@ - - - - - - - - - - + + + + + + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.md5 index 6788c2c2..dd5f9aad 100644 --- a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.md5 @@ -1 +1 @@ -f77b6abc8e51a57caa02eef58cdf7c78 \ No newline at end of file +e5263c7af864aef703e820109b978a12 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.png index 21c6eaad..0d091b35 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1Field__inherit__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1HostSide.html b/doc/code-documentation/html/classpFlow_1_1HostSide.html index f9dcb3ce..d9a909d2 100644 --- a/doc/code-documentation/html/classpFlow_1_1HostSide.html +++ b/doc/code-documentation/html/classpFlow_1_1HostSide.html @@ -4,7 +4,7 @@ - + PhasicFlow: HostSide Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IOfileHeader-members.html b/doc/code-documentation/html/classpFlow_1_1IOfileHeader-members.html index 35c0899e..5e6bb393 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOfileHeader-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IOfileHeader-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IOfileHeader.html b/doc/code-documentation/html/classpFlow_1_1IOfileHeader.html index 8c5268bc..3f640f5f 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOfileHeader.html +++ b/doc/code-documentation/html/classpFlow_1_1IOfileHeader.html @@ -4,7 +4,7 @@ - + PhasicFlow: IOfileHeader Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject-members.html b/doc/code-documentation/html/classpFlow_1_1IOobject-members.html index 8747044a..0722eabe 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject.html b/doc/code-documentation/html/classpFlow_1_1IOobject.html index 280bdfea..8bc9cff9 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject.html @@ -4,7 +4,7 @@ - + PhasicFlow: IOobject Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject-members.html b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject-members.html index b71aea16..a5857c51 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject.html b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject.html index 37e4e581..40d09302 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1iObject.html @@ -4,7 +4,7 @@ - + PhasicFlow: IOobject::iObject Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t-members.html b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t-members.html index a9593669..dcdf525b 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t.html b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t.html index 4f032582..8c11fb1a 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t.html +++ b/doc/code-documentation/html/classpFlow_1_1IOobject_1_1object__t.html @@ -4,7 +4,7 @@ - + PhasicFlow: IOobject::object_t< dataType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream-members.html b/doc/code-documentation/html/classpFlow_1_1IOstream-members.html index 94061483..499195df 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IOstream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream.html b/doc/code-documentation/html/classpFlow_1_1IOstream.html index 73000b2c..c5581325 100644 --- a/doc/code-documentation/html/classpFlow_1_1IOstream.html +++ b/doc/code-documentation/html/classpFlow_1_1IOstream.html @@ -4,7 +4,7 @@ - + PhasicFlow: IOstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IncludeMask-members.html b/doc/code-documentation/html/classpFlow_1_1IncludeMask-members.html index 3c63ae0f..eeb0d82b 100644 --- a/doc/code-documentation/html/classpFlow_1_1IncludeMask-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IncludeMask-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IncludeMask.html b/doc/code-documentation/html/classpFlow_1_1IncludeMask.html index dfff240c..fddc83c3 100644 --- a/doc/code-documentation/html/classpFlow_1_1IncludeMask.html +++ b/doc/code-documentation/html/classpFlow_1_1IncludeMask.html @@ -4,7 +4,7 @@ - + PhasicFlow: IncludeMask< T, Operator > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4-members.html b/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4-members.html index 38991a53..e1e47cd4 100644 --- a/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4-members.html +++ b/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html b/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html index 66fd029f..26bf618a 100644 --- a/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html +++ b/doc/code-documentation/html/classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html @@ -4,7 +4,7 @@ - + PhasicFlow: IncludeMask< T, allOp< T > > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion-members.html b/doc/code-documentation/html/classpFlow_1_1Insertion-members.html index 2c7a9c1b..9cb1076a 100644 --- a/doc/code-documentation/html/classpFlow_1_1Insertion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Insertion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion.html b/doc/code-documentation/html/classpFlow_1_1Insertion.html index 71741625..cd199469 100644 --- a/doc/code-documentation/html/classpFlow_1_1Insertion.html +++ b/doc/code-documentation/html/classpFlow_1_1Insertion.html @@ -4,7 +4,7 @@ - + PhasicFlow: Insertion< ShapeType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1InsertionRegion-members.html b/doc/code-documentation/html/classpFlow_1_1InsertionRegion-members.html index f09ce449..dbd0d738 100644 --- a/doc/code-documentation/html/classpFlow_1_1InsertionRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1InsertionRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html b/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html index 9333a02c..6831949b 100644 --- a/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: InsertionRegion< ShapeType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Istream-members.html b/doc/code-documentation/html/classpFlow_1_1Istream-members.html index d0b788c8..d3c9aa47 100644 --- a/doc/code-documentation/html/classpFlow_1_1Istream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Istream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Istream.html b/doc/code-documentation/html/classpFlow_1_1Istream.html index 03c3fba5..36d0fd53 100644 --- a/doc/code-documentation/html/classpFlow_1_1Istream.html +++ b/doc/code-documentation/html/classpFlow_1_1Istream.html @@ -4,7 +4,7 @@ - + PhasicFlow: Istream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1List-members.html b/doc/code-documentation/html/classpFlow_1_1List-members.html index 466e25dd..b4d0b4a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1List-members.html +++ b/doc/code-documentation/html/classpFlow_1_1List-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1List.html b/doc/code-documentation/html/classpFlow_1_1List.html index 913b579b..6b7983e0 100644 --- a/doc/code-documentation/html/classpFlow_1_1List.html +++ b/doc/code-documentation/html/classpFlow_1_1List.html @@ -4,7 +4,7 @@ - + PhasicFlow: List< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1ListPtr-members.html b/doc/code-documentation/html/classpFlow_1_1ListPtr-members.html index 868cd33a..feb5a037 100644 --- a/doc/code-documentation/html/classpFlow_1_1ListPtr-members.html +++ b/doc/code-documentation/html/classpFlow_1_1ListPtr-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1ListPtr.html b/doc/code-documentation/html/classpFlow_1_1ListPtr.html index ccf2da8e..9d39fa25 100644 --- a/doc/code-documentation/html/classpFlow_1_1ListPtr.html +++ b/doc/code-documentation/html/classpFlow_1_1ListPtr.html @@ -4,7 +4,7 @@ - + PhasicFlow: ListPtr< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Logical-members.html b/doc/code-documentation/html/classpFlow_1_1Logical-members.html index 86c961dd..eefa101b 100644 --- a/doc/code-documentation/html/classpFlow_1_1Logical-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Logical-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Logical.html b/doc/code-documentation/html/classpFlow_1_1Logical.html index 3986b31f..55f9ebaa 100644 --- a/doc/code-documentation/html/classpFlow_1_1Logical.html +++ b/doc/code-documentation/html/classpFlow_1_1Logical.html @@ -4,7 +4,7 @@ - + PhasicFlow: Logical Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Map-members.html b/doc/code-documentation/html/classpFlow_1_1Map-members.html index d2d9c902..535a8711 100644 --- a/doc/code-documentation/html/classpFlow_1_1Map-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Map-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Map.html b/doc/code-documentation/html/classpFlow_1_1Map.html index 782e6edd..4a0a9c15 100644 --- a/doc/code-documentation/html/classpFlow_1_1Map.html +++ b/doc/code-documentation/html/classpFlow_1_1Map.html @@ -4,7 +4,7 @@ - + PhasicFlow: Map< Key, T, Compare > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1MapPtr-members.html b/doc/code-documentation/html/classpFlow_1_1MapPtr-members.html index a36ea5a3..70204a70 100644 --- a/doc/code-documentation/html/classpFlow_1_1MapPtr-members.html +++ b/doc/code-documentation/html/classpFlow_1_1MapPtr-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1MapPtr.html b/doc/code-documentation/html/classpFlow_1_1MapPtr.html index 5d860f7b..c2c444b4 100644 --- a/doc/code-documentation/html/classpFlow_1_1MapPtr.html +++ b/doc/code-documentation/html/classpFlow_1_1MapPtr.html @@ -4,7 +4,7 @@ - + PhasicFlow: MapPtr< Container, Key, T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1NBS-members.html b/doc/code-documentation/html/classpFlow_1_1NBS-members.html index b4752875..742db516 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBS-members.html +++ b/doc/code-documentation/html/classpFlow_1_1NBS-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1NBS.html b/doc/code-documentation/html/classpFlow_1_1NBS.html index b5ef054b..065c4503 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBS.html +++ b/doc/code-documentation/html/classpFlow_1_1NBS.html @@ -4,7 +4,7 @@ - + PhasicFlow: NBS< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel-members.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel-members.html index 422d6fcc..0db97771 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevel-members.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel.html index 0a7ea9fc..a6e2d21b 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevel.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel.html @@ -4,7 +4,7 @@ - + PhasicFlow: NBSLevel< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html index 0d2a60cf..03667bcf 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html index 5719db0d..062f36dd 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html @@ -4,7 +4,7 @@ - + PhasicFlow: NBSLevel0< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevels-members.html b/doc/code-documentation/html/classpFlow_1_1NBSLevels-members.html index 264d4a91..10d7a83b 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevels-members.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevels-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevels.html b/doc/code-documentation/html/classpFlow_1_1NBSLevels.html index 0bdc34d9..868f577a 100644 --- a/doc/code-documentation/html/classpFlow_1_1NBSLevels.html +++ b/doc/code-documentation/html/classpFlow_1_1NBSLevels.html @@ -4,7 +4,7 @@ - + PhasicFlow: NBSLevels< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream-members.html b/doc/code-documentation/html/classpFlow_1_1Ostream-members.html index e561d418..29b40e2c 100644 --- a/doc/code-documentation/html/classpFlow_1_1Ostream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Ostream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream.html b/doc/code-documentation/html/classpFlow_1_1Ostream.html index b5163796..0b24a9db 100644 --- a/doc/code-documentation/html/classpFlow_1_1Ostream.html +++ b/doc/code-documentation/html/classpFlow_1_1Ostream.html @@ -4,7 +4,7 @@ - + PhasicFlow: Ostream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1PeakableRegion-members.html b/doc/code-documentation/html/classpFlow_1_1PeakableRegion-members.html index 592a89b6..ca0a630e 100644 --- a/doc/code-documentation/html/classpFlow_1_1PeakableRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1PeakableRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1PeakableRegion.html b/doc/code-documentation/html/classpFlow_1_1PeakableRegion.html index fe461a01..32a0173b 100644 --- a/doc/code-documentation/html/classpFlow_1_1PeakableRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1PeakableRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: PeakableRegion< RegionType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField-members.html b/doc/code-documentation/html/classpFlow_1_1ProcessField-members.html index 7777efad..649fad70 100644 --- a/doc/code-documentation/html/classpFlow_1_1ProcessField-members.html +++ b/doc/code-documentation/html/classpFlow_1_1ProcessField-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField.html b/doc/code-documentation/html/classpFlow_1_1ProcessField.html index 5a1bb6f9..3d7af74b 100644 --- a/doc/code-documentation/html/classpFlow_1_1ProcessField.html +++ b/doc/code-documentation/html/classpFlow_1_1ProcessField.html @@ -4,7 +4,7 @@ - + PhasicFlow: ProcessField< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1RandomReal-members.html b/doc/code-documentation/html/classpFlow_1_1RandomReal-members.html index 74b3dc5a..d881c15f 100644 --- a/doc/code-documentation/html/classpFlow_1_1RandomReal-members.html +++ b/doc/code-documentation/html/classpFlow_1_1RandomReal-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1RandomReal.html b/doc/code-documentation/html/classpFlow_1_1RandomReal.html index 6d580b6e..666eda59 100644 --- a/doc/code-documentation/html/classpFlow_1_1RandomReal.html +++ b/doc/code-documentation/html/classpFlow_1_1RandomReal.html @@ -4,7 +4,7 @@ - + PhasicFlow: RandomReal< DistributionType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Time-members.html b/doc/code-documentation/html/classpFlow_1_1Time-members.html index 86e76556..612a5b2c 100644 --- a/doc/code-documentation/html/classpFlow_1_1Time-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Time-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Time.html b/doc/code-documentation/html/classpFlow_1_1Time.html index dccb02ce..4ba305b9 100644 --- a/doc/code-documentation/html/classpFlow_1_1Time.html +++ b/doc/code-documentation/html/classpFlow_1_1Time.html @@ -4,7 +4,7 @@ - + PhasicFlow: Time Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Timer-members.html b/doc/code-documentation/html/classpFlow_1_1Timer-members.html index e16ac230..5c47d108 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Timer-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Timer.html b/doc/code-documentation/html/classpFlow_1_1Timer.html index a377fd70..f1d3adfe 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer.html +++ b/doc/code-documentation/html/classpFlow_1_1Timer.html @@ -4,7 +4,7 @@ - + PhasicFlow: Timer Class Reference @@ -530,9 +530,9 @@ Protected Attributes
- + - +
@@ -585,9 +585,9 @@ Protected Attributes
- + - + @@ -702,7 +702,7 @@ Protected Attributes - + diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map index 722172e7..b3fa7d44 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map @@ -1,6 +1,6 @@ - + - + diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.md5 index 5069b0f7..bee9d305 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.md5 @@ -1 +1 @@ -95054395dd5a6692dc901afd9d1257e3 \ No newline at end of file +cd1096e2d95af5354cbf53ef1fd72815 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map index 90538102..ef4c04e6 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map @@ -1,6 +1,6 @@ - + - + diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.md5 index a4f133d0..fc0b5a39 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.md5 @@ -1 +1 @@ -820381280dd45f396da5b4b1f6aa93e0 \ No newline at end of file +80754909d05ec0567db76916714cb74d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map index f7773181..e4055f79 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map @@ -2,5 +2,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.md5 index 96b41bde..d8511032 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.md5 @@ -1 +1 @@ -339bfed6f2c9005c4d9e03620e4db003 \ No newline at end of file +ccc06e059830fed8dd984e047933351d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Timers-members.html b/doc/code-documentation/html/classpFlow_1_1Timers-members.html index 13644e72..40e91d3c 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timers-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Timers-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Timers.html b/doc/code-documentation/html/classpFlow_1_1Timers.html index 59654469..044e5d3b 100644 --- a/doc/code-documentation/html/classpFlow_1_1Timers.html +++ b/doc/code-documentation/html/classpFlow_1_1Timers.html @@ -4,7 +4,7 @@ - + PhasicFlow: Timers Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1Vector-members.html b/doc/code-documentation/html/classpFlow_1_1Vector-members.html index 2559182a..d352f85d 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Vector-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Vector.html b/doc/code-documentation/html/classpFlow_1_1Vector.html index 47590e16..1418c610 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector.html +++ b/doc/code-documentation/html/classpFlow_1_1Vector.html @@ -4,7 +4,7 @@ - + PhasicFlow: Vector< T, Allocator > Class Template Reference @@ -1609,7 +1609,7 @@ class pFlow::Vector< T, Allocator >

Definition at line 301 of file Vector.hpp.

-

Referenced by triSurface::addTriangle(), symArray< nonLinearProperties >::assign(), VectorSingle< realx3, void >::assign(), VectorDual< int8 >::assign(), multiTriSurface::calculateVars(), Vector< word, vecAllocator< word > >::deleteElement(), VectorDual< int8 >::deleteElement(), Vector< word, vecAllocator< word > >::deleteElement_sorted(), pFlow::fillSequence(), Insertion< ShapeType >::insertParticles(), InsertionRegion< ShapeType >::insertParticles(), sphereParticles::insertParticles(), pointStructure::insertPoints(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), sphereParticles::insertSphereParticles(), property::makeNameIndex(), pFlow::max(), pFlow::min(), positionOrdered::numPoints(), positionRandom::numPoints(), Vector< word, vecAllocator< word > >::operator*=(), Vector< word, vecAllocator< word > >::operator+=(), Vector< word, vecAllocator< word > >::operator-=(), Vector< word, vecAllocator< word > >::operator/=(), pFlow::pow(), sphereShape::readDictionary(), property::readDictionary(), linear< limited >::readLinearDictionary(), nonLinear< limited >::readNonLinearDictionary(), nonLinearMod< limited >::readNonLinearDictionary(), positionOrdered::size(), positionRandom::size(), shapeMixture::size(), positionParticles::sortByMortonCode(), pFlow::sum(), symArray< nonLinearProperties >::write(), VectorSingle< realx3, void >::write(), and VectorDual< int8 >::write().

+

Referenced by triSurface::addTriangle(), symArray< nonLinearProperties >::assign(), VectorSingle< pFlow::AB5History, void >::assign(), VectorDual< int8 >::assign(), multiTriSurface::calculateVars(), Vector< word, vecAllocator< word > >::deleteElement(), VectorDual< int8 >::deleteElement(), Vector< word, vecAllocator< word > >::deleteElement_sorted(), pFlow::fillSequence(), Insertion< ShapeType >::insertParticles(), InsertionRegion< ShapeType >::insertParticles(), sphereParticles::insertParticles(), pointStructure::insertPoints(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), sphereParticles::insertSphereParticles(), property::makeNameIndex(), pFlow::max(), pFlow::min(), positionOrdered::numPoints(), positionRandom::numPoints(), Vector< word, vecAllocator< word > >::operator*=(), Vector< word, vecAllocator< word > >::operator+=(), Vector< word, vecAllocator< word > >::operator-=(), Vector< word, vecAllocator< word > >::operator/=(), pFlow::pow(), sphereShape::readDictionary(), property::readDictionary(), linear< limited >::readLinearDictionary(), nonLinear< limited >::readNonLinearDictionary(), nonLinearMod< limited >::readNonLinearDictionary(), positionOrdered::size(), positionRandom::size(), shapeMixture::size(), positionParticles::sortByMortonCode(), pFlow::sum(), symArray< nonLinearProperties >::write(), VectorSingle< pFlow::AB5History, void >::write(), and VectorDual< int8 >::write().

+ Here is the caller graph for this function:
@@ -1617,47 +1617,47 @@ class pFlow::Vector< T, Allocator > @@ -1688,7 +1688,7 @@ class pFlow::Vector< T, Allocator >

Definition at line 306 of file Vector.hpp.

-

Referenced by VectorSingle< realx3, void >::assign(), InsertionRegion< ShapeType >::insertParticles(), pFlow::pow(), and positionParticles::sortByMortonCode().

+

Referenced by VectorSingle< pFlow::AB5History, void >::assign(), InsertionRegion< ShapeType >::insertParticles(), pFlow::pow(), and positionParticles::sortByMortonCode().

+ Here is the caller graph for this function:
@@ -1696,11 +1696,11 @@ class pFlow::Vector< T, Allocator > @@ -2335,7 +2335,7 @@ class pFlow::Vector< T, Allocator >

Definition at line 30 of file Vector.cpp.

-

Referenced by pFlow::operator>>(), Vector< word, vecAllocator< word > >::read(), VectorSingle< realx3, void >::readVector(), and VectorDual< int8 >::readVector().

+

Referenced by pFlow::operator>>(), Vector< word, vecAllocator< word > >::read(), VectorSingle< pFlow::AB5History, void >::readVector(), and VectorDual< int8 >::readVector().

+ Here is the caller graph for this function:
@@ -2343,11 +2343,11 @@ class pFlow::Vector< T, Allocator > @@ -2454,7 +2454,7 @@ class pFlow::Vector< T, Allocator >

Definition at line 386 of file Vector.hpp.

-

Referenced by symArray< nonLinearProperties >::write(), VectorSingle< realx3, void >::write(), and VectorDual< int8 >::write().

+

Referenced by symArray< nonLinearProperties >::write(), VectorSingle< pFlow::AB5History, void >::write(), and VectorDual< int8 >::write().

+ Here is the caller graph for this function:
@@ -2462,10 +2462,10 @@ class pFlow::Vector< T, Allocator > diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html b/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html index ccbb2f7b..e1f91291 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html +++ b/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual.html b/doc/code-documentation/html/classpFlow_1_1VectorDual.html index 9d64cf61..4ba02235 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorDual.html +++ b/doc/code-documentation/html/classpFlow_1_1VectorDual.html @@ -4,7 +4,7 @@ - + PhasicFlow: VectorDual< T, MemorySpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html b/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html index 8b576638..06e0a382 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle.html b/doc/code-documentation/html/classpFlow_1_1VectorSingle.html index d732a06b..fbbb5045 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle.html +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle.html @@ -4,7 +4,7 @@ - + PhasicFlow: VectorSingle< T, MemorySpace > Class Template Reference @@ -120,10 +120,13 @@ $(document).ready(function(){initNavTree('classpFlow_1_1VectorSingle.html',''); @@ -545,7 +548,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 151 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::clonePtr().

+

Referenced by VectorSingle< pFlow::AB5History, void >::clonePtr().

+ Here is the caller graph for this function:
@@ -553,8 +556,8 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1042,7 +1045,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 103 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::assign(), VectorSingle< realx3, void >::changeSize(), and VectorSingle< realx3, void >::push_back().

+

Referenced by VectorSingle< pFlow::AB5History, void >::assign(), VectorSingle< pFlow::AB5History, void >::changeSize(), and VectorSingle< pFlow::AB5History, void >::push_back().

+ Here is the caller graph for this function:
@@ -1050,10 +1053,10 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1095,7 +1098,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 109 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::push_back(), VectorSingle< realx3, void >::reserve(), VectorSingle< realx3, void >::resize(), and VectorSingle< realx3, void >::VectorSingle().

+

Referenced by VectorSingle< pFlow::AB5History, void >::push_back(), VectorSingle< pFlow::AB5History, void >::reserve(), VectorSingle< pFlow::AB5History, void >::resize(), and VectorSingle< pFlow::AB5History, void >::VectorSingle().

+ Here is the caller graph for this function:
@@ -1103,11 +1106,11 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1139,7 +1142,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 127 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::changeSize(), and VectorSingle< realx3, void >::sortItems().

+

Referenced by VectorSingle< pFlow::AB5History, void >::changeSize(), and VectorSingle< pFlow::AB5History, void >::sortItems().

+ Here is the caller graph for this function:
@@ -1147,9 +1150,9 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1180,7 +1183,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 134 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::deviceVector().

+

Referenced by VectorSingle< pFlow::AB5History, void >::deviceVector().

+ Here is the caller graph for this function:
@@ -1188,8 +1191,8 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1416,7 +1419,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 297 of file VectorSingle.hpp.

-

Referenced by triSurface::calcMaxIndex(), pFlow::triSurfaceKernels::calculateArea(), pFlow::count(), VectorSingle< realx3, void >::fill(), triSurface::getTriangleAccessor(), VectorSingle< realx3, void >::insertSetElement(), AdamsBashforth2::intAll(), AdamsMoulton3::intAll(), AdamsMoulton4::intAll(), AdamsMoulton5::intAll(), AdamsBashforth3::intAll(), AdamsBashforth5::intAll(), AdamsBashforth4::intAll(), AdamsBashforth2::intRange(), AdamsMoulton3::intRange(), AdamsMoulton4::intRange(), AdamsMoulton5::intRange(), AdamsBashforth3::intRange(), AdamsBashforth5::intRange(), AdamsBashforth4::intRange(), pFlow::max(), pFlow::min(), triSurface::pointsData_D(), positionRandom::positionOnePass(), AdamsMoulton3::predictAll(), AdamsMoulton4::predictAll(), AdamsMoulton5::predictAll(), AdamsMoulton3::predictRange(), AdamsMoulton4::predictRange(), AdamsMoulton5::predictRange(), VectorSingle< realx3, void >::VectorSingle(), and triSurface::verticesData_D().

+

Referenced by triSurface::calcMaxIndex(), pFlow::triSurfaceKernels::calculateArea(), pFlow::count(), VectorSingle< pFlow::AB5History, void >::fill(), triSurface::getTriangleAccessor(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), AdamsBashforth2::intAll(), AdamsMoulton3::intAll(), AdamsMoulton4::intAll(), AdamsMoulton5::intAll(), AdamsBashforth3::intAll(), AdamsBashforth4::intAll(), AdamsBashforth5::intAll(), AdamsBashforth2::intRange(), AdamsMoulton3::intRange(), AdamsMoulton4::intRange(), AdamsMoulton5::intRange(), AdamsBashforth3::intRange(), AdamsBashforth5::intRange(), AdamsBashforth4::intRange(), pFlow::max(), pFlow::min(), triSurface::pointsData_D(), positionRandom::positionOnePass(), AdamsMoulton3::predictAll(), AdamsMoulton4::predictAll(), AdamsMoulton5::predictAll(), AdamsMoulton3::predictRange(), AdamsMoulton4::predictRange(), AdamsMoulton5::predictRange(), VectorSingle< pFlow::AB5History, void >::VectorSingle(), and triSurface::verticesData_D().

+ Here is the caller graph for this function:
@@ -1424,39 +1427,39 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1514,7 +1517,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 309 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::createSphereInteraction(), VectorSingle< realx3, void >::hostVector(), and VectorSingle< realx3, void >::sortItems().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), VectorSingle< pFlow::AB5History, void >::assign(), sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::createSphereInteraction(), VectorSingle< pFlow::AB5History, void >::hostVector(), and VectorSingle< pFlow::AB5History, void >::sortItems().

+ Here is the caller graph for this function:
@@ -1522,12 +1525,12 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1751,7 +1754,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 362 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), triSurface::calcMaxIndex(), pFlow::triSurfaceKernels::calculateArea(), pFlow::count(), pointStructure::evaluatePointStructure(), VectorSingle< realx3, void >::insertSetElement(), pFlow::max(), pFlow::min(), triSurface::numPoints(), triSurface::numTriangles(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::reallocate(), and VectorSingle< realx3, void >::write().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), triSurface::calcMaxIndex(), pFlow::triSurfaceKernels::calculateArea(), pFlow::count(), pointStructure::evaluatePointStructure(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), pFlow::max(), pFlow::min(), triSurface::numPoints(), triSurface::numTriangles(), VectorSingle< pFlow::AB5History, void >::operator=(), VectorSingle< pFlow::AB5History, void >::reallocate(), and VectorSingle< pFlow::AB5History, void >::write().

+ Here is the caller graph for this function:
@@ -1759,20 +1762,20 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1803,7 +1806,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 369 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), triSurface::capacity(), and VectorSingle< realx3, void >::operator=().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), VectorSingle< pFlow::AB5History, void >::assign(), triSurface::capacity(), and VectorSingle< pFlow::AB5History, void >::operator=().

+ Here is the caller graph for this function:
@@ -1811,11 +1814,11 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1846,7 +1849,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 376 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::fill(), and VectorSingle< realx3, void >::insertSetElement().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), VectorSingle< pFlow::AB5History, void >::fill(), and VectorSingle< pFlow::AB5History, void >::insertSetElement().

+ Here is the caller graph for this function:
@@ -1854,10 +1857,10 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1917,7 +1920,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 390 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::assign(), and VectorSingle< realx3, void >::VectorSingle().

+

Referenced by VectorSingle< pFlow::AB5History, void >::assign(), and VectorSingle< pFlow::AB5History, void >::VectorSingle().

+ Here is the caller graph for this function:
@@ -1925,9 +1928,9 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -1997,7 +2000,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 408 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), and VectorSingle< realx3, void >::insertSetElement().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), and VectorSingle< pFlow::AB5History, void >::insertSetElement().

+ Here is the caller graph for this function:
@@ -2005,9 +2008,9 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2117,7 +2120,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 428 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::assign().

+

Referenced by VectorSingle< pFlow::AB5History, void >::assign().

+ Here is the caller graph for this function:
@@ -2125,8 +2128,8 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2168,7 +2171,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 439 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::readVector(), VectorSingle< realx3, void >::resize(), and VectorSingle< realx3, void >::VectorSingle().

+

Referenced by VectorSingle< pFlow::AB5History, void >::readVector(), VectorSingle< pFlow::AB5History, void >::resize(), and VectorSingle< pFlow::AB5History, void >::VectorSingle().

+ Here is the caller graph for this function:
@@ -2176,10 +2179,10 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2429,7 +2432,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 710 of file VectorSingle.hpp.

-

Referenced by multiTriSurface::addTriSurface(), and VectorSingle< realx3, void >::append().

+

Referenced by multiTriSurface::addTriSurface(), and VectorSingle< pFlow::AB5History, void >::append().

+ Here is the caller graph for this function:
@@ -2437,9 +2440,9 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2526,7 +2529,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 756 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::begin(), VectorSingle< realx3, void >::end(), and VectorSingle< realx3, void >::push_back().

+

Referenced by VectorSingle< pFlow::AB5History, void >::begin(), VectorSingle< pFlow::AB5History, void >::end(), and VectorSingle< pFlow::AB5History, void >::push_back().

+ Here is the caller graph for this function:
@@ -2534,10 +2537,10 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2770,7 +2773,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 833 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::read().

+

Referenced by VectorSingle< pFlow::AB5History, void >::read().

+ Here is the caller graph for this function:
@@ -2778,8 +2781,8 @@ class pFlow::VectorSingle< T, MemorySpace > @@ -2890,7 +2893,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 83 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), VectorSingle< realx3, void >::clear(), VectorSingle< realx3, void >::empty(), VectorSingle< realx3, void >::end(), VectorSingle< realx3, void >::fill(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::push_back(), VectorSingle< realx3, void >::reallocate(), VectorSingle< realx3, void >::setSize(), VectorSingle< realx3, void >::size(), VectorSingle< realx3, void >::updateSubView(), VectorSingle< realx3, void >::VectorSingle(), and VectorSingle< realx3, void >::write().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), VectorSingle< pFlow::AB5History, void >::assign(), VectorSingle< pFlow::AB5History, void >::clear(), VectorSingle< pFlow::AB5History, void >::empty(), VectorSingle< pFlow::AB5History, void >::end(), VectorSingle< pFlow::AB5History, void >::fill(), VectorSingle< pFlow::AB5History, void >::operator=(), VectorSingle< pFlow::AB5History, void >::push_back(), VectorSingle< pFlow::AB5History, void >::reallocate(), VectorSingle< pFlow::AB5History, void >::setSize(), VectorSingle< pFlow::AB5History, void >::size(), VectorSingle< pFlow::AB5History, void >::updateSubView(), VectorSingle< pFlow::AB5History, void >::VectorSingle(), and VectorSingle< pFlow::AB5History, void >::write().

@@ -2916,7 +2919,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 85 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::capacity(), VectorSingle< realx3, void >::changeSize(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::push_back(), and VectorSingle< realx3, void >::reallocate().

+

Referenced by VectorSingle< pFlow::AB5History, void >::capacity(), VectorSingle< pFlow::AB5History, void >::changeSize(), VectorSingle< pFlow::AB5History, void >::operator=(), VectorSingle< pFlow::AB5History, void >::push_back(), and VectorSingle< pFlow::AB5History, void >::reallocate().

@@ -2942,7 +2945,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 87 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::changeSize(), VectorSingle< realx3, void >::data(), VectorSingle< realx3, void >::deviceVectorAll(), VectorSingle< realx3, void >::hostVectorAll(), VectorSingle< realx3, void >::name(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::operator[](), VectorSingle< realx3, void >::reallocate(), VectorSingle< realx3, void >::sortItems(), VectorSingle< realx3, void >::updateSubView(), and VectorSingle< realx3, void >::write().

+

Referenced by VectorSingle< pFlow::AB5History, void >::append(), VectorSingle< pFlow::AB5History, void >::changeSize(), VectorSingle< pFlow::AB5History, void >::data(), VectorSingle< pFlow::AB5History, void >::deviceVectorAll(), VectorSingle< pFlow::AB5History, void >::hostVectorAll(), VectorSingle< pFlow::AB5History, void >::name(), VectorSingle< pFlow::AB5History, void >::operator=(), VectorSingle< pFlow::AB5History, void >::operator[](), VectorSingle< pFlow::AB5History, void >::reallocate(), VectorSingle< pFlow::AB5History, void >::sortItems(), VectorSingle< pFlow::AB5History, void >::updateSubView(), and VectorSingle< pFlow::AB5History, void >::write().

@@ -2968,7 +2971,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 89 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::deviceVector(), and VectorSingle< realx3, void >::updateSubView().

+

Referenced by VectorSingle< pFlow::AB5History, void >::deviceVector(), and VectorSingle< pFlow::AB5History, void >::updateSubView().

@@ -2994,7 +2997,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 91 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::changeSize(), VectorSingle< realx3, void >::clear(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::push_back(), VectorSingle< realx3, void >::reallocate(), VectorSingle< realx3, void >::setSize(), and VectorSingle< realx3, void >::updateSubView().

+

Referenced by VectorSingle< pFlow::AB5History, void >::changeSize(), VectorSingle< pFlow::AB5History, void >::clear(), VectorSingle< pFlow::AB5History, void >::operator=(), VectorSingle< pFlow::AB5History, void >::push_back(), VectorSingle< pFlow::AB5History, void >::reallocate(), VectorSingle< pFlow::AB5History, void >::setSize(), and VectorSingle< pFlow::AB5History, void >::updateSubView().

@@ -3020,7 +3023,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 93 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::evalCapacity().

+

Referenced by VectorSingle< pFlow::AB5History, void >::evalCapacity().

@@ -3048,7 +3051,7 @@ class pFlow::VectorSingle< T, MemorySpace >

Definition at line 95 of file VectorSingle.hpp.

-

Referenced by VectorSingle< realx3, void >::insertSetElement().

+

Referenced by VectorSingle< pFlow::AB5History, void >::insertSetElement().

diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.map index d2a43e9b..c909e11d 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.map @@ -1,6 +1,9 @@ - - - - + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.md5 index 7edb929c..e4daf8e4 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.md5 @@ -1 +1 @@ -2e6868b7bb037f472d2b4e3875e87441 \ No newline at end of file +de042a2c109f4f9c00256cb0803b6ee1 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.png index feedcbbc..e2003982 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle__inherit__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map index 9cf2e767..635ac698 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map @@ -1,35 +1,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.md5 index be4b1d49..983ca87b 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.md5 @@ -1 +1 @@ -5310334d48acbe0fde14fb0d4d36c329 \ No newline at end of file +ae1b8a3e95a77de721295b860ca6fd0f \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.png index b25e9c6f..c77e70a6 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map index c8e9258e..856fd9b9 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.md5 index ec980689..3f3cd928 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.md5 @@ -1 +1 @@ -34045e68099d50fa22a2c11bf33a1598 \ No newline at end of file +e0fc8aef01fb52ac5a576ea59eebd314 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.png index 6c688bc7..a20617b2 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.map index 8d76d4ad..c3a6202b 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.md5 index a705bcd2..1ae495a3 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.md5 @@ -1 +1 @@ -8459991e67188922cb1a18ccde14f0ab \ No newline at end of file +b8e3364947ff7b0845ff6b6992c7f5d7 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.png index 61ebae1e..e5e1fce4 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a39102b6908f04f813ccd119193c56fc3_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map index 08f337f2..6f51b2ee 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5 index e0b39344..3b0891ac 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5 @@ -1 +1 @@ -ada1f495412b939a7c973be0f4735373 \ No newline at end of file +18de7b8da874fcad1a7f82592fbdcca5 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png index 2741ab8c..f177d7fb 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map index a45f6025..dee47e44 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.md5 index 486da6eb..46360a14 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.md5 @@ -1 +1 @@ -708bdb76e9d7a1c98ec293e6d4200eb9 \ No newline at end of file +8776ef6d3f971124495183babdf6fd68 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.png index 9168e24d..c9a48bb3 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.map index deb38427..2cd0c84e 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.md5 index eb38aa29..c5c6fe25 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.md5 @@ -1 +1 @@ -d8016b18012971c4dbdc37942a350624 \ No newline at end of file +d8f50e383fb6ab98760d73a6ad8786bb \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.png index 46770c2c..358eb951 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a4b2292bdd68ebde041be930230a52151_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.map index 79241e91..b6a5a1dd 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.md5 index 2f2642e0..6f6e231c 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.md5 @@ -1 +1 @@ -c244f753375d062e57f8b33b7a46cb46 \ No newline at end of file +de368f5377ad9965581c6bee9e6c951c \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.png index 830750a9..52c300bb 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a5bbce2ec98238f8f408ba4a4dfb96da4_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.map index 7c165344..fb5e738f 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.md5 index 3e900045..2d65dbbc 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.md5 @@ -1 +1 @@ -a5d81b1eb3aea750ed74d00e4e2a50bb \ No newline at end of file +5bf7bbdc07519633d0d043a0680634d4 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.png index 53de75b9..5d40ecb7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a6ab1c6d91f769bc9bc0a58cf9f1333d6_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.map index 72a19210..8f48711a 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.md5 index 69cbe56a..f932c160 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.md5 @@ -1 +1 @@ -3bb392288d5f2c1d78d6ddf351727f02 \ No newline at end of file +194e6b8bb2a2e3850d5b63a1f272acdf \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.png index df29b7a0..91093ce4 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a26016033b73de243ec891f2a9cdeff_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map index 48e86921..f1a03da7 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.md5 index 3ec8bd82..7ee51d02 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.md5 @@ -1 +1 @@ -3c0eed571a010a070391018c15da2a0a \ No newline at end of file +14e0234eaa0d8b879c61125075c1bd75 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.png index 4d4841c8..efece67d 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map index 7ea53423..f0ffc57e 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.md5 index a02f5686..af902914 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.md5 @@ -1 +1 @@ -ef7947d8ccd6e2fb7ee4eec84fdb8eee \ No newline at end of file +f6ca57352d15489f008fd60bece282a0 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.png index 0c4daebc..6481f34a 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.map index dd1094e2..deb43117 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.md5 index 1f2fb8c6..48ec873e 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.md5 @@ -1 +1 @@ -854963a26bf2ab9e4ed3039e411a217b \ No newline at end of file +98226626b2c54fe661f2fa5c497c6ac6 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.png index afecb167..17743e43 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8edb1616fac15ce7c6d93d6f51b8b286_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.map index 9bcff8e7..eb84ffcb 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.md5 index 23cabcb3..04a2d267 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.md5 @@ -1 +1 @@ -0b7e532b6099baaf9c620e04832df88f \ No newline at end of file +3d04f9ef0028600abb08f341c6c7e126 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.png index 53af93b7..202fe1cd 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a99a930ec16d4a29155a050c535b45249_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.map index 5fca9c6e..11f4a053 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.md5 index f6641f2b..335a2a16 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.md5 @@ -1 +1 @@ -7879b18e6afb00d11847af0bc41e693d \ No newline at end of file +0043d6cd97bd1947208ed55d861b30de \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.png index 16563054..c6623162 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aad70fb15c5e8a4021331d8b5a3644b69_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.map index 22517d7e..f43d7851 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.md5 index 6da8a094..4a807f79 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.md5 @@ -1 +1 @@ -611a99564388ff42f35237fb295e5447 \ No newline at end of file +190edc957f396c4f41134cc10330d899 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.png index 73a6b730..bdeaeec1 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_aae7b42bf35ba19761dfa7af9cfa353ef_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.map index ec3e8448..e11210ea 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.md5 index 116d0478..115785aa 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.md5 @@ -1 +1 @@ -966edfe97431eb9050a13137dd4a5444 \ No newline at end of file +585bb7a76f83b0f591e6ff125e508793 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.png index 1a9fd4f0..45484232 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_ae8ca6b593cf9b2abbba354ea2413c142_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.map index 38810689..f7610f0f 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.md5 index 3138aa01..2e658548 100644 --- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.md5 @@ -1 +1 @@ -4635ec6469b1dfe39214bf4cf8a2901e \ No newline at end of file +28f83ca712deb0927dd82b955f65e200 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.png index ffa51508..599c3d04 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorSingle_af6aaf04c933606aaaede7c95705f7a2a_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map index 87748ffb..59cc323a 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map @@ -1,43 +1,43 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5 index f500b823..fac87339 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5 @@ -1 +1 @@ -d450ef09a69cbd6a591509d979436c6a \ No newline at end of file +4ed1894cf58fcd6fe50d9fa235ab85c5 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png index 54b7a5e8..067adabc 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.map index 8e9c8c9d..e94e3719 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.md5 index f53a20f5..9ad81ba7 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.md5 @@ -1 +1 @@ -19505bd461b4c12aafb7800ec0a82671 \ No newline at end of file +7a95d87b6e2799068c47b1d4d8200cb0 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.png index 422c4117..33c9e6d7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_a234de5cb432c97fcb4b0f806bb86624e_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.map index da2b3d15..17431957 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.md5 index 9210e49d..e061e511 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.md5 @@ -1 +1 @@ -b0f653b067ba9b4009423c4e1fb36569 \ No newline at end of file +12bbe921081d98b8b37e2087b2eaa611 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.png index a6f2e3f4..139b9361 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.map index 60f406aa..0c41dc15 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.map @@ -1,6 +1,6 @@ - + - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.md5 index 30ab8651..6af8b258 100644 --- a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.md5 @@ -1 +1 @@ -60f46ad035a050146cc85f65a23423c6 \ No newline at end of file +58df0f4b7c45dd156aa388b29333619d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.png index a94bf19d..9f9dcfa0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_a6a40de4ceed55b2f78cf3027739dfd91_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1Wall-members.html b/doc/code-documentation/html/classpFlow_1_1Wall-members.html index a861deee..36b14152 100644 --- a/doc/code-documentation/html/classpFlow_1_1Wall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1Wall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1Wall.html b/doc/code-documentation/html/classpFlow_1_1Wall.html index 808df094..6a23ca7d 100644 --- a/doc/code-documentation/html/classpFlow_1_1Wall.html +++ b/doc/code-documentation/html/classpFlow_1_1Wall.html @@ -4,7 +4,7 @@ - + PhasicFlow: Wall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1bitTransfer-members.html b/doc/code-documentation/html/classpFlow_1_1bitTransfer-members.html index ae0f5702..5db72c84 100644 --- a/doc/code-documentation/html/classpFlow_1_1bitTransfer-members.html +++ b/doc/code-documentation/html/classpFlow_1_1bitTransfer-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1bitTransfer.html b/doc/code-documentation/html/classpFlow_1_1bitTransfer.html index 8e8b16af..e1111324 100644 --- a/doc/code-documentation/html/classpFlow_1_1bitTransfer.html +++ b/doc/code-documentation/html/classpFlow_1_1bitTransfer.html @@ -4,7 +4,7 @@ - + PhasicFlow: bitTransfer Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1bitsetHD-members.html b/doc/code-documentation/html/classpFlow_1_1bitsetHD-members.html index 6d7f3c73..93f9b48f 100644 --- a/doc/code-documentation/html/classpFlow_1_1bitsetHD-members.html +++ b/doc/code-documentation/html/classpFlow_1_1bitsetHD-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1bitsetHD.html b/doc/code-documentation/html/classpFlow_1_1bitsetHD.html index 13fa0b23..aabfc9b2 100644 --- a/doc/code-documentation/html/classpFlow_1_1bitsetHD.html +++ b/doc/code-documentation/html/classpFlow_1_1bitsetHD.html @@ -4,7 +4,7 @@ - + PhasicFlow: bitsetHD< blockType, MemorySpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1box-members.html b/doc/code-documentation/html/classpFlow_1_1box-members.html index 992c79a7..528a59d4 100644 --- a/doc/code-documentation/html/classpFlow_1_1box-members.html +++ b/doc/code-documentation/html/classpFlow_1_1box-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1box.html b/doc/code-documentation/html/classpFlow_1_1box.html index 333624b4..ac099550 100644 --- a/doc/code-documentation/html/classpFlow_1_1box.html +++ b/doc/code-documentation/html/classpFlow_1_1box.html @@ -4,7 +4,7 @@ - + PhasicFlow: box Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1boxRegion-members.html b/doc/code-documentation/html/classpFlow_1_1boxRegion-members.html index 4209483a..1493b4a2 100644 --- a/doc/code-documentation/html/classpFlow_1_1boxRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1boxRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1boxRegion.html b/doc/code-documentation/html/classpFlow_1_1boxRegion.html index e6ee6b0a..fe65207f 100644 --- a/doc/code-documentation/html/classpFlow_1_1boxRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1boxRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: boxRegion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cellMapping-members.html b/doc/code-documentation/html/classpFlow_1_1cellMapping-members.html index 9f545f74..6d842adc 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellMapping-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cellMapping-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cellMapping.html b/doc/code-documentation/html/classpFlow_1_1cellMapping.html index d37987c6..496e1622 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellMapping.html +++ b/doc/code-documentation/html/classpFlow_1_1cellMapping.html @@ -4,7 +4,7 @@ - + PhasicFlow: cellMapping< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cells-members.html b/doc/code-documentation/html/classpFlow_1_1cells-members.html index 7d02ab06..713de963 100644 --- a/doc/code-documentation/html/classpFlow_1_1cells-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cells-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cells.html b/doc/code-documentation/html/classpFlow_1_1cells.html index ef9b96ca..2d801e44 100644 --- a/doc/code-documentation/html/classpFlow_1_1cells.html +++ b/doc/code-documentation/html/classpFlow_1_1cells.html @@ -4,7 +4,7 @@ - + PhasicFlow: cells< indexType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html index 17de36db..94b64335 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html index dccc9603..0d66d67f 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html +++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html @@ -4,7 +4,7 @@ - + PhasicFlow: cellsWallLevel0< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0_1_1TagFindCellRange2.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0_1_1TagFindCellRange2.html index c5ae1610..bbfa6552 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0_1_1TagFindCellRange2.html +++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0_1_1TagFindCellRange2.html @@ -4,7 +4,7 @@ - + PhasicFlow: cellsWallLevel0< executionSpace >::TagFindCellRange2 Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevels-members.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevels-members.html index 193b7d8d..4b3fb60e 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevels-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevels-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevels.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevels.html index 4f238383..2c71981e 100644 --- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevels.html +++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevels.html @@ -4,7 +4,7 @@ - + PhasicFlow: cellsWallLevels< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear-members.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear-members.html index 651d08bc..89fad52b 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html index 546f0b5d..5a3634b9 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html @@ -4,7 +4,7 @@ - + PhasicFlow: linear< limited > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear-members.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear-members.html index de176284..67ac7433 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear.html index ec252fef..f487c613 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinear.html @@ -4,7 +4,7 @@ - + PhasicFlow: nonLinear< limited > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod-members.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod-members.html index 4f3c8b0a..9ffaf85c 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod.html index a31ac056..01862d20 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1nonLinearMod.html @@ -4,7 +4,7 @@ - + PhasicFlow: nonLinearMod< limited > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling-members.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling-members.html index 09c458d2..c9120e85 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling.html b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling.html index e6cbf13c..828b45d6 100644 --- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling.html +++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1normalRolling.html @@ -4,7 +4,7 @@ - + PhasicFlow: normalRolling< contactForceModel > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1combinedRange-members.html b/doc/code-documentation/html/classpFlow_1_1combinedRange-members.html index 35ca7ee3..15547a30 100644 --- a/doc/code-documentation/html/classpFlow_1_1combinedRange-members.html +++ b/doc/code-documentation/html/classpFlow_1_1combinedRange-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1combinedRange.html b/doc/code-documentation/html/classpFlow_1_1combinedRange.html index fc342357..ea87fdc3 100644 --- a/doc/code-documentation/html/classpFlow_1_1combinedRange.html +++ b/doc/code-documentation/html/classpFlow_1_1combinedRange.html @@ -4,7 +4,7 @@ - + PhasicFlow: combinedRange< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1commandLine-members.html b/doc/code-documentation/html/classpFlow_1_1commandLine-members.html index 979d20ec..b94c721b 100644 --- a/doc/code-documentation/html/classpFlow_1_1commandLine-members.html +++ b/doc/code-documentation/html/classpFlow_1_1commandLine-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1commandLine.html b/doc/code-documentation/html/classpFlow_1_1commandLine.html index e9269b76..31f7e1d1 100644 --- a/doc/code-documentation/html/classpFlow_1_1commandLine.html +++ b/doc/code-documentation/html/classpFlow_1_1commandLine.html @@ -4,7 +4,7 @@ - + PhasicFlow: commandLine Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1compareOne-members.html b/doc/code-documentation/html/classpFlow_1_1compareOne-members.html index 37e93be5..0775abe2 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareOne-members.html +++ b/doc/code-documentation/html/classpFlow_1_1compareOne-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1compareOne.html b/doc/code-documentation/html/classpFlow_1_1compareOne.html index f91699f9..78590656 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareOne.html +++ b/doc/code-documentation/html/classpFlow_1_1compareOne.html @@ -4,7 +4,7 @@ - + PhasicFlow: compareOne< T, Operator > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1compareTwo-members.html b/doc/code-documentation/html/classpFlow_1_1compareTwo-members.html index 67d4d623..f4a7f96b 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareTwo-members.html +++ b/doc/code-documentation/html/classpFlow_1_1compareTwo-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1compareTwo.html b/doc/code-documentation/html/classpFlow_1_1compareTwo.html index 9e53ebbc..24c1311c 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareTwo.html +++ b/doc/code-documentation/html/classpFlow_1_1compareTwo.html @@ -4,7 +4,7 @@ - + PhasicFlow: compareTwo< T, Operator > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1compareZero-members.html b/doc/code-documentation/html/classpFlow_1_1compareZero-members.html index 628ee826..3aea49da 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareZero-members.html +++ b/doc/code-documentation/html/classpFlow_1_1compareZero-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1compareZero.html b/doc/code-documentation/html/classpFlow_1_1compareZero.html index a2267b63..afb6b687 100644 --- a/doc/code-documentation/html/classpFlow_1_1compareZero.html +++ b/doc/code-documentation/html/classpFlow_1_1compareZero.html @@ -4,7 +4,7 @@ - + PhasicFlow: compareZero< T, Operator > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1contactSearch-members.html b/doc/code-documentation/html/classpFlow_1_1contactSearch-members.html index 8af0997b..744665cf 100644 --- a/doc/code-documentation/html/classpFlow_1_1contactSearch-members.html +++ b/doc/code-documentation/html/classpFlow_1_1contactSearch-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1contactSearch.html b/doc/code-documentation/html/classpFlow_1_1contactSearch.html index a90d935b..94f92b39 100644 --- a/doc/code-documentation/html/classpFlow_1_1contactSearch.html +++ b/doc/code-documentation/html/classpFlow_1_1contactSearch.html @@ -4,7 +4,7 @@ - + PhasicFlow: contactSearch Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cuboidWall-members.html b/doc/code-documentation/html/classpFlow_1_1cuboidWall-members.html index 5600e096..f8da2b67 100644 --- a/doc/code-documentation/html/classpFlow_1_1cuboidWall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cuboidWall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cuboidWall.html b/doc/code-documentation/html/classpFlow_1_1cuboidWall.html index d592e72c..1c585b42 100644 --- a/doc/code-documentation/html/classpFlow_1_1cuboidWall.html +++ b/doc/code-documentation/html/classpFlow_1_1cuboidWall.html @@ -4,7 +4,7 @@ - + PhasicFlow: cuboidWall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cylinder-members.html b/doc/code-documentation/html/classpFlow_1_1cylinder-members.html index 33334eec..6c3b5241 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinder-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinder-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cylinder.html b/doc/code-documentation/html/classpFlow_1_1cylinder.html index 4358fd32..bc364250 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinder.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinder.html @@ -4,7 +4,7 @@ - + PhasicFlow: cylinder Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cylinderRegion-members.html b/doc/code-documentation/html/classpFlow_1_1cylinderRegion-members.html index 7bb5554e..8e869340 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinderRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinderRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cylinderRegion.html b/doc/code-documentation/html/classpFlow_1_1cylinderRegion.html index a1acdab3..23ae454c 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinderRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinderRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: cylinderRegion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1cylinderWall-members.html b/doc/code-documentation/html/classpFlow_1_1cylinderWall-members.html index 40ef5458..3abffaa7 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinderWall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinderWall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1cylinderWall.html b/doc/code-documentation/html/classpFlow_1_1cylinderWall.html index f7d51918..52101b65 100644 --- a/doc/code-documentation/html/classpFlow_1_1cylinderWall.html +++ b/doc/code-documentation/html/classpFlow_1_1cylinderWall.html @@ -4,7 +4,7 @@ - + PhasicFlow: cylinderWall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1dataEntry-members.html b/doc/code-documentation/html/classpFlow_1_1dataEntry-members.html index 8ed9ea77..7c969f01 100644 --- a/doc/code-documentation/html/classpFlow_1_1dataEntry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1dataEntry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1dataEntry.html b/doc/code-documentation/html/classpFlow_1_1dataEntry.html index 521bc8e9..57edcdbc 100644 --- a/doc/code-documentation/html/classpFlow_1_1dataEntry.html +++ b/doc/code-documentation/html/classpFlow_1_1dataEntry.html @@ -4,7 +4,7 @@ - + PhasicFlow: dataEntry Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent-members.html b/doc/code-documentation/html/classpFlow_1_1demComponent-members.html index 49a3d587..e0d1379c 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent-members.html +++ b/doc/code-documentation/html/classpFlow_1_1demComponent-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,17 +109,23 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demComponent.html','');

This is the complete list of members for demComponent, including all inherited members.

- + + + + + - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent.html b/doc/code-documentation/html/classpFlow_1_1demComponent.html index 96cc75a6..ae7bf518 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent.html +++ b/doc/code-documentation/html/classpFlow_1_1demComponent.html @@ -4,7 +4,7 @@ - +PhasicFlow: demComponent Class Reference @@ -109,6 +109,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demComponent.html','');
demComponent Class Referenceabstract
+ +

A base class for every main component of DEM system. + More...

+ Inheritance diagram for demComponent:
@@ -116,7 +119,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demComponent.html','');
+ + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + +
afterIteration()=0demComponentpure virtual
beforeIteration()=0demComponentpure virtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration()=0demComponentpure virtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
control() constdemComponentinline
control()demComponentinline
control_demComponentprotected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
dt() constdemComponentinline
iterate()=0demComponentpure virtual
timers()demComponentinline
timers() constdemComponentinline
operator=(const demComponent &)=deletedemComponent
operator=(demComponent &&)=deletedemComponent
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("demComponent")demComponent
~demComponent()=defaultdemComponentvirtual

Public Member Functions

 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
+ + +

Protected Attributes

word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

-
-

Definition at line 31 of file demComponent.hpp.

+

A base class for every main component of DEM system.

+

This class provides abstraction at a very high level for any solver/utility that forces the derived component (i.e. particles, geometry, and etc) to advance over time when iterate is called in time a loop.

+ +

Definition at line 39 of file demComponent.hpp.

Constructor & Destructor Documentation

-

◆ demComponent()

+

◆ demComponent() [1/3]

@@ -209,7 +247,65 @@ Protected Attributes
-

Definition at line 47 of file demComponent.hpp.

+

construct from components

+ +

Definition at line 62 of file demComponent.hpp.

+ +
+
+ +

◆ demComponent() [2/3]

+ +
+
+ + + + + +
+ + + + + + + + +
demComponent (const demComponent)
+
+delete
+
+ +

No copy constructor.

+ +
+
+ +

◆ demComponent() [3/3]

+ +
+
+ + + + + +
+ + + + + + + + +
demComponent (demComponent && )
+
+delete
+
+ +

No move constructor.

@@ -236,6 +332,8 @@ Protected Attributes
+

destructor

+

Member Function Documentation

@@ -255,6 +353,64 @@ Protected Attributes
+

Type info.

+ +
+
+ +

◆ operator=() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + +
demComponent& operator= (const demComponent)
+
+delete
+
+ +

No copy assignment.

+ +
+
+ +

◆ operator=() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
demComponent& operator= (demComponent && )
+
+delete
+
+ +

No move assignment.

+
@@ -280,9 +436,11 @@ Protected Attributes
-

Definition at line 57 of file demComponent.hpp.

+

Const ref to systemControl.

-

References demComponent::control_.

+

Definition at line 89 of file demComponent.hpp.

+ +

References demComponent::control_.

Referenced by particles::beforeIteration().

@@ -292,8 +450,8 @@ Protected Attributes @@ -322,9 +480,11 @@ Protected Attributes
-

Definition at line 62 of file demComponent.hpp.

+

Ref to systemControl.

-

References demComponent::control_.

+

Definition at line 96 of file demComponent.hpp.

+ +

References demComponent::control_.

@@ -351,9 +511,11 @@ Protected Attributes
-

Definition at line 68 of file demComponent.hpp.

+

Time step of integration.

-

References demComponent::control_, timeControl::dt(), and systemControl::time().

+

Definition at line 103 of file demComponent.hpp.

+ +

References demComponent::control_, timeControl::dt(), and systemControl::time().

+ Here is the call graph for this function:
@@ -361,9 +523,9 @@ Protected Attributes @@ -392,9 +554,11 @@ Protected Attributes
-

Definition at line 74 of file demComponent.hpp.

+

Current simulation time.

-

References demComponent::control_, timeControl::currentTime(), and systemControl::time().

+

Definition at line 110 of file demComponent.hpp.

+ +

References demComponent::control_, timeControl::currentTime(), and systemControl::time().

+ Here is the call graph for this function:
@@ -402,45 +566,16 @@ Protected Attributes -
-
- -

◆ timers() [1/2]

- -
-
- - - - - -
- - - - - - - -
auto& timers ()
-
-inline
-
- -

Definition at line 79 of file demComponent.hpp.

- -

References demComponent::timers_.

-
-

◆ timers() [2/2]

+

◆ timers() [1/2]

@@ -462,9 +597,73 @@ Protected Attributes
-

Definition at line 83 of file demComponent.hpp.

+

Const ref to timers.

-

References demComponent::timers_.

+

Definition at line 117 of file demComponent.hpp.

+ +

References demComponent::timers_.

+ +
+
+ +

◆ timers() [2/2]

+ +
+
+ + + + + +
+ + + + + + + +
auto& timers ()
+
+inline
+
+ +

Ref to timers.

+ +

Definition at line 124 of file demComponent.hpp.

+ +

References demComponent::timers_.

+ +
+
+ +

◆ beforeTimeLoop()

+ +
+
+ + + + + +
+ + + + + + + +
virtual bool beforeTimeLoop ()
+
+inlinevirtual
+
+ +

This is called before the start of time loop.

+ +

Definition at line 131 of file demComponent.hpp.

+ +

References notImplementedFunction.

@@ -491,6 +690,8 @@ Protected Attributes
+

This is called in time loop, before iterate.

+

Implemented in geometry, particles, sphereParticles, geometryMotion< MotionModelType >, and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >.

@@ -518,6 +719,9 @@ Protected Attributes
+

This is called in time loop.

+

Perform the main calculations when the component should evolve along time.

+

Implemented in sphereParticles, geometryMotion< MotionModelType >, and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >.

@@ -545,8 +749,41 @@ Protected Attributes
+

This is called in time loop, after iterate.

+

Implemented in geometry, sphereInteraction< contactForceModel, geometryMotionModel, contactListType >, sphereParticles, and geometryMotion< MotionModelType >.

+
+ + +

◆ afterTimeLoop()

+ +
+
+ + + + + +
+ + + + + + + +
virtual bool afterTimeLoop ()
+
+inlinevirtual
+
+ +

This is called after the time loop.

+ +

Definition at line 152 of file demComponent.hpp.

+ +

References notImplementedFunction.

+

Member Data Documentation

@@ -570,7 +807,9 @@ Protected Attributes
-

Definition at line 35 of file demComponent.hpp.

+

Name of the DEM component.

+ +

Definition at line 46 of file demComponent.hpp.

@@ -594,9 +833,11 @@ Protected Attributes
-

Definition at line 38 of file demComponent.hpp.

+

Reference to systemControl.

-

Referenced by demComponent::control(), demComponent::currentTime(), and demComponent::dt().

+

Definition at line 49 of file demComponent.hpp.

+ +

Referenced by demComponent::control(), demComponent::currentTime(), and demComponent::dt().

@@ -620,9 +861,11 @@ Protected Attributes
-

Definition at line 41 of file demComponent.hpp.

+

All timers (if any) of this component.

-

Referenced by demComponent::timers().

+

Definition at line 52 of file demComponent.hpp.

+ +

Referenced by demComponent::timers().

diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent.js b/doc/code-documentation/html/classpFlow_1_1demComponent.js index 3a04cc24..6198eb59 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent.js +++ b/doc/code-documentation/html/classpFlow_1_1demComponent.js @@ -1,17 +1,23 @@ var classpFlow_1_1demComponent = [ [ "demComponent", "classpFlow_1_1demComponent.html#a73e3f3cd6a8eca86e6862f02e416dba2", null ], + [ "demComponent", "classpFlow_1_1demComponent.html#a876cdfe70008c20f9136c8a730c3f71a", null ], + [ "demComponent", "classpFlow_1_1demComponent.html#aff5dda77742aff7e01ae5d1b1ceb38b7", null ], [ "~demComponent", "classpFlow_1_1demComponent.html#a9ab4d5fa34944c13f3a07ec25b4fd666", null ], [ "TypeInfo", "classpFlow_1_1demComponent.html#a3145c3f3cba34861e279260ada91e0de", null ], + [ "operator=", "classpFlow_1_1demComponent.html#a95e1df66e5604c2920686b6a6c4e4c10", null ], + [ "operator=", "classpFlow_1_1demComponent.html#a836aaf5b9cd26f2e17faf1626c5448b3", null ], [ "control", "classpFlow_1_1demComponent.html#a647786897b3da03fcd415b2ebcf541c0", null ], [ "control", "classpFlow_1_1demComponent.html#ae1afde9cfe19a586522259a33a4931e3", null ], [ "dt", "classpFlow_1_1demComponent.html#a4fc823022c8f0175108f10a42e7b858f", null ], [ "currentTime", "classpFlow_1_1demComponent.html#a476763249b99b131d7116430896cd44e", null ], - [ "timers", "classpFlow_1_1demComponent.html#a49e56dd259a0f440e947ed17b149f32f", null ], [ "timers", "classpFlow_1_1demComponent.html#ae69e59e991f33e7d278ff6ad19d2e87d", null ], + [ "timers", "classpFlow_1_1demComponent.html#a49e56dd259a0f440e947ed17b149f32f", null ], + [ "beforeTimeLoop", "classpFlow_1_1demComponent.html#ab272f2a135d95ff17ad06338049a2cd5", null ], [ "beforeIteration", "classpFlow_1_1demComponent.html#a87d9b39a0e924bb21ed4a165140836de", null ], [ "iterate", "classpFlow_1_1demComponent.html#ad9e44c3349e7a9a5b6ba72c9db344b96", null ], [ "afterIteration", "classpFlow_1_1demComponent.html#ac7d2399b393b6dfa6f00ad9bcd524437", null ], + [ "afterTimeLoop", "classpFlow_1_1demComponent.html#a0b82b161f3fd39ee9f534cc2508d97f8", null ], [ "componentName_", "classpFlow_1_1demComponent.html#a3ce96806ed72189c4d9a24e9429d0420", null ], [ "control_", "classpFlow_1_1demComponent.html#abfbc3debb472c661c30cf9fe782bb076", null ], [ "timers_", "classpFlow_1_1demComponent.html#a0c29ef9514a77bce5b8f4ece533bcf8c", null ] diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.map index a918fc49..89ce9df7 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.md5 index 62df7eb9..45e45f2e 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.md5 @@ -1 +1 @@ -ed7840df87c1023e26ed79d1a6a292cc \ No newline at end of file +47f69b1d19cc12e36ab4eae1ab7a3360 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.png index 34152f2d..122cf29c 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1demComponent__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map index 4fb761bc..4f084d6d 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.md5 index a4bf60ae..710b5fc6 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.md5 @@ -1 +1 @@ -7e7660305b2c73358874639881146859 \ No newline at end of file +c7a12087b907f83119f25077b5709b3e \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.map index b1b9ad13..713b6f65 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.md5 index af36f552..f9208b87 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.md5 @@ -1 +1 @@ -5ad5cfc3c8a0d89d2b73b2ba938ced9e \ No newline at end of file +6c47f0f8bcaf46ee4f6bc8de5cd917f1 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.png index 518704d6..20a5d295 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1demComponent_a476763249b99b131d7116430896cd44e_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.map b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.map index 4b78feed..3ea6d31a 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.map @@ -1,5 +1,5 @@ - + - + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.md5 index cb9477b0..ed2f005f 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.md5 @@ -1 +1 @@ -fc40180f06af1be78984e773d6d929f5 \ No newline at end of file +c30ca0098b422cb722a6cbb67dd65843 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.png b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.png index cad19e7d..e1bcb02f 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1demComponent_a4fc823022c8f0175108f10a42e7b858f_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.map b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.map index 12169bea..b91faca8 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.md5 index d9670d6d..947e59ab 100644 --- a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.md5 @@ -1 +1 @@ -8a55b0908f7b5a0414df995889570e67 \ No newline at end of file +14b58f2d8668be1e6e1684ef348471c8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.png b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.png index 9814a6a6..e925b3c9 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1demComponent_a647786897b3da03fcd415b2ebcf541c0_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry-members.html b/doc/code-documentation/html/classpFlow_1_1demGeometry-members.html index 84e6d537..7a1c4668 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,18 +109,24 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i

This is the complete list of members for demGeometry, including all inherited members.

- + + + + + - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry.html b/doc/code-documentation/html/classpFlow_1_1demGeometry.html index accd533d..8cdb949a 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry.html +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry.html @@ -4,7 +4,7 @@ - +PhasicFlow: demGeometry Class Reference @@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i - +
[legend]
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i
Collaboration graph
- +
[legend]
afterIteration()=0demComponentpure virtual
beforeIteration()=0demComponentpure virtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration()=0demComponentpure virtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
control() constdemComponentinline
control()demComponentinline
control_demComponentprotected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demGeometry(systemControl &control)demGeometryinline
dt() constdemComponentinline
iterate()=0demComponentpure virtual
timers()demComponentinline
timers() constdemComponentinline
operator=(const demComponent &)=deletedemComponent
operator=(demComponent &&)=deletedemComponent
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("demComponent")demComponent
~demComponent()=defaultdemComponentvirtual
@@ -141,38 +141,71 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + +
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
+ + +

Additional Inherited Members

- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.map index b13a5a0e..faffd4d9 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.md5 index 035010c6..b20c9724 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry__coll__graph.md5 @@ -1 +1 @@ -062596853810d7cd08c00824b15d3eb1 \ No newline at end of file +f3af64ffd46bf170f33ee76aa6f210b1 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.map index 22cfbddf..4fe680bc 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.md5 index a52ece49..a7bfd4a5 100644 --- a/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demGeometry__inherit__graph.md5 @@ -1 +1 @@ -96a5ffc5a3e3e29628759dfef373e9e7 \ No newline at end of file +4cde43b13a0dd19d92553db62d2ba2c4 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction-members.html b/doc/code-documentation/html/classpFlow_1_1demInteraction-members.html index b8af259c..8f200feb 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction-members.html +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,13 +109,17 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demInteraction.html','')

This is the complete list of members for demInteraction, including all inherited members.

- + + + + + @@ -135,8 +139,10 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demInteraction.html','') - - + + + + @@ -145,8 +151,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demInteraction.html','') - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction.html b/doc/code-documentation/html/classpFlow_1_1demInteraction.html index b7f9f43a..6d18e8c4 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction.html +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction.html @@ -4,7 +4,7 @@ - +PhasicFlow: demInteraction Class Reference @@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demInteraction.html','') - +
[legend]
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demInteraction.html','') - +
[legend]
afterIteration()=0demComponentpure virtual
beforeIteration()=0demComponentpure virtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration()=0demComponentpure virtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
control() constdemComponentinline
control()demComponentinline
control_demComponentprotected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demInteraction(systemControl &control)demInteractioninline
demInteraction(systemControl &control, const fileSystem &file)demInteractioninline
densities() constpropertyinline
nameToIndex(const word &name, uint32 &idx) constpropertyinline
numMaterials() constpropertyinline
numMaterials_propertyprotected
operator=(const property &)=defaultproperty
operator=(property &&)=defaultproperty
pFlow::operator=(const property &)=defaultproperty
pFlow::operator=(property &&)=defaultproperty
pFlow::demComponent::operator=(const demComponent &)=deletedemComponent
pFlow::demComponent::operator=(demComponent &&)=deletedemComponent
property()propertyinline
property(const wordVector &materials, const realVector &densities)property
property(const fileSystem &file)property
property(property &&)=defaultproperty
read(const dictionary &dict)propertyinline
readDictionary(const dictionary &dict)propertyprotected
timers()demComponentinline
timers() constdemComponentinline
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("demComponent")demComponent
TypeInfoNV("property")property
@@ -206,29 +206,59 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + +
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
@@ -260,10 +290,13 @@ Additional Inherited Members + + +

Additional Inherited Members

 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.map index 9bece04b..5e570696 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.md5 index 54c7fa41..9c9d93ce 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction__coll__graph.md5 @@ -1 +1 @@ -dcbd6599e512c060642a9feeb0275ab3 \ No newline at end of file +2810b112d4801df1ace075b9064b3e68 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.map index a906636d..ccb38b62 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.map @@ -2,5 +2,5 @@ - +
diff --git a/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.md5 index a8300e5b..c1d462a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demInteraction__inherit__graph.md5 @@ -1 +1 @@ -e65a65cd3f7252b2a4bbef6d44fc899b \ No newline at end of file +c5204c756d104c6cc2a8cb0d847d3ce3 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles-members.html b/doc/code-documentation/html/classpFlow_1_1demParticles-members.html index 258afc32..2f5bfaf0 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles-members.html +++ b/doc/code-documentation/html/classpFlow_1_1demParticles-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,18 +109,24 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demParticles.html','');

This is the complete list of members for demParticles, including all inherited members.

- + + + + + - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles.html b/doc/code-documentation/html/classpFlow_1_1demParticles.html index b8ad940d..50f7a2e2 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles.html +++ b/doc/code-documentation/html/classpFlow_1_1demParticles.html @@ -4,7 +4,7 @@ - +PhasicFlow: demParticles Class Reference @@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demParticles.html',''); - +
[legend]
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demParticles.html','');
Collaboration graph
- +
[legend]
afterIteration()=0demComponentpure virtual
beforeIteration()=0demComponentpure virtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration()=0demComponentpure virtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
control() constdemComponentinline
control()demComponentinline
control_demComponentprotected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demParticles(systemControl &control)demParticlesinline
dt() constdemComponentinline
iterate()=0demComponentpure virtual
timers()demComponentinline
timers() constdemComponentinline
operator=(const demComponent &)=deletedemComponent
operator=(demComponent &&)=deletedemComponent
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("demComponent")demComponent
~demComponent()=defaultdemComponentvirtual
@@ -138,38 +138,71 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + +
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
+ + +

Additional Inherited Members

- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.map index 39487337..6930b7ef 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.md5 index 121c2074..34cb63b7 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.md5 @@ -1 +1 @@ -3c222bfbd24ceab2f3bf45ada5ed53a5 \ No newline at end of file +3323b53ecdc678c1a5324d77a15e5e63 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.png index c18881c0..d7931c07 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1demParticles__coll__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.map index 7df1b7c8..f798e7c2 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.md5 index f13fae37..2573aeba 100644 --- a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.md5 @@ -1 +1 @@ -93b813864f5ca0e6bdb89db2b879d8dc \ No newline at end of file +5b2885ab816e83cf8bdb910f9983559a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.png index 55f51461..6c5ec17c 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1demParticles__inherit__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1dictionary-members.html b/doc/code-documentation/html/classpFlow_1_1dictionary-members.html index 718cd997..57046964 100644 --- a/doc/code-documentation/html/classpFlow_1_1dictionary-members.html +++ b/doc/code-documentation/html/classpFlow_1_1dictionary-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1dictionary.html b/doc/code-documentation/html/classpFlow_1_1dictionary.html index c6093d21..362cef89 100644 --- a/doc/code-documentation/html/classpFlow_1_1dictionary.html +++ b/doc/code-documentation/html/classpFlow_1_1dictionary.html @@ -4,7 +4,7 @@ - + PhasicFlow: dictionary Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs-members.html b/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs-members.html index 55f36876..cab87eee 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs-members.html +++ b/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs.html b/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs.html index 8935dad2..c3ba20bf 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs.html +++ b/doc/code-documentation/html/classpFlow_1_1dynamicLinkLibs.html @@ -4,7 +4,7 @@ - + PhasicFlow: dynamicLinkLibs Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure-members.html b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure-members.html index 1f7a5d19..3416f99d 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure-members.html +++ b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure.html b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure.html index 14b6324a..ca929c34 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure.html +++ b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure.html @@ -4,7 +4,7 @@ - + PhasicFlow: dynamicPointStructure Class Reference @@ -423,7 +423,7 @@ Protected Attributes
-

Definition at line 88 of file dynamicPointStructure.hpp.

+

Definition at line 77 of file dynamicPointStructure.hpp.

References dynamicPointStructure::pStruct_.

@@ -466,7 +466,7 @@ Protected Attributes
-

Definition at line 93 of file dynamicPointStructure.hpp.

+

Definition at line 82 of file dynamicPointStructure.hpp.

References dynamicPointStructure::pStruct_.

@@ -495,7 +495,7 @@ Protected Attributes
-

Definition at line 98 of file dynamicPointStructure.hpp.

+

Definition at line 87 of file dynamicPointStructure.hpp.

References dynamicPointStructure::velocity_.

@@ -537,7 +537,7 @@ Protected Attributes
-

Definition at line 103 of file dynamicPointStructure.hpp.

+

Definition at line 92 of file dynamicPointStructure.hpp.

References dynamicPointStructure::velocity_.

@@ -566,7 +566,7 @@ Protected Attributes
-

Definition at line 108 of file dynamicPointStructure.hpp.

+

Definition at line 97 of file dynamicPointStructure.hpp.

References pointStructure::pointPositionHostAll(), and dynamicPointStructure::pStruct_.

@@ -607,7 +607,7 @@ Protected Attributes
-

Definition at line 113 of file dynamicPointStructure.hpp.

+

Definition at line 102 of file dynamicPointStructure.hpp.

References pointStructure::markDeleteOutOfBox(), and dynamicPointStructure::pStruct_.

@@ -631,7 +631,7 @@ Protected Attributes
- +
@@ -751,7 +751,7 @@ Protected Attributes

Definition at line 181 of file dynamicPointStructure.cpp.

-

References VectorSingle< T, MemorySpace >::hostVector(), pointStructure::insertedPointIndex(), dynamicPointStructure::integrationPos_, dynamicPointStructure::integrationVel_, eventMessage::isInsert(), n, pointStructure::pointPosition(), dynamicPointStructure::pStruct(), and dynamicPointStructure::velocity().

+

References VectorSingle< T, MemorySpace >::hostVector(), pointStructure::insertedPointIndex(), dynamicPointStructure::integrationPos_, dynamicPointStructure::integrationVel_, eventMessage::isInsert(), n, pointStructure::pointPosition(), dynamicPointStructure::pStruct(), and dynamicPointStructure::velocity().

+ Here is the call graph for this function:
@@ -842,7 +842,7 @@ Protected Attributes

Definition at line 44 of file dynamicPointStructure.hpp.

-

Referenced by dynamicPointStructure::markDeleteOutOfBox(), dynamicPointStructure::pointPositionHostAll(), and dynamicPointStructure::pStruct().

+

Referenced by dynamicPointStructure::markDeleteOutOfBox(), dynamicPointStructure::pointPositionHostAll(), and dynamicPointStructure::pStruct().

@@ -868,7 +868,7 @@ Protected Attributes

Definition at line 46 of file dynamicPointStructure.hpp.

-

Referenced by dynamicPointStructure::velocity(), and dynamicPointStructure::velocityHostAll().

+

Referenced by dynamicPointStructure::velocity(), and dynamicPointStructure::velocityHostAll().

diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.map b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.map index 8592f8e7..776f0893 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.md5 index 40265aa9..0ad43ed4 100644 --- a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.md5 @@ -1 +1 @@ -aa77df5526ce0bdd74e3f99d3d04e18c \ No newline at end of file +092a15b3da1922f292e49479fb6ef2cc \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.png b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.png index 9e8fc231..32d5f76b 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1dynamicPointStructure_ae7e26ea07014ff5bd1119588dbb77709_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1empty-members.html b/doc/code-documentation/html/classpFlow_1_1empty-members.html index d79876b1..1a47c39c 100644 --- a/doc/code-documentation/html/classpFlow_1_1empty-members.html +++ b/doc/code-documentation/html/classpFlow_1_1empty-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1empty.html b/doc/code-documentation/html/classpFlow_1_1empty.html index 64342d53..31670a92 100644 --- a/doc/code-documentation/html/classpFlow_1_1empty.html +++ b/doc/code-documentation/html/classpFlow_1_1empty.html @@ -4,7 +4,7 @@ - + PhasicFlow: empty Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage-members.html b/doc/code-documentation/html/classpFlow_1_1eventMessage-members.html index b7913e6a..9de403bf 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage-members.html +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage.html b/doc/code-documentation/html/classpFlow_1_1eventMessage.html index b36cd729..ed2e653e 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage.html +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage.html @@ -4,7 +4,7 @@ - + PhasicFlow: eventMessage Class Reference @@ -451,7 +451,7 @@ Protected Attributes

References eventMessage::equivalentTo().

-

Referenced by pointField< T >::update().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::update().

+ Here is the call graph for this function:
@@ -470,8 +470,8 @@ Protected Attributes @@ -504,7 +504,7 @@ Protected Attributes

References eventMessage::equivalentTo().

-

Referenced by dynamicPointStructure::update(), and pointField< T >::update().

+

Referenced by dynamicPointStructure::update(), and pointField< pFlow::VectorSingle, pFlow::AB3History >::update().

+ Here is the call graph for this function:
@@ -523,9 +523,9 @@ Protected Attributes @@ -558,7 +558,7 @@ Protected Attributes

References eventMessage::equivalentTo().

-

Referenced by pointField< T >::update().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::update().

+ Here is the call graph for this function:
@@ -577,8 +577,8 @@ Protected Attributes diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.map b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.map index 916117ba..76fefe52 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.md5 index 23319d64..60e21f77 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.md5 @@ -1 +1 @@ -a26605f427f9fbe88e60c4c14c13410a \ No newline at end of file +64dd2367cbb300945c1c9caaf0069a52 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.png b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.png index 94394108..948e6fdd 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1eventMessage_a4571ff36616c9989d4ef0a771e8acef1_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.map b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.map index d27457a8..c6e9bcbf 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.md5 index 82becb2b..a5b51986 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.md5 @@ -1 +1 @@ -f1ee317590dbfa818df6ad194e6810c6 \ No newline at end of file +6355f87aabbc9ef43c13c282c71646be \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.png b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.png index 60483f58..ffddf767 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1eventMessage_a9cad61d8f402baa44e4dcd75635f9fc5_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.map b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.map index e39819e2..d9997956 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.md5 index b932f328..0d1a668d 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.md5 @@ -1 +1 @@ -3f75b6b0e6a2cfde57de3d40e9d30df0 \ No newline at end of file +aecd7f231e4f539650a2c292c7b1ba7a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.png b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.png index 25c42202..256745a4 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1eventMessage_ac8efc5df207a89f8c9044015074c19d8_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1eventObserver-members.html b/doc/code-documentation/html/classpFlow_1_1eventObserver-members.html index 4fe3d5d9..45ee1449 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventObserver-members.html +++ b/doc/code-documentation/html/classpFlow_1_1eventObserver-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1eventObserver.html b/doc/code-documentation/html/classpFlow_1_1eventObserver.html index 57db4cc9..51881243 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventObserver.html +++ b/doc/code-documentation/html/classpFlow_1_1eventObserver.html @@ -4,7 +4,7 @@ - + PhasicFlow: eventObserver Class Reference @@ -116,13 +116,16 @@ $(document).ready(function(){initNavTree('classpFlow_1_1eventObserver.html','');
@@ -357,7 +360,7 @@ Protected Attributes
-

Implemented in sphereInteraction< contactForceModel, geometryMotionModel, contactListType >, sphereParticles, dynamicPointStructure, pointField< VectorField, T, MemorySpace >, pointField< T >, and triSurfaceField< VectorField, T, MemorySpace >.

+

Implemented in sphereInteraction< contactForceModel, geometryMotionModel, contactListType >, sphereParticles, dynamicPointStructure, pointField< VectorField, T, MemorySpace >, pointField< pFlow::VectorSingle, pFlow::AB5History >, pointField< pFlow::VectorSingle, pFlow::AB4History >, pointField< T >, pointField< pFlow::VectorSingle, pFlow::AB3History >, and triSurfaceField< VectorField, T, MemorySpace >.

Referenced by eventSubscriber::notify().

diff --git a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.map index 1d6435de..bf77891e 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.map @@ -1,9 +1,12 @@ - + - - - + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.md5 index 6b27c7d8..b3468339 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.md5 @@ -1 +1 @@ -f842656cf176608adde9333997d25af8 \ No newline at end of file +894d27321fdd7a684de1655a3687f70c \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.png index e7305452..36baa178 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1eventObserver__inherit__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1eventSubscriber-members.html b/doc/code-documentation/html/classpFlow_1_1eventSubscriber-members.html index b918e7da..d7cd1fe9 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventSubscriber-members.html +++ b/doc/code-documentation/html/classpFlow_1_1eventSubscriber-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1eventSubscriber.html b/doc/code-documentation/html/classpFlow_1_1eventSubscriber.html index d638a627..98d66f81 100644 --- a/doc/code-documentation/html/classpFlow_1_1eventSubscriber.html +++ b/doc/code-documentation/html/classpFlow_1_1eventSubscriber.html @@ -4,7 +4,7 @@ - + PhasicFlow: eventSubscriber Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1fileStream-members.html b/doc/code-documentation/html/classpFlow_1_1fileStream-members.html index fc2e0682..18238e9d 100644 --- a/doc/code-documentation/html/classpFlow_1_1fileStream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1fileStream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1fileStream.html b/doc/code-documentation/html/classpFlow_1_1fileStream.html index 4f100ca5..93ed5787 100644 --- a/doc/code-documentation/html/classpFlow_1_1fileStream.html +++ b/doc/code-documentation/html/classpFlow_1_1fileStream.html @@ -4,7 +4,7 @@ - + PhasicFlow: fileStream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1fileSystem-members.html b/doc/code-documentation/html/classpFlow_1_1fileSystem-members.html index 0c9a339c..14a9a72b 100644 --- a/doc/code-documentation/html/classpFlow_1_1fileSystem-members.html +++ b/doc/code-documentation/html/classpFlow_1_1fileSystem-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1fileSystem.html b/doc/code-documentation/html/classpFlow_1_1fileSystem.html index ccedc021..d069c0ec 100644 --- a/doc/code-documentation/html/classpFlow_1_1fileSystem.html +++ b/doc/code-documentation/html/classpFlow_1_1fileSystem.html @@ -4,7 +4,7 @@ - + PhasicFlow: fileSystem Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1fixedWall-members.html b/doc/code-documentation/html/classpFlow_1_1fixedWall-members.html index 8534345d..59bee41c 100644 --- a/doc/code-documentation/html/classpFlow_1_1fixedWall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1fixedWall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1fixedWall.html b/doc/code-documentation/html/classpFlow_1_1fixedWall.html index 5f7b4abc..2d903c07 100644 --- a/doc/code-documentation/html/classpFlow_1_1fixedWall.html +++ b/doc/code-documentation/html/classpFlow_1_1fixedWall.html @@ -4,7 +4,7 @@ - + PhasicFlow: fixedWall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model-members.html b/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model-members.html index 7efbae36..278f5371 100644 --- a/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model-members.html +++ b/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model.html b/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model.html index 82180851..541b7e55 100644 --- a/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model.html +++ b/doc/code-documentation/html/classpFlow_1_1fixedWall_1_1Model.html @@ -4,7 +4,7 @@ - + PhasicFlow: fixedWall::Model Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1geometry-members.html b/doc/code-documentation/html/classpFlow_1_1geometry-members.html index 9a32a9e0..1515a29c 100644 --- a/doc/code-documentation/html/classpFlow_1_1geometry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1geometry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,7 +109,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init

This is the complete list of members for geometry, including all inherited members.

- + + + @@ -123,6 +125,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init + + @@ -137,6 +141,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init + + @@ -148,8 +154,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometry.html',''); init - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1geometry.html b/doc/code-documentation/html/classpFlow_1_1geometry.html index 76c8d263..848fa8b8 100644 --- a/doc/code-documentation/html/classpFlow_1_1geometry.html +++ b/doc/code-documentation/html/classpFlow_1_1geometry.html @@ -4,7 +4,7 @@ - +PhasicFlow: geometry Class Reference @@ -234,25 +234,53 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + +
afterIteration() overridegeometryvirtual
beforeIteration() overridegeometryvirtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration() overridegeometryvirtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
contactForceWall()geometryinline
contactForceWall() constgeometryinline
create_vCtor(geometry, dictionary,(systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName),(control, prop, dict, triSurface, motionCompName, propName))geometry
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demGeometry(systemControl &control)demGeometryinline
dt() constdemComponentinline
findPropertyId()geometryprotected
motionModelTypeName() const =0geometrypure virtual
numPoints() constgeometryinline
numTriangles() constgeometryinline
operator=(const demComponent &)=deletedemComponent
operator=(demComponent &&)=deletedemComponent
owner() constgeometryinline
owner()geometryinline
path()geometryinline
stressWall_geometryprotected
surface()geometryinline
surface() constgeometryinline
timers()demComponentinline
timers() constdemComponentinline
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
triMotionIndex() const =0geometrypure virtual
triSurface_geometryprotected
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
@@ -299,10 +327,13 @@ Protected Attributes + + +

Static Public Member Functions

 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html b/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html index fb98d7d0..bace872a 100644 --- a/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -111,7 +111,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','') add_vCtor(geometry, geometryMotion, systemControl)geometryMotion< MotionModelType > add_vCtor(geometry, geometryMotion, dictionary)geometryMotion< MotionModelType > afterIteration() overridegeometryMotion< MotionModelType >virtual - beforeIteration() overridegeometryMotion< MotionModelType >virtual + afterTimeLoop()demComponentinlinevirtual + beforeIteration() overridegeometryMotion< MotionModelType >virtual + beforeTimeLoop()demComponentinlinevirtual componentName_demComponentprotected contactForceWall()geometryinline contactForceWall() constgeometryinline @@ -125,6 +127,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','') create_vCtor(geometry, dictionary,(systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName),(control, prop, dict, triSurface, motionCompName, propName))geometry currentTime() constdemComponentinline demComponent(const word &name, systemControl &control)demComponentinline + demComponent(const demComponent &)=deletedemComponent + demComponent(demComponent &&)=deletedemComponent demGeometry(systemControl &control)demGeometryinline dt() constdemComponentinline findMotionIndex()geometryMotion< MotionModelType >protected @@ -149,6 +153,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','') moveGeomTimer_geometryMotion< MotionModelType >protected numPoints() constgeometryinline numTriangles() constgeometryinline + operator=(const demComponent &)=deletedemComponent + operator=(demComponent &&)=deletedemComponent owner() constgeometryinline owner()geometryinline path()geometryinline @@ -161,8 +167,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','') stressWall_geometryprotected surface()geometryinline surface() constgeometryinline - timers()demComponentinline - timers() constdemComponentinline + timers() constdemComponentinline + timers()demComponentinline timers_demComponentprotected triMotionIndex() const overridegeometryMotion< MotionModelType >inlinevirtual triMotionIndex_geometryMotion< MotionModelType >protected diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion.html b/doc/code-documentation/html/classpFlow_1_1geometryMotion.html index fc35084d..cd55649d 100644 --- a/doc/code-documentation/html/classpFlow_1_1geometryMotion.html +++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion.html @@ -4,7 +4,7 @@ - + PhasicFlow: geometryMotion< MotionModelType > Class Template Reference @@ -260,23 +260,50 @@ Public Member Functions   - Public Member Functions inherited from demComponent  TypeInfo ("demComponent") + Type info. More...
   demComponent (const word &name, systemControl &control) + construct from components More...
  + demComponent (const demComponent &)=delete + No copy constructor. More...
+  + demComponent (demComponent &&)=delete + No move constructor. More...
+  +demComponentoperator= (const demComponent &)=delete + No copy assignment. More...
+  +demComponentoperator= (demComponent &&)=delete + No move assignment. More...
+  virtual ~demComponent ()=default + destructor More...
  const auto & control () const + Const ref to systemControl. More...
  auto & control () + Ref to systemControl. More...
  real dt () const + Time step of integration. More...
  real currentTime () const + Current simulation time. More...
  -auto & timers () -  const auto & timers () const + Const ref to timers. More...
  +auto & timers () + Ref to timers. More...
+  +virtual bool beforeTimeLoop () + This is called before the start of time loop. More...
+  +virtual bool afterTimeLoop () + This is called after the time loop. More...
+  @@ -336,10 +363,13 @@ Protected Attributes + + +

Protected Member Functions

 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 
+ + + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration.html b/doc/code-documentation/html/classpFlow_1_1integration.html index 174a19a5..01b58b87 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration.html +++ b/doc/code-documentation/html/classpFlow_1_1integration.html @@ -4,7 +4,7 @@ - +PhasicFlow: integration Class Reference @@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1integration.html',''); i
integration Class Referenceabstract
+ +

Base class for integrating the first order ODE (IVP) + More...

+ Inheritance diagram for integration:
@@ -117,14 +120,14 @@ $(document).ready(function(){initNavTree('classpFlow_1_1integration.html',''); i
@@ -134,7 +137,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1integration.html',''); i
+ + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + +

diff --git a/doc/code-documentation/html/classpFlow_1_1hashMap-members.html b/doc/code-documentation/html/classpFlow_1_1hashMap-members.html index 5e95cc27..8cc9ede7 100644 --- a/doc/code-documentation/html/classpFlow_1_1hashMap-members.html +++ b/doc/code-documentation/html/classpFlow_1_1hashMap-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1hashMap.html b/doc/code-documentation/html/classpFlow_1_1hashMap.html index c1eeb4e8..ae47e226 100644 --- a/doc/code-documentation/html/classpFlow_1_1hashMap.html +++ b/doc/code-documentation/html/classpFlow_1_1hashMap.html @@ -4,7 +4,7 @@ - + PhasicFlow: hashMap< Key, T, Hash > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iBox-members.html b/doc/code-documentation/html/classpFlow_1_1iBox-members.html index 15535b16..9e94262f 100644 --- a/doc/code-documentation/html/classpFlow_1_1iBox-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iBox-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iBox.html b/doc/code-documentation/html/classpFlow_1_1iBox.html index 912ec145..6b26c641 100644 --- a/doc/code-documentation/html/classpFlow_1_1iBox.html +++ b/doc/code-documentation/html/classpFlow_1_1iBox.html @@ -4,7 +4,7 @@ - + PhasicFlow: iBox< intType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry-members.html b/doc/code-documentation/html/classpFlow_1_1iEntry-members.html index 11175008..ba1f83cd 100644 --- a/doc/code-documentation/html/classpFlow_1_1iEntry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iEntry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry.html b/doc/code-documentation/html/classpFlow_1_1iEntry.html index af811af0..b0f0f75d 100644 --- a/doc/code-documentation/html/classpFlow_1_1iEntry.html +++ b/doc/code-documentation/html/classpFlow_1_1iEntry.html @@ -4,7 +4,7 @@ - + PhasicFlow: iEntry Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iFstream-members.html b/doc/code-documentation/html/classpFlow_1_1iFstream-members.html index 3ded166a..d979239e 100644 --- a/doc/code-documentation/html/classpFlow_1_1iFstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iFstream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iFstream.html b/doc/code-documentation/html/classpFlow_1_1iFstream.html index a4dd50b1..c5a77120 100644 --- a/doc/code-documentation/html/classpFlow_1_1iFstream.html +++ b/doc/code-documentation/html/classpFlow_1_1iFstream.html @@ -4,7 +4,7 @@ - + PhasicFlow: iFstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream-members.html b/doc/code-documentation/html/classpFlow_1_1iIstream-members.html index 60cf3c97..37cbbd5c 100644 --- a/doc/code-documentation/html/classpFlow_1_1iIstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iIstream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream.html b/doc/code-documentation/html/classpFlow_1_1iIstream.html index 3d444448..a21f658e 100644 --- a/doc/code-documentation/html/classpFlow_1_1iIstream.html +++ b/doc/code-documentation/html/classpFlow_1_1iIstream.html @@ -4,7 +4,7 @@ - + PhasicFlow: iIstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream-members.html b/doc/code-documentation/html/classpFlow_1_1iOstream-members.html index 67979481..76e5d692 100644 --- a/doc/code-documentation/html/classpFlow_1_1iOstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iOstream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream.html b/doc/code-documentation/html/classpFlow_1_1iOstream.html index 2c2b5284..db271ed7 100644 --- a/doc/code-documentation/html/classpFlow_1_1iOstream.html +++ b/doc/code-documentation/html/classpFlow_1_1iOstream.html @@ -4,7 +4,7 @@ - + PhasicFlow: iOstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1iTstream-members.html b/doc/code-documentation/html/classpFlow_1_1iTstream-members.html index 406a4570..39d976a0 100644 --- a/doc/code-documentation/html/classpFlow_1_1iTstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1iTstream-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1iTstream.html b/doc/code-documentation/html/classpFlow_1_1iTstream.html index ea45a01f..6f82bb82 100644 --- a/doc/code-documentation/html/classpFlow_1_1iTstream.html +++ b/doc/code-documentation/html/classpFlow_1_1iTstream.html @@ -4,7 +4,7 @@ - + PhasicFlow: iTstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1includeMask-members.html b/doc/code-documentation/html/classpFlow_1_1includeMask-members.html index 9f05a2b7..89ea194e 100644 --- a/doc/code-documentation/html/classpFlow_1_1includeMask-members.html +++ b/doc/code-documentation/html/classpFlow_1_1includeMask-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1includeMask.html b/doc/code-documentation/html/classpFlow_1_1includeMask.html index 2ee2197e..ba372b0d 100644 --- a/doc/code-documentation/html/classpFlow_1_1includeMask.html +++ b/doc/code-documentation/html/classpFlow_1_1includeMask.html @@ -4,7 +4,7 @@ - + PhasicFlow: includeMask Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer-members.html b/doc/code-documentation/html/classpFlow_1_1indexContainer-members.html index 3243ee83..60d1d713 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer-members.html +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer.html b/doc/code-documentation/html/classpFlow_1_1indexContainer.html index c75575c4..a706cb76 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer.html +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer.html @@ -4,7 +4,7 @@ - + PhasicFlow: indexContainer< IndexType > Class Template Reference @@ -548,7 +548,7 @@ class pFlow::indexContainer< IndexType >

Definition at line 115 of file indexContainer.hpp.

-

Referenced by dynamicPointStructure::dynamicPointStructure(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), sphereParticles::insertSphereParticles(), Vector< word, vecAllocator< word > >::sortItems(), VectorDual< int8 >::sortItems(), VectorSingle< realx3, void >::sortItems(), and sphereParticles::sphereParticles().

+

Referenced by dynamicPointStructure::dynamicPointStructure(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), sphereParticles::insertSphereParticles(), Vector< word, vecAllocator< word > >::sortItems(), VectorDual< int8 >::sortItems(), VectorSingle< pFlow::AB5History, void >::sortItems(), and sphereParticles::sphereParticles().

+ Here is the caller graph for this function:
@@ -559,13 +559,13 @@ class pFlow::indexContainer< IndexType > - + - - + +
@@ -596,7 +596,7 @@ class pFlow::indexContainer< IndexType >

Definition at line 121 of file indexContainer.hpp.

-

Referenced by VectorSingle< realx3, void >::insertSetElement().

+

Referenced by VectorSingle< pFlow::AB5History, void >::insertSetElement().

+ Here is the caller graph for this function:
@@ -604,8 +604,8 @@ class pFlow::indexContainer< IndexType > @@ -676,7 +676,7 @@ class pFlow::indexContainer< IndexType >

Definition at line 133 of file indexContainer.hpp.

-

Referenced by VectorSingle< realx3, void >::insertSetElement(), and VectorDual< int8 >::insertSetElement().

+

Referenced by VectorSingle< pFlow::AB5History, void >::insertSetElement(), and VectorDual< int8 >::insertSetElement().

+ Here is the caller graph for this function:
@@ -684,9 +684,9 @@ class pFlow::indexContainer< IndexType > @@ -755,7 +755,7 @@ class pFlow::indexContainer< IndexType >

Definition at line 151 of file indexContainer.hpp.

-

Referenced by pointStructure::insertedPointIndexH(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), and Vector< word, vecAllocator< word > >::sortItems().

+

Referenced by pointStructure::insertedPointIndexH(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), and Vector< word, vecAllocator< word > >::sortItems().

+ Here is the caller graph for this function:
@@ -763,12 +763,12 @@ class pFlow::indexContainer< IndexType > @@ -799,7 +799,7 @@ class pFlow::indexContainer< IndexType >

Definition at line 156 of file indexContainer.hpp.

-

Referenced by pFlow::getSortedIndex(), pointStructure::insertedPointIndexD(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::sortItems(), and VectorSingle< realx3, void >::sortItems().

+

Referenced by pFlow::getSortedIndex(), pointStructure::insertedPointIndexD(), VectorSingle< pFlow::AB5History, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::sortItems(), and VectorSingle< pFlow::AB5History, void >::sortItems().

+ Here is the caller graph for this function:
@@ -807,13 +807,13 @@ class pFlow::indexContainer< IndexType > diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor-members.html b/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor-members.html index 64f1686a..f0803058 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor-members.html +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html b/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html index 1cd971dc..184e7392 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html @@ -4,7 +4,7 @@ - + PhasicFlow: indexContainer< IndexType >::IndexAccessor< ViewType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.map index 9e954fe3..fa8dc2d9 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.md5 index 3089c0be..e8441a3d 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.md5 @@ -1 +1 @@ -1cb9a57e0fac1f1f45dcb7c1076dcd55 \ No newline at end of file +13fcadef4f5adffde51756f0819280e3 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.png index 823093e3..84f1928c 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a21012fa7fe940b14c018bbd241eda750_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.map index d1181e22..8c74fde9 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.md5 index fb288032..91b1bb63 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.md5 @@ -1 +1 @@ -a62f5fbc9519338bd9ea7beb1e7bc2e3 \ No newline at end of file +d3897bd2f7a30682321dad6606bf9b8f \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.png index c1da62f1..18422ffe 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a357c86d427ba736b27fbfab57197ed64_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map index 3977fac5..31930b6f 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.md5 index c6298b7a..14f81f4e 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.md5 @@ -1 +1 @@ -1dd8701fbdd77b78f4aa44377ab59485 \ No newline at end of file +5f87ae1be74998a7bb08e89bf8c7aa0a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.png index d252ac40..1e903549 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map index ee158458..f23931b7 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map @@ -2,11 +2,11 @@ - + - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.md5 index e5d7e5c4..57c1cef0 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.md5 @@ -1 +1 @@ -98eaab97c0f98d6c972f314cf5c0c5bb \ No newline at end of file +857bd205ad0a961aa816de53c03c766d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.png index 65525d57..6c04d3e7 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map index 046d4e71..50d81b45 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.md5 index 965de65d..81507ae9 100644 --- a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.md5 @@ -1 +1 @@ -8714f8bdb2fdc5cf62dcd6b95f363d12 \ No newline at end of file +d7de065f51230bb1d048df5bedda685d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.png index 4c572080..a8d21692 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1insertion-members.html b/doc/code-documentation/html/classpFlow_1_1insertion-members.html index 649e8c71..8dec2fa3 100644 --- a/doc/code-documentation/html/classpFlow_1_1insertion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1insertion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1insertion.html b/doc/code-documentation/html/classpFlow_1_1insertion.html index 7490d058..1ee4f97a 100644 --- a/doc/code-documentation/html/classpFlow_1_1insertion.html +++ b/doc/code-documentation/html/classpFlow_1_1insertion.html @@ -4,7 +4,7 @@ - + PhasicFlow: insertion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1insertionRegion-members.html b/doc/code-documentation/html/classpFlow_1_1insertionRegion-members.html index 579e5ed2..4c979ca2 100644 --- a/doc/code-documentation/html/classpFlow_1_1insertionRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1insertionRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1insertionRegion.html b/doc/code-documentation/html/classpFlow_1_1insertionRegion.html index 93f5477a..ee928879 100644 --- a/doc/code-documentation/html/classpFlow_1_1insertionRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1insertionRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: insertionRegion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1integration-members.html b/doc/code-documentation/html/classpFlow_1_1integration-members.html index 5cc06d78..5f0d7292 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration-members.html +++ b/doc/code-documentation/html/classpFlow_1_1integration-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -115,7 +115,11 @@ $(document).ready(function(){initNavTree('classpFlow_1_1integration.html',''); i
create(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integrationstatic
create_vCtor(integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))integration
integration(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)integration
integration(const integration &)=defaultintegration
integration(integration &&)=defaultintegration
needSetInitialVals() const =0integrationpure virtual
operator=(const integration &)=defaultintegration
operator=(integration &&)=defaultintegration
owner()integrationinline
owner_integrationprotected
predict(real dt, realx3Vector_D &y, realx3Vector_D &dy)=0integrationpure virtual

Public Member Functions

 TypeInfo ("integration")
 Type info. More...
 
 integration (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Construct from components. More...
 
 integration (const integration &)=default
 Copy constructor. More...
 
 integration (integration &&)=default
 Move constructor. More...
 
integrationoperator= (const integration &)=default
 Copy assignment. More...
 
integrationoperator= (integration &&)=default
 Move assignment. More...
 
virtual uniquePtr< integrationclone () const =0
 Polymorphic copy/cloning. More...
 
virtual ~integration ()=default
 Destructor. More...
 
 create_vCtor (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method))
 Add a virtual constructor. More...
 
const auto & pStruct () const
 Const ref to pointStructure. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
virtual bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 
virtual bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y)=0
 
virtual bool needSetInitialVals () const =0
 
virtual uniquePtr< integrationclone () const =0
 
const wordbaseName () const
 Base name. More...
 
repositoryowner ()
 Ref to the owner repository. More...
 
virtual bool predict (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Prediction step in integration. More...
 
virtual bool correct (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0
 Correction/main integration step. More...
 
virtual bool setInitialVals (const int32IndexContainer &newIndices, const realx3Vector &y)=0
 Set the initial values for new indices. More...
 
virtual bool needSetInitialVals () const =0
 Check if the method requires any set initial vals. More...
 
+

Static Public Member Functions

static uniquePtr< integrationcreate (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
 Create the polymorphic object based on inputs. More...
 
+ + +

Protected Attributes

repositoryowner_
 The owner repository that all fields are storred in. More...
 
const word baseName_
 The base name for integration. More...
 
const pointStructurepStruct_
 A reference to pointStructure. More...
 

Detailed Description

-
-

Definition at line 35 of file integration.hpp.

+

Base class for integrating the first order ODE (IVP)

+

The ODE should be in the following form:

+\[ \frac{dy}{dt} = f(y,t) \] +

+

for example the equation of motion is in the following form:

+\[ m\frac{d\vec{v}}{dt} = m\vec{g} + \sum \vec{f_c}(\vec{v},t) \] +

+

The integration method can be either one-step or predictor-corrector type.

+ +

Definition at line 49 of file integration.hpp.

Constructor & Destructor Documentation

-

◆ integration()

+

◆ integration() [1/3]

@@ -223,10 +262,68 @@ Protected Attributes
+

Construct from components.

+

Definition at line 24 of file integration.cpp.

References CONSUME_PARAM.

+
+
+ +

◆ integration() [2/3]

+ +
+
+ + + + + +
+ + + + + + + + +
integration (const integration)
+
+default
+
+ +

Copy constructor.

+ +
+
+ +

◆ integration() [3/3]

+ +
+
+ + + + + +
+ + + + + + + + +
integration (integration && )
+
+default
+
+ +

Move constructor.

+
@@ -252,6 +349,8 @@ Protected Attributes
+

Destructor.

+

Member Function Documentation

@@ -271,6 +370,93 @@ Protected Attributes
+

Type info.

+ +
+
+ +

◆ operator=() [1/2]

+ +
+
+ + + + + +
+ + + + + + + + +
integration& operator= (const integration)
+
+default
+
+ +

Copy assignment.

+ +
+
+ +

◆ operator=() [2/2]

+ +
+
+ + + + + +
+ + + + + + + + +
integration& operator= (integration && )
+
+default
+
+ +

Move assignment.

+ +
+
+ +

◆ clone()

+ +
+
+ + + + + +
+ + + + + + + +
virtual uniquePtr<integration> clone () const
+
+pure virtual
+
+ +

Polymorphic copy/cloning.

+ +

Implemented in AdamsBashforth5, AdamsBashforth4, AdamsBashforth3, AdamsMoulton5, AdamsMoulton4, AdamsMoulton3, and AdamsBashforth2.

+
@@ -311,6 +497,8 @@ Protected Attributes
+

Add a virtual constructor.

+
@@ -336,9 +524,11 @@ Protected Attributes
-

Definition at line 72 of file integration.hpp.

+

Const ref to pointStructure.

-

References integration::pStruct_.

+

Definition at line 113 of file integration.hpp.

+ +

References integration::pStruct_.

Referenced by integration::create().

@@ -348,8 +538,96 @@ Protected Attributes + +
+
+ +

◆ baseName()

+ +
+
+ + + + + +
+ + + + + + + +
const word& baseName () const
+
+inline
+
+ +

Base name.

+ +

Definition at line 120 of file integration.hpp.

+ +

References integration::baseName_.

+ +

Referenced by integration::create().

+
+ + Here is the caller graph for this function:
+
+
+ + +
+
+ +

◆ owner()

+ +
+
+ + + + + +
+ + + + + + + +
repository& owner ()
+
+inline
+
+ +

Ref to the owner repository.

+ +

Definition at line 127 of file integration.hpp.

+ +

References integration::owner_.

+ +

Referenced by integration::create().

+
+ + Here is the caller graph for this function:
+
+
+ @@ -395,6 +673,8 @@ Protected Attributes
+

Prediction step in integration.

+

Implemented in AdamsMoulton5, AdamsMoulton4, and AdamsMoulton3.

@@ -439,6 +719,8 @@ Protected Attributes
+

Correction/main integration step.

+

Implemented in AdamsBashforth4, AdamsBashforth5, AdamsBashforth3, AdamsMoulton5, AdamsMoulton4, AdamsMoulton3, and AdamsBashforth2.

@@ -477,6 +759,8 @@ Protected Attributes
+

Set the initial values for new indices.

+

Implemented in AdamsBashforth4, AdamsBashforth5, AdamsBashforth3, AdamsMoulton5, AdamsMoulton4, AdamsMoulton3, and AdamsBashforth2.

@@ -504,119 +788,10 @@ Protected Attributes
+

Check if the method requires any set initial vals.

+

Implemented in AdamsBashforth4, AdamsBashforth5, AdamsBashforth3, AdamsMoulton5, AdamsMoulton4, AdamsMoulton3, and AdamsBashforth2.

-
- - -

◆ clone()

- -
-
- - - - - -
- - - - - - - -
virtual uniquePtr<integration> clone () const
-
-pure virtual
-
- -

Implemented in AdamsBashforth4, AdamsBashforth5, AdamsBashforth3, AdamsMoulton5, AdamsMoulton4, AdamsMoulton3, and AdamsBashforth2.

- -
-
- -

◆ baseName()

- -
-
- - - - - -
- - - - - - - -
const word& baseName () const
-
-inline
-
- -

Definition at line 89 of file integration.hpp.

- -

References integration::baseName_.

- -

Referenced by integration::create().

-
- + Here is the caller graph for this function:
-
-
- - -
-
- -

◆ owner()

- -
-
- - - - - -
- - - - - - - -
repository& owner ()
-
-inline
-
- -

Definition at line 94 of file integration.hpp.

- -

References integration::owner_.

- -

Referenced by integration::create().

-
- + Here is the caller graph for this function:
-
-
- -
@@ -665,9 +840,11 @@ Protected Attributes
+

Create the polymorphic object based on inputs.

+

Definition at line 40 of file integration.cpp.

-

References integration::baseName(), fatalError, fatalExit, integration::owner(), pFlow::printKeys(), and integration::pStruct().

+

References integration::baseName(), fatalError, fatalExit, integration::owner(), pFlow::printKeys(), and integration::pStruct().

Referenced by sphereParticles::sphereParticles().

@@ -677,11 +854,11 @@ Protected Attributes
@@ -691,8 +868,8 @@ Protected Attributes @@ -719,9 +896,11 @@ Protected Attributes
-

Definition at line 39 of file integration.hpp.

+

The owner repository that all fields are storred in.

-

Referenced by integration::owner().

+

Definition at line 56 of file integration.hpp.

+ +

Referenced by integration::owner().

@@ -745,9 +924,11 @@ Protected Attributes
-

Definition at line 41 of file integration.hpp.

+

The base name for integration.

-

Referenced by integration::baseName().

+

Definition at line 59 of file integration.hpp.

+ +

Referenced by integration::baseName().

@@ -771,9 +952,11 @@ Protected Attributes
-

Definition at line 43 of file integration.hpp.

+

A reference to pointStructure.

-

Referenced by integration::pStruct().

+

Definition at line 62 of file integration.hpp.

+ +

Referenced by integration::pStruct().

diff --git a/doc/code-documentation/html/classpFlow_1_1integration.js b/doc/code-documentation/html/classpFlow_1_1integration.js index 7a937ebd..4872ac0f 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration.js +++ b/doc/code-documentation/html/classpFlow_1_1integration.js @@ -1,17 +1,21 @@ var classpFlow_1_1integration = [ [ "integration", "classpFlow_1_1integration.html#ad1193beca9b8485866c972ed9faea6d5", null ], + [ "integration", "classpFlow_1_1integration.html#a771a76739b176fbb83563986a897dbc6", null ], + [ "integration", "classpFlow_1_1integration.html#a30aa8bdb5ce433dc44c3de44462b3d92", null ], [ "~integration", "classpFlow_1_1integration.html#a9a87be54ea9981257a8149088723c433", null ], [ "TypeInfo", "classpFlow_1_1integration.html#aa44247873627282e4f01578c6bc53426", null ], + [ "operator=", "classpFlow_1_1integration.html#aa5c3d9b07075b6725eeb15aa37da388a", null ], + [ "operator=", "classpFlow_1_1integration.html#aec2a99ef0f61788bb92c8a2d4dbd51fc", null ], + [ "clone", "classpFlow_1_1integration.html#a7c3e74e4f9079ad465a2c538865b7ce8", null ], [ "create_vCtor", "classpFlow_1_1integration.html#a23da7cbc93e6d9968fcbe57cb08f78f3", null ], [ "pStruct", "classpFlow_1_1integration.html#a5a622149e803f0fa292a95784c12a7b8", null ], + [ "baseName", "classpFlow_1_1integration.html#a4e30df3927ef1cdd2490cd85018518f5", null ], + [ "owner", "classpFlow_1_1integration.html#a10329e18307a60d3fdb203bcbed2b295", null ], [ "predict", "classpFlow_1_1integration.html#aee7d33216d5d180758eae4342235822d", null ], [ "correct", "classpFlow_1_1integration.html#a24e7a2413d17e739a6fa143b18346f02", null ], [ "setInitialVals", "classpFlow_1_1integration.html#a6818fcc44008244dcd95c07d9df760fc", null ], [ "needSetInitialVals", "classpFlow_1_1integration.html#aeec9758e3ff149eb4837c2be8d4e6214", null ], - [ "clone", "classpFlow_1_1integration.html#a7c3e74e4f9079ad465a2c538865b7ce8", null ], - [ "baseName", "classpFlow_1_1integration.html#a4e30df3927ef1cdd2490cd85018518f5", null ], - [ "owner", "classpFlow_1_1integration.html#a10329e18307a60d3fdb203bcbed2b295", null ], [ "create", "classpFlow_1_1integration.html#abdb160904a366a4bf1704ceb1746775a", null ], [ "owner_", "classpFlow_1_1integration.html#af892b00fd39b71350cc908cd0e608264", null ], [ "baseName_", "classpFlow_1_1integration.html#aa4cf93fd25765a9c0816f3ace4e3b009", null ], diff --git a/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.map index 1df8c219..e98818d7 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.map @@ -1,5 +1,5 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.md5 index 4b713281..22ea0fc7 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration__coll__graph.md5 @@ -1 +1 @@ -2715e50f9094c9e34b95d218fcb488f1 \ No newline at end of file +82acafd0a0d67fea8e01a77d9484c25a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.map index 6677598e..96ba8103 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.md5 index 5fedf0c4..c548522d 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration__inherit__graph.md5 @@ -1 +1 @@ -abf234007b4b04bf8c3e752237be5cbe \ No newline at end of file +cfce67518c3b5eacf6822b672f214f85 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.map b/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.map index 37d3fdfb..59a8f7a9 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.md5 index 8b9abcb2..960ac933 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration_a10329e18307a60d3fdb203bcbed2b295_icgraph.md5 @@ -1 +1 @@ -afdbaf5a02216005ea870c73de15b80e \ No newline at end of file +034eeb90df13083ed42d8e39246b475d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.map b/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.map index 5f4fb821..d9365ad9 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.md5 index 4beae023..4de48bc5 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration_a4e30df3927ef1cdd2490cd85018518f5_icgraph.md5 @@ -1 +1 @@ -f97a37b92c0958f0c786a31057ff978e \ No newline at end of file +33f2fb6e6dafe9eb7efbec213f8d5023 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.map b/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.map index f6f9fb72..41d398e7 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 index c0b4fc78..b4d54f1b 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 @@ -1 +1 @@ -bea0c5add2e9d838d13f47f2082febcb \ No newline at end of file +d61fbcbf3e4aff756d7a6af42cde47c9 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.map b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.map index 275293d9..6dc920c7 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.md5 index b5fe2560..c6541844 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.md5 @@ -1 +1 @@ -eef9077516071ef4ed05225befc2a189 \ No newline at end of file +b4534f6165d591e71a45fbfd77a21c20 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.png b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.png index d1caa88e..3ebd37b0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.map index e453574b..d70d8a13 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.md5 index c8d0b8e8..6456c4ca 100644 --- a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.md5 @@ -1 +1 @@ -9318ef16fc813a82a13e7788047c55c2 \ No newline at end of file +50fc5f79e72cdf9b64d8692a56672e3e \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.png b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.png index be93d3e4..5b74606d 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1integration_abdb160904a366a4bf1704ceb1746775a_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1interaction-members.html b/doc/code-documentation/html/classpFlow_1_1interaction-members.html index b71f901a..f0b23c81 100644 --- a/doc/code-documentation/html/classpFlow_1_1interaction-members.html +++ b/doc/code-documentation/html/classpFlow_1_1interaction-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -109,7 +109,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1interaction.html',''); i

This is the complete list of members for interaction, including all inherited members.

- + + + @@ -121,6 +123,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1interaction.html',''); i + + @@ -152,8 +156,10 @@ $(document).ready(function(){initNavTree('classpFlow_1_1interaction.html',''); i - - + + + + @@ -170,8 +176,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1interaction.html',''); i - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1interaction.html b/doc/code-documentation/html/classpFlow_1_1interaction.html index f9e83ff1..4c8c0d4c 100644 --- a/doc/code-documentation/html/classpFlow_1_1interaction.html +++ b/doc/code-documentation/html/classpFlow_1_1interaction.html @@ -4,7 +4,7 @@ - +PhasicFlow: interaction Class Reference @@ -244,29 +244,59 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + @@ -325,10 +355,13 @@ Protected Attributes + + + diff --git a/doc/code-documentation/html/classpFlow_1_1interactionBase-members.html b/doc/code-documentation/html/classpFlow_1_1interactionBase-members.html index 685358a2..a56932fe 100644 --- a/doc/code-documentation/html/classpFlow_1_1interactionBase-members.html +++ b/doc/code-documentation/html/classpFlow_1_1interactionBase-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1interactionBase.html b/doc/code-documentation/html/classpFlow_1_1interactionBase.html index 29406930..6c40bd58 100644 --- a/doc/code-documentation/html/classpFlow_1_1interactionBase.html +++ b/doc/code-documentation/html/classpFlow_1_1interactionBase.html @@ -4,7 +4,7 @@ - +PhasicFlow: interactionBase Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1intervalRange-members.html b/doc/code-documentation/html/classpFlow_1_1intervalRange-members.html index 5f54a89b..2aba9e0b 100644 --- a/doc/code-documentation/html/classpFlow_1_1intervalRange-members.html +++ b/doc/code-documentation/html/classpFlow_1_1intervalRange-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1intervalRange.html b/doc/code-documentation/html/classpFlow_1_1intervalRange.html index 4209a8e4..a5000730 100644 --- a/doc/code-documentation/html/classpFlow_1_1intervalRange.html +++ b/doc/code-documentation/html/classpFlow_1_1intervalRange.html @@ -4,7 +4,7 @@ - +PhasicFlow: intervalRange< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1line-members.html b/doc/code-documentation/html/classpFlow_1_1line-members.html index f84b0080..b5521519 100644 --- a/doc/code-documentation/html/classpFlow_1_1line-members.html +++ b/doc/code-documentation/html/classpFlow_1_1line-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1line.html b/doc/code-documentation/html/classpFlow_1_1line.html index 55aa4236..8075629f 100644 --- a/doc/code-documentation/html/classpFlow_1_1line.html +++ b/doc/code-documentation/html/classpFlow_1_1line.html @@ -4,7 +4,7 @@ - +PhasicFlow: line Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1mapperNBS-members.html b/doc/code-documentation/html/classpFlow_1_1mapperNBS-members.html index d8626ebf..80e7693a 100644 --- a/doc/code-documentation/html/classpFlow_1_1mapperNBS-members.html +++ b/doc/code-documentation/html/classpFlow_1_1mapperNBS-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1mapperNBS.html b/doc/code-documentation/html/classpFlow_1_1mapperNBS.html index 1be5248e..b52aecac 100644 --- a/doc/code-documentation/html/classpFlow_1_1mapperNBS.html +++ b/doc/code-documentation/html/classpFlow_1_1mapperNBS.html @@ -4,7 +4,7 @@ - +PhasicFlow: mapperNBS< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator-members.html b/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator-members.html index 70c53e1e..9eebc239 100644 --- a/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator-members.html +++ b/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator.html b/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator.html index 819dd6f3..a4303c0e 100644 --- a/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator.html +++ b/doc/code-documentation/html/classpFlow_1_1mapperNBS_1_1cellIterator.html @@ -4,7 +4,7 @@ - +PhasicFlow: mapperNBS< executionSpace >::cellIterator Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiGridMapping-members.html b/doc/code-documentation/html/classpFlow_1_1multiGridMapping-members.html index cbc31817..89710c95 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiGridMapping-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiGridMapping-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiGridMapping.html b/doc/code-documentation/html/classpFlow_1_1multiGridMapping.html index 58fb78db..fc312668 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiGridMapping.html +++ b/doc/code-documentation/html/classpFlow_1_1multiGridMapping.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiGridMapping< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiGridNBS-members.html b/doc/code-documentation/html/classpFlow_1_1multiGridNBS-members.html index ae829809..b9cdaefe 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiGridNBS-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiGridNBS-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html b/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html index b4dc052c..2a3bfab0 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html +++ b/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiGridNBS< executionSpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis-members.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis-members.html index d087fad5..8922104f 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis.html index c9a4c80e..b272e73f 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxis.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiRotatingAxis Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion-members.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion-members.html index 81ab03cc..e7085c7e 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion.html index 78c45646..881134cd 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiRotatingAxisMotion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model-members.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model-members.html index 44a96687..83d59698 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model.html b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model.html index d0da2c8d..0d1f350d 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model.html +++ b/doc/code-documentation/html/classpFlow_1_1multiRotatingAxisMotion_1_1Model.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiRotatingAxisMotion::Model Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface-members.html b/doc/code-documentation/html/classpFlow_1_1multiTriSurface-members.html index e988ca0f..5d889039 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface-members.html +++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface.html b/doc/code-documentation/html/classpFlow_1_1multiTriSurface.html index 636040f8..72642693 100644 --- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface.html +++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface.html @@ -4,7 +4,7 @@ - +PhasicFlow: multiTriSurface Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1noConstructAllocator-members.html b/doc/code-documentation/html/classpFlow_1_1noConstructAllocator-members.html index d52c3fd5..996133e5 100644 --- a/doc/code-documentation/html/classpFlow_1_1noConstructAllocator-members.html +++ b/doc/code-documentation/html/classpFlow_1_1noConstructAllocator-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1noConstructAllocator.html b/doc/code-documentation/html/classpFlow_1_1noConstructAllocator.html index c52cb397..2ab4f37c 100644 --- a/doc/code-documentation/html/classpFlow_1_1noConstructAllocator.html +++ b/doc/code-documentation/html/classpFlow_1_1noConstructAllocator.html @@ -4,7 +4,7 @@ - +PhasicFlow: noConstructAllocator< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1oFstream-members.html b/doc/code-documentation/html/classpFlow_1_1oFstream-members.html index ac69c7c2..38b47748 100644 --- a/doc/code-documentation/html/classpFlow_1_1oFstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1oFstream-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1oFstream.html b/doc/code-documentation/html/classpFlow_1_1oFstream.html index 1ca8e7d3..fb74e320 100644 --- a/doc/code-documentation/html/classpFlow_1_1oFstream.html +++ b/doc/code-documentation/html/classpFlow_1_1oFstream.html @@ -4,7 +4,7 @@ - +PhasicFlow: oFstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream-members.html b/doc/code-documentation/html/classpFlow_1_1oTstream-members.html index 06f28477..95027e99 100644 --- a/doc/code-documentation/html/classpFlow_1_1oTstream-members.html +++ b/doc/code-documentation/html/classpFlow_1_1oTstream-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream.html b/doc/code-documentation/html/classpFlow_1_1oTstream.html index 9dd7c07a..da6cef74 100644 --- a/doc/code-documentation/html/classpFlow_1_1oTstream.html +++ b/doc/code-documentation/html/classpFlow_1_1oTstream.html @@ -4,7 +4,7 @@ - +PhasicFlow: oTstream Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1objectFile-members.html b/doc/code-documentation/html/classpFlow_1_1objectFile-members.html index 707756dc..47662a16 100644 --- a/doc/code-documentation/html/classpFlow_1_1objectFile-members.html +++ b/doc/code-documentation/html/classpFlow_1_1objectFile-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1objectFile.html b/doc/code-documentation/html/classpFlow_1_1objectFile.html index e43c7644..f4217325 100644 --- a/doc/code-documentation/html/classpFlow_1_1objectFile.html +++ b/doc/code-documentation/html/classpFlow_1_1objectFile.html @@ -4,7 +4,7 @@ - +PhasicFlow: objectFile Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1pStructSelector-members.html b/doc/code-documentation/html/classpFlow_1_1pStructSelector-members.html index 4cb1fa10..4826ba91 100644 --- a/doc/code-documentation/html/classpFlow_1_1pStructSelector-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pStructSelector-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pStructSelector.html b/doc/code-documentation/html/classpFlow_1_1pStructSelector.html index 2762f356..ee9d14bd 100644 --- a/doc/code-documentation/html/classpFlow_1_1pStructSelector.html +++ b/doc/code-documentation/html/classpFlow_1_1pStructSelector.html @@ -4,7 +4,7 @@ - +PhasicFlow: pStructSelector Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html b/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html index bd8b3ada..65f95cae 100644 --- a/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html +++ b/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html b/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html index d4a1f0db..1ccb7c97 100644 --- a/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html +++ b/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html @@ -4,7 +4,7 @@ - +PhasicFlow: particleIdHandler Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1particles-members.html b/doc/code-documentation/html/classpFlow_1_1particles-members.html index 8b0cad6a..b335b4c0 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles-members.html +++ b/doc/code-documentation/html/classpFlow_1_1particles-members.html @@ -4,7 +4,7 @@ - +PhasicFlow: Member List @@ -115,8 +115,10 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particles.html',''); ini - - + + + + @@ -132,6 +134,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particles.html',''); ini + + @@ -156,6 +160,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particles.html',''); ini + + @@ -179,8 +185,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particles.html',''); ini - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1particles.html b/doc/code-documentation/html/classpFlow_1_1particles.html index 4531779d..b8cd7ede 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles.html +++ b/doc/code-documentation/html/classpFlow_1_1particles.html @@ -4,7 +4,7 @@ - +PhasicFlow: particles Class Reference @@ -215,6 +215,7 @@ Public Member Functions + @@ -248,27 +249,56 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + +
afterIteration()=0demComponentpure virtual
beforeIteration()=0demComponentpure virtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration()=0demComponentpure virtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
contactSearch_interactionprotected
contactSearchPtr()interactioninline
create_vCtor(interaction, systemControl,(systemControl &control, const particles &prtcl, const geometry &geom),(control, prtcl, geom))interaction
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demInteraction(systemControl &control)demInteractioninline
demInteraction(systemControl &control, const fileSystem &file)demInteractioninline
densities() constpropertyinline
nameToIndex(const word &name, uint32 &idx) constpropertyinline
numMaterials() constpropertyinline
numMaterials_propertyprotected
operator=(const property &)=defaultproperty
operator=(property &&)=defaultproperty
pFlow::operator=(const property &)=defaultproperty
pFlow::operator=(property &&)=defaultproperty
pFlow::demComponent::operator=(const demComponent &)=deletedemComponent
pFlow::demComponent::operator=(demComponent &&)=deletedemComponent
Particles() constinteractionBaseinline
particles_interactionBaseprotected
property()propertyinline
subscribed_eventObserverprotected
subscriber_eventObserverprotected
surface() constinteractionBaseinline
timers()demComponentinline
timers() constdemComponentinline
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("interaction")interaction
pFlow::demInteraction::TypeInfo("demComponent")demComponent
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool beforeIteration ()=0
 This is called in time loop, before iterate. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
- Public Member Functions inherited from eventObserver
 eventObserver ()
 
 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 
- Protected Attributes inherited from eventObserver
const eventSubscribersubscriber_ = nullptr
activePointsMaskH() constparticlesinline
activeRange() constparticlesinline
afterIteration()=0demComponentpure virtual
allActive() constparticlesinline
beforeIteration() overrideparticlesvirtual
afterTimeLoop()demComponentinlinevirtual
allActive() constparticlesinline
beforeIteration() overrideparticlesvirtual
beforeTimeLoop()demComponentinlinevirtual
boundingSphere() const =0particlespure virtual
boundingSphereMinMax(real &minDiam, real &maxDiam) const =0particlespure virtual
capacity() constparticlesinline
control_demComponentprotected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demParticles(systemControl &control)demParticlesinline
diameter() constparticlesinline
diameter()particlesinline
mass()particlesinline
mass_particlesprotected
numActive() constparticlesinline
operator=(const demComponent &)=deletedemComponent
operator=(demComponent &&)=deletedemComponent
particles(systemControl &control, const word &integrationMethod)particles
pointPosition() constparticlesinline
pointVelocity() constparticlesinline
time() constparticlesinline
time()particlesinline
time_particlesprotected
timers()demComponentinline
timers() constdemComponentinline
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("particles")particles
pFlow::demParticles::TypeInfo("demComponent")demComponent
auto & shapName ()
 
bool beforeIteration () override
 This is called in time loop, before iterate. More...
 
virtual bool insertParticles (const realx3Vector &position, const wordVector &shapes, const setFieldList &setField)=0
 
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool iterate ()=0
 This is called in time loop. More...
 
virtual bool afterIteration ()=0
 This is called in time loop, after iterate. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
@@ -312,10 +342,13 @@ Protected Attributes + + +

Protected Member Functions

 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

@@ -433,7 +466,7 @@ Protected Attributes
- + @@ -475,7 +508,7 @@ Protected Attributes
- + @@ -709,7 +742,7 @@ Protected Attributes

Definition at line 118 of file particles.hpp.

-

References particles::dynPointStruct_, and dynamicPointStructure::pStruct().

+

References particles::dynPointStruct_, and dynamicPointStructure::pStruct().

Referenced by particles::activePointsMaskD(), particles::activePointsMaskH(), particles::activeRange(), particles::allActive(), particles::beforeIteration(), particles::capacity(), interaction::interaction(), particles::numActive(), particles::pointPosition(), particles::position(), interactionBase::pStruct(), particles::size(), and sphereParticles::sphereParticles().

@@ -735,7 +768,7 @@ Protected Attributes - + @@ -774,7 +807,7 @@ Protected Attributes

Definition at line 122 of file particles.hpp.

-

References particles::dynPointStruct_, and dynamicPointStructure::pStruct().

+

References particles::dynPointStruct_, and dynamicPointStructure::pStruct().

+ Here is the call graph for this function:
@@ -956,7 +989,7 @@ Protected Attributes
- +
@@ -1742,13 +1775,15 @@ Protected Attributes
+

This is called in time loop, before iterate.

+

Implements demComponent.

Reimplemented in sphereParticles.

Definition at line 153 of file particles.cpp.

-

References particles::boundingSphereMinMax(), demComponent::control(), particles::dynPointStruct_, Timer::end(), pFlow::endl(), endREPORT, fatalErrorInFunction, dynamicPointStructure::markDeleteOutOfBox(), particles::pStruct(), REPORT, timeControl::sortTime(), Timer::start(), particles::time_, Timer::totalTime(), yellowText, particles::zeroForce(), and particles::zeroTorque().

+

References particles::boundingSphereMinMax(), demComponent::control(), particles::dynPointStruct_, Timer::end(), pFlow::endl(), endREPORT, fatalErrorInFunction, dynamicPointStructure::markDeleteOutOfBox(), particles::pStruct(), REPORT, timeControl::sortTime(), Timer::start(), particles::time_, Timer::totalTime(), yellowText, particles::zeroForce(), and particles::zeroTorque().

Referenced by sphereParticles::beforeIteration().

@@ -1758,9 +1793,9 @@ Protected Attributes diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.map index 24714228..ae08eec0 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.md5 index f2a75aea..f2553170 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.md5 @@ -1 +1 @@ -626ff2f0d0c3890e1348a57bc97c3215 \ No newline at end of file +092930785a6fd613e07363b1244597f4 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.png b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.png index f209a13e..3df050e0 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1particles_a2b5fdb4b295d0f3bf1b91ba12cbfa381_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.map index f9658433..2b20de95 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.md5 index 7b3d8d7c..40ec5daf 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_a305a8984d573e13f073ba7ec0ecf19ca_icgraph.md5 @@ -1 +1 @@ -63db7bbe941be82bcce9f8c58d77fbae \ No newline at end of file +4901ad1f101d84f12c04221dcbc83c48 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map index 55300de0..33c3a492 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map @@ -4,7 +4,7 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 index f803606d..5b5c76bb 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.md5 @@ -1 +1 @@ -5c30396968de7770a4ea754261be9dba \ No newline at end of file +1c74391227614fc1c0081d2e9a9a4feb \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map index 6e021edd..d6254454 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.md5 index 538285c6..22f6c61f 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.md5 @@ -1 +1 @@ -554843e16a6cfbaee2ee6c5a0c95cce3 \ No newline at end of file +03c721182e1ef41445a0aec43a4462db \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.map index b512c397..188bca61 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.map @@ -1,7 +1,7 @@ - + - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 index 2d12a1ec..96d3639b 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 @@ -1 +1 @@ -43ba7814cb8501475e4a7458670e3f54 \ No newline at end of file +8f024500f7b9e2b773ab72ba47bef40a \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.map index ef7da365..cfe89df9 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.md5 index c81c29af..54a26a07 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.md5 @@ -1 +1 @@ -b645bf31f201d9b7e112c5610da6aa46 \ No newline at end of file +222c42a845b24549f92e178c0765adf9 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.png b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.png index d90f5d8a..8c0fc961 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.map index 17aa7d30..b3421986 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.md5 index e2d31eee..45359463 100644 --- a/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1particles_aee1fb957af9d737605b6e8701e6d14f5_icgraph.md5 @@ -1 +1 @@ -6669dcbe160e86647c02a001d313c245 \ No newline at end of file +56e9cbbd9d9d15bdee1413d264cab1a9 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1peakableRegion-members.html b/doc/code-documentation/html/classpFlow_1_1peakableRegion-members.html index 4458942f..c03ebf47 100644 --- a/doc/code-documentation/html/classpFlow_1_1peakableRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1peakableRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1peakableRegion.html b/doc/code-documentation/html/classpFlow_1_1peakableRegion.html index 41d514a7..313116d4 100644 --- a/doc/code-documentation/html/classpFlow_1_1peakableRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1peakableRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: peakableRegion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall-members.html b/doc/code-documentation/html/classpFlow_1_1planeWall-members.html index 70a614ca..636e7f61 100644 --- a/doc/code-documentation/html/classpFlow_1_1planeWall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1planeWall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall.html b/doc/code-documentation/html/classpFlow_1_1planeWall.html index 3b753929..8dd33d77 100644 --- a/doc/code-documentation/html/classpFlow_1_1planeWall.html +++ b/doc/code-documentation/html/classpFlow_1_1planeWall.html @@ -4,7 +4,7 @@ - + PhasicFlow: planeWall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1pointField-members.html b/doc/code-documentation/html/classpFlow_1_1pointField-members.html index 2d45b7ee..26fec643 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pointField-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pointField.html b/doc/code-documentation/html/classpFlow_1_1pointField.html index 4e86840c..1995e5c2 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField.html +++ b/doc/code-documentation/html/classpFlow_1_1pointField.html @@ -4,7 +4,7 @@ - + PhasicFlow: pointField< VectorField, T, MemorySpace > Class Template Reference @@ -117,10 +117,13 @@ $(document).ready(function(){initNavTree('classpFlow_1_1pointField.html',''); in
@@ -937,7 +940,7 @@ class pFlow::pointField< VectorField, T, MemorySpace >

Definition at line 138 of file pointField.hpp.

-

Referenced by AdamsBashforth2::intRange(), AdamsBashforth3::intRange(), AdamsBashforth5::intRange(), AdamsBashforth4::intRange(), AdamsMoulton3::predictRange(), AdamsMoulton4::predictRange(), and AdamsMoulton5::predictRange().

+

Referenced by AdamsBashforth2::intRange(), AdamsBashforth3::intRange(), AdamsBashforth5::intRange(), AdamsBashforth4::intRange(), AdamsMoulton3::predictRange(), AdamsMoulton4::predictRange(), and AdamsMoulton5::predictRange().

+ Here is the caller graph for this function:
@@ -945,14 +948,14 @@ class pFlow::pointField< VectorField, T, MemorySpace > @@ -1006,7 +1009,7 @@ class pFlow::pointField< VectorField, T, MemorySpace >

Definition at line 24 of file pointField.cpp.

-

Referenced by pointField< T >::read().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::read().

+ Here is the caller graph for this function:
@@ -1014,8 +1017,8 @@ class pFlow::pointField< VectorField, T, MemorySpace > @@ -1039,7 +1042,7 @@ class pFlow::pointField< VectorField, T, MemorySpace >

Definition at line 34 of file pointField.cpp.

-

Referenced by pointField< T >::write().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::write().

+ Here is the caller graph for this function:
diff --git a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.map index 5d1e9999..dc8b09eb 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.map @@ -1,6 +1,9 @@ - - - - + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.md5 index 3afdc5e1..1d09ba67 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.md5 @@ -1 +1 @@ -fe8d3ea38e5397de27f163378daa6a8b \ No newline at end of file +f66f7d054cbb60524ab27c5167714cdc \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.png index 7d4faa08..3cab9da6 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1pointField__inherit__graph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.map index e56958ce..796b599c 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.md5 index 9bafd17d..9084d567 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.md5 @@ -1 +1 @@ -a689e5622bbcb281cc3712d02737d1a1 \ No newline at end of file +76f21d9b73b9e29dca119970865a12bd \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.png index 0f5306c4..f9f8692d 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointField_aa8b686deb96050edefdcef6f22aab8f0_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.map index 9ed8f51e..f65e487d 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.md5 index 7556a6d4..cce109c0 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.md5 @@ -1 +1 @@ -54a97599d3ce7834080b12dfd15ea563 \ No newline at end of file +a4cfee752a5b2f6b2cc8f151636d29b8 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.png index a3a732cf..d8bc6814 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointField_ab0f80e66016e581c7c92ac96e43c3eca_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.map index da0a8e17..3bceb842 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.md5 index 34a8a66b..753c3af5 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.md5 @@ -1 +1 @@ -5657acdaa6fd8f5830adb4cba5214ce4 \ No newline at end of file +00c51f2d85c1b79d44d0c96e360e0da6 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.png index 9f90a460..f7fea05e 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointField_afef304b4d4497e45857f6edef9b049e6_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointRectCell-members.html b/doc/code-documentation/html/classpFlow_1_1pointRectCell-members.html index 0d93edd5..8dc57444 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointRectCell-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pointRectCell-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pointRectCell.html b/doc/code-documentation/html/classpFlow_1_1pointRectCell.html index c235078a..a6ca1dac 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointRectCell.html +++ b/doc/code-documentation/html/classpFlow_1_1pointRectCell.html @@ -4,7 +4,7 @@ - + PhasicFlow: pointRectCell Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure-members.html b/doc/code-documentation/html/classpFlow_1_1pointStructure-members.html index 2b3f6c95..3fda4a4a 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure.html b/doc/code-documentation/html/classpFlow_1_1pointStructure.html index 8d92d33f..33c9f571 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure.html @@ -4,7 +4,7 @@ - + PhasicFlow: pointStructure Class Reference @@ -610,7 +610,7 @@ Friends

Definition at line 71 of file pointStructure.cpp.

-

Referenced by pointField< T >::pointFlag().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::pointFlag().

+ Here is the caller graph for this function:
@@ -618,8 +618,8 @@ Friends @@ -894,7 +894,7 @@ Friends

References VectorSingle< T, MemorySpace >::hostVectorAll(), and pointStructure::pointPosition_.

-

Referenced by dynamicPointStructure::pointPositionHostAll().

+

Referenced by dynamicPointStructure::pointPositionHostAll().

+ Here is the call graph for this function:
@@ -994,7 +994,7 @@ Friends

Definition at line 230 of file pointStructure.cpp.

-

Referenced by pointStructure::activePointsMaskD(), pointStructure::activePointsMaskH(), and pointField< T >::allActive().

+

Referenced by pointStructure::activePointsMaskD(), pointStructure::activePointsMaskH(), and pointField< pFlow::VectorSingle, pFlow::AB3History >::allActive().

+ Here is the caller graph for this function:
@@ -1002,10 +1002,10 @@ Friends @@ -1038,7 +1038,7 @@ Friends

References pointStructure::activeRange_.

-

Referenced by pointStructure::activePointsMaskD(), pointStructure::activePointsMaskH(), pointField< T >::activeRange(), and pointRectCell::mapPOints().

+

Referenced by pointStructure::activePointsMaskD(), pointStructure::activePointsMaskH(), pointField< pFlow::VectorSingle, pFlow::AB3History >::activeRange(), and pointRectCell::mapPOints().

+ Here is the caller graph for this function:
@@ -1046,11 +1046,11 @@ Friends @@ -1084,7 +1084,7 @@ Friends

References pointStructure::ACTIVE, and pointStructure::pointFlag_.

-

Referenced by pointField< T >::isActive().

+

Referenced by pointField< pFlow::VectorSingle, pFlow::AB3History >::isActive().

+ Here is the caller graph for this function:
@@ -1092,8 +1092,8 @@ Friends @@ -1119,7 +1119,7 @@ Friends

References pointStructure::DELETED, fatalErrorInFunction, fatalExit, pFlow::pointStructureKernels::markDeleteOutOfBox(), and eventMessage::RANGE_CHANGED.

-

Referenced by dynamicPointStructure::markDeleteOutOfBox().

+

Referenced by dynamicPointStructure::markDeleteOutOfBox().

+ Here is the call graph for this function:
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice-members.html b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice-members.html index 460b43af..7b665ac4 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html index aeca270e..dd85a05c 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html @@ -4,7 +4,7 @@ - + PhasicFlow: pointStructure::activePointsDevice Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost-members.html b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost-members.html index e34aba37..6d3ad738 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost-members.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html index 22d56d78..d321f9a7 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html @@ -4,7 +4,7 @@ - + PhasicFlow: pointStructure::activePointsHost Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.map index 62569e7d..efd2c031 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.md5 index 2ebf49a4..b93ca2f0 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.md5 @@ -1 +1 @@ -f10d64d655ffb64c63d8b37e800ef41e \ No newline at end of file +8240bfce276454c35f48329962ae8597 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.png index fefc02ef..4770a9fc 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.map index f4694d84..0f13b308 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.md5 index 471fe0ec..5ad153ab 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.md5 @@ -1 +1 @@ -7fb50029fb892598b8bb40ee9b9a580c \ No newline at end of file +84706c893275f9b55976398ded24ab85 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.png index fd67ca25..e0cba057 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.map index 39406f22..eb73245a 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.md5 index cfcdd842..06e04781 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.md5 @@ -1 +1 @@ -f0611db57b5860e5950ffa592b8eaa23 \ No newline at end of file +e703749c8a509ecd441d197000e403ea \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.png index b52b5380..096d5032 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.map index 076177b1..77d919bb 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.md5 index ab35b644..e68acbfc 100644 --- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.md5 @@ -1 +1 @@ -7f93f2a908aac8c1687e943204d95bb1 \ No newline at end of file +ad23771685e2c2548f0f4c94156fe9a4 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.png index f5d289b8..99f73feb 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered-members.html b/doc/code-documentation/html/classpFlow_1_1positionOrdered-members.html index edace10e..b911991a 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionOrdered-members.html +++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered.html b/doc/code-documentation/html/classpFlow_1_1positionOrdered.html index d416220c..aed47085 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionOrdered.html +++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered.html @@ -4,7 +4,7 @@ - + PhasicFlow: positionOrdered Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles-members.html b/doc/code-documentation/html/classpFlow_1_1positionParticles-members.html index a90ccd7a..6a04161d 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionParticles-members.html +++ b/doc/code-documentation/html/classpFlow_1_1positionParticles-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles.html b/doc/code-documentation/html/classpFlow_1_1positionParticles.html index a8f0bb11..7060a138 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionParticles.html +++ b/doc/code-documentation/html/classpFlow_1_1positionParticles.html @@ -4,7 +4,7 @@ - + PhasicFlow: positionParticles Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1positionRandom-members.html b/doc/code-documentation/html/classpFlow_1_1positionRandom-members.html index c2f71139..d031b6b3 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionRandom-members.html +++ b/doc/code-documentation/html/classpFlow_1_1positionRandom-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1positionRandom.html b/doc/code-documentation/html/classpFlow_1_1positionRandom.html index c8efed91..30f10e4c 100644 --- a/doc/code-documentation/html/classpFlow_1_1positionRandom.html +++ b/doc/code-documentation/html/classpFlow_1_1positionRandom.html @@ -4,7 +4,7 @@ - + PhasicFlow: positionRandom Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1postprocess-members.html b/doc/code-documentation/html/classpFlow_1_1postprocess-members.html index a93b2bef..cafa2547 100644 --- a/doc/code-documentation/html/classpFlow_1_1postprocess-members.html +++ b/doc/code-documentation/html/classpFlow_1_1postprocess-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1postprocess.html b/doc/code-documentation/html/classpFlow_1_1postprocess.html index e79ac3aa..c5204c72 100644 --- a/doc/code-documentation/html/classpFlow_1_1postprocess.html +++ b/doc/code-documentation/html/classpFlow_1_1postprocess.html @@ -4,7 +4,7 @@ - + PhasicFlow: postprocess Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1processField-members.html b/doc/code-documentation/html/classpFlow_1_1processField-members.html index 3a20ff9d..20cb91c0 100644 --- a/doc/code-documentation/html/classpFlow_1_1processField-members.html +++ b/doc/code-documentation/html/classpFlow_1_1processField-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1processField.html b/doc/code-documentation/html/classpFlow_1_1processField.html index d6923fa9..3f35dea5 100644 --- a/doc/code-documentation/html/classpFlow_1_1processField.html +++ b/doc/code-documentation/html/classpFlow_1_1processField.html @@ -4,7 +4,7 @@ - + PhasicFlow: processField Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1property-members.html b/doc/code-documentation/html/classpFlow_1_1property-members.html index 2b7cc575..a2b3d23b 100644 --- a/doc/code-documentation/html/classpFlow_1_1property-members.html +++ b/doc/code-documentation/html/classpFlow_1_1property-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1property.html b/doc/code-documentation/html/classpFlow_1_1property.html index 764aed67..d0b67126 100644 --- a/doc/code-documentation/html/classpFlow_1_1property.html +++ b/doc/code-documentation/html/classpFlow_1_1property.html @@ -4,7 +4,7 @@ - + PhasicFlow: property Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1quadruple-members.html b/doc/code-documentation/html/classpFlow_1_1quadruple-members.html index 43217353..f72a3f16 100644 --- a/doc/code-documentation/html/classpFlow_1_1quadruple-members.html +++ b/doc/code-documentation/html/classpFlow_1_1quadruple-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1quadruple.html b/doc/code-documentation/html/classpFlow_1_1quadruple.html index fd1ad914..00cfda27 100644 --- a/doc/code-documentation/html/classpFlow_1_1quadruple.html +++ b/doc/code-documentation/html/classpFlow_1_1quadruple.html @@ -4,7 +4,7 @@ - + PhasicFlow: quadruple< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1randomReal-members.html b/doc/code-documentation/html/classpFlow_1_1randomReal-members.html index 40410c86..283a5652 100644 --- a/doc/code-documentation/html/classpFlow_1_1randomReal-members.html +++ b/doc/code-documentation/html/classpFlow_1_1randomReal-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1randomReal.html b/doc/code-documentation/html/classpFlow_1_1randomReal.html index 66ba391d..8c8f1eef 100644 --- a/doc/code-documentation/html/classpFlow_1_1randomReal.html +++ b/doc/code-documentation/html/classpFlow_1_1randomReal.html @@ -4,7 +4,7 @@ - + PhasicFlow: randomReal Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1readControlDict-members.html b/doc/code-documentation/html/classpFlow_1_1readControlDict-members.html index 34f77139..53a0dd91 100644 --- a/doc/code-documentation/html/classpFlow_1_1readControlDict-members.html +++ b/doc/code-documentation/html/classpFlow_1_1readControlDict-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1readControlDict.html b/doc/code-documentation/html/classpFlow_1_1readControlDict.html index 39c9f653..0f7f0310 100644 --- a/doc/code-documentation/html/classpFlow_1_1readControlDict.html +++ b/doc/code-documentation/html/classpFlow_1_1readControlDict.html @@ -4,7 +4,7 @@ - + PhasicFlow: readControlDict Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder-members.html b/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder-members.html index 6388d3f6..cccda1f9 100644 --- a/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder-members.html +++ b/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder.html b/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder.html index 716cfb30..8bc7417b 100644 --- a/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder.html +++ b/doc/code-documentation/html/classpFlow_1_1readFromTimeFolder.html @@ -4,7 +4,7 @@ - + PhasicFlow: readFromTimeFolder Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1rectMeshField-members.html b/doc/code-documentation/html/classpFlow_1_1rectMeshField-members.html index b6858f61..dbd88ee0 100644 --- a/doc/code-documentation/html/classpFlow_1_1rectMeshField-members.html +++ b/doc/code-documentation/html/classpFlow_1_1rectMeshField-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1rectMeshField.html b/doc/code-documentation/html/classpFlow_1_1rectMeshField.html index b813b431..72089120 100644 --- a/doc/code-documentation/html/classpFlow_1_1rectMeshField.html +++ b/doc/code-documentation/html/classpFlow_1_1rectMeshField.html @@ -4,7 +4,7 @@ - + PhasicFlow: rectMeshField< T, MemorySpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1rectangleMesh-members.html b/doc/code-documentation/html/classpFlow_1_1rectangleMesh-members.html index 9dea497b..ea845fcb 100644 --- a/doc/code-documentation/html/classpFlow_1_1rectangleMesh-members.html +++ b/doc/code-documentation/html/classpFlow_1_1rectangleMesh-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1rectangleMesh.html b/doc/code-documentation/html/classpFlow_1_1rectangleMesh.html index 5aa1e8f7..577a5448 100644 --- a/doc/code-documentation/html/classpFlow_1_1rectangleMesh.html +++ b/doc/code-documentation/html/classpFlow_1_1rectangleMesh.html @@ -4,7 +4,7 @@ - + PhasicFlow: rectangleMesh Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1region-members.html b/doc/code-documentation/html/classpFlow_1_1region-members.html index 3be124e1..b6e17c5d 100644 --- a/doc/code-documentation/html/classpFlow_1_1region-members.html +++ b/doc/code-documentation/html/classpFlow_1_1region-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1region.html b/doc/code-documentation/html/classpFlow_1_1region.html index 5e389c0c..de3e6563 100644 --- a/doc/code-documentation/html/classpFlow_1_1region.html +++ b/doc/code-documentation/html/classpFlow_1_1region.html @@ -4,7 +4,7 @@ - + PhasicFlow: region< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1regionBase-members.html b/doc/code-documentation/html/classpFlow_1_1regionBase-members.html index 30dd2965..77529ccf 100644 --- a/doc/code-documentation/html/classpFlow_1_1regionBase-members.html +++ b/doc/code-documentation/html/classpFlow_1_1regionBase-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1regionBase.html b/doc/code-documentation/html/classpFlow_1_1regionBase.html index 7a9f8cf0..20b7154b 100644 --- a/doc/code-documentation/html/classpFlow_1_1regionBase.html +++ b/doc/code-documentation/html/classpFlow_1_1regionBase.html @@ -4,7 +4,7 @@ - + PhasicFlow: regionBase Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1repository-members.html b/doc/code-documentation/html/classpFlow_1_1repository-members.html index e589788a..6224e2a7 100644 --- a/doc/code-documentation/html/classpFlow_1_1repository-members.html +++ b/doc/code-documentation/html/classpFlow_1_1repository-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1repository.html b/doc/code-documentation/html/classpFlow_1_1repository.html index 459a4de5..e45dfeaf 100644 --- a/doc/code-documentation/html/classpFlow_1_1repository.html +++ b/doc/code-documentation/html/classpFlow_1_1repository.html @@ -4,7 +4,7 @@ - + PhasicFlow: repository Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxis-members.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxis-members.html index b9014549..adfe947c 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxis-members.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxis-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxis.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxis.html index 5d774160..0ec9ae3f 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxis.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxis.html @@ -4,7 +4,7 @@ - + PhasicFlow: rotatingAxis Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion-members.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion-members.html index 5a56d809..d7b6015d 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion.html index d3813743..f6fec251 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion.html @@ -4,7 +4,7 @@ - + PhasicFlow: rotatingAxisMotion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model-members.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model-members.html index 6b8cc26a..b5011ff8 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model-members.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model.html b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model.html index d4535330..c0c838c7 100644 --- a/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model.html +++ b/doc/code-documentation/html/classpFlow_1_1rotatingAxisMotion_1_1Model.html @@ -4,7 +4,7 @@ - + PhasicFlow: rotatingAxisMotion::Model Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1selectBox-members.html b/doc/code-documentation/html/classpFlow_1_1selectBox-members.html index 42db5dbd..20406bb2 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectBox-members.html +++ b/doc/code-documentation/html/classpFlow_1_1selectBox-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1selectBox.html b/doc/code-documentation/html/classpFlow_1_1selectBox.html index e5650235..6af8b861 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectBox.html +++ b/doc/code-documentation/html/classpFlow_1_1selectBox.html @@ -4,7 +4,7 @@ - + PhasicFlow: selectBox Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1selectRandom-members.html b/doc/code-documentation/html/classpFlow_1_1selectRandom-members.html index 20a837fd..0d2a176d 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectRandom-members.html +++ b/doc/code-documentation/html/classpFlow_1_1selectRandom-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1selectRandom.html b/doc/code-documentation/html/classpFlow_1_1selectRandom.html index fa5befb2..8cdfac92 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectRandom.html +++ b/doc/code-documentation/html/classpFlow_1_1selectRandom.html @@ -4,7 +4,7 @@ - + PhasicFlow: selectRandom Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1selectRange-members.html b/doc/code-documentation/html/classpFlow_1_1selectRange-members.html index 6ec1e46e..c867825c 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectRange-members.html +++ b/doc/code-documentation/html/classpFlow_1_1selectRange-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1selectRange.html b/doc/code-documentation/html/classpFlow_1_1selectRange.html index 0db7abab..66fa71d3 100644 --- a/doc/code-documentation/html/classpFlow_1_1selectRange.html +++ b/doc/code-documentation/html/classpFlow_1_1selectRange.html @@ -4,7 +4,7 @@ - + PhasicFlow: selectRange Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1setFieldEntry-members.html b/doc/code-documentation/html/classpFlow_1_1setFieldEntry-members.html index a000b34d..912c7690 100644 --- a/doc/code-documentation/html/classpFlow_1_1setFieldEntry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1setFieldEntry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1setFieldEntry.html b/doc/code-documentation/html/classpFlow_1_1setFieldEntry.html index f6c1e755..22dcf9b4 100644 --- a/doc/code-documentation/html/classpFlow_1_1setFieldEntry.html +++ b/doc/code-documentation/html/classpFlow_1_1setFieldEntry.html @@ -4,7 +4,7 @@ - + PhasicFlow: setFieldEntry Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1setFieldList-members.html b/doc/code-documentation/html/classpFlow_1_1setFieldList-members.html index 96eaea77..f5cabf7e 100644 --- a/doc/code-documentation/html/classpFlow_1_1setFieldList-members.html +++ b/doc/code-documentation/html/classpFlow_1_1setFieldList-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1setFieldList.html b/doc/code-documentation/html/classpFlow_1_1setFieldList.html index d79532ab..8b8443cf 100644 --- a/doc/code-documentation/html/classpFlow_1_1setFieldList.html +++ b/doc/code-documentation/html/classpFlow_1_1setFieldList.html @@ -4,7 +4,7 @@ - + PhasicFlow: setFieldList Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1shapeMixture-members.html b/doc/code-documentation/html/classpFlow_1_1shapeMixture-members.html index 4aa3878b..b34279e7 100644 --- a/doc/code-documentation/html/classpFlow_1_1shapeMixture-members.html +++ b/doc/code-documentation/html/classpFlow_1_1shapeMixture-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1shapeMixture.html b/doc/code-documentation/html/classpFlow_1_1shapeMixture.html index 1353c172..a8e0bd9f 100644 --- a/doc/code-documentation/html/classpFlow_1_1shapeMixture.html +++ b/doc/code-documentation/html/classpFlow_1_1shapeMixture.html @@ -4,7 +4,7 @@ - + PhasicFlow: shapeMixture Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sortedContactList-members.html b/doc/code-documentation/html/classpFlow_1_1sortedContactList-members.html index e40d2abc..f09ca88e 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedContactList-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedContactList-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1sortedContactList.html b/doc/code-documentation/html/classpFlow_1_1sortedContactList.html index 1604a747..c2dc2779 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedContactList.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedContactList.html @@ -4,7 +4,7 @@ - + PhasicFlow: sortedContactList< valueType, executionSpace, idType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sortedContactList_1_1TagReFillPairs.html b/doc/code-documentation/html/classpFlow_1_1sortedContactList_1_1TagReFillPairs.html index 1c84ba59..181ad29a 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedContactList_1_1TagReFillPairs.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedContactList_1_1TagReFillPairs.html @@ -4,7 +4,7 @@ - + PhasicFlow: sortedContactList< valueType, executionSpace, idType >::TagReFillPairs Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sortedPairs-members.html b/doc/code-documentation/html/classpFlow_1_1sortedPairs-members.html index b41e3131..46ad065b 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedPairs-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedPairs-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1sortedPairs.html b/doc/code-documentation/html/classpFlow_1_1sortedPairs.html index 7bd63410..1a78b380 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedPairs.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedPairs.html @@ -4,7 +4,7 @@ - + PhasicFlow: sortedPairs< executionSpace, idType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillFlag.html b/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillFlag.html index 9e51ebeb..1bb65cb2 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillFlag.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillFlag.html @@ -4,7 +4,7 @@ - + PhasicFlow: sortedPairs< executionSpace, idType >::TagFillFlag Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillPairs.html b/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillPairs.html index d4e8c221..fdd10e21 100644 --- a/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillPairs.html +++ b/doc/code-documentation/html/classpFlow_1_1sortedPairs_1_1TagFillPairs.html @@ -4,7 +4,7 @@ - + PhasicFlow: sortedPairs< executionSpace, idType >::TagFillPairs Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1span-members.html b/doc/code-documentation/html/classpFlow_1_1span-members.html index 17486380..18c9c8db 100644 --- a/doc/code-documentation/html/classpFlow_1_1span-members.html +++ b/doc/code-documentation/html/classpFlow_1_1span-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1span.html b/doc/code-documentation/html/classpFlow_1_1span.html index ae079666..9d766730 100644 --- a/doc/code-documentation/html/classpFlow_1_1span.html +++ b/doc/code-documentation/html/classpFlow_1_1span.html @@ -4,7 +4,7 @@ - + PhasicFlow: span< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sphere-members.html b/doc/code-documentation/html/classpFlow_1_1sphere-members.html index 43800391..2cd2b26b 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphere-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sphere-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1sphere.html b/doc/code-documentation/html/classpFlow_1_1sphere.html index df06883b..d02801c1 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphere.html +++ b/doc/code-documentation/html/classpFlow_1_1sphere.html @@ -4,7 +4,7 @@ - + PhasicFlow: sphere Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction-members.html b/doc/code-documentation/html/classpFlow_1_1sphereInteraction-members.html index 0f535c5f..80fb6083 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -110,7 +110,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereInteraction.html', - + + + @@ -125,6 +127,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereInteraction.html', + + @@ -163,8 +167,10 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereInteraction.html', - - + + + + @@ -192,8 +198,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereInteraction.html', - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction.html b/doc/code-documentation/html/classpFlow_1_1sphereInteraction.html index 84be512a..90755da8 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction.html @@ -4,7 +4,7 @@ - +PhasicFlow: sphereInteraction< contactForceModel, geometryMotionModel, contactListType > Class Template Reference @@ -183,10 +183,13 @@ Public Member Functions + + + @@ -280,23 +283,50 @@ Public Member Functions + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + @@ -398,10 +428,13 @@ Protected Attributes + + + @@ -879,6 +912,8 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta
add_vCtor(interaction, sphereInteraction, systemControl)sphereInteraction< contactForceModel, geometryMotionModel, contactListType >
afterIteration() overridesphereInteraction< contactForceModel, geometryMotionModel, contactListType >inlinevirtual
beforeIteration() overridesphereInteraction< contactForceModel, geometryMotionModel, contactListType >inlinevirtual
afterTimeLoop()demComponentinlinevirtual
beforeIteration() overridesphereInteraction< contactForceModel, geometryMotionModel, contactListType >inlinevirtual
beforeTimeLoop()demComponentinlinevirtual
componentName_demComponentprotected
ContactForceModel typedefsphereInteraction< contactForceModel, geometryMotionModel, contactListType >
ContactListType typedefsphereInteraction< contactForceModel, geometryMotionModel, contactListType >
createSphereInteraction()sphereInteraction< contactForceModel, geometryMotionModel, contactListType >protected
currentTime() constdemComponentinline
demComponent(const word &name, systemControl &control)demComponentinline
demComponent(const demComponent &)=deletedemComponent
demComponent(demComponent &&)=deletedemComponent
demInteraction(systemControl &control)demInteractioninline
demInteraction(systemControl &control, const fileSystem &file)demInteractioninline
densities() constpropertyinline
nameToIndex(const word &name, uint32 &idx) constpropertyinline
numMaterials() constpropertyinline
numMaterials_propertyprotected
operator=(const property &)=defaultproperty
operator=(property &&)=defaultproperty
pFlow::operator=(const property &)=defaultproperty
pFlow::operator=(property &&)=defaultproperty
pFlow::demComponent::operator=(const demComponent &)=deletedemComponent
pFlow::demComponent::operator=(demComponent &&)=deletedemComponent
PairsContainerType typedefsphereInteraction< contactForceModel, geometryMotionModel, contactListType >
Particles() constinteractionBaseinline
particles_interactionBaseprotected
subscribed_eventObserverprotected
subscriber_eventObserverprotected
surface() constinteractionBaseinline
timers()demComponentinline
timers() constdemComponentinline
timers() constdemComponentinline
timers()demComponentinline
timers_demComponentprotected
TypeInfo("interaction")interaction
pFlow::demInteraction::TypeInfo("demComponent")demComponent
 add_vCtor (interaction, sphereInteraction, systemControl)
 
bool beforeIteration () override
 This is called in time loop, before iterate. More...
 
bool iterate () override
 This is called in time loop. More...
 
bool afterIteration () override
 This is called in time loop, after iterate. More...
 
bool update (const eventMessage &msg) override
 
 
- Public Member Functions inherited from demComponent
 TypeInfo ("demComponent")
 Type info. More...
 
 demComponent (const word &name, systemControl &control)
 construct from components More...
 
 demComponent (const demComponent &)=delete
 No copy constructor. More...
 
 demComponent (demComponent &&)=delete
 No move constructor. More...
 
demComponentoperator= (const demComponent &)=delete
 No copy assignment. More...
 
demComponentoperator= (demComponent &&)=delete
 No move assignment. More...
 
virtual ~demComponent ()=default
 destructor More...
 
const auto & control () const
 Const ref to systemControl. More...
 
auto & control ()
 Ref to systemControl. More...
 
real dt () const
 Time step of integration. More...
 
real currentTime () const
 Current simulation time. More...
 
auto & timers ()
 
const auto & timers () const
 Const ref to timers. More...
 
auto & timers ()
 Ref to timers. More...
 
virtual bool beforeTimeLoop ()
 This is called before the start of time loop. More...
 
virtual bool afterTimeLoop ()
 This is called after the time loop. More...
 
- Public Member Functions inherited from eventObserver
 eventObserver ()
 
 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 
- Protected Attributes inherited from eventObserver
const eventSubscribersubscriber_ = nullptr
+

This is called in time loop, before iterate.

+

Implements demComponent.

Definition at line 129 of file sphereInteraction.hpp.

@@ -908,6 +943,9 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta
+

This is called in time loop.

+

Perform the main calculations when the component should evolve along time.

+

Implements demComponent.

Definition at line 135 of file sphereInteraction.hpp.

@@ -920,11 +958,11 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta @@ -954,6 +992,8 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta
+

This is called in time loop, after iterate.

+

Implements demComponent.

Definition at line 203 of file sphereInteraction.hpp.

@@ -1013,7 +1053,7 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta
- +
@@ -1041,8 +1081,8 @@ class pFlow::sphereInteraction< contactForceModel, geometryMotionModel, conta diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.map index daf5d25d..28535980 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.md5 index 1363bdb3..65fc5566 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a6198cba78b395b0bcc307eadfb31b82a_icgraph.md5 @@ -1 +1 @@ -99991016816935d31df840343a067df7 \ No newline at end of file +a84b7e03b370adf6983f145aa8d4951f \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.map b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.map index 12788d9e..7b1191e8 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.md5 index 723a6c5f..0eb31d98 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.md5 @@ -1 +1 @@ -363185177ff044ead56497aed09497b4 \ No newline at end of file +d25438f475ff077b937a571503ae84b3 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.png b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.png index 56c130fc..f23ee5f4 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_a896e9608ca8d44dee25f2f9d54344c0c_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.map b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.map index 81d90a60..a9514bc7 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.map @@ -1,8 +1,8 @@ - + - + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.md5 index c4554311..9654117a 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.md5 @@ -1 +1 @@ -6499283f0da5857025b8de779230b086 \ No newline at end of file +824c17f92b4dff3f6b19ad39d28f9e2b \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.png b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.png index 13213eef..fe73b703 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1sphereInteraction_afa767bddda52eb71cea18f755e17d559_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles-members.html b/doc/code-documentation/html/classpFlow_1_1sphereParticles-members.html index ce2685cf..9a9d5230 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List @@ -116,8 +116,10 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereParticles.html','' activePointsMaskH() constparticlesinline activeRange() constparticlesinline afterIteration() overridesphereParticlesvirtual - allActive() constparticlesinline - beforeIteration() overridesphereParticlesvirtual + afterTimeLoop()demComponentinlinevirtual + allActive() constparticlesinline + beforeIteration() overridesphereParticlesvirtual + beforeTimeLoop()demComponentinlinevirtual boundingSphere() const overridesphereParticlesinlinevirtual boundingSphereMinMax(real &minDiam, real &maxDiam) const overridesphereParticlesinlinevirtual capacity() constparticlesinline @@ -133,6 +135,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereParticles.html','' control_demComponentprotected currentTime() constdemComponentinline demComponent(const word &name, systemControl &control)demComponentinline + demComponent(const demComponent &)=deletedemComponent + demComponent(demComponent &&)=deletedemComponent demParticles(systemControl &control)demParticlesinline diameter() constparticlesinline diameter()particlesinline @@ -167,6 +171,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereParticles.html','' numActive() constparticlesinline operator=(const sphereParticles &)=deletesphereParticles operator=(sphereParticles &&)=defaultsphereParticles + pFlow::particles::operator=(const demComponent &)=deletedemComponent + pFlow::particles::operator=(demComponent &&)=deletedemComponent particles(systemControl &control, const word &integrationMethod)particles pointPosition() constparticlesinline pointVelocity() constparticlesinline @@ -200,8 +206,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1sphereParticles.html','' time() constparticlesinline time()particlesinline time_particlesprotected - timers()demComponentinline - timers() constdemComponentinline + timers() constdemComponentinline + timers()demComponentinline timers_demComponentprotected TypeInfo("particles")particles pFlow::demParticles::TypeInfo("demComponent")demComponent diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles.html b/doc/code-documentation/html/classpFlow_1_1sphereParticles.html index a1c1c3d3..9ea6e3c6 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles.html @@ -4,7 +4,7 @@ - + PhasicFlow: sphereParticles Class Reference @@ -286,23 +286,50 @@ Public Member Functions   - Public Member Functions inherited from demComponent  TypeInfo ("demComponent") + Type info. More...
   demComponent (const word &name, systemControl &control) + construct from components More...
  + demComponent (const demComponent &)=delete + No copy constructor. More...
+  + demComponent (demComponent &&)=delete + No move constructor. More...
+  +demComponentoperator= (const demComponent &)=delete + No copy assignment. More...
+  +demComponentoperator= (demComponent &&)=delete + No move assignment. More...
+  virtual ~demComponent ()=default + destructor More...
  const auto & control () const + Const ref to systemControl. More...
  auto & control () + Ref to systemControl. More...
  real dt () const + Time step of integration. More...
  real currentTime () const + Current simulation time. More...
  -auto & timers () -  const auto & timers () const + Const ref to timers. More...
  +auto & timers () + Ref to timers. More...
+  +virtual bool beforeTimeLoop () + This is called before the start of time loop. More...
+  +virtual bool afterTimeLoop () + This is called after the time loop. More...
+  @@ -382,10 +409,13 @@ Protected Attributes + + +

Protected Member Functions

 
- Protected Attributes inherited from demComponent
word componentName_
 Name of the DEM component. More...
 
systemControlcontrol_
 Reference to systemControl. More...
 
Timers timers_
 All timers (if any) of this component. More...
 

Detailed Description

@@ -432,14 +462,14 @@ Protected Attributes @@ -1244,7 +1274,7 @@ Protected Attributes
- +
diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.map b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.map index 053f9e60..362556d5 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 index dc765513..2027d342 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.md5 @@ -1 +1 @@ -e45f7d283c5ec0146ac20e6eeb982b85 \ No newline at end of file +8facaa16b5577bb4b853ab2f6b6e6251 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.png b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.png index b9ad2181..ceb67b43 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1sphereParticles_ada71b97666fe3f66b31690bf12633c32_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.map b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.map index abbe3f85..d8470654 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.md5 index c8308f49..c5a436c2 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.md5 @@ -1 +1 @@ -89b6827a312069ca3797128a70269e67 \ No newline at end of file +9f2574499e51301f13f98bd3ec7ec943 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.png b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.png index e83c31ec..3e764e7b 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1sphereParticles_af3a0e20c9660776af6f0b8118e89e880_cgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1sphereRegion-members.html b/doc/code-documentation/html/classpFlow_1_1sphereRegion-members.html index fb4982cb..4472b121 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereRegion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereRegion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1sphereRegion.html b/doc/code-documentation/html/classpFlow_1_1sphereRegion.html index 9a17b0d8..e6017522 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereRegion.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereRegion.html @@ -4,7 +4,7 @@ - + PhasicFlow: sphereRegion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1sphereShape-members.html b/doc/code-documentation/html/classpFlow_1_1sphereShape-members.html index ca55a9bb..54e4e895 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereShape-members.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereShape-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1sphereShape.html b/doc/code-documentation/html/classpFlow_1_1sphereShape.html index 4f31f844..295e83ae 100644 --- a/doc/code-documentation/html/classpFlow_1_1sphereShape.html +++ b/doc/code-documentation/html/classpFlow_1_1sphereShape.html @@ -4,7 +4,7 @@ - + PhasicFlow: sphereShape Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1stlFile-members.html b/doc/code-documentation/html/classpFlow_1_1stlFile-members.html index 67212d00..e883dd50 100644 --- a/doc/code-documentation/html/classpFlow_1_1stlFile-members.html +++ b/doc/code-documentation/html/classpFlow_1_1stlFile-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1stlFile.html b/doc/code-documentation/html/classpFlow_1_1stlFile.html index 2897bbf5..82e8d547 100644 --- a/doc/code-documentation/html/classpFlow_1_1stlFile.html +++ b/doc/code-documentation/html/classpFlow_1_1stlFile.html @@ -4,7 +4,7 @@ - + PhasicFlow: stlFile Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1stlWall-members.html b/doc/code-documentation/html/classpFlow_1_1stlWall-members.html index c52db770..222a1b6e 100644 --- a/doc/code-documentation/html/classpFlow_1_1stlWall-members.html +++ b/doc/code-documentation/html/classpFlow_1_1stlWall-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1stlWall.html b/doc/code-documentation/html/classpFlow_1_1stlWall.html index f706b6e5..6bc74672 100644 --- a/doc/code-documentation/html/classpFlow_1_1stlWall.html +++ b/doc/code-documentation/html/classpFlow_1_1stlWall.html @@ -4,7 +4,7 @@ - + PhasicFlow: stlWall Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1stridedRange-members.html b/doc/code-documentation/html/classpFlow_1_1stridedRange-members.html index 6876752b..e669d512 100644 --- a/doc/code-documentation/html/classpFlow_1_1stridedRange-members.html +++ b/doc/code-documentation/html/classpFlow_1_1stridedRange-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1stridedRange.html b/doc/code-documentation/html/classpFlow_1_1stridedRange.html index 248573b6..c06e5698 100644 --- a/doc/code-documentation/html/classpFlow_1_1stridedRange.html +++ b/doc/code-documentation/html/classpFlow_1_1stridedRange.html @@ -4,7 +4,7 @@ - + PhasicFlow: stridedRange< T > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1symArray-members.html b/doc/code-documentation/html/classpFlow_1_1symArray-members.html index 485e4e5f..743a0a47 100644 --- a/doc/code-documentation/html/classpFlow_1_1symArray-members.html +++ b/doc/code-documentation/html/classpFlow_1_1symArray-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1symArray.html b/doc/code-documentation/html/classpFlow_1_1symArray.html index b2b65b1d..9e5c4ec9 100644 --- a/doc/code-documentation/html/classpFlow_1_1symArray.html +++ b/doc/code-documentation/html/classpFlow_1_1symArray.html @@ -4,7 +4,7 @@ - + PhasicFlow: symArray< T, MemorySpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1systemControl-members.html b/doc/code-documentation/html/classpFlow_1_1systemControl-members.html index dad45691..77fa805c 100644 --- a/doc/code-documentation/html/classpFlow_1_1systemControl-members.html +++ b/doc/code-documentation/html/classpFlow_1_1systemControl-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1systemControl.html b/doc/code-documentation/html/classpFlow_1_1systemControl.html index 5ac5e4bd..8578ab4f 100644 --- a/doc/code-documentation/html/classpFlow_1_1systemControl.html +++ b/doc/code-documentation/html/classpFlow_1_1systemControl.html @@ -4,7 +4,7 @@ - + PhasicFlow: systemControl Class Reference @@ -635,7 +635,7 @@ Additional Inherited Members

References systemControl::Time_.

-

Referenced by pFlow::applySelector(), demComponent::currentTime(), and demComponent::dt().

+

Referenced by pFlow::applySelector(), demComponent::currentTime(), and demComponent::dt().

+ Here is the caller graph for this function:
@@ -643,10 +643,10 @@ Additional Inherited Members diff --git a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.map b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.map index b56eae6d..b51a3845 100644 --- a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.md5 index f3315108..4e12977e 100644 --- a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.md5 @@ -1 +1 @@ -c5122eb187379b9029f402954de48a57 \ No newline at end of file +eb87e155011632ea22c45d89277ea5c5 \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.png b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.png index fcc11d31..a64fff8e 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1systemControl_a0d94096809fe3376b29a2a29ca11bb18_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl-members.html b/doc/code-documentation/html/classpFlow_1_1timeControl-members.html index 3ff15b00..d9a6ca33 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl-members.html +++ b/doc/code-documentation/html/classpFlow_1_1timeControl-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl.html b/doc/code-documentation/html/classpFlow_1_1timeControl.html index 1f3b541f..5900a28f 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl.html +++ b/doc/code-documentation/html/classpFlow_1_1timeControl.html @@ -4,7 +4,7 @@ - + PhasicFlow: timeControl Class Reference @@ -458,7 +458,7 @@ Protected Attributes

References timeControl::dt_.

-

Referenced by demComponent::dt().

+

Referenced by demComponent::dt().

+ Here is the caller graph for this function:
@@ -466,8 +466,8 @@ Protected Attributes @@ -633,7 +633,7 @@ Protected Attributes

References timeControl::currentTime_.

-

Referenced by demComponent::currentTime(), and timeControl::currentTimeWord().

+

Referenced by demComponent::currentTime(), and timeControl::currentTimeWord().

+ Here is the caller graph for this function:
@@ -641,9 +641,9 @@ Protected Attributes @@ -859,7 +859,7 @@ Protected Attributes
- +
diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.map b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.map index 5a537f68..20d6ec2c 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.md5 index a6f65d8e..b698184c 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.md5 @@ -1 +1 @@ -fa81ea633cd29299f151d32e961c6db6 \ No newline at end of file +4937fcae873d75f46fed78b9053335ad \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.png b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.png index 7a5b63a0..23e8d815 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1timeControl_a476763249b99b131d7116430896cd44e_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.map b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.map index d01973bb..063548ff 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.map @@ -1,4 +1,4 @@ - - + + diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.md5 index 0910d66a..a271acb4 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.md5 @@ -1 +1 @@ -bc509a8b36d8299b6ea583000926b188 \ No newline at end of file +b8b8ca1c2bcdd7e59f79ed6d3276546d \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.png b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.png index 866b4c1e..1601fe46 100644 Binary files a/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1timeControl_a4fc823022c8f0175108f10a42e7b858f_icgraph.png differ diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.map b/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.map index 18dbdda5..70f346dd 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.map +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.map @@ -1,4 +1,4 @@ - + diff --git a/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.md5 index 8bef2d9c..fff39a0b 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.md5 +++ b/doc/code-documentation/html/classpFlow_1_1timeControl_ae34b594064f0532b96aeaf249a22e251_icgraph.md5 @@ -1 +1 @@ -255ae05fa1d60e701df546d1be438d38 \ No newline at end of file +3a21321ed36b394a18f4376b931571cd \ No newline at end of file diff --git a/doc/code-documentation/html/classpFlow_1_1timeFlowControl-members.html b/doc/code-documentation/html/classpFlow_1_1timeFlowControl-members.html index 4685762e..3d5b5fe8 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeFlowControl-members.html +++ b/doc/code-documentation/html/classpFlow_1_1timeFlowControl-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1timeFlowControl.html b/doc/code-documentation/html/classpFlow_1_1timeFlowControl.html index bd854700..b252957d 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeFlowControl.html +++ b/doc/code-documentation/html/classpFlow_1_1timeFlowControl.html @@ -4,7 +4,7 @@ - + PhasicFlow: timeFlowControl Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1timeFolder-members.html b/doc/code-documentation/html/classpFlow_1_1timeFolder-members.html index 847c190e..cdad2832 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeFolder-members.html +++ b/doc/code-documentation/html/classpFlow_1_1timeFolder-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1timeFolder.html b/doc/code-documentation/html/classpFlow_1_1timeFolder.html index 6f8cba6c..d28f7586 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeFolder.html +++ b/doc/code-documentation/html/classpFlow_1_1timeFolder.html @@ -4,7 +4,7 @@ - + PhasicFlow: timeFolder Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1timeInterval-members.html b/doc/code-documentation/html/classpFlow_1_1timeInterval-members.html index b4b81d56..df2e06f4 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeInterval-members.html +++ b/doc/code-documentation/html/classpFlow_1_1timeInterval-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1timeInterval.html b/doc/code-documentation/html/classpFlow_1_1timeInterval.html index 0c757377..ac4c52e7 100644 --- a/doc/code-documentation/html/classpFlow_1_1timeInterval.html +++ b/doc/code-documentation/html/classpFlow_1_1timeInterval.html @@ -4,7 +4,7 @@ - + PhasicFlow: timeInterval Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1token-members.html b/doc/code-documentation/html/classpFlow_1_1token-members.html index 9d67ec11..f5cba0d4 100644 --- a/doc/code-documentation/html/classpFlow_1_1token-members.html +++ b/doc/code-documentation/html/classpFlow_1_1token-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1token.html b/doc/code-documentation/html/classpFlow_1_1token.html index 0fe0acae..1a9b4517 100644 --- a/doc/code-documentation/html/classpFlow_1_1token.html +++ b/doc/code-documentation/html/classpFlow_1_1token.html @@ -4,7 +4,7 @@ - + PhasicFlow: token Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1triSurface-members.html b/doc/code-documentation/html/classpFlow_1_1triSurface-members.html index ed392b54..a8e91633 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurface-members.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurface-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1triSurface.html b/doc/code-documentation/html/classpFlow_1_1triSurface.html index e64dec14..f24113ca 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurface.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurface.html @@ -4,7 +4,7 @@ - + PhasicFlow: triSurface Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1triSurfaceField-members.html b/doc/code-documentation/html/classpFlow_1_1triSurfaceField-members.html index ac1d2591..9a547f57 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurfaceField-members.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurfaceField-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1triSurfaceField.html b/doc/code-documentation/html/classpFlow_1_1triSurfaceField.html index f94078d4..582b293d 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurfaceField.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurfaceField.html @@ -4,7 +4,7 @@ - + PhasicFlow: triSurfaceField< VectorField, T, MemorySpace > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor-members.html b/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor-members.html index 27b6ba27..ca8794c8 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor-members.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor.html b/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor.html index 8a274be5..11747142 100644 --- a/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor.html +++ b/doc/code-documentation/html/classpFlow_1_1triSurface_1_1triangleAccessor.html @@ -4,7 +4,7 @@ - + PhasicFlow: triSurface::triangleAccessor Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1triple-members.html b/doc/code-documentation/html/classpFlow_1_1triple-members.html index af5564ef..2021cf58 100644 --- a/doc/code-documentation/html/classpFlow_1_1triple-members.html +++ b/doc/code-documentation/html/classpFlow_1_1triple-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1triple.html b/doc/code-documentation/html/classpFlow_1_1triple.html index 77df0b2d..63a716f6 100644 --- a/doc/code-documentation/html/classpFlow_1_1triple.html +++ b/doc/code-documentation/html/classpFlow_1_1triple.html @@ -4,7 +4,7 @@ - + PhasicFlow: triple< T > Struct Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1twoPartEntry-members.html b/doc/code-documentation/html/classpFlow_1_1twoPartEntry-members.html index eb6086fe..02f9be7e 100644 --- a/doc/code-documentation/html/classpFlow_1_1twoPartEntry-members.html +++ b/doc/code-documentation/html/classpFlow_1_1twoPartEntry-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1twoPartEntry.html b/doc/code-documentation/html/classpFlow_1_1twoPartEntry.html index 0547618d..3bda3832 100644 --- a/doc/code-documentation/html/classpFlow_1_1twoPartEntry.html +++ b/doc/code-documentation/html/classpFlow_1_1twoPartEntry.html @@ -4,7 +4,7 @@ - + PhasicFlow: twoPartEntry Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32-members.html b/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32-members.html index 6f0a4b96..0a05f095 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32-members.html +++ b/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32.html b/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32.html index 2feba561..f12336aa 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32.html +++ b/doc/code-documentation/html/classpFlow_1_1uniformRandomInt32.html @@ -4,7 +4,7 @@ - + PhasicFlow: uniformRandomInt32 Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1uniformRandomReal-members.html b/doc/code-documentation/html/classpFlow_1_1uniformRandomReal-members.html index 063b9af7..7eb53ae7 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniformRandomReal-members.html +++ b/doc/code-documentation/html/classpFlow_1_1uniformRandomReal-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1uniformRandomReal.html b/doc/code-documentation/html/classpFlow_1_1uniformRandomReal.html index d5700fa6..5dfaeb8d 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniformRandomReal.html +++ b/doc/code-documentation/html/classpFlow_1_1uniformRandomReal.html @@ -4,7 +4,7 @@ - + PhasicFlow: uniformRandomReal Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1uniquePtr-members.html b/doc/code-documentation/html/classpFlow_1_1uniquePtr-members.html index f9b2a80f..a17c4489 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniquePtr-members.html +++ b/doc/code-documentation/html/classpFlow_1_1uniquePtr-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1uniquePtr.html b/doc/code-documentation/html/classpFlow_1_1uniquePtr.html index ee4f4de2..09f088a6 100644 --- a/doc/code-documentation/html/classpFlow_1_1uniquePtr.html +++ b/doc/code-documentation/html/classpFlow_1_1uniquePtr.html @@ -4,7 +4,7 @@ - + PhasicFlow: uniquePtr< T, Deleter > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1unsortedContactList-members.html b/doc/code-documentation/html/classpFlow_1_1unsortedContactList-members.html index 5a29a00b..9ff1bd15 100644 --- a/doc/code-documentation/html/classpFlow_1_1unsortedContactList-members.html +++ b/doc/code-documentation/html/classpFlow_1_1unsortedContactList-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1unsortedContactList.html b/doc/code-documentation/html/classpFlow_1_1unsortedContactList.html index 907084ca..d277efdf 100644 --- a/doc/code-documentation/html/classpFlow_1_1unsortedContactList.html +++ b/doc/code-documentation/html/classpFlow_1_1unsortedContactList.html @@ -4,7 +4,7 @@ - + PhasicFlow: unsortedContactList< valueType, executionSpace, idType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1unsortedContactList_1_1TagReFillPairs.html b/doc/code-documentation/html/classpFlow_1_1unsortedContactList_1_1TagReFillPairs.html index 20aec6eb..600f8ef7 100644 --- a/doc/code-documentation/html/classpFlow_1_1unsortedContactList_1_1TagReFillPairs.html +++ b/doc/code-documentation/html/classpFlow_1_1unsortedContactList_1_1TagReFillPairs.html @@ -4,7 +4,7 @@ - + PhasicFlow: unsortedContactList< valueType, executionSpace, idType >::TagReFillPairs Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1unsortedPairs-members.html b/doc/code-documentation/html/classpFlow_1_1unsortedPairs-members.html index 2281b937..85082a02 100644 --- a/doc/code-documentation/html/classpFlow_1_1unsortedPairs-members.html +++ b/doc/code-documentation/html/classpFlow_1_1unsortedPairs-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1unsortedPairs.html b/doc/code-documentation/html/classpFlow_1_1unsortedPairs.html index 06182af0..35ba8399 100644 --- a/doc/code-documentation/html/classpFlow_1_1unsortedPairs.html +++ b/doc/code-documentation/html/classpFlow_1_1unsortedPairs.html @@ -4,7 +4,7 @@ - + PhasicFlow: unsortedPairs< executionSpace, idType > Class Template Reference diff --git a/doc/code-documentation/html/classpFlow_1_1vibrating-members.html b/doc/code-documentation/html/classpFlow_1_1vibrating-members.html index 4b268a6e..d383eb67 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibrating-members.html +++ b/doc/code-documentation/html/classpFlow_1_1vibrating-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1vibrating.html b/doc/code-documentation/html/classpFlow_1_1vibrating.html index a9b2589f..7e8d1b12 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibrating.html +++ b/doc/code-documentation/html/classpFlow_1_1vibrating.html @@ -4,7 +4,7 @@ - + PhasicFlow: vibrating Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1vibratingMotion-members.html b/doc/code-documentation/html/classpFlow_1_1vibratingMotion-members.html index 1fd14de6..c85a2c42 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibratingMotion-members.html +++ b/doc/code-documentation/html/classpFlow_1_1vibratingMotion-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1vibratingMotion.html b/doc/code-documentation/html/classpFlow_1_1vibratingMotion.html index b44f329a..787b1f60 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibratingMotion.html +++ b/doc/code-documentation/html/classpFlow_1_1vibratingMotion.html @@ -4,7 +4,7 @@ - + PhasicFlow: vibratingMotion Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model-members.html b/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model-members.html index 59075b9d..89048d97 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model-members.html +++ b/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model.html b/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model.html index 610ee683..8ccb8e15 100644 --- a/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model.html +++ b/doc/code-documentation/html/classpFlow_1_1vibratingMotion_1_1Model.html @@ -4,7 +4,7 @@ - + PhasicFlow: vibratingMotion::Model Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1vtkFile-members.html b/doc/code-documentation/html/classpFlow_1_1vtkFile-members.html index 867f4924..f7176c83 100644 --- a/doc/code-documentation/html/classpFlow_1_1vtkFile-members.html +++ b/doc/code-documentation/html/classpFlow_1_1vtkFile-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1vtkFile.html b/doc/code-documentation/html/classpFlow_1_1vtkFile.html index 360efe23..43a73620 100644 --- a/doc/code-documentation/html/classpFlow_1_1vtkFile.html +++ b/doc/code-documentation/html/classpFlow_1_1vtkFile.html @@ -4,7 +4,7 @@ - + PhasicFlow: vtkFile Class Reference diff --git a/doc/code-documentation/html/classpFlow_1_1zAxis-members.html b/doc/code-documentation/html/classpFlow_1_1zAxis-members.html index 7e3152ff..c5b8fb9c 100644 --- a/doc/code-documentation/html/classpFlow_1_1zAxis-members.html +++ b/doc/code-documentation/html/classpFlow_1_1zAxis-members.html @@ -4,7 +4,7 @@ - + PhasicFlow: Member List diff --git a/doc/code-documentation/html/classpFlow_1_1zAxis.html b/doc/code-documentation/html/classpFlow_1_1zAxis.html index 1e523b78..e5831877 100644 --- a/doc/code-documentation/html/classpFlow_1_1zAxis.html +++ b/doc/code-documentation/html/classpFlow_1_1zAxis.html @@ -4,7 +4,7 @@ - + PhasicFlow: zAxis Class Reference diff --git a/doc/code-documentation/html/combinedRange_8hpp.html b/doc/code-documentation/html/combinedRange_8hpp.html index cc9b28ed..bcb1e142 100644 --- a/doc/code-documentation/html/combinedRange_8hpp.html +++ b/doc/code-documentation/html/combinedRange_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/ranges/combinedRange.hpp File Reference diff --git a/doc/code-documentation/html/combinedRange_8hpp_source.html b/doc/code-documentation/html/combinedRange_8hpp_source.html index 16f36101..5f8a4c4e 100644 --- a/doc/code-documentation/html/combinedRange_8hpp_source.html +++ b/doc/code-documentation/html/combinedRange_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/ranges/combinedRange.hpp Source File diff --git a/doc/code-documentation/html/commandLine_8cpp.html b/doc/code-documentation/html/commandLine_8cpp.html index bc76882b..e3aaa35b 100644 --- a/doc/code-documentation/html/commandLine_8cpp.html +++ b/doc/code-documentation/html/commandLine_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/commandLine/commandLine.cpp File Reference diff --git a/doc/code-documentation/html/commandLine_8cpp_source.html b/doc/code-documentation/html/commandLine_8cpp_source.html index 22772fb7..a4f734b2 100644 --- a/doc/code-documentation/html/commandLine_8cpp_source.html +++ b/doc/code-documentation/html/commandLine_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/commandLine/commandLine.cpp Source File diff --git a/doc/code-documentation/html/commandLine_8hpp.html b/doc/code-documentation/html/commandLine_8hpp.html index 1397e71e..d44f0c16 100644 --- a/doc/code-documentation/html/commandLine_8hpp.html +++ b/doc/code-documentation/html/commandLine_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/commandLine/commandLine.hpp File Reference diff --git a/doc/code-documentation/html/commandLine_8hpp_source.html b/doc/code-documentation/html/commandLine_8hpp_source.html index 57c1543f..0ddacd4d 100644 --- a/doc/code-documentation/html/commandLine_8hpp_source.html +++ b/doc/code-documentation/html/commandLine_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/commandLine/commandLine.hpp Source File diff --git a/doc/code-documentation/html/contactForceModels_8hpp.html b/doc/code-documentation/html/contactForceModels_8hpp.html index 6a676789..459e898b 100644 --- a/doc/code-documentation/html/contactForceModels_8hpp.html +++ b/doc/code-documentation/html/contactForceModels_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/Models/contactForceModels.hpp File Reference diff --git a/doc/code-documentation/html/contactForceModels_8hpp_source.html b/doc/code-documentation/html/contactForceModels_8hpp_source.html index 615a36ab..0d65a603 100644 --- a/doc/code-documentation/html/contactForceModels_8hpp_source.html +++ b/doc/code-documentation/html/contactForceModels_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/Models/contactForceModels.hpp Source File diff --git a/doc/code-documentation/html/contactSearchFunctions_8hpp.html b/doc/code-documentation/html/contactSearchFunctions_8hpp.html index b5987502..b7fdfc83 100644 --- a/doc/code-documentation/html/contactSearchFunctions_8hpp.html +++ b/doc/code-documentation/html/contactSearchFunctions_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearchFunctions.hpp File Reference diff --git a/doc/code-documentation/html/contactSearchFunctions_8hpp_source.html b/doc/code-documentation/html/contactSearchFunctions_8hpp_source.html index 6ce0a76c..a7e7770c 100644 --- a/doc/code-documentation/html/contactSearchFunctions_8hpp_source.html +++ b/doc/code-documentation/html/contactSearchFunctions_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearchFunctions.hpp Source File diff --git a/doc/code-documentation/html/contactSearch_8cpp.html b/doc/code-documentation/html/contactSearch_8cpp.html index 4cdec696..3f0b9b4e 100644 --- a/doc/code-documentation/html/contactSearch_8cpp.html +++ b/doc/code-documentation/html/contactSearch_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearch/contactSearch.cpp File Reference diff --git a/doc/code-documentation/html/contactSearch_8cpp_source.html b/doc/code-documentation/html/contactSearch_8cpp_source.html index 8e8a66b1..d864fdfa 100644 --- a/doc/code-documentation/html/contactSearch_8cpp_source.html +++ b/doc/code-documentation/html/contactSearch_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearch/contactSearch.cpp Source File diff --git a/doc/code-documentation/html/contactSearch_8hpp.html b/doc/code-documentation/html/contactSearch_8hpp.html index 9f162162..63edf8d0 100644 --- a/doc/code-documentation/html/contactSearch_8hpp.html +++ b/doc/code-documentation/html/contactSearch_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearch/contactSearch.hpp File Reference diff --git a/doc/code-documentation/html/contactSearch_8hpp__incl.md5 b/doc/code-documentation/html/contactSearch_8hpp__incl.md5 index 2a5a1233..a71909d0 100644 --- a/doc/code-documentation/html/contactSearch_8hpp__incl.md5 +++ b/doc/code-documentation/html/contactSearch_8hpp__incl.md5 @@ -1 +1 @@ -0778ec8ce4dd697d0d455d9dee2dbaaf \ No newline at end of file +44d008a1c9e148a2e9374ecef193faae \ No newline at end of file diff --git a/doc/code-documentation/html/contactSearch_8hpp__incl.png b/doc/code-documentation/html/contactSearch_8hpp__incl.png index 67aa76a2..fa89f0c8 100644 Binary files a/doc/code-documentation/html/contactSearch_8hpp__incl.png and b/doc/code-documentation/html/contactSearch_8hpp__incl.png differ diff --git a/doc/code-documentation/html/contactSearch_8hpp_source.html b/doc/code-documentation/html/contactSearch_8hpp_source.html index b6bb2490..0ac9a752 100644 --- a/doc/code-documentation/html/contactSearch_8hpp_source.html +++ b/doc/code-documentation/html/contactSearch_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/contactSearch/contactSearch.hpp Source File diff --git a/doc/code-documentation/html/createDEMComponents_8hpp.html b/doc/code-documentation/html/createDEMComponents_8hpp.html index ffa19b3b..627e4e57 100644 --- a/doc/code-documentation/html/createDEMComponents_8hpp.html +++ b/doc/code-documentation/html/createDEMComponents_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: solvers/sphereGranFlow/createDEMComponents.hpp File Reference diff --git a/doc/code-documentation/html/createDEMComponents_8hpp_source.html b/doc/code-documentation/html/createDEMComponents_8hpp_source.html index a822af51..e67491c4 100644 --- a/doc/code-documentation/html/createDEMComponents_8hpp_source.html +++ b/doc/code-documentation/html/createDEMComponents_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: solvers/sphereGranFlow/createDEMComponents.hpp Source File diff --git a/doc/code-documentation/html/cuboidWall_8cpp.html b/doc/code-documentation/html/cuboidWall_8cpp.html index d3ebc7fb..09c2c67a 100644 --- a/doc/code-documentation/html/cuboidWall_8cpp.html +++ b/doc/code-documentation/html/cuboidWall_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cuboidWall/cuboidWall.cpp File Reference diff --git a/doc/code-documentation/html/cuboidWall_8cpp_source.html b/doc/code-documentation/html/cuboidWall_8cpp_source.html index ebfb12bc..c914e10f 100644 --- a/doc/code-documentation/html/cuboidWall_8cpp_source.html +++ b/doc/code-documentation/html/cuboidWall_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cuboidWall/cuboidWall.cpp Source File diff --git a/doc/code-documentation/html/cuboidWall_8hpp.html b/doc/code-documentation/html/cuboidWall_8hpp.html index 76169835..5d68a79e 100644 --- a/doc/code-documentation/html/cuboidWall_8hpp.html +++ b/doc/code-documentation/html/cuboidWall_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cuboidWall/cuboidWall.hpp File Reference diff --git a/doc/code-documentation/html/cuboidWall_8hpp_source.html b/doc/code-documentation/html/cuboidWall_8hpp_source.html index 10907c9e..8652f58a 100644 --- a/doc/code-documentation/html/cuboidWall_8hpp_source.html +++ b/doc/code-documentation/html/cuboidWall_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cuboidWall/cuboidWall.hpp Source File diff --git a/doc/code-documentation/html/cudaAlgorithms_8hpp.html b/doc/code-documentation/html/cudaAlgorithms_8hpp.html index 31776c7c..a5e6592c 100644 --- a/doc/code-documentation/html/cudaAlgorithms_8hpp.html +++ b/doc/code-documentation/html/cudaAlgorithms_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/algorithms/cudaAlgorithms.hpp File Reference diff --git a/doc/code-documentation/html/cudaAlgorithms_8hpp_source.html b/doc/code-documentation/html/cudaAlgorithms_8hpp_source.html index 39d5a701..b3106e67 100644 --- a/doc/code-documentation/html/cudaAlgorithms_8hpp_source.html +++ b/doc/code-documentation/html/cudaAlgorithms_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/algorithms/cudaAlgorithms.hpp Source File diff --git a/doc/code-documentation/html/cylinderRegion_8cpp.html b/doc/code-documentation/html/cylinderRegion_8cpp.html index 55a923ae..028cd8a5 100644 --- a/doc/code-documentation/html/cylinderRegion_8cpp.html +++ b/doc/code-documentation/html/cylinderRegion_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/cylinderRegion/cylinderRegion.cpp File Reference diff --git a/doc/code-documentation/html/cylinderRegion_8cpp_source.html b/doc/code-documentation/html/cylinderRegion_8cpp_source.html index f7481b0f..48146dff 100644 --- a/doc/code-documentation/html/cylinderRegion_8cpp_source.html +++ b/doc/code-documentation/html/cylinderRegion_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/cylinderRegion/cylinderRegion.cpp Source File diff --git a/doc/code-documentation/html/cylinderRegion_8hpp.html b/doc/code-documentation/html/cylinderRegion_8hpp.html index 37a16fde..0d872ff0 100644 --- a/doc/code-documentation/html/cylinderRegion_8hpp.html +++ b/doc/code-documentation/html/cylinderRegion_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/cylinderRegion/cylinderRegion.hpp File Reference diff --git a/doc/code-documentation/html/cylinderRegion_8hpp_source.html b/doc/code-documentation/html/cylinderRegion_8hpp_source.html index 87e2a741..336c2d6a 100644 --- a/doc/code-documentation/html/cylinderRegion_8hpp_source.html +++ b/doc/code-documentation/html/cylinderRegion_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/cylinderRegion/cylinderRegion.hpp Source File diff --git a/doc/code-documentation/html/cylinderWall_8cpp.html b/doc/code-documentation/html/cylinderWall_8cpp.html index 4a54ede2..92777547 100644 --- a/doc/code-documentation/html/cylinderWall_8cpp.html +++ b/doc/code-documentation/html/cylinderWall_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cylinderWall/cylinderWall.cpp File Reference diff --git a/doc/code-documentation/html/cylinderWall_8cpp_source.html b/doc/code-documentation/html/cylinderWall_8cpp_source.html index 3a04e7ba..702bd4da 100644 --- a/doc/code-documentation/html/cylinderWall_8cpp_source.html +++ b/doc/code-documentation/html/cylinderWall_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cylinderWall/cylinderWall.cpp Source File diff --git a/doc/code-documentation/html/cylinderWall_8hpp.html b/doc/code-documentation/html/cylinderWall_8hpp.html index 2e7785d2..b7898c08 100644 --- a/doc/code-documentation/html/cylinderWall_8hpp.html +++ b/doc/code-documentation/html/cylinderWall_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cylinderWall/cylinderWall.hpp File Reference diff --git a/doc/code-documentation/html/cylinderWall_8hpp_source.html b/doc/code-documentation/html/cylinderWall_8hpp_source.html index 898cafbd..136962b3 100644 --- a/doc/code-documentation/html/cylinderWall_8hpp_source.html +++ b/doc/code-documentation/html/cylinderWall_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cylinderWall/cylinderWall.hpp Source File diff --git a/doc/code-documentation/html/cylinder_8cpp.html b/doc/code-documentation/html/cylinder_8cpp.html index 4ee4032e..31e9025f 100644 --- a/doc/code-documentation/html/cylinder_8cpp.html +++ b/doc/code-documentation/html/cylinder_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/cylinder/cylinder.cpp File Reference diff --git a/doc/code-documentation/html/cylinder_8cpp_source.html b/doc/code-documentation/html/cylinder_8cpp_source.html index b626cca5..0ae70df5 100644 --- a/doc/code-documentation/html/cylinder_8cpp_source.html +++ b/doc/code-documentation/html/cylinder_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/cylinder/cylinder.cpp Source File diff --git a/doc/code-documentation/html/cylinder_8hpp.html b/doc/code-documentation/html/cylinder_8hpp.html index 1d169921..323b4be0 100644 --- a/doc/code-documentation/html/cylinder_8hpp.html +++ b/doc/code-documentation/html/cylinder_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/cylinder/cylinder.hpp File Reference diff --git a/doc/code-documentation/html/cylinder_8hpp_source.html b/doc/code-documentation/html/cylinder_8hpp_source.html index ff6fa8a2..b7c85dd7 100644 --- a/doc/code-documentation/html/cylinder_8hpp_source.html +++ b/doc/code-documentation/html/cylinder_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/cylinder/cylinder.hpp Source File diff --git a/doc/code-documentation/html/dataEntry_8cpp.html b/doc/code-documentation/html/dataEntry_8cpp.html index 619451e1..328bdb2b 100644 --- a/doc/code-documentation/html/dataEntry_8cpp.html +++ b/doc/code-documentation/html/dataEntry_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/dictionary/entry/dataEntry.cpp File Reference diff --git a/doc/code-documentation/html/dataEntry_8cpp_source.html b/doc/code-documentation/html/dataEntry_8cpp_source.html index 5b553ff8..bfcb0161 100644 --- a/doc/code-documentation/html/dataEntry_8cpp_source.html +++ b/doc/code-documentation/html/dataEntry_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/dictionary/entry/dataEntry.cpp Source File diff --git a/doc/code-documentation/html/dataEntry_8hpp.html b/doc/code-documentation/html/dataEntry_8hpp.html index 95ae4943..68bb0f54 100644 --- a/doc/code-documentation/html/dataEntry_8hpp.html +++ b/doc/code-documentation/html/dataEntry_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/dictionary/entry/dataEntry.hpp File Reference diff --git a/doc/code-documentation/html/dataEntry_8hpp_source.html b/doc/code-documentation/html/dataEntry_8hpp_source.html index 48730dd5..6bdb351f 100644 --- a/doc/code-documentation/html/dataEntry_8hpp_source.html +++ b/doc/code-documentation/html/dataEntry_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/dictionary/entry/dataEntry.hpp Source File diff --git a/doc/code-documentation/html/demComponent_8hpp.html b/doc/code-documentation/html/demComponent_8hpp.html index 16d84882..52570fa8 100644 --- a/doc/code-documentation/html/demComponent_8hpp.html +++ b/doc/code-documentation/html/demComponent_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/demComponent/demComponent.hpp File Reference @@ -138,6 +138,7 @@ $(document).ready(function(){initNavTree('demComponent_8hpp.html',''); initResiz

Classes

class  demComponent + A base class for every main component of DEM system. More...
  - - + + diff --git a/doc/code-documentation/html/dir_3104238dba096c99a27b6bccac80df1f.js b/doc/code-documentation/html/dir_3104238dba096c99a27b6bccac80df1f.js index 85b76c78..f1f1791b 100644 --- a/doc/code-documentation/html/dir_3104238dba096c99a27b6bccac80df1f.js +++ b/doc/code-documentation/html/dir_3104238dba096c99a27b6bccac80df1f.js @@ -30,12 +30,12 @@ var dir_3104238dba096c99a27b6bccac80df1f = ] ], [ "postprocessPhasicFlow.cpp", "postprocessPhasicFlow_8cpp.html", "postprocessPhasicFlow_8cpp" ], [ "processField.cpp", "processField_8cpp.html", null ], - [ "ProcessField.hpp", "ProcessField_8hpp.html", [ - [ "ProcessField", "classpFlow_1_1ProcessField.html", "classpFlow_1_1ProcessField" ] - ] ], [ "processField.hpp", "processField_8hpp.html", [ [ "processField", "classpFlow_1_1processField.html", "classpFlow_1_1processField" ] ] ], + [ "ProcessField.hpp", "ProcessField_8hpp.html", [ + [ "ProcessField", "classpFlow_1_1ProcessField.html", "classpFlow_1_1ProcessField" ] + ] ], [ "ProcessFields.cpp", "ProcessFields_8cpp.html", null ], [ "rectangleMesh.hpp", "rectangleMesh_8hpp.html", [ [ "rectangleMesh", "classpFlow_1_1rectangleMesh.html", "classpFlow_1_1rectangleMesh" ] diff --git a/doc/code-documentation/html/dir_36e2e6931b041d8fa0a187130eafe3af.html b/doc/code-documentation/html/dir_36e2e6931b041d8fa0a187130eafe3af.html index 647d70de..d60ea606 100644 --- a/doc/code-documentation/html/dir_36e2e6931b041d8fa0a187130eafe3af.html +++ b/doc/code-documentation/html/dir_36e2e6931b041d8fa0a187130eafe3af.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Geometry/geometry Directory Reference diff --git a/doc/code-documentation/html/dir_378bb62d184397650da1263ce6f4afd0.html b/doc/code-documentation/html/dir_378bb62d184397650da1263ce6f4afd0.html index 849e73ae..2df21d5f 100644 --- a/doc/code-documentation/html/dir_378bb62d184397650da1263ce6f4afd0.html +++ b/doc/code-documentation/html/dir_378bb62d184397650da1263ce6f4afd0.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/particlesPhasicFlow/positionRandom Directory Reference diff --git a/doc/code-documentation/html/dir_38b62c5fd09db3ff1ef8a0e7759c197b.html b/doc/code-documentation/html/dir_38b62c5fd09db3ff1ef8a0e7759c197b.html index f744993a..22001514 100644 --- a/doc/code-documentation/html/dir_38b62c5fd09db3ff1ef8a0e7759c197b.html +++ b/doc/code-documentation/html/dir_38b62c5fd09db3ff1ef8a0e7759c197b.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Particles/SphereParticles/sphereShape Directory Reference diff --git a/doc/code-documentation/html/dir_3c122f757ce481da214d5e212823922a.html b/doc/code-documentation/html/dir_3c122f757ce481da214d5e212823922a.html index 8a9655b2..52201cb2 100644 --- a/doc/code-documentation/html/dir_3c122f757ce481da214d5e212823922a.html +++ b/doc/code-documentation/html/dir_3c122f757ce481da214d5e212823922a.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/sphere Directory Reference diff --git a/doc/code-documentation/html/dir_3c3d08f815dabd43c45a477cf8ee74da.html b/doc/code-documentation/html/dir_3c3d08f815dabd43c45a477cf8ee74da.html index 6a5cee53..97e442d7 100644 --- a/doc/code-documentation/html/dir_3c3d08f815dabd43c45a477cf8ee74da.html +++ b/doc/code-documentation/html/dir_3c3d08f815dabd43c45a477cf8ee74da.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/checkPhasicFlow Directory Reference diff --git a/doc/code-documentation/html/dir_3e34f9c05fd0d7f6d87a3ac222c49464.html b/doc/code-documentation/html/dir_3e34f9c05fd0d7f6d87a3ac222c49464.html index 39d5dadb..d90f4ee5 100644 --- a/doc/code-documentation/html/dir_3e34f9c05fd0d7f6d87a3ac222c49464.html +++ b/doc/code-documentation/html/dir_3e34f9c05fd0d7f6d87a3ac222c49464.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/commandLine Directory Reference diff --git a/doc/code-documentation/html/dir_3e895844347368afa9a562617b0f6763.html b/doc/code-documentation/html/dir_3e895844347368afa9a562617b0f6763.html index cd01ccba..7bb7ab07 100644 --- a/doc/code-documentation/html/dir_3e895844347368afa9a562617b0f6763.html +++ b/doc/code-documentation/html/dir_3e895844347368afa9a562617b0f6763.html @@ -4,7 +4,7 @@ - +PhasicFlow: doc/mdDocs Directory Reference diff --git a/doc/code-documentation/html/dir_3ee8b8b39c02f37f8ed719e08fb5a453.html b/doc/code-documentation/html/dir_3ee8b8b39c02f37f8ed719e08fb5a453.html index c291d343..fe3824a1 100644 --- a/doc/code-documentation/html/dir_3ee8b8b39c02f37f8ed719e08fb5a453.html +++ b/doc/code-documentation/html/dir_3ee8b8b39c02f37f8ed719e08fb5a453.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/cylinderRegion Directory Reference diff --git a/doc/code-documentation/html/dir_3fcfff79f2a1ca7227410f16758b323f.html b/doc/code-documentation/html/dir_3fcfff79f2a1ca7227410f16758b323f.html index ca361008..a85eb21d 100644 --- a/doc/code-documentation/html/dir_3fcfff79f2a1ca7227410f16758b323f.html +++ b/doc/code-documentation/html/dir_3fcfff79f2a1ca7227410f16758b323f.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Particles/Insertion/Insertion Directory Reference diff --git a/doc/code-documentation/html/dir_408efdbb0a8c1fb1df64aa885b379930.html b/doc/code-documentation/html/dir_408efdbb0a8c1fb1df64aa885b379930.html index 2b3644fe..0b065449 100644 --- a/doc/code-documentation/html/dir_408efdbb0a8c1fb1df64aa885b379930.html +++ b/doc/code-documentation/html/dir_408efdbb0a8c1fb1df64aa885b379930.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/MotionModel/rotatingAxisMotion Directory Reference diff --git a/doc/code-documentation/html/dir_40d089f5b6543888409b0c9c3858ee92.html b/doc/code-documentation/html/dir_40d089f5b6543888409b0c9c3858ee92.html index 6adf3beb..186c049b 100644 --- a/doc/code-documentation/html/dir_40d089f5b6543888409b0c9c3858ee92.html +++ b/doc/code-documentation/html/dir_40d089f5b6543888409b0c9c3858ee92.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/pointStructure Directory Reference diff --git a/doc/code-documentation/html/dir_40d84a547212027edc83c31468d15508.html b/doc/code-documentation/html/dir_40d84a547212027edc83c31468d15508.html index 63a3e338..aea3db1b 100644 --- a/doc/code-documentation/html/dir_40d84a547212027edc83c31468d15508.html +++ b/doc/code-documentation/html/dir_40d84a547212027edc83c31468d15508.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/smartPointers Directory Reference diff --git a/doc/code-documentation/html/dir_420a6bf226512d1d90dd31e3fe1c017a.html b/doc/code-documentation/html/dir_420a6bf226512d1d90dd31e3fe1c017a.html index a5d02c91..45c96bb7 100644 --- a/doc/code-documentation/html/dir_420a6bf226512d1d90dd31e3fe1c017a.html +++ b/doc/code-documentation/html/dir_420a6bf226512d1d90dd31e3fe1c017a.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/geometryPhasicFlow Directory Reference diff --git a/doc/code-documentation/html/dir_43495b2651badf01027c38c791c49779.html b/doc/code-documentation/html/dir_43495b2651badf01027c38c791c49779.html index f103f6a8..f0dd7c21 100644 --- a/doc/code-documentation/html/dir_43495b2651badf01027c38c791c49779.html +++ b/doc/code-documentation/html/dir_43495b2651badf01027c38c791c49779.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Integration/AdamsMoulton4 Directory Reference diff --git a/doc/code-documentation/html/dir_4419dd78bee2bde1362d842a02bd0463.html b/doc/code-documentation/html/dir_4419dd78bee2bde1362d842a02bd0463.html index ecc4e4a4..0811d857 100644 --- a/doc/code-documentation/html/dir_4419dd78bee2bde1362d842a02bd0463.html +++ b/doc/code-documentation/html/dir_4419dd78bee2bde1362d842a02bd0463.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/typeSelection Directory Reference diff --git a/doc/code-documentation/html/dir_47ec108d6cccce3c0382fd3240a6cec7.html b/doc/code-documentation/html/dir_47ec108d6cccce3c0382fd3240a6cec7.html index 258bf6cc..64d2f28e 100644 --- a/doc/code-documentation/html/dir_47ec108d6cccce3c0382fd3240a6cec7.html +++ b/doc/code-documentation/html/dir_47ec108d6cccce3c0382fd3240a6cec7.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/MotionModel Directory Reference diff --git a/doc/code-documentation/html/dir_48274e6f13aca5dc2f0e74080ca458f7.html b/doc/code-documentation/html/dir_48274e6f13aca5dc2f0e74080ca458f7.html index bcde603d..33430ac5 100644 --- a/doc/code-documentation/html/dir_48274e6f13aca5dc2f0e74080ca458f7.html +++ b/doc/code-documentation/html/dir_48274e6f13aca5dc2f0e74080ca458f7.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Particles/Insertion Directory Reference diff --git a/doc/code-documentation/html/dir_492ea9b56e8165cfb51e930a4ceda9f8.html b/doc/code-documentation/html/dir_492ea9b56e8165cfb51e930a4ceda9f8.html index ab04d0db..86910d99 100644 --- a/doc/code-documentation/html/dir_492ea9b56e8165cfb51e930a4ceda9f8.html +++ b/doc/code-documentation/html/dir_492ea9b56e8165cfb51e930a4ceda9f8.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/Utilities/geometryPhasicFlow/Wall Directory Reference diff --git a/doc/code-documentation/html/dir_4ba40f743b25b1ba6f4eed9e1d9172d6.html b/doc/code-documentation/html/dir_4ba40f743b25b1ba6f4eed9e1d9172d6.html index bc803595..910f6983 100644 --- a/doc/code-documentation/html/dir_4ba40f743b25b1ba6f4eed9e1d9172d6.html +++ b/doc/code-documentation/html/dir_4ba40f743b25b1ba6f4eed9e1d9172d6.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/indexContainer Directory Reference diff --git a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.html b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.html index 5d875a14..e0614812 100644 --- a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.html +++ b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion Directory Reference @@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('dir_4f9e597021b90228ccac48345da86dec.h - + @@ -128,14 +128,14 @@ $(document).ready(function(){initNavTree('dir_4f9e597021b90228ccac48345da86dec.h - - - - + - - - + + + + + + @@ -164,10 +164,10 @@ Directories - - + +

diff --git a/doc/code-documentation/html/demComponent_8hpp_source.html b/doc/code-documentation/html/demComponent_8hpp_source.html index d8ad3741..93d2ff1c 100644 --- a/doc/code-documentation/html/demComponent_8hpp_source.html +++ b/doc/code-documentation/html/demComponent_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/demComponent/demComponent.hpp Source File @@ -135,103 +135,139 @@ $(document).ready(function(){initNavTree('demComponent_8hpp_source.html',''); in
28 namespace pFlow
29 {
30 
- -
32 {
-
33 protected:
-
34 
- -
36 
-
37 
- -
39 
-
40 
- + +
40 {
+
41 protected:
42 
-
43 public:
+
43  // - Protected data members
44 
-
45  TypeInfo("demComponent");
-
46 
- -
48  :
-
49  componentName_(name),
- -
51  timers_(name, &control.timers())
-
52  {}
+ +
47 
+ +
50 
+
53 
-
54  virtual ~demComponent() = default;
+
54 public:
55 
-
56 
-
57  const auto& control()const
-
58  {
-
59  return control_;
-
60  }
-
61 
-
62  auto& control()
-
63  {
-
64  return control_;
-
65  }
-
66 
-
67  inline
-
68  real dt()const
-
69  {
-
70  return control_.time().dt();
-
71  }
-
72 
-
73  inline
- -
75  {
-
76  return control_.time().currentTime();
-
77  }
-
78 
-
79  auto& timers(){
-
80  return timers_;
-
81  }
-
82 
-
83  const auto& timers() const{
-
84  return timers_;
-
85  }
+
57  TypeInfo("demComponent");
+
58 
+
59  // - Constructors
+
60 
+ +
63  :
+
64  componentName_(name),
+ +
66  timers_(name, &control.timers())
+
67  {}
+
68 
+
70  demComponent(const demComponent&) = delete;
+
71 
+
73  demComponent(demComponent&&) = delete;
+
74 
+
76  demComponent& operator = (const demComponent&) = delete;
+
77 
+ +
80 
+
82  virtual ~demComponent() = default;
+
83 
+
84 
+
85  // - Member functions
86 
-
87 
-
88  virtual bool beforeIteration() = 0;
-
89 
-
90 
-
91  virtual bool iterate() = 0;
-
92 
+
88  inline
+
89  const auto& control()const
+
90  {
+
91  return control_;
+
92  }
93 
-
94  virtual bool afterIteration() = 0;
-
95 
-
96 };
-
97 
-
98 }
-
99 
-
100 #endif
+
95  inline
+
96  auto& control()
+
97  {
+
98  return control_;
+
99  }
+
100 
+
102  inline
+
103  real dt()const
+
104  {
+
105  return control_.time().dt();
+
106  }
+
107 
+
109  inline
+ +
111  {
+
112  return control_.time().currentTime();
+
113  }
+
114 
+
116  inline
+
117  const auto& timers() const
+
118  {
+
119  return timers_;
+
120  }
+
121 
+
123  inline
+
124  auto& timers()
+
125  {
+
126  return timers_;
+
127  }
+
128 
+
130  virtual
+ +
132  {
+ +
134  return false;
+
135  }
+
136 
+
138  virtual
+
139  bool beforeIteration() = 0;
+
140 
+
143  virtual
+
144  bool iterate() = 0;
+
145 
+
147  virtual
+
148  bool afterIteration() = 0;
+
149 
+
151  virtual
+ +
153  {
+ +
155  return false;
+
156  }
+
157 
+
158 };
+
159 
+
160 }
+
161 
+
162 #endif
-
demComponent(const word &name, systemControl &control)
+
demComponent(const word &name, systemControl &control)
construct from components
+
#define notImplementedFunction
Definition: error.hpp:47
float real
-
const auto & control() const
+
const auto & control() const
Const ref to systemControl.
+
virtual bool afterTimeLoop()
This is called after the time loop.
+
demComponent & operator=(const demComponent &)=delete
No copy assignment.
std::string word
-
virtual bool afterIteration()=0
-
const auto & timers() const
- -
systemControl & control_
+
virtual bool afterIteration()=0
This is called in time loop, after iterate.
+
const auto & timers() const
Const ref to timers.
+
auto & control()
Ref to systemControl.
+
systemControl & control_
Reference to systemControl.
- - - +
Timers timers_
All timers (if any) of this component.
+
real dt() const
Time step of integration.
+
A base class for every main component of DEM system.
const Time & time() const
-
virtual bool beforeIteration()=0
+
virtual bool beforeTimeLoop()
This is called before the start of time loop.
+
virtual bool beforeIteration()=0
This is called in time loop, before iterate.
real currentTime() const
-
real currentTime() const
- -
virtual ~demComponent()=default
-
TypeInfo("demComponent")
- -
virtual bool iterate()=0
+
real currentTime() const
Current simulation time.
+
word componentName_
Name of the DEM component.
+
virtual ~demComponent()=default
destructor
+
TypeInfo("demComponent")
Type info.
+
auto & timers()
Ref to timers.
+
virtual bool iterate()=0
This is called in time loop.
-
const auto & control() const
+
const auto & control() const
Const ref to systemControl.
demGeometry(systemControl &control)
Definition: demGeometry.hpp:40
- +
A base class for every main component of DEM system.
base for geometry that manages control
Definition: demGeometry.hpp:33
-
const auto & control() const
+
const auto & control() const
Const ref to systemControl.
demInteraction(systemControl &control)
- +
A base class for every main component of DEM system.
property holds the pure properties of materials.
Definition: property.hpp:40
demInteraction(systemControl &control, const fileSystem &file)
diff --git a/doc/code-documentation/html/demParticles_8hpp.html b/doc/code-documentation/html/demParticles_8hpp.html index bc5319a5..e0f1aba1 100644 --- a/doc/code-documentation/html/demParticles_8hpp.html +++ b/doc/code-documentation/html/demParticles_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/particles/demParticles.hpp File Reference diff --git a/doc/code-documentation/html/demParticles_8hpp_source.html b/doc/code-documentation/html/demParticles_8hpp_source.html index 9bbc9eea..4816ec43 100644 --- a/doc/code-documentation/html/demParticles_8hpp_source.html +++ b/doc/code-documentation/html/demParticles_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/particles/demParticles.hpp Source File @@ -154,11 +154,11 @@ $(document).ready(function(){initNavTree('demParticles_8hpp_source.html',''); in
47 #endif
-
const auto & control() const
+
const auto & control() const
Const ref to systemControl.
- +
A base class for every main component of DEM system.
demParticles(systemControl &control)
-

Particles → Integration Relation

File in src/ParticlesIncludes file in src/Integration
dynamicPointStructure / dynamicPointStructure.hppintegration / integrations.hpp
+

Particles → Integration Relation

File in src/ParticlesIncludes file in src/Integration
dynamicPointStructure / dynamicPointStructure.hppintegration / integration.hpp
-

dynamicPointStructure → Integration Relation

File in src/Particles/dynamicPointStructureIncludes file in src/Integration
dynamicPointStructure.hppintegration / integrations.hpp
+

dynamicPointStructure → Integration Relation

File in src/Particles/dynamicPointStructureIncludes file in src/Integration
dynamicPointStructure.hppintegration / integration.hpp
-

peakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegionIncludes file in src/phasicFlow/dictionary
PeakableRegion / PeakableRegion.hppdictionary.hpp
peakableRegion / peakableRegion.cppdictionary.hpp
sphereRegion / sphereRegion.cppdictionary.hpp
+

peakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegionIncludes file in src/phasicFlow/dictionary
peakableRegion / peakableRegion.cppdictionary.hpp
PeakableRegion / PeakableRegion.hppdictionary.hpp
sphereRegion / sphereRegion.cppdictionary.hpp
@@ -101,11 +101,11 @@ $(document).ready(function(){initNavTree('dir_9cf3a7061932aac86787f9c3f802c5f2.h
-

PeakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegion/PeakableRegionIncludes file in src/phasicFlow/dictionary
PeakableRegion.hppdictionary.hpp
+

peakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegion/peakableRegionIncludes file in src/phasicFlow/dictionary
peakableRegion.cppdictionary.hpp
@@ -101,11 +101,11 @@ $(document).ready(function(){initNavTree('dir_fcee4eefc34728867d2bd32b142ae11c.h
-

peakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegion/peakableRegionIncludes file in src/phasicFlow/dictionary
peakableRegion.cppdictionary.hpp
+

PeakableRegion → dictionary Relation

File in src/phasicFlow/structuredData/peakableRegion/PeakableRegionIncludes file in src/phasicFlow/dictionary
PeakableRegion.hppdictionary.hpp
 
file  processField.cpp [code]
 
file  ProcessField.hpp [code]
 
file  processField.hpp [code]
 
file  ProcessField.hpp [code]
 
file  ProcessFields.cpp [code]
 
file  rectangleMesh.hpp [code]
 
directory  cylinderRegion
 
directory  peakableRegion
 
directory  PeakableRegion
 
directory  peakableRegion
 
directory  sphereRegion
 
diff --git a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.js b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.js index 42b9737d..6553ec14 100644 --- a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.js +++ b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec.js @@ -2,8 +2,8 @@ var dir_4f9e597021b90228ccac48345da86dec = [ [ "boxRegion", "dir_ca72be8894cc4d069711645476c2def5.html", "dir_ca72be8894cc4d069711645476c2def5" ], [ "cylinderRegion", "dir_3ee8b8b39c02f37f8ed719e08fb5a453.html", "dir_3ee8b8b39c02f37f8ed719e08fb5a453" ], - [ "peakableRegion", "dir_fcee4eefc34728867d2bd32b142ae11c.html", "dir_fcee4eefc34728867d2bd32b142ae11c" ], [ "PeakableRegion", "dir_9cf3a7061932aac86787f9c3f802c5f2.html", "dir_9cf3a7061932aac86787f9c3f802c5f2" ], + [ "peakableRegion", "dir_fcee4eefc34728867d2bd32b142ae11c.html", "dir_fcee4eefc34728867d2bd32b142ae11c" ], [ "sphereRegion", "dir_fb2432dbf0f69477b9490b647f01f2fa.html", "dir_fb2432dbf0f69477b9490b647f01f2fa" ], [ "peakableRegionInstantiate.cpp", "peakableRegionInstantiate_8cpp.html", null ], [ "peakableRegions.cpp", "peakableRegions_8cpp.html", null ], diff --git a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.map b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.map index 888c11c1..5093172d 100644 --- a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.map +++ b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.map @@ -3,8 +3,8 @@ - - + + @@ -14,15 +14,15 @@ - - - - - + + - - - + + + + + + diff --git a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.md5 b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.md5 index 02d0a100..42f0052b 100644 --- a/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.md5 +++ b/doc/code-documentation/html/dir_4f9e597021b90228ccac48345da86dec_dep.md5 @@ -1 +1 @@ -7133cd32745b791013ba50587ac36abd \ No newline at end of file +b6733be04e496b4365c9de0123ea68da \ No newline at end of file diff --git a/doc/code-documentation/html/dir_5063638124a544f0632771a0f8d28fb6.html b/doc/code-documentation/html/dir_5063638124a544f0632771a0f8d28fb6.html index 977d03c6..dd39f478 100644 --- a/doc/code-documentation/html/dir_5063638124a544f0632771a0f8d28fb6.html +++ b/doc/code-documentation/html/dir_5063638124a544f0632771a0f8d28fb6.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/pointStructure/selectors Directory Reference diff --git a/doc/code-documentation/html/dir_521648a0ab4242664e9ecc37593f7519.html b/doc/code-documentation/html/dir_521648a0ab4242664e9ecc37593f7519.html index f9fd8b1f..3d4968b7 100644 --- a/doc/code-documentation/html/dir_521648a0ab4242664e9ecc37593f7519.html +++ b/doc/code-documentation/html/dir_521648a0ab4242664e9ecc37593f7519.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction Directory Reference diff --git a/doc/code-documentation/html/dir_543abfe930aaf536629272b1dc711075.html b/doc/code-documentation/html/dir_543abfe930aaf536629272b1dc711075.html index 43fe1155..2e1573f8 100644 --- a/doc/code-documentation/html/dir_543abfe930aaf536629272b1dc711075.html +++ b/doc/code-documentation/html/dir_543abfe930aaf536629272b1dc711075.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Integration/AdamsBashforth4 Directory Reference diff --git a/doc/code-documentation/html/dir_54572642b19a45e8c6ab7089112e8146.html b/doc/code-documentation/html/dir_54572642b19a45e8c6ab7089112e8146.html index 163b67dd..6cf3a333 100644 --- a/doc/code-documentation/html/dir_54572642b19a45e8c6ab7089112e8146.html +++ b/doc/code-documentation/html/dir_54572642b19a45e8c6ab7089112e8146.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/List/List Directory Reference diff --git a/doc/code-documentation/html/dir_54b68711bb62f5b9faf16dd43574c744.html b/doc/code-documentation/html/dir_54b68711bb62f5b9faf16dd43574c744.html index cb1f0601..513e6097 100644 --- a/doc/code-documentation/html/dir_54b68711bb62f5b9faf16dd43574c744.html +++ b/doc/code-documentation/html/dir_54b68711bb62f5b9faf16dd43574c744.html @@ -4,7 +4,7 @@ - +PhasicFlow: solvers/iterateGeometry Directory Reference diff --git a/doc/code-documentation/html/dir_5507da651a0a9316386ae22f48cd96a1.html b/doc/code-documentation/html/dir_5507da651a0a9316386ae22f48cd96a1.html index 16f460c5..891e1197 100644 --- a/doc/code-documentation/html/dir_5507da651a0a9316386ae22f48cd96a1.html +++ b/doc/code-documentation/html/dir_5507da651a0a9316386ae22f48cd96a1.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/Utilities/geometryPhasicFlow/cuboidWall Directory Reference diff --git a/doc/code-documentation/html/dir_557182f9d267f2db2f460147f8d9cd32.html b/doc/code-documentation/html/dir_557182f9d267f2db2f460147f8d9cd32.html index 8f218aab..531bd6dd 100644 --- a/doc/code-documentation/html/dir_557182f9d267f2db2f460147f8d9cd32.html +++ b/doc/code-documentation/html/dir_557182f9d267f2db2f460147f8d9cd32.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/IOobject Directory Reference diff --git a/doc/code-documentation/html/dir_55e78d7e749749c6d788c124ff70191a.html b/doc/code-documentation/html/dir_55e78d7e749749c6d788c124ff70191a.html index 9e4a0a08..08e3d195 100644 --- a/doc/code-documentation/html/dir_55e78d7e749749c6d788c124ff70191a.html +++ b/doc/code-documentation/html/dir_55e78d7e749749c6d788c124ff70191a.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/contactSearch/wallMappings Directory Reference diff --git a/doc/code-documentation/html/dir_56215769a3a08b4b05ed4e995fb36276.html b/doc/code-documentation/html/dir_56215769a3a08b4b05ed4e995fb36276.html index 3b2bb8da..e53c61ea 100644 --- a/doc/code-documentation/html/dir_56215769a3a08b4b05ed4e995fb36276.html +++ b/doc/code-documentation/html/dir_56215769a3a08b4b05ed4e995fb36276.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/Models/contactForce Directory Reference diff --git a/doc/code-documentation/html/dir_570206ce5c1fb6fbff91698a65e4d5bf.html b/doc/code-documentation/html/dir_570206ce5c1fb6fbff91698a65e4d5bf.html index 1d79fa90..887c8d47 100644 --- a/doc/code-documentation/html/dir_570206ce5c1fb6fbff91698a65e4d5bf.html +++ b/doc/code-documentation/html/dir_570206ce5c1fb6fbff91698a65e4d5bf.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/demComponent Directory Reference diff --git a/doc/code-documentation/html/dir_59d208d352f3aeb134e6b7a9403abb89.html b/doc/code-documentation/html/dir_59d208d352f3aeb134e6b7a9403abb89.html index 1170ef3c..77da795e 100644 --- a/doc/code-documentation/html/dir_59d208d352f3aeb134e6b7a9403abb89.html +++ b/doc/code-documentation/html/dir_59d208d352f3aeb134e6b7a9403abb89.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Particles/Insertion/shapeMixture Directory Reference diff --git a/doc/code-documentation/html/dir_5dff251c44f5003b2e670500c74e030b.html b/doc/code-documentation/html/dir_5dff251c44f5003b2e670500c74e030b.html index 7451d983..fcc4fb18 100644 --- a/doc/code-documentation/html/dir_5dff251c44f5003b2e670500c74e030b.html +++ b/doc/code-documentation/html/dir_5dff251c44f5003b2e670500c74e030b.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Integration/AdamsMoulton5 Directory Reference diff --git a/doc/code-documentation/html/dir_5f6559faa080c0b07ec2a71fd7e912fc.html b/doc/code-documentation/html/dir_5f6559faa080c0b07ec2a71fd7e912fc.html index 901cdd5a..a503a9de 100644 --- a/doc/code-documentation/html/dir_5f6559faa080c0b07ec2a71fd7e912fc.html +++ b/doc/code-documentation/html/dir_5f6559faa080c0b07ec2a71fd7e912fc.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/globals Directory Reference diff --git a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6.html b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6.html index 8737c963..5e609235 100644 --- a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6.html +++ b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Integration Directory Reference @@ -112,34 +112,32 @@ $(document).ready(function(){initNavTree('dir_5ff0557589c78f704a7131791f9a8bc6.h
diff --git a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.map b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.map index f259ddba..87f308bd 100644 --- a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.map +++ b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.map @@ -1,30 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.md5 b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.md5 index 8b18e948..639e74b4 100644 --- a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.md5 +++ b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.md5 @@ -1 +1 @@ -78dac0432ff9813c736395fac1d65163 \ No newline at end of file +adde21390cc4f2ff896d42cd3d5616e4 \ No newline at end of file diff --git a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.png b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.png index a4764777..1c949b7a 100644 Binary files a/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.png and b/doc/code-documentation/html/dir_5ff0557589c78f704a7131791f9a8bc6_dep.png differ diff --git a/doc/code-documentation/html/dir_603bbc5b60551e29b23f942b47ff85ef.html b/doc/code-documentation/html/dir_603bbc5b60551e29b23f942b47ff85ef.html index da333dd2..e5699aaa 100644 --- a/doc/code-documentation/html/dir_603bbc5b60551e29b23f942b47ff85ef.html +++ b/doc/code-documentation/html/dir_603bbc5b60551e29b23f942b47ff85ef.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Map/MapPtr Directory Reference diff --git a/doc/code-documentation/html/dir_65b24c28d0f232e494405d4f9f0c5236.html b/doc/code-documentation/html/dir_65b24c28d0f232e494405d4f9f0c5236.html index cfda1e27..243a2c74 100644 --- a/doc/code-documentation/html/dir_65b24c28d0f232e494405d4f9f0c5236.html +++ b/doc/code-documentation/html/dir_65b24c28d0f232e494405d4f9f0c5236.html @@ -4,7 +4,7 @@ - +PhasicFlow: solvers Directory Reference diff --git a/doc/code-documentation/html/dir_67ea7e018387beaa79e21cb1dea6a3ab.html b/doc/code-documentation/html/dir_67ea7e018387beaa79e21cb1dea6a3ab.html index 87f9da83..169f34a7 100644 --- a/doc/code-documentation/html/dir_67ea7e018387beaa79e21cb1dea6a3ab.html +++ b/doc/code-documentation/html/dir_67ea7e018387beaa79e21cb1dea6a3ab.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/algorithms Directory Reference diff --git a/doc/code-documentation/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/doc/code-documentation/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 9f96b0fc..b2b698c2 100644 --- a/doc/code-documentation/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/doc/code-documentation/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -4,7 +4,7 @@ - +PhasicFlow: src Directory Reference diff --git a/doc/code-documentation/html/dir_6e5937d7e5e1e467a126da306e3d0a5a.html b/doc/code-documentation/html/dir_6e5937d7e5e1e467a126da306e3d0a5a.html index 1e58f89a..74aa57d9 100644 --- a/doc/code-documentation/html/dir_6e5937d7e5e1e467a126da306e3d0a5a.html +++ b/doc/code-documentation/html/dir_6e5937d7e5e1e467a126da306e3d0a5a.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/VectorHD Directory Reference diff --git a/doc/code-documentation/html/dir_6ffc25375d5ba2db0c345c12f235aacc.html b/doc/code-documentation/html/dir_6ffc25375d5ba2db0c345c12f235aacc.html index 5629aef9..9aa0ac87 100644 --- a/doc/code-documentation/html/dir_6ffc25375d5ba2db0c345c12f235aacc.html +++ b/doc/code-documentation/html/dir_6ffc25375d5ba2db0c345c12f235aacc.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/dictionary/twoPartEntry Directory Reference diff --git a/doc/code-documentation/html/dir_70dec844158c1ebcf23020169f223c1c.html b/doc/code-documentation/html/dir_70dec844158c1ebcf23020169f223c1c.html index fa1736c4..61d589c2 100644 --- a/doc/code-documentation/html/dir_70dec844158c1ebcf23020169f223c1c.html +++ b/doc/code-documentation/html/dir_70dec844158c1ebcf23020169f223c1c.html @@ -4,7 +4,7 @@ - +PhasicFlow: utilities/Utilities/geometryPhasicFlow/planeWall Directory Reference diff --git a/doc/code-documentation/html/dir_724c57c4746d87d939c555e939327c7e.html b/doc/code-documentation/html/dir_724c57c4746d87d939c555e939327c7e.html index 6cb7c543..4919a43e 100644 --- a/doc/code-documentation/html/dir_724c57c4746d87d939c555e939327c7e.html +++ b/doc/code-documentation/html/dir_724c57c4746d87d939c555e939327c7e.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/line Directory Reference diff --git a/doc/code-documentation/html/dir_734f16408e79d42e99e1d774d7a46e88.html b/doc/code-documentation/html/dir_734f16408e79d42e99e1d774d7a46e88.html index 3c01a778..a46930b2 100644 --- a/doc/code-documentation/html/dir_734f16408e79d42e99e1d774d7a46e88.html +++ b/doc/code-documentation/html/dir_734f16408e79d42e99e1d774d7a46e88.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/pointStructure/selectors/selectRange Directory Reference diff --git a/doc/code-documentation/html/dir_74a3bd5d559eb2469f344a26dc365ad0.html b/doc/code-documentation/html/dir_74a3bd5d559eb2469f344a26dc365ad0.html index 5d167946..47f435ac 100644 --- a/doc/code-documentation/html/dir_74a3bd5d559eb2469f344a26dc365ad0.html +++ b/doc/code-documentation/html/dir_74a3bd5d559eb2469f344a26dc365ad0.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers Directory Reference diff --git a/doc/code-documentation/html/dir_75afccd9461bc101cd6c5d50c1aa949b.html b/doc/code-documentation/html/dir_75afccd9461bc101cd6c5d50c1aa949b.html index 1555b9a1..609721b0 100644 --- a/doc/code-documentation/html/dir_75afccd9461bc101cd6c5d50c1aa949b.html +++ b/doc/code-documentation/html/dir_75afccd9461bc101cd6c5d50c1aa949b.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/Models/rolling Directory Reference diff --git a/doc/code-documentation/html/dir_76686c726fe632879550d571289b76b3.html b/doc/code-documentation/html/dir_76686c726fe632879550d571289b76b3.html index 170e5f0a..448401c1 100644 --- a/doc/code-documentation/html/dir_76686c726fe632879550d571289b76b3.html +++ b/doc/code-documentation/html/dir_76686c726fe632879550d571289b76b3.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/cells Directory Reference diff --git a/doc/code-documentation/html/dir_76dfacc83ecf8edeedc0782b54ac44a8.html b/doc/code-documentation/html/dir_76dfacc83ecf8edeedc0782b54ac44a8.html index 1dfe8c35..1c23ff1f 100644 --- a/doc/code-documentation/html/dir_76dfacc83ecf8edeedc0782b54ac44a8.html +++ b/doc/code-documentation/html/dir_76dfacc83ecf8edeedc0782b54ac44a8.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/pointStructure/selectors/pStructSelector Directory Reference diff --git a/doc/code-documentation/html/dir_7845a75b893e9912b1a2d3b9d9476e0b.html b/doc/code-documentation/html/dir_7845a75b893e9912b1a2d3b9d9476e0b.html index 49032fce..70938fe5 100644 --- a/doc/code-documentation/html/dir_7845a75b893e9912b1a2d3b9d9476e0b.html +++ b/doc/code-documentation/html/dir_7845a75b893e9912b1a2d3b9d9476e0b.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/sphereInteraction Directory Reference diff --git a/doc/code-documentation/html/dir_7944000ec3aee9d6b5bc9e95e5603559.html b/doc/code-documentation/html/dir_7944000ec3aee9d6b5bc9e95e5603559.html index 59563de2..f19547f8 100644 --- a/doc/code-documentation/html/dir_7944000ec3aee9d6b5bc9e95e5603559.html +++ b/doc/code-documentation/html/dir_7944000ec3aee9d6b5bc9e95e5603559.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/MotionModel/entities/multiRotatingAxis Directory Reference diff --git a/doc/code-documentation/html/dir_7b330c61a9c831e500520a1387f6b9d0.html b/doc/code-documentation/html/dir_7b330c61a9c831e500520a1387f6b9d0.html index 1ff0ec9f..6fbe6341 100644 --- a/doc/code-documentation/html/dir_7b330c61a9c831e500520a1387f6b9d0.html +++ b/doc/code-documentation/html/dir_7b330c61a9c831e500520a1387f6b9d0.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/streams/Stream Directory Reference diff --git a/doc/code-documentation/html/dir_85497c7e58043584c333050bd80e3172.html b/doc/code-documentation/html/dir_85497c7e58043584c333050bd80e3172.html index e0bc112c..3329cd69 100644 --- a/doc/code-documentation/html/dir_85497c7e58043584c333050bd80e3172.html +++ b/doc/code-documentation/html/dir_85497c7e58043584c333050bd80e3172.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Field Directory Reference diff --git a/doc/code-documentation/html/dir_861fd9684e4ba65de04f79c947f36cae.html b/doc/code-documentation/html/dir_861fd9684e4ba65de04f79c947f36cae.html index 65b80e57..b7e8d8c4 100644 --- a/doc/code-documentation/html/dir_861fd9684e4ba65de04f79c947f36cae.html +++ b/doc/code-documentation/html/dir_861fd9684e4ba65de04f79c947f36cae.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Interaction/interaction Directory Reference diff --git a/doc/code-documentation/html/dir_8a09dd5b7fce343a5c545316ddba4e1b.html b/doc/code-documentation/html/dir_8a09dd5b7fce343a5c545316ddba4e1b.html index 8e213c25..1b3f93aa 100644 --- a/doc/code-documentation/html/dir_8a09dd5b7fce343a5c545316ddba4e1b.html +++ b/doc/code-documentation/html/dir_8a09dd5b7fce343a5c545316ddba4e1b.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository Directory Reference diff --git a/doc/code-documentation/html/dir_8d255b47af8e1044c4e2364257c8fb8f.html b/doc/code-documentation/html/dir_8d255b47af8e1044c4e2364257c8fb8f.html index 2e420800..7ec6391e 100644 --- a/doc/code-documentation/html/dir_8d255b47af8e1044c4e2364257c8fb8f.html +++ b/doc/code-documentation/html/dir_8d255b47af8e1044c4e2364257c8fb8f.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/setHelpers Directory Reference diff --git a/doc/code-documentation/html/dir_8e8c2a5f4ee72bf74c7e222eb5b66550.html b/doc/code-documentation/html/dir_8e8c2a5f4ee72bf74c7e222eb5b66550.html index 58d2e832..ca9773e1 100644 --- a/doc/code-documentation/html/dir_8e8c2a5f4ee72bf74c7e222eb5b66550.html +++ b/doc/code-documentation/html/dir_8e8c2a5f4ee72bf74c7e222eb5b66550.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/MotionModel/multiRotatingAxisMotion Directory Reference diff --git a/doc/code-documentation/html/dir_92d730a7ac4820fc9064a7e184ecdfc5.html b/doc/code-documentation/html/dir_92d730a7ac4820fc9064a7e184ecdfc5.html index 48896091..f6e36c40 100644 --- a/doc/code-documentation/html/dir_92d730a7ac4820fc9064a7e184ecdfc5.html +++ b/doc/code-documentation/html/dir_92d730a7ac4820fc9064a7e184ecdfc5.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/Set Directory Reference diff --git a/doc/code-documentation/html/dir_947992aea1bfbdd3d7b87bafd3549018.html b/doc/code-documentation/html/dir_947992aea1bfbdd3d7b87bafd3549018.html index 140546d3..89450df8 100644 --- a/doc/code-documentation/html/dir_947992aea1bfbdd3d7b87bafd3549018.html +++ b/doc/code-documentation/html/dir_947992aea1bfbdd3d7b87bafd3549018.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/triSurfaceField Directory Reference diff --git a/doc/code-documentation/html/dir_9522ed5fbd948bd0f422a9c3c511773e.html b/doc/code-documentation/html/dir_9522ed5fbd948bd0f422a9c3c511773e.html index 16e800ff..f25754dc 100644 --- a/doc/code-documentation/html/dir_9522ed5fbd948bd0f422a9c3c511773e.html +++ b/doc/code-documentation/html/dir_9522ed5fbd948bd0f422a9c3c511773e.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/Kokkos Directory Reference diff --git a/doc/code-documentation/html/dir_956f0a97b7f785e1c0171e740f1da120.html b/doc/code-documentation/html/dir_956f0a97b7f785e1c0171e740f1da120.html index 26c86d68..f7a94422 100644 --- a/doc/code-documentation/html/dir_956f0a97b7f785e1c0171e740f1da120.html +++ b/doc/code-documentation/html/dir_956f0a97b7f785e1c0171e740f1da120.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/random Directory Reference diff --git a/doc/code-documentation/html/dir_9630853c0f38ee27147c462e3eaf3196.html b/doc/code-documentation/html/dir_9630853c0f38ee27147c462e3eaf3196.html index 8effaaed..79ade4bb 100644 --- a/doc/code-documentation/html/dir_9630853c0f38ee27147c462e3eaf3196.html +++ b/doc/code-documentation/html/dir_9630853c0f38ee27147c462e3eaf3196.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/bitsetHD Directory Reference diff --git a/doc/code-documentation/html/dir_9b7c0f625f4f6d33472b6a893e385484.html b/doc/code-documentation/html/dir_9b7c0f625f4f6d33472b6a893e385484.html index 8fe00c52..4588a3d4 100644 --- a/doc/code-documentation/html/dir_9b7c0f625f4f6d33472b6a893e385484.html +++ b/doc/code-documentation/html/dir_9b7c0f625f4f6d33472b6a893e385484.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/setFieldList Directory Reference diff --git a/doc/code-documentation/html/dir_9b9eaf16fd48eda4f69782f42d2245ac.html b/doc/code-documentation/html/dir_9b9eaf16fd48eda4f69782f42d2245ac.html index 94715a40..6460c8a6 100644 --- a/doc/code-documentation/html/dir_9b9eaf16fd48eda4f69782f42d2245ac.html +++ b/doc/code-documentation/html/dir_9b9eaf16fd48eda4f69782f42d2245ac.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/containers/span Directory Reference diff --git a/doc/code-documentation/html/dir_9bc4eba92fa358edeadb984c24be3812.html b/doc/code-documentation/html/dir_9bc4eba92fa358edeadb984c24be3812.html index cc3fe140..2b88089b 100644 --- a/doc/code-documentation/html/dir_9bc4eba92fa358edeadb984c24be3812.html +++ b/doc/code-documentation/html/dir_9bc4eba92fa358edeadb984c24be3812.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/repository/repository Directory Reference diff --git a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2.html b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2.html index 35d69c57..c25c145e 100644 --- a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2.html +++ b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/phasicFlow/structuredData/peakableRegion/PeakableRegion Directory Reference @@ -114,10 +114,10 @@ $(document).ready(function(){initNavTree('dir_9cf3a7061932aac86787f9c3f802c5f2.h - + - - + + diff --git a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.map b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.map index d9a1c0e4..261c325d 100644 --- a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.map +++ b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.map @@ -1,9 +1,9 @@ - + - - + + diff --git a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.md5 b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.md5 index f03a1c0d..29d26f83 100644 --- a/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.md5 +++ b/doc/code-documentation/html/dir_9cf3a7061932aac86787f9c3f802c5f2_dep.md5 @@ -1 +1 @@ -a291a8c487779b26203006809b923fdc \ No newline at end of file +b806366e658d84831d9ecaae45e7628f \ No newline at end of file diff --git a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.html b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.html index 594fca83..10a52076 100644 --- a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.html +++ b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.html @@ -4,7 +4,7 @@ - +PhasicFlow: src/Integration/integration Directory Reference @@ -112,18 +112,10 @@ $(document).ready(function(){initNavTree('dir_9daf74e2c0ea3a5224ae5f85b94b8627.h
@@ -133,8 +125,6 @@ Files - -
 
file  integration.hpp [code]
 
file  integrations.hpp [code]
 
diff --git a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.js b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.js index 4747755f..27f3b466 100644 --- a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.js +++ b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627.js @@ -3,6 +3,5 @@ var dir_9daf74e2c0ea3a5224ae5f85b94b8627 = [ "integration.cpp", "integration_8cpp.html", null ], [ "integration.hpp", "integration_8hpp.html", [ [ "integration", "classpFlow_1_1integration.html", "classpFlow_1_1integration" ] - ] ], - [ "integrations.hpp", "integrations_8hpp.html", null ] + ] ] ]; \ No newline at end of file diff --git a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.map b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.map index 25beb42a..f25937e7 100644 --- a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.map +++ b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.map @@ -1,14 +1,6 @@ - - - - - - - - - - - - + + + + diff --git a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.md5 b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.md5 index 771a559c..71fef2cb 100644 --- a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.md5 +++ b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.md5 @@ -1 +1 @@ -b4398ef6494b5964e5eccfdb15df1b94 \ No newline at end of file +866560b4f784c65f78ff156d84389955 \ No newline at end of file diff --git a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.png b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.png index a320c89e..3b935de7 100644 Binary files a/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.png and b/doc/code-documentation/html/dir_9daf74e2c0ea3a5224ae5f85b94b8627_dep.png differ diff --git a/doc/code-documentation/html/dir_9e72493e858003bd3d74a55a2aedd075.html b/doc/code-documentation/html/dir_9e72493e858003bd3d74a55a2aedd075.html index 3353c1da..fa87283b 100644 --- a/doc/code-documentation/html/dir_9e72493e858003bd3d74a55a2aedd075.html +++ b/doc/code-documentation/html/dir_9e72493e858003bd3d74a55a2aedd075.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles Directory Reference diff --git a/doc/code-documentation/html/dir_9f8b50e6d9903705cf4c92f860cb8e50.html b/doc/code-documentation/html/dir_9f8b50e6d9903705cf4c92f860cb8e50.html index d7196aa0..9374aa0b 100644 --- a/doc/code-documentation/html/dir_9f8b50e6d9903705cf4c92f860cb8e50.html +++ b/doc/code-documentation/html/dir_9f8b50e6d9903705cf4c92f860cb8e50.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map/hashMap Directory Reference diff --git a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305.html b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305.html index 07a909da..5b1ad6b0 100644 --- a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305.html +++ b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth3 Directory Reference @@ -113,12 +113,11 @@ $(document).ready(function(){initNavTree('dir_9fe92fbd2d3b874c8837b9b8f1c20305.h
src/Integration/AdamsBashforth3
- - - - - - + + + + +
diff --git a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.map b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.map index 2675843f..0a979b8f 100644 --- a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.map +++ b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.map @@ -1,10 +1,9 @@ - - - - - - + + + + + diff --git a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.md5 b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.md5 index 409132ba..1219e4e4 100644 --- a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.md5 +++ b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.md5 @@ -1 +1 @@ -f5868bf33d562a1d25c0b757c81752b1 \ No newline at end of file +97334227395aee5fedd182a128cc40f2 \ No newline at end of file diff --git a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.png b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.png index 0359a4e3..cca3a95b 100644 Binary files a/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.png and b/doc/code-documentation/html/dir_9fe92fbd2d3b874c8837b9b8f1c20305_dep.png differ diff --git a/doc/code-documentation/html/dir_a2cca99c35024c251f1963ba0f8f274b.html b/doc/code-documentation/html/dir_a2cca99c35024c251f1963ba0f8f274b.html index 918052e2..d7906ec8 100644 --- a/doc/code-documentation/html/dir_a2cca99c35024c251f1963ba0f8f274b.html +++ b/doc/code-documentation/html/dir_a2cca99c35024c251f1963ba0f8f274b.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/MotionModel/vibratingMotion Directory Reference diff --git a/doc/code-documentation/html/dir_a5343fefd245b4c5a35b35287a6822da.html b/doc/code-documentation/html/dir_a5343fefd245b4c5a35b35287a6822da.html index 653fdc0f..86690da2 100644 --- a/doc/code-documentation/html/dir_a5343fefd245b4c5a35b35287a6822da.html +++ b/doc/code-documentation/html/dir_a5343fefd245b4c5a35b35287a6822da.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Geometry/geometryMotion Directory Reference diff --git a/doc/code-documentation/html/dir_a6e08d71479fa323a1b05a998d2f3920.html b/doc/code-documentation/html/dir_a6e08d71479fa323a1b05a998d2f3920.html index 7fb40408..2a84d247 100644 --- a/doc/code-documentation/html/dir_a6e08d71479fa323a1b05a998d2f3920.html +++ b/doc/code-documentation/html/dir_a6e08d71479fa323a1b05a998d2f3920.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities Directory Reference diff --git a/doc/code-documentation/html/dir_a7485caccf47707677427fe13cd0d568.html b/doc/code-documentation/html/dir_a7485caccf47707677427fe13cd0d568.html index f166f8eb..1d93ae48 100644 --- a/doc/code-documentation/html/dir_a7485caccf47707677427fe13cd0d568.html +++ b/doc/code-documentation/html/dir_a7485caccf47707677427fe13cd0d568.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/zAxis Directory Reference diff --git a/doc/code-documentation/html/dir_ac9f1d02bd348986b458efcb0494a045.html b/doc/code-documentation/html/dir_ac9f1d02bd348986b458efcb0494a045.html index df35fe02..4c025f50 100644 --- a/doc/code-documentation/html/dir_ac9f1d02bd348986b458efcb0494a045.html +++ b/doc/code-documentation/html/dir_ac9f1d02bd348986b458efcb0494a045.html @@ -4,7 +4,7 @@ - + PhasicFlow: solvers/sphereGranFlow Directory Reference diff --git a/doc/code-documentation/html/dir_ae10a04c09150cad5fefedcb2d995fdc.html b/doc/code-documentation/html/dir_ae10a04c09150cad5fefedcb2d995fdc.html index 3797587a..a73c9538 100644 --- a/doc/code-documentation/html/dir_ae10a04c09150cad5fefedcb2d995fdc.html +++ b/doc/code-documentation/html/dir_ae10a04c09150cad5fefedcb2d995fdc.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/SphereParticles Directory Reference diff --git a/doc/code-documentation/html/dir_ae6d06344b508c00eebca750969a2aa6.html b/doc/code-documentation/html/dir_ae6d06344b508c00eebca750969a2aa6.html index f9598951..d52d7d90 100644 --- a/doc/code-documentation/html/dir_ae6d06344b508c00eebca750969a2aa6.html +++ b/doc/code-documentation/html/dir_ae6d06344b508c00eebca750969a2aa6.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Property Directory Reference diff --git a/doc/code-documentation/html/dir_b13948a90891cb8a59f39ab8c50a8102.html b/doc/code-documentation/html/dir_b13948a90891cb8a59f39ab8c50a8102.html index cebf1703..c6483926 100644 --- a/doc/code-documentation/html/dir_b13948a90891cb8a59f39ab8c50a8102.html +++ b/doc/code-documentation/html/dir_b13948a90891cb8a59f39ab8c50a8102.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams Directory Reference diff --git a/doc/code-documentation/html/dir_b2caccb873e135ff3742e2ceb4fb3fb1.html b/doc/code-documentation/html/dir_b2caccb873e135ff3742e2ceb4fb3fb1.html index 50a0b00b..18dc60c3 100644 --- a/doc/code-documentation/html/dir_b2caccb873e135ff3742e2ceb4fb3fb1.html +++ b/doc/code-documentation/html/dir_b2caccb873e135ff3742e2ceb4fb3fb1.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/TStream Directory Reference diff --git a/doc/code-documentation/html/dir_b351bcc3c60d144476bd2e30437abfde.html b/doc/code-documentation/html/dir_b351bcc3c60d144476bd2e30437abfde.html index e1a4e371..f0f55619 100644 --- a/doc/code-documentation/html/dir_b351bcc3c60d144476bd2e30437abfde.html +++ b/doc/code-documentation/html/dir_b351bcc3c60d144476bd2e30437abfde.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/particles Directory Reference diff --git a/doc/code-documentation/html/dir_b5c1fc600f17faa81fb419a2186a761c.html b/doc/code-documentation/html/dir_b5c1fc600f17faa81fb419a2186a761c.html index f7dd9593..1ce94a92 100644 --- a/doc/code-documentation/html/dir_b5c1fc600f17faa81fb419a2186a761c.html +++ b/doc/code-documentation/html/dir_b5c1fc600f17faa81fb419a2186a761c.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/particlesPhasicFlow/positionOrdered Directory Reference diff --git a/doc/code-documentation/html/dir_b69875e28af4257d5ba80f24149495e7.html b/doc/code-documentation/html/dir_b69875e28af4257d5ba80f24149495e7.html index eb227bca..f710be36 100644 --- a/doc/code-documentation/html/dir_b69875e28af4257d5ba80f24149495e7.html +++ b/doc/code-documentation/html/dir_b69875e28af4257d5ba80f24149495e7.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/random/randomReal Directory Reference diff --git a/doc/code-documentation/html/dir_b6bfefe85f7383aa0c4f26c603a1579c.html b/doc/code-documentation/html/dir_b6bfefe85f7383aa0c4f26c603a1579c.html index 3a9a74e2..8fbe7b52 100644 --- a/doc/code-documentation/html/dir_b6bfefe85f7383aa0c4f26c603a1579c.html +++ b/doc/code-documentation/html/dir_b6bfefe85f7383aa0c4f26c603a1579c.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/List/ListPtr Directory Reference diff --git a/doc/code-documentation/html/dir_baa139432862f7887a0e91e090199db8.html b/doc/code-documentation/html/dir_baa139432862f7887a0e91e090199db8.html index 7a2aac0b..9ff11c2d 100644 --- a/doc/code-documentation/html/dir_baa139432862f7887a0e91e090199db8.html +++ b/doc/code-documentation/html/dir_baa139432862f7887a0e91e090199db8.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/Models Directory Reference diff --git a/doc/code-documentation/html/dir_bc829b308423b3d6847e5c62541ff253.html b/doc/code-documentation/html/dir_bc829b308423b3d6847e5c62541ff253.html index b9fba779..66f3c581 100644 --- a/doc/code-documentation/html/dir_bc829b308423b3d6847e5c62541ff253.html +++ b/doc/code-documentation/html/dir_bc829b308423b3d6847e5c62541ff253.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/stlWall Directory Reference diff --git a/doc/code-documentation/html/dir_c06362741ee20f2df47d4d66ada3d48c.html b/doc/code-documentation/html/dir_c06362741ee20f2df47d4d66ada3d48c.html index cc7b627d..8f646e48 100644 --- a/doc/code-documentation/html/dir_c06362741ee20f2df47d4d66ada3d48c.html +++ b/doc/code-documentation/html/dir_c06362741ee20f2df47d4d66ada3d48c.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Vector Directory Reference diff --git a/doc/code-documentation/html/dir_c69f19eb0147e985ce8ed8185ef864ea.html b/doc/code-documentation/html/dir_c69f19eb0147e985ce8ed8185ef864ea.html index 3a2a5769..55c12f7e 100644 --- a/doc/code-documentation/html/dir_c69f19eb0147e985ce8ed8185ef864ea.html +++ b/doc/code-documentation/html/dir_c69f19eb0147e985ce8ed8185ef864ea.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/iBox Directory Reference diff --git a/doc/code-documentation/html/dir_ca72be8894cc4d069711645476c2def5.html b/doc/code-documentation/html/dir_ca72be8894cc4d069711645476c2def5.html index 3942d3a4..4cde0a55 100644 --- a/doc/code-documentation/html/dir_ca72be8894cc4d069711645476c2def5.html +++ b/doc/code-documentation/html/dir_ca72be8894cc4d069711645476c2def5.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/boxRegion Directory Reference diff --git a/doc/code-documentation/html/dir_cae27912e177176a90175eee3a6288a5.html b/doc/code-documentation/html/dir_cae27912e177176a90175eee3a6288a5.html index 56449367..7164b414 100644 --- a/doc/code-documentation/html/dir_cae27912e177176a90175eee3a6288a5.html +++ b/doc/code-documentation/html/dir_cae27912e177176a90175eee3a6288a5.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Geometry Directory Reference diff --git a/doc/code-documentation/html/dir_cb566f9a80a0a346c3a6366e4b888b7d.html b/doc/code-documentation/html/dir_cb566f9a80a0a346c3a6366e4b888b7d.html index 97d41df3..1d2ce1d7 100644 --- a/doc/code-documentation/html/dir_cb566f9a80a0a346c3a6366e4b888b7d.html +++ b/doc/code-documentation/html/dir_cb566f9a80a0a346c3a6366e4b888b7d.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/trisurfaceStructure Directory Reference diff --git a/doc/code-documentation/html/dir_cbad02237acb97f82e9873a8dfa02a5b.html b/doc/code-documentation/html/dir_cbad02237acb97f82e9873a8dfa02a5b.html index 77921a5e..d7eabb31 100644 --- a/doc/code-documentation/html/dir_cbad02237acb97f82e9873a8dfa02a5b.html +++ b/doc/code-documentation/html/dir_cbad02237acb97f82e9873a8dfa02a5b.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/Time Directory Reference diff --git a/doc/code-documentation/html/dir_cd7a5046d028e114fc17b2ebc2bd02d2.html b/doc/code-documentation/html/dir_cd7a5046d028e114fc17b2ebc2bd02d2.html index 038f2fb9..c9d62814 100644 --- a/doc/code-documentation/html/dir_cd7a5046d028e114fc17b2ebc2bd02d2.html +++ b/doc/code-documentation/html/dir_cd7a5046d028e114fc17b2ebc2bd02d2.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow Directory Reference diff --git a/doc/code-documentation/html/dir_ce79a630321861b087ba326c0e4a9313.html b/doc/code-documentation/html/dir_ce79a630321861b087ba326c0e4a9313.html index e14bee82..f57cc46b 100644 --- a/doc/code-documentation/html/dir_ce79a630321861b087ba326c0e4a9313.html +++ b/doc/code-documentation/html/dir_ce79a630321861b087ba326c0e4a9313.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/MotionModel/entities/vibrating Directory Reference diff --git a/doc/code-documentation/html/dir_cfeb40d2a5ed0376bc9d9d3119f08c90.html b/doc/code-documentation/html/dir_cfeb40d2a5ed0376bc9d9d3119f08c90.html index 9fe4bf47..1ee2344c 100644 --- a/doc/code-documentation/html/dir_cfeb40d2a5ed0376bc9d9d3119f08c90.html +++ b/doc/code-documentation/html/dir_cfeb40d2a5ed0376bc9d9d3119f08c90.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactLists Directory Reference diff --git a/doc/code-documentation/html/dir_d08d2b79f34083bef6f49ca610481fd2.html b/doc/code-documentation/html/dir_d08d2b79f34083bef6f49ca610481fd2.html index 81862e42..eb244893 100644 --- a/doc/code-documentation/html/dir_d08d2b79f34083bef6f49ca610481fd2.html +++ b/doc/code-documentation/html/dir_d08d2b79f34083bef6f49ca610481fd2.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/Timer Directory Reference diff --git a/doc/code-documentation/html/dir_d19bd4f5a5ffc8e61ede52143ccad050.html b/doc/code-documentation/html/dir_d19bd4f5a5ffc8e61ede52143ccad050.html index 97f147a8..55cc6384 100644 --- a/doc/code-documentation/html/dir_d19bd4f5a5ffc8e61ede52143ccad050.html +++ b/doc/code-documentation/html/dir_d19bd4f5a5ffc8e61ede52143ccad050.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth5 Directory Reference diff --git a/doc/code-documentation/html/dir_d29baab380f019e44de3923e8a891c5f.html b/doc/code-documentation/html/dir_d29baab380f019e44de3923e8a891c5f.html index f1c7cf44..91f47c3b 100644 --- a/doc/code-documentation/html/dir_d29baab380f019e44de3923e8a891c5f.html +++ b/doc/code-documentation/html/dir_d29baab380f019e44de3923e8a891c5f.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/SphereParticles/sphereParticles Directory Reference diff --git a/doc/code-documentation/html/dir_d3ffe785cfcf0b36cd1d12d49ef74828.html b/doc/code-documentation/html/dir_d3ffe785cfcf0b36cd1d12d49ef74828.html index 9d5a293f..3c3402c4 100644 --- a/doc/code-documentation/html/dir_d3ffe785cfcf0b36cd1d12d49ef74828.html +++ b/doc/code-documentation/html/dir_d3ffe785cfcf0b36cd1d12d49ef74828.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/pointStructure/selectors/selectRandom Directory Reference diff --git a/doc/code-documentation/html/dir_d599344b708ddccc0ade592fdb50618a.html b/doc/code-documentation/html/dir_d599344b708ddccc0ade592fdb50618a.html index 1abd265b..d5492f76 100644 --- a/doc/code-documentation/html/dir_d599344b708ddccc0ade592fdb50618a.html +++ b/doc/code-documentation/html/dir_d599344b708ddccc0ade592fdb50618a.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/Map Directory Reference diff --git a/doc/code-documentation/html/dir_d67f442c583c169126a33cc02f90b170.html b/doc/code-documentation/html/dir_d67f442c583c169126a33cc02f90b170.html index 5080ce6e..ee8dc473 100644 --- a/doc/code-documentation/html/dir_d67f442c583c169126a33cc02f90b170.html +++ b/doc/code-documentation/html/dir_d67f442c583c169126a33cc02f90b170.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/symArrayHD Directory Reference diff --git a/doc/code-documentation/html/dir_d83a25e4d6d05026805aee2d6f98f217.html b/doc/code-documentation/html/dir_d83a25e4d6d05026805aee2d6f98f217.html index 929ac764..3aa03b93 100644 --- a/doc/code-documentation/html/dir_d83a25e4d6d05026805aee2d6f98f217.html +++ b/doc/code-documentation/html/dir_d83a25e4d6d05026805aee2d6f98f217.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/particlesPhasicFlow/empty Directory Reference diff --git a/doc/code-documentation/html/dir_d9cfa49e380d4b6043bb6502a8b423e5.html b/doc/code-documentation/html/dir_d9cfa49e380d4b6043bb6502a8b423e5.html index 8ffa7fea..58ec884c 100644 --- a/doc/code-documentation/html/dir_d9cfa49e380d4b6043bb6502a8b423e5.html +++ b/doc/code-documentation/html/dir_d9cfa49e380d4b6043bb6502a8b423e5.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/MotionModel/fixedWall Directory Reference diff --git a/doc/code-documentation/html/dir_db0578c2b13d6db53da70c631a86c928.html b/doc/code-documentation/html/dir_db0578c2b13d6db53da70c631a86c928.html index b05e9145..11672f21 100644 --- a/doc/code-documentation/html/dir_db0578c2b13d6db53da70c631a86c928.html +++ b/doc/code-documentation/html/dir_db0578c2b13d6db53da70c631a86c928.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/pFlowToVTK Directory Reference diff --git a/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.html b/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.html index c3abac83..f4c09261 100644 --- a/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.html +++ b/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/streams/iStream Directory Reference @@ -141,10 +141,10 @@ Files   file  IOstream.cpp [code]   -file  IOstream.hpp [code] -  file  iOstream.hpp [code]   +file  IOstream.hpp [code]
diff --git a/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.js b/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.js index 3cde2ef9..00ce16e0 100644 --- a/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.js +++ b/doc/code-documentation/html/dir_db26f2bafe059aba76429081e630a92d.js @@ -5,6 +5,6 @@ var dir_db26f2bafe059aba76429081e630a92d = [ "iIstreamI.hpp", "iIstreamI_8hpp.html", null ], [ "iOstream.cpp", "iOstream_8cpp.html", null ], [ "IOstream.cpp", "IOstream_8cpp.html", null ], - [ "IOstream.hpp", "IOstream_8hpp.html", "IOstream_8hpp" ], - [ "iOstream.hpp", "iOstream_8hpp.html", "iOstream_8hpp" ] + [ "iOstream.hpp", "iOstream_8hpp.html", "iOstream_8hpp" ], + [ "IOstream.hpp", "IOstream_8hpp.html", "IOstream_8hpp" ] ]; \ No newline at end of file diff --git a/doc/code-documentation/html/dir_dd417861a435f21cd045c71c8b48ce19.html b/doc/code-documentation/html/dir_dd417861a435f21cd045c71c8b48ce19.html index 040cce19..2cb86f9c 100644 --- a/doc/code-documentation/html/dir_dd417861a435f21cd045c71c8b48ce19.html +++ b/doc/code-documentation/html/dir_dd417861a435f21cd045c71c8b48ce19.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/dynamicPointStructure Directory Reference diff --git a/doc/code-documentation/html/dir_de061e1fd824513df689b240366a21dd.html b/doc/code-documentation/html/dir_de061e1fd824513df689b240366a21dd.html index 495c21c9..675fa0d0 100644 --- a/doc/code-documentation/html/dir_de061e1fd824513df689b240366a21dd.html +++ b/doc/code-documentation/html/dir_de061e1fd824513df689b240366a21dd.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/Utilities/geometryPhasicFlow/cylinderWall Directory Reference diff --git a/doc/code-documentation/html/dir_df38b2a5d584e0f6066b4518b95c638b.html b/doc/code-documentation/html/dir_df38b2a5d584e0f6066b4518b95c638b.html index e65b47cb..294bdccc 100644 --- a/doc/code-documentation/html/dir_df38b2a5d584e0f6066b4518b95c638b.html +++ b/doc/code-documentation/html/dir_df38b2a5d584e0f6066b4518b95c638b.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities Directory Reference diff --git a/doc/code-documentation/html/dir_dfffb364e858dce2ad53d04d398ac8d4.html b/doc/code-documentation/html/dir_dfffb364e858dce2ad53d04d398ac8d4.html index fc9c08a3..2a85bd97 100644 --- a/doc/code-documentation/html/dir_dfffb364e858dce2ad53d04d398ac8d4.html +++ b/doc/code-documentation/html/dir_dfffb364e858dce2ad53d04d398ac8d4.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/MotionModel/entities Directory Reference diff --git a/doc/code-documentation/html/dir_e1c20bf23ef9d936d80b34376c4ac838.html b/doc/code-documentation/html/dir_e1c20bf23ef9d936d80b34376c4ac838.html index 2c321b75..338a4af2 100644 --- a/doc/code-documentation/html/dir_e1c20bf23ef9d936d80b34376c4ac838.html +++ b/doc/code-documentation/html/dir_e1c20bf23ef9d936d80b34376c4ac838.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch/methods Directory Reference diff --git a/doc/code-documentation/html/dir_e3417ffcd22fc3b4916e8ce91ea2a6c8.html b/doc/code-documentation/html/dir_e3417ffcd22fc3b4916e8ce91ea2a6c8.html index ecfc45f2..8ac8cdfe 100644 --- a/doc/code-documentation/html/dir_e3417ffcd22fc3b4916e8ce91ea2a6c8.html +++ b/doc/code-documentation/html/dir_e3417ffcd22fc3b4916e8ce91ea2a6c8.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/pointStructure/selectors/selectBox Directory Reference diff --git a/doc/code-documentation/html/dir_e68e8157741866f444e17edd764ebbae.html b/doc/code-documentation/html/dir_e68e8157741866f444e17edd764ebbae.html index bb5cccd6..829efa35 100644 --- a/doc/code-documentation/html/dir_e68e8157741866f444e17edd764ebbae.html +++ b/doc/code-documentation/html/dir_e68e8157741866f444e17edd764ebbae.html @@ -4,7 +4,7 @@ - + PhasicFlow: doc Directory Reference diff --git a/doc/code-documentation/html/dir_e8a3110d50afa743b849d63edd99c1b4.html b/doc/code-documentation/html/dir_e8a3110d50afa743b849d63edd99c1b4.html index 7027f7ea..4b3e737f 100644 --- a/doc/code-documentation/html/dir_e8a3110d50afa743b849d63edd99c1b4.html +++ b/doc/code-documentation/html/dir_e8a3110d50afa743b849d63edd99c1b4.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/particlesPhasicFlow Directory Reference diff --git a/doc/code-documentation/html/dir_e8a9bd8d4c80a50a4f7c200c882d5c23.html b/doc/code-documentation/html/dir_e8a9bd8d4c80a50a4f7c200c882d5c23.html index d83ccb1a..d17ea9f8 100644 --- a/doc/code-documentation/html/dir_e8a9bd8d4c80a50a4f7c200c882d5c23.html +++ b/doc/code-documentation/html/dir_e8a9bd8d4c80a50a4f7c200c882d5c23.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/box Directory Reference diff --git a/doc/code-documentation/html/dir_e8baec020e471dff3bc06b812491e6c5.html b/doc/code-documentation/html/dir_e8baec020e471dff3bc06b812491e6c5.html index 1e69a2fc..d1cf25fb 100644 --- a/doc/code-documentation/html/dir_e8baec020e471dff3bc06b812491e6c5.html +++ b/doc/code-documentation/html/dir_e8baec020e471dff3bc06b812491e6c5.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/types Directory Reference diff --git a/doc/code-documentation/html/dir_e9e787f783a8c65da3b050132fffe244.html b/doc/code-documentation/html/dir_e9e787f783a8c65da3b050132fffe244.html index a2eca56c..560e3cd1 100644 --- a/doc/code-documentation/html/dir_e9e787f783a8c65da3b050132fffe244.html +++ b/doc/code-documentation/html/dir_e9e787f783a8c65da3b050132fffe244.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/containers/pointField Directory Reference diff --git a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1.html b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1.html index c57db45f..586f78a7 100644 --- a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1.html +++ b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsBashforth2 Directory Reference @@ -113,12 +113,11 @@ $(document).ready(function(){initNavTree('dir_eb84e0c9bccf6469316a77378e4a6fe1.h
src/Integration/AdamsBashforth2
- - - - - - + + + + +
diff --git a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.map b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.map index acf32e19..efa249f8 100644 --- a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.map +++ b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.map @@ -1,10 +1,9 @@ - - - - - - + + + + + diff --git a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.md5 b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.md5 index 6bb6808b..5c46f76b 100644 --- a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.md5 +++ b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.md5 @@ -1 +1 @@ -063dd098bc37e1509c25bdaecea1a003 \ No newline at end of file +8efa51752cd8b39dd76733cfa19bf0ee \ No newline at end of file diff --git a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.png b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.png index 8470cf48..4d5f12a5 100644 Binary files a/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.png and b/doc/code-documentation/html/dir_eb84e0c9bccf6469316a77378e4a6fe1_dep.png differ diff --git a/doc/code-documentation/html/dir_ec044aca4011302dcfd8183b03594e30.html b/doc/code-documentation/html/dir_ec044aca4011302dcfd8183b03594e30.html index de7468f7..9f80951f 100644 --- a/doc/code-documentation/html/dir_ec044aca4011302dcfd8183b03594e30.html +++ b/doc/code-documentation/html/dir_ec044aca4011302dcfd8183b03594e30.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/ranges Directory Reference diff --git a/doc/code-documentation/html/dir_ed4d7dc116afda9346717c943a5846fb.html b/doc/code-documentation/html/dir_ed4d7dc116afda9346717c943a5846fb.html index 276d98b7..43a4e59d 100644 --- a/doc/code-documentation/html/dir_ed4d7dc116afda9346717c943a5846fb.html +++ b/doc/code-documentation/html/dir_ed4d7dc116afda9346717c943a5846fb.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Integration/AdamsMoulton3 Directory Reference diff --git a/doc/code-documentation/html/dir_f0792bbf1949bfb891fb576079464319.html b/doc/code-documentation/html/dir_f0792bbf1949bfb891fb576079464319.html index 0979f007..ab05d8e4 100644 --- a/doc/code-documentation/html/dir_f0792bbf1949bfb891fb576079464319.html +++ b/doc/code-documentation/html/dir_f0792bbf1949bfb891fb576079464319.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/fileSystem Directory Reference diff --git a/doc/code-documentation/html/dir_f173282f05c0c49113faf78faa060b26.html b/doc/code-documentation/html/dir_f173282f05c0c49113faf78faa060b26.html index a3a8d41f..34146946 100644 --- a/doc/code-documentation/html/dir_f173282f05c0c49113faf78faa060b26.html +++ b/doc/code-documentation/html/dir_f173282f05c0c49113faf78faa060b26.html @@ -4,7 +4,7 @@ - + PhasicFlow: utilities/particlesPhasicFlow/positionParticles Directory Reference diff --git a/doc/code-documentation/html/dir_f27c6bb1e70979f7ed7175f297e69b7e.html b/doc/code-documentation/html/dir_f27c6bb1e70979f7ed7175f297e69b7e.html index d37b70f7..90f8fff5 100644 --- a/doc/code-documentation/html/dir_f27c6bb1e70979f7ed7175f297e69b7e.html +++ b/doc/code-documentation/html/dir_f27c6bb1e70979f7ed7175f297e69b7e.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Interaction/contactSearch Directory Reference diff --git a/doc/code-documentation/html/dir_f2d1de0559fb274c8b34b5d7634aedcc.html b/doc/code-documentation/html/dir_f2d1de0559fb274c8b34b5d7634aedcc.html index 14f708af..ff073dfb 100644 --- a/doc/code-documentation/html/dir_f2d1de0559fb274c8b34b5d7634aedcc.html +++ b/doc/code-documentation/html/dir_f2d1de0559fb274c8b34b5d7634aedcc.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/eventSubscriber Directory Reference diff --git a/doc/code-documentation/html/dir_f802690a2892fdb9756bc8ba5de7bf12.html b/doc/code-documentation/html/dir_f802690a2892fdb9756bc8ba5de7bf12.html index f1f0a4db..3324130d 100644 --- a/doc/code-documentation/html/dir_f802690a2892fdb9756bc8ba5de7bf12.html +++ b/doc/code-documentation/html/dir_f802690a2892fdb9756bc8ba5de7bf12.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/Insertion/InsertionRegion Directory Reference diff --git a/doc/code-documentation/html/dir_fb2432dbf0f69477b9490b647f01f2fa.html b/doc/code-documentation/html/dir_fb2432dbf0f69477b9490b647f01f2fa.html index 4fcd8ced..87ff29a5 100644 --- a/doc/code-documentation/html/dir_fb2432dbf0f69477b9490b647f01f2fa.html +++ b/doc/code-documentation/html/dir_fb2432dbf0f69477b9490b647f01f2fa.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/sphereRegion Directory Reference diff --git a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c.html b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c.html index 1112b7da..5d23dbca 100644 --- a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c.html +++ b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/structuredData/peakableRegion/peakableRegion Directory Reference @@ -114,11 +114,11 @@ $(document).ready(function(){initNavTree('dir_fcee4eefc34728867d2bd32b142ae11c.h - + - + - + diff --git a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.map b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.map index c610fe14..c7df2395 100644 --- a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.map +++ b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.map @@ -1,11 +1,11 @@ - + - + - + diff --git a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.md5 b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.md5 index b08716d2..3c7bc524 100644 --- a/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.md5 +++ b/doc/code-documentation/html/dir_fcee4eefc34728867d2bd32b142ae11c_dep.md5 @@ -1 +1 @@ -2c9abfaae6a1b7dd6a2ee053ddc3891c \ No newline at end of file +b23463988539d8a635260c53bffddf73 \ No newline at end of file diff --git a/doc/code-documentation/html/dir_fda176289ce41868031c9232b51f0444.html b/doc/code-documentation/html/dir_fda176289ce41868031c9232b51f0444.html index 842fd481..7fc1da63 100644 --- a/doc/code-documentation/html/dir_fda176289ce41868031c9232b51f0444.html +++ b/doc/code-documentation/html/dir_fda176289ce41868031c9232b51f0444.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/MotionModel/entities/rotatingAxis Directory Reference diff --git a/doc/code-documentation/html/dynamicLinkLibs_8cpp.html b/doc/code-documentation/html/dynamicLinkLibs_8cpp.html index 5b8a6746..1a9d5717 100644 --- a/doc/code-documentation/html/dynamicLinkLibs_8cpp.html +++ b/doc/code-documentation/html/dynamicLinkLibs_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/systemControl/dynamicLinkLibs.cpp File Reference diff --git a/doc/code-documentation/html/dynamicLinkLibs_8cpp_source.html b/doc/code-documentation/html/dynamicLinkLibs_8cpp_source.html index 257a993d..2a3cb6c2 100644 --- a/doc/code-documentation/html/dynamicLinkLibs_8cpp_source.html +++ b/doc/code-documentation/html/dynamicLinkLibs_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/systemControl/dynamicLinkLibs.cpp Source File diff --git a/doc/code-documentation/html/dynamicLinkLibs_8hpp.html b/doc/code-documentation/html/dynamicLinkLibs_8hpp.html index 4fa9684a..9b461564 100644 --- a/doc/code-documentation/html/dynamicLinkLibs_8hpp.html +++ b/doc/code-documentation/html/dynamicLinkLibs_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/systemControl/dynamicLinkLibs.hpp File Reference diff --git a/doc/code-documentation/html/dynamicLinkLibs_8hpp_source.html b/doc/code-documentation/html/dynamicLinkLibs_8hpp_source.html index 8d1069c5..9b042608 100644 --- a/doc/code-documentation/html/dynamicLinkLibs_8hpp_source.html +++ b/doc/code-documentation/html/dynamicLinkLibs_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/phasicFlow/repository/systemControl/dynamicLinkLibs.hpp Source File diff --git a/doc/code-documentation/html/dynamicPointStructure_8cpp.html b/doc/code-documentation/html/dynamicPointStructure_8cpp.html index e9a7ca42..26e5984e 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8cpp.html +++ b/doc/code-documentation/html/dynamicPointStructure_8cpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/dynamicPointStructure/dynamicPointStructure.cpp File Reference diff --git a/doc/code-documentation/html/dynamicPointStructure_8cpp_source.html b/doc/code-documentation/html/dynamicPointStructure_8cpp_source.html index c1843026..33175b5a 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8cpp_source.html +++ b/doc/code-documentation/html/dynamicPointStructure_8cpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/dynamicPointStructure/dynamicPointStructure.cpp Source File @@ -328,7 +328,7 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8cpp_source.html
const INLINE_FUNCTION_H auto hostVector() const
const char * pointStructureFile__
Definition: vocabs.hpp:42
#define endREPORT
Definition: streams.hpp:41
-
const realx3PointField_D & velocity() const
+
const realx3PointField_D & velocity() const
float real
#define fatalExit
Definition: error.hpp:57
@@ -350,7 +350,7 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8cpp_source.html
int32 n
#define fatalErrorInFunction
Definition: error.hpp:42
bool correct(real dt, realx3PointField_D &acceleration)
- +
uniquePtr< integration > integrationVel_
diff --git a/doc/code-documentation/html/dynamicPointStructure_8hpp.html b/doc/code-documentation/html/dynamicPointStructure_8hpp.html index 2f8d3290..2dafe550 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8hpp.html +++ b/doc/code-documentation/html/dynamicPointStructure_8hpp.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/dynamicPointStructure/dynamicPointStructure.hpp File Reference @@ -115,11 +115,11 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8hpp.html','');
diff --git a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.map b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.map index d7df2a44..14d8f8f2 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.map +++ b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.map @@ -1,7 +1,7 @@ - + - - - + + + diff --git a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.md5 b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.md5 index a35a30a8..c3f2fa47 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.md5 +++ b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.md5 @@ -1 +1 @@ -c2c5d3ac7e95de8027a1ec542c25e2c7 \ No newline at end of file +62ec7a7470f2c62a32e1bab7f1da1e78 \ No newline at end of file diff --git a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.png b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.png index e7a6dd16..3f1527f1 100644 Binary files a/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.png and b/doc/code-documentation/html/dynamicPointStructure_8hpp__incl.png differ diff --git a/doc/code-documentation/html/dynamicPointStructure_8hpp_source.html b/doc/code-documentation/html/dynamicPointStructure_8hpp_source.html index 307cde79..d277008c 100644 --- a/doc/code-documentation/html/dynamicPointStructure_8hpp_source.html +++ b/doc/code-documentation/html/dynamicPointStructure_8hpp_source.html @@ -4,7 +4,7 @@ - + PhasicFlow: src/Particles/dynamicPointStructure/dynamicPointStructure.hpp Source File @@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8hpp_source.html
24 
25 #include "Time.hpp"
26 #include "pointFields.hpp"
-
27 #include "integrations.hpp"
+
27 #include "integration.hpp"
28 #include "uniquePtr.hpp"
29 
30 namespace pFlow
@@ -164,106 +164,94 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8hpp_source.html
57 
58  dynamicPointStructure(const dynamicPointStructure& ps) = default;
59 
-
60  /*dynamicPointStructure(const dynamicPointStructure& ps):
-
61  pointStructure(ps),
-
62  time_(ps.time_),
-
63  integrationMethod_(ps.integrationMethod_),
-
64  velocity_(ps.velocity_),
-
65  integrationPos_(ps.integrationPos_->clone()),
-
66  integrationVel_(ps.integrationVel_->clone())
-
67  {
-
68 
-
69  }*/
-
70 
-
71 
-
72  // - no move construct
- -
74 
-
75  // - copy assignment
-
76  //
-
77  // should be changed, may causs undefined behavior
- -
80 
-
81  // - no move assignment
- -
83 
-
84  // - destructor
-
85  virtual ~dynamicPointStructure() = default;
+
60 
+
61  // - no move construct
+ +
63 
+
64  // - copy assignment
+
65  //
+
66  // should be changed, may causs undefined behavior
+ +
69 
+
70  // - no move assignment
+ +
72 
+
73  // - destructor
+
74  virtual ~dynamicPointStructure() = default;
+
75 
+
76 
+ +
78  {
+
79  return pStruct_;
+
80  }
+
81 
+
82  inline const pointStructure& pStruct() const
+
83  {
+
84  return pStruct_;
+
85  }
86 
-
87 
- -
89  {
-
90  return pStruct_;
-
91  }
-
92 
-
93  inline const pointStructure& pStruct() const
-
94  {
-
95  return pStruct_;
-
96  }
-
97 
-
98  inline const realx3PointField_D& velocity()const
-
99  {
-
100  return velocity_;
-
101  }
-
102 
-
103  inline auto velocityHostAll()
-
104  {
-
105  return velocity_.hostVectorAll();
-
106  }
-
107 
-
108  inline auto pointPositionHostAll()
-
109  {
- -
111  }
-
112 
-
113  auto markDeleteOutOfBox(const box& domain)
-
114  {
-
115  return pStruct_.markDeleteOutOfBox(domain);
-
116  }
-
117 
- -
119 
- +
87  inline const realx3PointField_D& velocity()const
+
88  {
+
89  return velocity_;
+
90  }
+
91 
+
92  inline auto velocityHostAll()
+
93  {
+
94  return velocity_.hostVectorAll();
+
95  }
+
96 
+
97  inline auto pointPositionHostAll()
+
98  {
+ +
100  }
+
101 
+
102  auto markDeleteOutOfBox(const box& domain)
+
103  {
+
104  return pStruct_.markDeleteOutOfBox(domain);
+
105  }
+
106 
+ +
108 
+ +
110 
+
111 
+
112  // - update data structure by inserting/setting new points
+
113  // Notifies all the fields in the registered list of data structure
+
114  // and exclude the fields that re in the exclusionList
+
115  // retrun nullptr if it fails
+
116  /*FUNCTION_H
+
117  virtual uniquePtr<int32IndexContainer> insertPoints(
+
118  const realx3Vector& pos,
+
119  const List<eventObserver*>& exclusionList={nullptr}
+
120  )override;*/
121 
-
122 
-
123  // - update data structure by inserting/setting new points
-
124  // Notifies all the fields in the registered list of data structure
-
125  // and exclude the fields that re in the exclusionList
-
126  // retrun nullptr if it fails
-
127  /*FUNCTION_H
-
128  virtual uniquePtr<int32IndexContainer> insertPoints(
-
129  const realx3Vector& pos,
-
130  const List<eventObserver*>& exclusionList={nullptr}
-
131  )override;*/
-
132 
-
133  bool update(const eventMessage& msg) override;
-
134 
-
135 
-
136 };
-
137 
-
138 }
-
139 
-
140 
-
141 #endif
+
122  bool update(const eventMessage& msg) override;
+
123 
+
124 
+
125 };
+
126 
+
127 }
+
128 
+
129 
+
130 #endif
-
const realx3PointField_D & velocity() const
+
const realx3PointField_D & velocity() const
float real
dynamicPointStructure(Time &time, const word &integrationMethod)
FUNCTION_H size_t markDeleteOutOfBox(const box &domain)
-
auto markDeleteOutOfBox(const box &domain)
+
auto markDeleteOutOfBox(const box &domain)
std::string word
INLINE_FUNCTION_H auto pointPositionHostAll()
- +
void acceleration(realx3 g, deviceViewType1D< real > mass, deviceViewType1D< realx3 > force, deviceViewType1D< real > I, deviceViewType1D< realx3 > torque, IncludeFunctionType incld, deviceViewType1D< realx3 > lAcc, deviceViewType1D< realx3 > rAcc)
bool predict(real dt, realx3PointField_D &acceleration)
-
bool update(const eventMessage &msg) override
virtual ~dynamicPointStructure()=default
@@ -271,18 +259,19 @@ $(document).ready(function(){initNavTree('dynamicPointStructure_8hpp_source.html
bool correct(real dt, realx3PointField_D &acceleration)
- +
uniquePtr< integration > integrationVel_
-
const pointStructure & pStruct() const
+
const pointStructure & pStruct() const
dynamicPointStructure & operator=(const dynamicPointStructure &)=default
uniquePtr< integration > integrationPos_
+
TypeInfo("dynamicPointStructure")
- + diff --git a/doc/code-documentation/html/functions_c.html b/doc/code-documentation/html/functions_c.html index 307a24d9..ba3f5b8c 100644 --- a/doc/code-documentation/html/functions_c.html +++ b/doc/code-documentation/html/functions_c.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -644,7 +644,7 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable() : fileSystem
  • cylinder() -: cylinder +: cylinder
  • cylinder_ : cylinderRegion @@ -653,7 +653,7 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable() : cylinderRegion
  • cylinderWall() -: cylinderWall +: cylinderWall
  • diff --git a/doc/code-documentation/html/functions_d.html b/doc/code-documentation/html/functions_d.html index 9418b3d1..8c1b574c 100644 --- a/doc/code-documentation/html/functions_d.html +++ b/doc/code-documentation/html/functions_d.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -250,7 +250,7 @@ $(document).ready(function(){initNavTree('functions_d.html',''); initResizable() : contactSearch , dataEntry , dictionary -, iEntry +, iEntry , processField , property @@ -262,14 +262,14 @@ $(document).ready(function(){initNavTree('functions_d.html',''); initResizable() , setFieldList
  • dictionary() -: dictionary +: dictionary
  • dictionaryKeywords() : dictionary
  • dictPtr() : dataEntry -, dictionary +, dictionary , iEntry
  • DIRECTIVE diff --git a/doc/code-documentation/html/functions_e.html b/doc/code-documentation/html/functions_e.html index f81b6dfc..ad27ad5b 100644 --- a/doc/code-documentation/html/functions_e.html +++ b/doc/code-documentation/html/functions_e.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_enum.html b/doc/code-documentation/html/functions_enum.html index 42e76819..4271b3b8 100644 --- a/doc/code-documentation/html/functions_enum.html +++ b/doc/code-documentation/html/functions_enum.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Enumerations diff --git a/doc/code-documentation/html/functions_eval.html b/doc/code-documentation/html/functions_eval.html index f4117ac9..255a506e 100644 --- a/doc/code-documentation/html/functions_eval.html +++ b/doc/code-documentation/html/functions_eval.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Enumerator diff --git a/doc/code-documentation/html/functions_f.html b/doc/code-documentation/html/functions_f.html index 88c81e3f..8374a30d 100644 --- a/doc/code-documentation/html/functions_f.html +++ b/doc/code-documentation/html/functions_f.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_func.html b/doc/code-documentation/html/functions_func.html index 3268ebfe..f9c0fa73 100644 --- a/doc/code-documentation/html/functions_func.html +++ b/doc/code-documentation/html/functions_func.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -252,6 +252,9 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl , sphereInteraction< contactForceModel, geometryMotionModel, contactListType > , sphereParticles
  • +
  • afterTimeLoop() +: demComponent +
  • allActive() : particles , pointField< VectorField, T, MemorySpace > @@ -270,7 +273,7 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
  • append() : oTstream -, VectorSingle< T, MemorySpace > +, VectorSingle< T, MemorySpace >
  • appendToken() : iTstream diff --git a/doc/code-documentation/html/functions_func_b.html b/doc/code-documentation/html/functions_func_b.html index d738baf8..399ecb0e 100644 --- a/doc/code-documentation/html/functions_func_b.html +++ b/doc/code-documentation/html/functions_func_b.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -124,6 +124,9 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza , sphereInteraction< contactForceModel, geometryMotionModel, contactListType > , sphereParticles
  • +
  • beforeTimeLoop() +: demComponent +
  • begin() : MapPtr< Container, Key, T > , span< T > @@ -147,7 +150,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza : bitsetHD< blockType, MemorySpace >
  • bitsetHD() -: bitsetHD< blockType, MemorySpace > +: bitsetHD< blockType, MemorySpace >
  • bitTransfer() : bitTransfer @@ -165,7 +168,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza : token
  • bound() -: cells< indexType > +: cells< indexType >
  • boundingSphere() : particles @@ -176,7 +179,7 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza , sphereParticles
  • box() -: box +: box
  • boxRegion() : boxRegion @@ -188,14 +191,14 @@ $(document).ready(function(){initNavTree('functions_func_b.html',''); initResiza , contactSearch , ContactSearch< BaseMethod, WallMapping > , multiGridMapping< executionSpace > -, multiGridNBS< executionSpace > +, multiGridNBS< executionSpace > , NBS< executionSpace > -, NBSLevel0< executionSpace > +, NBSLevel0< executionSpace >
  • build() : cellsWallLevel0< executionSpace > -, mapperNBS< executionSpace > -, NBSLevels< executionSpace > +, mapperNBS< executionSpace > +, NBSLevels< executionSpace >
  • buildCheckInDomain() : mapperNBS< executionSpace > diff --git a/doc/code-documentation/html/functions_func_c.html b/doc/code-documentation/html/functions_func_c.html index 7887a06e..39076f71 100644 --- a/doc/code-documentation/html/functions_func_c.html +++ b/doc/code-documentation/html/functions_func_c.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_d.html b/doc/code-documentation/html/functions_func_d.html index 11316414..8babd44a 100644 --- a/doc/code-documentation/html/functions_func_d.html +++ b/doc/code-documentation/html/functions_func_d.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -187,21 +187,21 @@ $(document).ready(function(){initNavTree('functions_func_d.html',''); initResiza
  • dict() : contactSearch -, dataEntry -, dictionary -, iEntry -, processField +, dataEntry +, dictionary +, iEntry +, processField , property
  • dictionary() -: dictionary +: dictionary
  • dictionaryKeywords() : dictionary
  • dictPtr() -: dataEntry -, dictionary +: dataEntry +, dictionary , iEntry
  • dirExist() @@ -226,10 +226,10 @@ $(document).ready(function(){initNavTree('functions_func_d.html',''); initResiza : dynamicLinkLibs
  • dynamicPointStructure() -: dynamicPointStructure +: dynamicPointStructure
  • dynPointStruct() -: particles +: particles
  • diff --git a/doc/code-documentation/html/functions_func_e.html b/doc/code-documentation/html/functions_func_e.html index bfa8e20e..7eb5690e 100644 --- a/doc/code-documentation/html/functions_func_e.html +++ b/doc/code-documentation/html/functions_func_e.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_f.html b/doc/code-documentation/html/functions_func_f.html index ce3bd4e7..90c0fc57 100644 --- a/doc/code-documentation/html/functions_func_f.html +++ b/doc/code-documentation/html/functions_func_f.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_g.html b/doc/code-documentation/html/functions_func_g.html index 18cf2e4d..af9bd426 100644 --- a/doc/code-documentation/html/functions_func_g.html +++ b/doc/code-documentation/html/functions_func_g.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_h.html b/doc/code-documentation/html/functions_func_h.html index 0c6ff309..93ed9225 100644 --- a/doc/code-documentation/html/functions_func_h.html +++ b/doc/code-documentation/html/functions_func_h.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_i.html b/doc/code-documentation/html/functions_func_i.html index eec6c628..e1ae584d 100644 --- a/doc/code-documentation/html/functions_func_i.html +++ b/doc/code-documentation/html/functions_func_i.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -287,7 +287,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza : intervalRange< T >
  • inTimeRange() -: timeInterval +: timeInterval
  • intRange() : AdamsBashforth2 @@ -305,7 +305,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza : IOfileHeader
  • IOobject() -: IOobject +: IOobject
  • iOstream() : iOstream @@ -313,6 +313,9 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza
  • IOstream() : IOstream
  • +
  • iOstream() +: iOstream +
  • isActive() : insertion , pointField< VectorField, T, MemorySpace > @@ -494,7 +497,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza , sphereParticles
  • iTstream() -: iTstream +: iTstream
  • diff --git a/doc/code-documentation/html/functions_func_k.html b/doc/code-documentation/html/functions_func_k.html index 45a42a76..1073b45b 100644 --- a/doc/code-documentation/html/functions_func_k.html +++ b/doc/code-documentation/html/functions_func_k.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_l.html b/doc/code-documentation/html/functions_func_l.html index 2bd69348..fd9164bb 100644 --- a/doc/code-documentation/html/functions_func_l.html +++ b/doc/code-documentation/html/functions_func_l.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_m.html b/doc/code-documentation/html/functions_func_m.html index 6915bf31..5f3c20f2 100644 --- a/doc/code-documentation/html/functions_func_m.html +++ b/doc/code-documentation/html/functions_func_m.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_n.html b/doc/code-documentation/html/functions_func_n.html index 72aa094a..9a640d94 100644 --- a/doc/code-documentation/html/functions_func_n.html +++ b/doc/code-documentation/html/functions_func_n.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_o.html b/doc/code-documentation/html/functions_func_o.html index 02f4ba06..91cad44a 100644 --- a/doc/code-documentation/html/functions_func_o.html +++ b/doc/code-documentation/html/functions_func_o.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -245,14 +245,15 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza
  • operator=() : bitsetHD< blockType, MemorySpace > , box -, cells< indexType > +, cells< indexType > , linear< limited >::linearProperties , linear< limited > , nonLinear< limited >::nonLinearProperties , nonLinear< limited > , nonLinearMod< limited >::nonLinearProperties , nonLinearMod< limited > -, cylinder +, cylinder +, demComponent , dictionary , dynamicPointStructure , Field< VectorField, T, PropType > @@ -266,15 +267,16 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza , indexContainer< IndexType > , InsertionRegion< ShapeType > , insertionRegion +, integration , Istream , iTstream , line , List< T > -, ListPtr< T > -, Logical +, ListPtr< T > +, Logical , Map< Key, T, Compare > , mapperNBS< executionSpace > -, MapPtr< Container, Key, T > +, MapPtr< Container, Key, T > , multiGridNBS< executionSpace > , multiRotatingAxis , multiRotatingAxisMotion::Model @@ -292,8 +294,8 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza , pointStructure , property , quadruple< T > -, rectangleMesh -, rectMeshField< T, MemorySpace > +, rectangleMesh +, rectMeshField< T, MemorySpace > , region< T > , regionBase , repository @@ -302,19 +304,19 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza , rotatingAxisMotion , setFieldEntry , setFieldList -, shapeMixture -, span< T > -, sphere +, shapeMixture +, span< T > +, sphere , sphereParticles , sphereShape -, triWall +, triWall , symArray< T, MemorySpace > , timeInterval -, token +, token , triple< T > -, triSurface::triangleAccessor -, triSurfaceField< VectorField, T, MemorySpace > -, Vector< T, Allocator > +, triSurface::triangleAccessor +, triSurfaceField< VectorField, T, MemorySpace > +, Vector< T, Allocator > , VectorDual< T, MemorySpace > , VectorSingle< T, MemorySpace > , vibrating @@ -322,15 +324,15 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza , vibratingMotion
  • operator==() -: token +: token
  • operator[]() -: List< T > -, ListPtr< T > +: List< T > +, ListPtr< T > , MapPtr< Container, Key, T > -, span< T > +, span< T > , triSurface::triangleAccessor -, VectorDual< T, MemorySpace > +, VectorDual< T, MemorySpace > , VectorSingle< T, MemorySpace >
  • operatorType() @@ -340,7 +342,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza : Ostream
  • oTstream() -: oTstream +: oTstream
  • outFileBinary() : IOfileHeader @@ -359,7 +361,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza , IOfileHeader
  • owner() -: geometry +: geometry , integration , IOfileHeader , repository diff --git a/doc/code-documentation/html/functions_func_p.html b/doc/code-documentation/html/functions_func_p.html index b06be7a8..1455b975 100644 --- a/doc/code-documentation/html/functions_func_p.html +++ b/doc/code-documentation/html/functions_func_p.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_q.html b/doc/code-documentation/html/functions_func_q.html index 7cf3e094..162eeb21 100644 --- a/doc/code-documentation/html/functions_func_q.html +++ b/doc/code-documentation/html/functions_func_q.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_r.html b/doc/code-documentation/html/functions_func_r.html index 0999b829..f269b993 100644 --- a/doc/code-documentation/html/functions_func_r.html +++ b/doc/code-documentation/html/functions_func_r.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -121,12 +121,12 @@ $(document).ready(function(){initNavTree('functions_func_r.html',''); initResiza
  • randomNumber3() : uniformRandomInt32
  • -
  • randomReal() -: randomReal -
  • RandomReal() : RandomReal< DistributionType >
  • +
  • randomReal() +: randomReal +
  • reachedStopAt() : timeControl
  • diff --git a/doc/code-documentation/html/functions_func_s.html b/doc/code-documentation/html/functions_func_s.html index bcc639f0..4c7e8590 100644 --- a/doc/code-documentation/html/functions_func_s.html +++ b/doc/code-documentation/html/functions_func_s.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_t.html b/doc/code-documentation/html/functions_func_t.html index bf6eac2e..67016403 100644 --- a/doc/code-documentation/html/functions_func_t.html +++ b/doc/code-documentation/html/functions_func_t.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -111,8 +111,8 @@ $(document).ready(function(){initNavTree('functions_func_t.html',''); initResiza : processField
  • time() -: particles -, systemControl +: particles +, systemControl
  • Time() : Time @@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('functions_func_t.html',''); initResiza : Timer
  • timers() -: demComponent +: demComponent , systemControl
  • Timers() diff --git a/doc/code-documentation/html/functions_func_u.html b/doc/code-documentation/html/functions_func_u.html index 82062bb7..0faca074 100644 --- a/doc/code-documentation/html/functions_func_u.html +++ b/doc/code-documentation/html/functions_func_u.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_v.html b/doc/code-documentation/html/functions_func_v.html index e9949e66..ab9c6713 100644 --- a/doc/code-documentation/html/functions_func_v.html +++ b/doc/code-documentation/html/functions_func_v.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -119,13 +119,15 @@ $(document).ready(function(){initNavTree('functions_func_v.html',''); initResiza
  • VectorDual() : VectorDual< T, MemorySpace >
  • +
  • VectorField() +: Vector< T, Allocator > +
  • vectorField() : Vector< T, Allocator >
  • VectorField() -: Vector< T, Allocator > -, VectorDual< T, MemorySpace > -, VectorSingle< T, MemorySpace > +: VectorDual< T, MemorySpace > +, VectorSingle< T, MemorySpace >
  • VectorSingle() : VectorSingle< T, MemorySpace > @@ -151,7 +153,7 @@ $(document).ready(function(){initNavTree('functions_func_v.html',''); initResiza : vibrating
  • vibratingMotion() -: vibratingMotion +: vibratingMotion
  • vtkFile() : vtkFile diff --git a/doc/code-documentation/html/functions_func_w.html b/doc/code-documentation/html/functions_func_w.html index e975acf0..0507340f 100644 --- a/doc/code-documentation/html/functions_func_w.html +++ b/doc/code-documentation/html/functions_func_w.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_x.html b/doc/code-documentation/html/functions_func_x.html index edb1a5ef..4ec46ac3 100644 --- a/doc/code-documentation/html/functions_func_x.html +++ b/doc/code-documentation/html/functions_func_x.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_y.html b/doc/code-documentation/html/functions_func_y.html index fea3cc66..efb99f29 100644 --- a/doc/code-documentation/html/functions_func_y.html +++ b/doc/code-documentation/html/functions_func_y.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_z.html b/doc/code-documentation/html/functions_func_z.html index cd0ab22c..f7682bae 100644 --- a/doc/code-documentation/html/functions_func_z.html +++ b/doc/code-documentation/html/functions_func_z.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions diff --git a/doc/code-documentation/html/functions_func_~.html b/doc/code-documentation/html/functions_func_~.html index cab546c2..31e68bf6 100644 --- a/doc/code-documentation/html/functions_func_~.html +++ b/doc/code-documentation/html/functions_func_~.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Functions @@ -206,12 +206,12 @@ $(document).ready(function(){initNavTree('functions_func_~.html',''); initResiza
  • ~iObject() : IOobject::iObject
  • -
  • ~IOstream() -: IOstream -
  • ~iOstream() : iOstream
  • +
  • ~IOstream() +: IOstream +
  • ~Istream() : Istream
  • diff --git a/doc/code-documentation/html/functions_g.html b/doc/code-documentation/html/functions_g.html index df4272bf..b67e3a9e 100644 --- a/doc/code-documentation/html/functions_g.html +++ b/doc/code-documentation/html/functions_g.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_h.html b/doc/code-documentation/html/functions_h.html index 74d24b26..3e156c52 100644 --- a/doc/code-documentation/html/functions_h.html +++ b/doc/code-documentation/html/functions_h.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -107,12 +107,12 @@ $(document).ready(function(){initNavTree('functions_h.html',''); initResizable()
  • hashMap() : hashMap< Key, T, Hash >
  • -
  • hashMapType -: hashMap< Key, T, Hash > -
  • hashmapType : hashMap< Key, T, Hash >
  • +
  • hashMapType +: hashMap< Key, T, Hash > +
  • hasParent() : multiRotatingAxis
  • @@ -135,14 +135,9 @@ $(document).ready(function(){initNavTree('functions_h.html',''); initResizable() , NBSLevel< executionSpace >
  • history_ -: AdamsBashforth3 -, AdamsBashforth4 -, AdamsBashforth5 -
  • -
  • HistoryFieldType -: AdamsBashforth3 -, AdamsBashforth4 -, AdamsBashforth5 +: AdamsBashforth3 +, AdamsBashforth4 +, AdamsBashforth5
  • hostMirrorSpace : VectorDual< T, MemorySpace > @@ -160,15 +155,15 @@ $(document).ready(function(){initNavTree('functions_h.html',''); initResizable() : VectorDual< T, MemorySpace >
  • hostVector() -: VectorDual< T, MemorySpace > -, VectorSingle< T, MemorySpace > +: VectorDual< T, MemorySpace > +, VectorSingle< T, MemorySpace >
  • hostVectorAll() -: VectorDual< T, MemorySpace > +: VectorDual< T, MemorySpace > , VectorSingle< T, MemorySpace >
  • hostView() -: indexContainer< IndexType > +: indexContainer< IndexType >
  • HostViewType : indexContainer< IndexType > diff --git a/doc/code-documentation/html/functions_i.html b/doc/code-documentation/html/functions_i.html index 1e7d648a..af70f240 100644 --- a/doc/code-documentation/html/functions_i.html +++ b/doc/code-documentation/html/functions_i.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -364,7 +364,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
  • integration() : integration -, Time +, Time
  • integration_ : Time @@ -401,7 +401,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable() : combinedRange< T >
  • inTimeRange() -: timeInterval +: timeInterval
  • intPredictTimer_ : sphereParticles @@ -427,14 +427,17 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
  • ioState_ : IOstream
  • +
  • IOstream() +: IOstream +
  • iOstream() -: iOstream +: iOstream
  • IOstream() : IOstream
  • iOstream() -: iOstream +: iOstream
  • iRanges_ : combinedRange< T > @@ -511,7 +514,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable() : timeInterval
  • isInRange() -: cells< indexType > +: cells< indexType >
  • isInsert() : eventMessage @@ -654,7 +657,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable() : zAxis
  • iTstream() -: iTstream +: iTstream
  • diff --git a/doc/code-documentation/html/functions_k.html b/doc/code-documentation/html/functions_k.html index e1603bc7..e9209fa8 100644 --- a/doc/code-documentation/html/functions_k.html +++ b/doc/code-documentation/html/functions_k.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_l.html b/doc/code-documentation/html/functions_l.html index c60e30d4..6514bcb9 100644 --- a/doc/code-documentation/html/functions_l.html +++ b/doc/code-documentation/html/functions_l.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -183,12 +183,14 @@ $(document).ready(function(){initNavTree('functions_l.html',''); initResizable()
  • ListPtrType : ListPtr< T >
  • +
  • listType +: List< T > +
  • ListType : List< T >
  • listType -: List< T > -, ListPtr< T > +: ListPtr< T >
  • localFolder() : timeFolder diff --git a/doc/code-documentation/html/functions_m.html b/doc/code-documentation/html/functions_m.html index a2878093..3322f06e 100644 --- a/doc/code-documentation/html/functions_m.html +++ b/doc/code-documentation/html/functions_m.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_n.html b/doc/code-documentation/html/functions_n.html index df66b156..ef483002 100644 --- a/doc/code-documentation/html/functions_n.html +++ b/doc/code-documentation/html/functions_n.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_o.html b/doc/code-documentation/html/functions_o.html index 6d68aef4..ae8972fa 100644 --- a/doc/code-documentation/html/functions_o.html +++ b/doc/code-documentation/html/functions_o.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -156,12 +156,12 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable()
  • openClosed_ : IOstream
  • -
  • OPENED -: IOstream -
  • opened() : IOstream
  • +
  • OPENED +: IOstream +
  • openInFile() : fileStream
  • @@ -300,6 +300,7 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , nonLinearMod< limited >::nonLinearProperties , nonLinearMod< limited > , cylinder +, demComponent , dictionary , dynamicPointStructure , Field< VectorField, T, PropType > @@ -313,12 +314,13 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , indexContainer< IndexType > , InsertionRegion< ShapeType > , insertionRegion +, integration , Istream , iTstream , line , List< T > , ListPtr< T > -, Logical +, Logical , Map< Key, T, Compare > , mapperNBS< executionSpace > , MapPtr< Container, Key, T > @@ -337,8 +339,8 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , pointStructure::activePointsDevice , pointStructure::activePointsHost , pointStructure -, property -, quadruple< T > +, property +, quadruple< T > , rectangleMesh , rectMeshField< T, MemorySpace > , region< T > @@ -349,7 +351,7 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , rotatingAxisMotion , setFieldEntry , setFieldList -, shapeMixture +, shapeMixture , span< T > , sphere , sphereParticles @@ -357,20 +359,20 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , triWall , symArray< T, MemorySpace > , timeInterval -, token -, triple< T > +, token +, triple< T > , triSurface::triangleAccessor -, triSurfaceField< VectorField, T, MemorySpace > +, triSurfaceField< VectorField, T, MemorySpace > , Vector< T, Allocator > -, VectorDual< T, MemorySpace > -, VectorSingle< T, MemorySpace > +, VectorDual< T, MemorySpace > +, VectorSingle< T, MemorySpace > , vibrating , vibratingMotion::Model , vibratingMotion
  • operator== : quadruple< T > -, token +, token , triple< T >
  • operator> @@ -384,13 +386,13 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() , triple< T >
  • operator[]() -: List< T > -, ListPtr< T > -, MapPtr< Container, Key, T > -, span< T > +: List< T > +, ListPtr< T > +, MapPtr< Container, Key, T > +, span< T > , triSurface::triangleAccessor -, VectorDual< T, MemorySpace > -, VectorSingle< T, MemorySpace > +, VectorDual< T, MemorySpace > +, VectorSingle< T, MemorySpace >
  • operator_ : compareOne< T, Operator > @@ -424,7 +426,7 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable() : vtkFile
  • oTstream() -: oTstream +: oTstream
  • outFileBinary() : IOfileHeader diff --git a/doc/code-documentation/html/functions_p.html b/doc/code-documentation/html/functions_p.html index 7f498a53..82c31fce 100644 --- a/doc/code-documentation/html/functions_p.html +++ b/doc/code-documentation/html/functions_p.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_q.html b/doc/code-documentation/html/functions_q.html index 0854396d..78af512a 100644 --- a/doc/code-documentation/html/functions_q.html +++ b/doc/code-documentation/html/functions_q.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members diff --git a/doc/code-documentation/html/functions_r.html b/doc/code-documentation/html/functions_r.html index c43a6587..d69b336b 100644 --- a/doc/code-documentation/html/functions_r.html +++ b/doc/code-documentation/html/functions_r.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -133,12 +133,12 @@ $(document).ready(function(){initNavTree('functions_r.html',''); initResizable()
  • randomNumber3() : uniformRandomInt32
  • -
  • RandomReal() -: RandomReal< DistributionType > -
  • randomReal() : randomReal
  • +
  • RandomReal() +: RandomReal< DistributionType > +
  • RANGE_CHANGED : eventMessage
  • diff --git a/doc/code-documentation/html/functions_rela.html b/doc/code-documentation/html/functions_rela.html index 2aa50665..85f78032 100644 --- a/doc/code-documentation/html/functions_rela.html +++ b/doc/code-documentation/html/functions_rela.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Related Functions diff --git a/doc/code-documentation/html/functions_s.html b/doc/code-documentation/html/functions_s.html index b09c58dd..af1e54b5 100644 --- a/doc/code-documentation/html/functions_s.html +++ b/doc/code-documentation/html/functions_s.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -450,13 +450,11 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
  • space() : iOstream +, token
  • SPACE : token
  • -
  • space() -: token -
  • span() : span< T >
  • @@ -641,7 +639,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable() : token
  • symArray() -: symArray< T, MemorySpace > +: symArray< T, MemorySpace >
  • SymArrayType : symArray< T, MemorySpace > @@ -654,7 +652,7 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
  • syncViews() : indexContainer< IndexType > -, VectorDual< T, MemorySpace > +, VectorDual< T, MemorySpace >
  • systemControl() : systemControl diff --git a/doc/code-documentation/html/functions_t.html b/doc/code-documentation/html/functions_t.html index c9e54258..e7a9496f 100644 --- a/doc/code-documentation/html/functions_t.html +++ b/doc/code-documentation/html/functions_t.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('functions_t.html',''); initResizable() : processField
  • time() -: particles +: particles , systemControl
  • Time() @@ -192,7 +192,7 @@ $(document).ready(function(){initNavTree('functions_t.html',''); initResizable() : Timer
  • timers() -: demComponent +: demComponent , systemControl
  • Timers() diff --git a/doc/code-documentation/html/functions_type.html b/doc/code-documentation/html/functions_type.html index f8325841..6444d061 100644 --- a/doc/code-documentation/html/functions_type.html +++ b/doc/code-documentation/html/functions_type.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_b.html b/doc/code-documentation/html/functions_type_b.html index f5f307aa..112a10c8 100644 --- a/doc/code-documentation/html/functions_type_b.html +++ b/doc/code-documentation/html/functions_type_b.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_c.html b/doc/code-documentation/html/functions_type_c.html index 3302d855..ae1f4b0c 100644 --- a/doc/code-documentation/html/functions_type_c.html +++ b/doc/code-documentation/html/functions_type_c.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_d.html b/doc/code-documentation/html/functions_type_d.html index 71708458..bb08ce4a 100644 --- a/doc/code-documentation/html/functions_type_d.html +++ b/doc/code-documentation/html/functions_type_d.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_e.html b/doc/code-documentation/html/functions_type_e.html index db12b3fd..faf149d8 100644 --- a/doc/code-documentation/html/functions_type_e.html +++ b/doc/code-documentation/html/functions_type_e.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_f.html b/doc/code-documentation/html/functions_type_f.html index a1a17766..3dd48d20 100644 --- a/doc/code-documentation/html/functions_type_f.html +++ b/doc/code-documentation/html/functions_type_f.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_g.html b/doc/code-documentation/html/functions_type_g.html index a0c89b27..66998c2e 100644 --- a/doc/code-documentation/html/functions_type_g.html +++ b/doc/code-documentation/html/functions_type_g.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_h.html b/doc/code-documentation/html/functions_type_h.html index 050aafbb..22b23857 100644 --- a/doc/code-documentation/html/functions_type_h.html +++ b/doc/code-documentation/html/functions_type_h.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs @@ -104,22 +104,17 @@ $(document).ready(function(){initNavTree('functions_type_h.html',''); initResiza  

    - h -

    diff --git a/doc/code-documentation/html/functions_type_m.html b/doc/code-documentation/html/functions_type_m.html index 8e104187..710f424e 100644 --- a/doc/code-documentation/html/functions_type_m.html +++ b/doc/code-documentation/html/functions_type_m.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_n.html b/doc/code-documentation/html/functions_type_n.html index f8e76851..053fd5bc 100644 --- a/doc/code-documentation/html/functions_type_n.html +++ b/doc/code-documentation/html/functions_type_n.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_o.html b/doc/code-documentation/html/functions_type_o.html index ad98d731..13684b6d 100644 --- a/doc/code-documentation/html/functions_type_o.html +++ b/doc/code-documentation/html/functions_type_o.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_p.html b/doc/code-documentation/html/functions_type_p.html index dbe08ac2..97ee21f2 100644 --- a/doc/code-documentation/html/functions_type_p.html +++ b/doc/code-documentation/html/functions_type_p.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_r.html b/doc/code-documentation/html/functions_type_r.html index 413bdaad..072e917e 100644 --- a/doc/code-documentation/html/functions_type_r.html +++ b/doc/code-documentation/html/functions_type_r.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_s.html b/doc/code-documentation/html/functions_type_s.html index addca4ee..c94b8016 100644 --- a/doc/code-documentation/html/functions_type_s.html +++ b/doc/code-documentation/html/functions_type_s.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_t.html b/doc/code-documentation/html/functions_type_t.html index 80d9323d..ac6cfcc5 100644 --- a/doc/code-documentation/html/functions_type_t.html +++ b/doc/code-documentation/html/functions_type_t.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_u.html b/doc/code-documentation/html/functions_type_u.html index b526fa7d..405580cc 100644 --- a/doc/code-documentation/html/functions_type_u.html +++ b/doc/code-documentation/html/functions_type_u.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_type_v.html b/doc/code-documentation/html/functions_type_v.html index d3f72be7..00300531 100644 --- a/doc/code-documentation/html/functions_type_v.html +++ b/doc/code-documentation/html/functions_type_v.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs @@ -138,13 +138,13 @@ $(document).ready(function(){initNavTree('functions_type_v.html',''); initResiza : Field< VectorField, T, PropType > , pointField< VectorField, T, MemorySpace > , triSurfaceField< VectorField, T, MemorySpace > -, Vector< T, Allocator >
  • vectorType : Vector< T, Allocator >
  • VectorType -: VectorDual< T, MemorySpace > +: Vector< T, Allocator > +, VectorDual< T, MemorySpace > , VectorSingle< T, MemorySpace >
  • viewType diff --git a/doc/code-documentation/html/functions_type_w.html b/doc/code-documentation/html/functions_type_w.html index 35cdb89b..79590cd9 100644 --- a/doc/code-documentation/html/functions_type_w.html +++ b/doc/code-documentation/html/functions_type_w.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members - Typedefs diff --git a/doc/code-documentation/html/functions_u.html b/doc/code-documentation/html/functions_u.html index 85c1504f..9f4c3f97 100644 --- a/doc/code-documentation/html/functions_u.html +++ b/doc/code-documentation/html/functions_u.html @@ -4,7 +4,7 @@ - + PhasicFlow: Class Members @@ -104,12 +104,12 @@ $(document).ready(function(){initNavTree('functions_u.html',''); initResizable()
    Here is a list of all class members with links to the classes they belong to:

    - u -