diff --git a/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html
index 86837557..f2ef8c5c 100644
--- a/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth2_8cpp_source.html
@@ -191,7 +191,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
-
+
@@ -213,6 +213,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
+
@@ -223,7 +224,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
-
+
@@ -232,9 +233,8 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8cpp_source.html','');
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
diff --git a/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html
index a5bc51b5..98282042 100644
--- a/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth2_8hpp_source.html
@@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp_source.html','');
82 return makeUnique<AdamsBashforth2>(*
this);
-
+
87 template<
typename activeFunctor>
@@ -233,13 +233,14 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp_source.html','');
uniquePtr< integration > clone() const override
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
+
virtual ~AdamsBashforth2()=default
const auto & pStruct() const
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
const word & baseName() const
@@ -247,7 +248,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp_source.html','');
range activeRange() const
-
+
@@ -257,9 +258,8 @@ $(document).ready(function(){initNavTree('AdamsBashforth2_8hpp_source.html','');
AdamsBashforth2(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
TypeInfo("AdamsBashforth2")
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
add_vCtor(integration, AdamsBashforth2, word)
diff --git a/doc/code-documentation/html/AdamsBashforth3_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth3_8cpp_source.html
index a5571459..3a2b2a78 100644
--- a/doc/code-documentation/html/AdamsBashforth3_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth3_8cpp_source.html
@@ -211,7 +211,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8cpp_source.html','');
-
+
@@ -237,6 +237,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8cpp_source.html','');
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
@@ -250,16 +251,15 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8cpp_source.html','');
-
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
word groupNames(const word &bw, const word &tw, char sep='.')
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
diff --git a/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html
index bb3dd775..70644161 100644
--- a/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth3_8hpp_source.html
@@ -238,7 +238,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
-
+
139 template<
typename activeFunctor>
@@ -284,12 +284,13 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
180 #endif //__integration_hpp__
-bool readBegin(const char *funcName)
+bool readBegin(const char *funcName)
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
bool needSetInitialVals() const override
@@ -297,17 +298,17 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
HistoryFieldType & history_
const auto & pStruct() const
-bool readEnd(const char *funcName)
+bool readEnd(const char *funcName)
virtual ~AdamsBashforth3()=default
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
AdamsBashforth3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
const word & baseName() const
-virtual bool check(const char *operation) const
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
@@ -321,7 +322,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
range activeRange() const
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
@ BEGIN_LIST
Begin list [isseparator].
@@ -332,11 +333,10 @@ $(document).ready(function(){initNavTree('AdamsBashforth3_8hpp_source.html','');
TypeInfo("AdamsBashforth3")
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
diff --git a/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html
index ab8969db..bac418fa 100644
--- a/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth4_8cpp_source.html
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
-
+
@@ -222,6 +222,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
+
@@ -233,7 +234,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
-
+
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@@ -242,11 +243,10 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8cpp_source.html','');
word groupNames(const word &bw, const word &tw, char sep='.')
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
diff --git a/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html
index b1700eca..b4c81a64 100644
--- a/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth4_8hpp_source.html
@@ -243,7 +243,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8hpp_source.html','');
-
+
144 template<
typename activeFunctor>
@@ -296,24 +296,25 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8hpp_source.html','');
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
-bool readBegin(const char *funcName)
+bool readBegin(const char *funcName)
+
uniquePtr< integration > clone() const override
const auto & pStruct() const
-bool readEnd(const char *funcName)
+bool readEnd(const char *funcName)
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
add_vCtor(integration, AdamsBashforth4, word)
TypeInfo("AdamsBashforth4")
const word & baseName() const
-virtual bool check(const char *operation) const
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
virtual ~AdamsBashforth4()=default
@@ -328,7 +329,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8hpp_source.html','');
range activeRange() const
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
+
AdamsBashforth4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@ BEGIN_LIST
Begin list [isseparator].
@@ -339,14 +340,13 @@ $(document).ready(function(){initNavTree('AdamsBashforth4_8hpp_source.html','');
HistoryFieldType & history_
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
diff --git a/doc/code-documentation/html/AdamsBashforth5_8cpp_source.html b/doc/code-documentation/html/AdamsBashforth5_8cpp_source.html
index 9b27f068..3de74b71 100644
--- a/doc/code-documentation/html/AdamsBashforth5_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth5_8cpp_source.html
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8cpp_source.html','');
-
+
@@ -219,6 +219,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8cpp_source.html','');
+
AdamsBashforth5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@@ -234,17 +235,16 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8cpp_source.html','');
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
+
word groupNames(const word &bw, const word &tw, char sep='.')
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
-
diff --git a/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html b/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html
index 74de8844..7494bf37 100644
--- a/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsBashforth5_8hpp_source.html
@@ -241,7 +241,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
-
+
142 template<
typename activeFunctor>
@@ -291,10 +291,11 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
187 #endif //__integration_hpp__
-bool readBegin(const char *funcName)
+bool readBegin(const char *funcName)
add_vCtor(integration, AdamsBashforth5, word)
+
AdamsBashforth5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@@ -302,17 +303,17 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
const auto & pStruct() const
-bool readEnd(const char *funcName)
+bool readEnd(const char *funcName)
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
const word & baseName() const
HistoryFieldType & history_
-virtual bool check(const char *operation) const
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
@@ -328,7 +329,7 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
range activeRange() const
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
+
virtual ~AdamsBashforth5()=default
@ BEGIN_LIST
Begin list [isseparator].
@@ -337,13 +338,12 @@ $(document).ready(function(){initNavTree('AdamsBashforth5_8hpp_source.html','');
TypeInfo("AdamsBashforth5")
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
bool predict(real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override
-
bool needSetInitialVals() const override
diff --git a/doc/code-documentation/html/AdamsMoulton3_8cpp_source.html b/doc/code-documentation/html/AdamsMoulton3_8cpp_source.html
index b443af25..3ace1ef2 100644
--- a/doc/code-documentation/html/AdamsMoulton3_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton3_8cpp_source.html
@@ -227,7 +227,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8cpp_source.html',''); i
-
+
@@ -253,7 +253,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8cpp_source.html',''); i
-
+
@@ -282,6 +282,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8cpp_source.html',''); i
+
AdamsMoulton3(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@@ -295,7 +296,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8cpp_source.html',''); i
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
-
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
@@ -305,9 +306,8 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8cpp_source.html',''); i
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
diff --git a/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html
index a00e7833..3ab5c34a 100644
--- a/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton3_8hpp_source.html
@@ -190,12 +190,12 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
86 return makeUnique<AdamsMoulton3>(*
this);
-
+
91 template<
typename activeFunctor>
-
+
96 template<
typename activeFunctor>
@@ -285,6 +285,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
TypeInfo("AdamsMoulton3")
+
add_vCtor(integration, AdamsMoulton3, word)
const auto & pStruct() const
@@ -292,7 +293,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
const word & baseName() const
@@ -303,7 +304,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
realx3PointField_D & dy0_
range activeRange() const
-
+
uniquePtr< integration > clone() const override
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
@@ -318,10 +319,9 @@ $(document).ready(function(){initNavTree('AdamsMoulton3_8hpp_source.html',''); i
virtual ~AdamsMoulton3()=default
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
bool needSetInitialVals() const override
-
diff --git a/doc/code-documentation/html/AdamsMoulton4_8cpp_source.html b/doc/code-documentation/html/AdamsMoulton4_8cpp_source.html
index a6a1ab0b..31a76981 100644
--- a/doc/code-documentation/html/AdamsMoulton4_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton4_8cpp_source.html
@@ -238,7 +238,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8cpp_source.html',''); i
-
+
@@ -268,7 +268,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8cpp_source.html',''); i
-
+
@@ -302,6 +302,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8cpp_source.html',''); i
AdamsMoulton4(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
+
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
@@ -316,7 +317,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8cpp_source.html',''); i
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
-
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
@@ -324,9 +325,8 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8cpp_source.html',''); i
word groupNames(const word &bw, const word &tw, char sep='.')
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
diff --git a/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html
index 62f11366..e516c61a 100644
--- a/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton4_8hpp_source.html
@@ -192,12 +192,12 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
88 return makeUnique<AdamsMoulton4>(*
this);
-
+
93 template<
typename activeFunctor>
-
+
98 template<
typename activeFunctor>
@@ -296,6 +296,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
realx3PointField_D & dy1_
+
realx3PointField_D & dy2_
@@ -304,7 +305,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
bool predict(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
const word & baseName() const
@@ -316,7 +317,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
add_vCtor(integration, AdamsMoulton4, word)
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
range activeRange() const
-
+
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
TypeInfo("AdamsMoulton4")
@@ -325,9 +326,8 @@ $(document).ready(function(){initNavTree('AdamsMoulton4_8hpp_source.html',''); i
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
-
uniquePtr< integration > clone() const override
diff --git a/doc/code-documentation/html/AdamsMoulton5_8cpp_source.html b/doc/code-documentation/html/AdamsMoulton5_8cpp_source.html
index e7bcae8f..109e84e3 100644
--- a/doc/code-documentation/html/AdamsMoulton5_8cpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton5_8cpp_source.html
@@ -248,7 +248,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8cpp_source.html',''); i
-
+
@@ -281,7 +281,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8cpp_source.html',''); i
-
+
@@ -321,6 +321,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8cpp_source.html',''); i
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
@@ -333,7 +334,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8cpp_source.html',''); i
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
+
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
@@ -342,9 +343,8 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8cpp_source.html',''); i
word groupNames(const word &bw, const word &tw, char sep='.')
-
INLINE_FUNCTION_H viewType & deviceVectorAll()
+
INLINE_FUNCTION_H viewType & deviceVectorAll()
-
diff --git a/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html b/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html
index 5d92ffe3..cb915642 100644
--- a/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html
+++ b/doc/code-documentation/html/AdamsMoulton5_8hpp_source.html
@@ -194,12 +194,12 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
90 return makeUnique<AdamsMoulton5>(*
this);
-
+
95 template<
typename activeFunctor>
-
+
100 template<
typename activeFunctor>
@@ -298,6 +298,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
bool setInitialVals(const int32IndexContainer &newIndices, const realx3Vector &y) override
Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > rpIntegration
+
bool predictRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
bool intAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
@@ -307,7 +308,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
add_vCtor(integration, AdamsMoulton5, word)
bool predictAll(real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng)
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
const word & baseName() const
@@ -319,7 +320,7 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
range activeRange() const
bool correct(real dt, realx3Vector_D &y, realx3Vector_D &dy) override
-
+
AdamsMoulton5(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method)
bool needSetInitialVals() const override
@@ -332,10 +333,9 @@ $(document).ready(function(){initNavTree('AdamsMoulton5_8hpp_source.html',''); i
bool intRange(real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP)
virtual ~AdamsMoulton5()=default
-INLINE_FUNCTION_H viewType & deviceVectorAll()
+INLINE_FUNCTION_H viewType & deviceVectorAll()
TypeInfo("AdamsMoulton5")
-
diff --git a/doc/code-documentation/html/ContactSearch_8hpp_source.html b/doc/code-documentation/html/ContactSearch_8hpp_source.html
index ef0fca75..0332e28f 100644
--- a/doc/code-documentation/html/ContactSearch_8hpp_source.html
+++ b/doc/code-documentation/html/ContactSearch_8hpp_source.html
@@ -391,7 +391,7 @@ $(document).ready(function(){initNavTree('ContactSearch_8hpp_source.html',''); i
-
+Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties.
diff --git a/doc/code-documentation/html/Field_8cpp_source.html b/doc/code-documentation/html/Field_8cpp_source.html
index 142d4d59..40535fbd 100644
--- a/doc/code-documentation/html/Field_8cpp_source.html
+++ b/doc/code-documentation/html/Field_8cpp_source.html
@@ -188,113 +188,126 @@ $(document).ready(function(){initNavTree('Field_8cpp_source.html',''); initResiz
-
-
-
-
-
- 90 if( this->size() != flen )
-
-
- 93 " expected " << flen <<
" elements, but supplied "<<
- 94 this->size() <<
" elements in file "<< is.
name() <<
endl;
-
-
-
-
-
-
-
- 102 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
-
-
-
-
-
-
-
-
-
-
- 113 " error in searching for filedkey " << fieldKey_<<
endl;
-
-
-
-
-
-
-
-
-
-
- 124 " error in reading keyword from file.";
-
-
-
-
-
-
- 131 return readUniform(is, len, readLength);
-
-
-
+ 85 VectorType::readVector(is, flen);
+
+ 87 if( this->size() != flen )
+
+
+ 90 " expected " << flen <<
" elements, but supplied "<<
+ 91 this->size() <<
" elements in file "<< is.
name() <<
endl;
+
+
+
+
+
+
+
+
+ 100 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 119 " error in searching for filedkey " << fieldKey_<<
endl;
+
+
+
+
+
+
+
+
+
+
+ 130 " error in reading keyword from file.";
+
+
+
+
-
- 137 return readNonUniform(is, len);
+
+ 137 return readUniform(is, len, readLength);
-
+
-
- 143 "unknown keyword, expected uniform/nonUniform, but found " <<
-
-
-
-
-
-
-
-
- 152 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
-
-
-
-
-
- 158 return readField(is, 0,
true);
-
-
-
- 162 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
-
-
-
- 166 os<< this->size()<<
endl;
- 167 VectorType::write(os);
-
-
-
+
+ 143 return readNonUniform(is, len);
+
+
+
+
+
+ 149 "unknown keyword, expected uniform/nonUniform, but found " <<
+
+
+
+
+
+
+
+
+ 158 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
+
+
+
+
+
+
+ 165 return readField(is, 0, resume ,
true);
+
+
+
+ 169 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
+
+
+
+
+ 174 os<< this->size()<<
endl;
+
+ 176 VectorType::write(os);
+
+
+
+
+
+
-
+bool eof() const
Return true if end of input seen.
-char readEndStatement(const char *funcName)
+char readEndStatement(const char *funcName)
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
const char * nonUniform__
+virtual bool findTokenResume(const word &w)
search for all tokesn after the current file position and find the first word token tbat matchs w
bool readNonUniform(iIstream &is, size_t len)
-
-virtual iOstream & endEntry()
-virtual const word & name() const
-bool readField(iIstream &is, const size_t len, bool readLength=true)
+bool bad() const
Return true if stream is corrupted.
+bool readField(iIstream &is, const size_t len, bool resume, bool readLength=true)
+virtual iOstream & endEntry()
Write end entry (';') followed by newline.
+virtual const word & name() const
Return the name of the stream.
bool readUniform(iIstream &is, size_t len, bool readLength=true)
#define ioErrorInFile(fileName, lineNumber)
-
+int32 lineNumber() const
Const access to the current stream line number.
virtual bool findToken(const word &w)
-bool writeField(iOstream &os) const
+bool writeField(iOstream &os) const
-virtual iOstream & writeWordKeyword(const word &kw)
+virtual iOstream & writeWordKeyword(const word &kw)
Write the keyword followed by an appropriate indentation.
- src
- phasicFlow
- containers
- Field
- Field.cpp
diff --git a/doc/code-documentation/html/Field_8hpp.html b/doc/code-documentation/html/Field_8hpp.html
index 2f2259e2..eeaac106 100644
--- a/doc/code-documentation/html/Field_8hpp.html
+++ b/doc/code-documentation/html/Field_8hpp.html
@@ -115,10 +115,10 @@ $(document).ready(function(){initNavTree('Field_8hpp.html',''); initResizable();
diff --git a/doc/code-documentation/html/Field_8hpp__dep__incl.map b/doc/code-documentation/html/Field_8hpp__dep__incl.map
index 55e26f17..2f141607 100644
--- a/doc/code-documentation/html/Field_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/Field_8hpp__dep__incl.map
@@ -2,5 +2,5 @@
-
+
diff --git a/doc/code-documentation/html/Field_8hpp__dep__incl.md5 b/doc/code-documentation/html/Field_8hpp__dep__incl.md5
index f92957e6..a8d431be 100644
--- a/doc/code-documentation/html/Field_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Field_8hpp__dep__incl.md5
@@ -1 +1 @@
-6dde64784844181b80b87f38618b663b
\ No newline at end of file
+eeff27c1f28b3a3f669eb996aedc6083
\ No newline at end of file
diff --git a/doc/code-documentation/html/Field_8hpp__dep__incl.png b/doc/code-documentation/html/Field_8hpp__dep__incl.png
index c5fcbff6..b0190eef 100644
Binary files a/doc/code-documentation/html/Field_8hpp__dep__incl.png and b/doc/code-documentation/html/Field_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/Field_8hpp__incl.map b/doc/code-documentation/html/Field_8hpp__incl.map
index 48672851..9170f1fd 100644
--- a/doc/code-documentation/html/Field_8hpp__incl.map
+++ b/doc/code-documentation/html/Field_8hpp__incl.map
@@ -1,6 +1,6 @@
diff --git a/doc/code-documentation/html/Field_8hpp__incl.md5 b/doc/code-documentation/html/Field_8hpp__incl.md5
index 3b3a11c5..311e001f 100644
--- a/doc/code-documentation/html/Field_8hpp__incl.md5
+++ b/doc/code-documentation/html/Field_8hpp__incl.md5
@@ -1 +1 @@
-3170dd1d79e7cfb573594a453d381a96
\ No newline at end of file
+287ec6f6062d6fcbdcf8f4c0fa834ffd
\ No newline at end of file
diff --git a/doc/code-documentation/html/Field_8hpp__incl.png b/doc/code-documentation/html/Field_8hpp__incl.png
index 8c0bbdc6..33be402a 100644
Binary files a/doc/code-documentation/html/Field_8hpp__incl.png and b/doc/code-documentation/html/Field_8hpp__incl.png differ
diff --git a/doc/code-documentation/html/Field_8hpp_source.html b/doc/code-documentation/html/Field_8hpp_source.html
index c0b85bc1..a4c3b59d 100644
--- a/doc/code-documentation/html/Field_8hpp_source.html
+++ b/doc/code-documentation/html/Field_8hpp_source.html
@@ -317,18 +317,18 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
-
+ 217 bool readField(
iIstream& is,
const size_t len,
bool resume,
bool readLength =
true);
-
+
-
+
-
+
@@ -343,7 +343,7 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
240 template<
template<
class,
class>
class VectorField,
class T,
class PropType>
-
+
@@ -379,13 +379,13 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
Field(const word &name, const word &fieldKey, size_t len)
typename VectorType::constReference constReference
+bool read(iIstream &is, bool resume=false)
Field(const word &fieldKey, size_t len, const T &val)
typename VectorType::constPointer constPointer
INLINE_FUNCTION_H FieldType * clonePtr() const
-
Field(const word &name, const word &fieldKey, size_t capacity, size_t len, RESERVE)
@@ -400,6 +400,7 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
+bool readField(iIstream &is, const size_t len, bool resume, bool readLength=true)
Field(const word &name, const word &fieldKey, size_t len, const T &val)
@@ -407,12 +408,11 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
#define INLINE_FUNCTION_H
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
Field(const word &fieldKey, const Vector< T > &vec)
-virtual const word & name() const
+virtual const word & name() const
Return the name of the stream.
const int8 * constIterator
const int8 & constReference
Field(const word &fieldKey)
const word & fieldKey() const
-bool readField(iIstream &is, const size_t len, bool readLength=true)
Field(const word &fieldKey, size_t capacity, size_t len, RESERVE)
Field(size_t len, const T &val)
typename VectorType::pointer pointer
@@ -424,10 +424,10 @@ $(document).ready(function(){initNavTree('Field_8hpp_source.html',''); initResiz
typename VectorType::valueType valueType
const int8 * constPointer
Field(const word &name, const word &fieldKey)
-
+int32 lineNumber() const
Const access to the current stream line number.
typename VectorType::iterator iterator
FieldType & operator=(const FieldType &)=default
-bool writeField(iOstream &os) const
+bool writeField(iOstream &os) const
typename VectorType::constIterator constIterator
diff --git a/doc/code-documentation/html/Fields_8hpp.html b/doc/code-documentation/html/Fields_8hpp.html
index c296f81b..77e424d5 100644
--- a/doc/code-documentation/html/Fields_8hpp.html
+++ b/doc/code-documentation/html/Fields_8hpp.html
@@ -115,10 +115,10 @@ $(document).ready(function(){initNavTree('Fields_8hpp.html',''); initResizable()
-virtual bool findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100)
-
-
+virtual bool findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100)
+
+
+
#define warningInFunction
-
+word toUpper(const word &inStr)
+
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
-
+
const pathType & path() const
-
-
-bool fatalCheck(const char *operation) const
+
+
+bool fatalCheck(const char *operation) const
Check IOstream status for given operation.
-virtual const word & name() const
+virtual const word & name() const
Return the name of the stream.
-
-
-
+
+
+
+
-
+
-iOstream & writeWordEntry(const word &key, const T &value)
-
+iOstream & writeWordEntry(const word &key, const T &value)
Write a keyword/value entry.
+
- src
- phasicFlow
- repository
- IOobject
- IOfileHeader.cpp
diff --git a/doc/code-documentation/html/IOfileHeader_8hpp_source.html b/doc/code-documentation/html/IOfileHeader_8hpp_source.html
index ef335d0e..f2c5b276 100644
--- a/doc/code-documentation/html/IOfileHeader_8hpp_source.html
+++ b/doc/code-documentation/html/IOfileHeader_8hpp_source.html
@@ -154,84 +154,91 @@ $(document).ready(function(){initNavTree('IOfileHeader_8hpp_source.html',''); in
-
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 123 #endif //__objectFile_hpp__
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 130 #endif //__objectFile_hpp__
-
-
+
+
+
-
-
+
+
@@ -239,25 +246,27 @@ $(document).ready(function(){initNavTree('IOfileHeader_8hpp_source.html',''); in
-
-
-
+
+
+
+
-
+
-
+
-
-
+
+
-
+
+
-
+
-
+
- src
- phasicFlow
- repository
- IOobject
- IOfileHeader.hpp
diff --git a/doc/code-documentation/html/IOobjectTemplates_8cpp_source.html b/doc/code-documentation/html/IOobjectTemplates_8cpp_source.html
index 989ff9a7..020283e5 100644
--- a/doc/code-documentation/html/IOobjectTemplates_8cpp_source.html
+++ b/doc/code-documentation/html/IOobjectTemplates_8cpp_source.html
@@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('IOobjectTemplates_8cpp_source.html',''
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
static auto make_object_t(Args &&... args)
#define fatalErrorInFunction
diff --git a/doc/code-documentation/html/IOobject_8cpp_source.html b/doc/code-documentation/html/IOobject_8cpp_source.html
index 671a0338..0705d4bf 100644
--- a/doc/code-documentation/html/IOobject_8cpp_source.html
+++ b/doc/code-documentation/html/IOobject_8cpp_source.html
@@ -171,66 +171,83 @@ $(document).ready(function(){initNavTree('IOobject_8cpp_source.html',''); initRe
- 68 if(
auto ptrIS = inStream(); ptrIS )
+
- 70 return read( ptrIS(), rdHdr);
-
-
-
-
- 75 "could not open file " << path() <<
endl;
-
-
-
-
-
-
+ 70 if(
auto ptrIS = inStream(); ptrIS )
+
+ 72 if(!readHeader(ptrIS()))
return false;
+
+
+
+
+
+ 78 "could not open file " << path() <<
endl;
+
+
+
-
-
-
-
- 87 if(
auto ptrOS = outStream(); ptrOS )
-
- 89 return write(ptrOS());
-
-
-
-
- 94 "error in opening file "<< path() <<
endl;
-
-
-
+ 83 if(
auto ptrIS = inStream(); ptrIS )
+
+ 85 if(!read(ptrIS(), rdHdr))
return false;
+
+
+
+
+
+ 91 "could not open file " << path() <<
endl;
+
+
+
+
+
+
-
-
-
-
-
-
-
-
- 107 if(!readHeader(is))
return false;
-
- 109 return object_->read_object_t(is);
-
-
-
-
-
- 115 if(this->readWriteHeader())
- 116 writeHeader(os, typeName());
-
- 118 return (object_->write_object_t(os) && writeSeparator(os));
-
+
+
+
+
+
+ 104 if(
auto ptrOS = outStream(); ptrOS )
+
+ 106 return write(ptrOS());
+
+
+
+
+ 111 "error in opening file "<< path() <<
endl;
+
+
+
+
+
+
+
+
+
+
+
+
+ 124 if(!readHeader(is))
return false;
+
+ 126 return object_->read_object_t(is);
+
+
+
+
+
+ 132 if(this->readWriteHeader())
+ 133 writeHeader(os, typeName());
+
+ 135 return (object_->write_object_t(os) && writeSeparator(os));
+
-
+
#define warningInFunction
IOobject(const objectFile &objf, const repository *owner, uniquePtr< iObject > &&obj)
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
bool isObjectValid() const
uniquePtr< iObject > object_
diff --git a/doc/code-documentation/html/IOobject_8hpp_source.html b/doc/code-documentation/html/IOobject_8hpp_source.html
index be9de757..9f50f295 100644
--- a/doc/code-documentation/html/IOobject_8hpp_source.html
+++ b/doc/code-documentation/html/IOobject_8hpp_source.html
@@ -286,7 +286,7 @@ $(document).ready(function(){initNavTree('IOobject_8hpp_source.html',''); initRe
184 #endif //__IOobject_hpp__
-
+
virtual bool read_object_t(iIstream &is)=0
object_t(const dataType &data)
virtual uniquePtr< iObject > clone() const =0
@@ -306,7 +306,7 @@ $(document).ready(function(){initNavTree('IOobject_8hpp_source.html',''); initRe
virtual bool read_object_t(iIstream &is)
-
+
virtual bool write_object_t(iOstream &os) const
bool read(bool rdHdr=true)
diff --git a/doc/code-documentation/html/IOstream_8cpp_source.html b/doc/code-documentation/html/IOstream_8cpp_source.html
index fa5d9773..f2883436 100644
--- a/doc/code-documentation/html/IOstream_8cpp_source.html
+++ b/doc/code-documentation/html/IOstream_8cpp_source.html
@@ -168,12 +168,12 @@ $(document).ready(function(){initNavTree('IOstream_8cpp_source.html',''); initRe
-
-static unsigned int precision_
-virtual bool check(const char *operation) const
+static word staticName_
Name for any generic stream - normally treat as readonly.
+static unsigned int precision_
Default precision, only works for ASCII.
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
#define fatalErrorInFunction
-bool fatalCheck(const char *operation) const
-virtual const word & name() const
+bool fatalCheck(const char *operation) const
Check IOstream status for given operation.
+virtual const word & name() const
Return the name of the stream.
diff --git a/doc/code-documentation/html/IOstream_8hpp.html b/doc/code-documentation/html/IOstream_8hpp.html
index c24c52e2..8df41c9e 100644
--- a/doc/code-documentation/html/IOstream_8hpp.html
+++ b/doc/code-documentation/html/IOstream_8hpp.html
@@ -150,6 +150,7 @@ Namespaces
|
typedef IOstream &(* | IOstreamManip) (IOstream &) |
+ | An IOstream manipulator. More...
|
|
|
Definition at line 32 of file Istream.cpp.
-Referenced by Istream::read(), Istream::readString(), and Istream::readVariable().
+Referenced by Istream::read(), Istream::readString(), and Istream::readVariable().
diff --git a/doc/code-documentation/html/Istream_8cpp_source.html b/doc/code-documentation/html/Istream_8cpp_source.html
index 6f7fbaea..098d244c 100644
--- a/doc/code-documentation/html/Istream_8cpp_source.html
+++ b/doc/code-documentation/html/Istream_8cpp_source.html
@@ -410,576 +410,597 @@ $(document).ready(function(){initNavTree('Istream_8cpp_source.html',''); initRes
-
-
+
+
- 310 const word& streamName
-
-
-
-
-
-
-
-
-
-
-
-
-
- 324 setState(is_.rdstate());
-
-
-
-
-
-
- 331 setState(is_.rdstate());
-
- 333 if (good() && c ==
'\n')
-
-
-
-
-
-
-
+ 310 const word& streamName,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 325 setState(is_.rdstate());
+
+
+
+
+
+
+ 332 setState(is_.rdstate());
+
+ 334 if (good() && c ==
'\n')
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
- 350 std::getline(is_, str, delim);
- 351 setState(is_.rdstate());
-
-
-
-
-
-
-
-
-
+
+
+
+ 351 std::getline(is_, str, delim);
+ 352 setState(is_.rdstate());
+
+
+
+
+
+
+
+
-
-
-
- 365 setState(is_.rdstate());
-
- 367 std::streamsize
count = is_.gcount();
-
- 369 if (
count && delim ==
'\n')
-
-
-
-
-
-
-
+
+
+
+
+ 366 setState(is_.rdstate());
+
+ 368 std::streamsize
count = is_.gcount();
+
+ 370 if (
count && delim ==
'\n')
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- 390 setState(is_.rdstate());
-
-
-
-
-
-
- 397 constexpr
const unsigned maxLen = 128;
- 398 static char buf[maxLen];
-
-
-
-
-
-
-
-
-
-
-
-
-
- 412 char c = nextValid();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 450 if (readString(val).bad())
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 465 if (read(nextC).bad())
-
-
-
-
-
-
-
-
-
-
-
- 477 if (readVariable(val).bad())
-
-
-
-
-
-
- 484 t.
setType(token::tokenType::VARIABLE);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 499 case '0' :
case '1' :
case '2' :
case '3' :
case '4' :
- 500 case '5' :
case '6' :
case '7' :
case '8' :
case '9' :
-
- 502 int64 int64Val = (c !=
'.');
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 524 int64Val = isdigit(c);
-
-
-
-
-
-
- 531 buf[maxLen-1] =
'\0';
-
-
- 534 <<
"number '" << buf <<
"...'\n"
- 535 <<
" is too long (max. " <<
- 536 static_cast<int32>(maxLen) <<
" characters)";
-
-
-
-
-
-
-
-
- 545 setState(is_.rdstate());
-
-
-
-
-
-
-
-
- 554 if (nChar == 1 && buf[0] ==
'-')
-
-
-
-
- 559 else if (int64Val &&
readInt64(buf, int64Val))
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 391 setState(is_.rdstate());
+
+
+
+
+
+
+ 398 constexpr
const unsigned maxLen = 128;
+ 399 static char buf[maxLen];
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 413 char c = nextValid();
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 451 if (readString(val).bad())
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 466 if (read(nextC).bad())
+
+
+
+
+
+
+
+
+
+
+
+ 478 if (readVariable(val).bad())
+
+
+
+
+
+
+ 485 t.
setType(token::tokenType::VARIABLE);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 500 case '0' :
case '1' :
case '2' :
case '3' :
case '4' :
+ 501 case '5' :
case '6' :
case '7' :
case '8' :
case '9' :
+
+ 503 int64 int64Val = (c !=
'.');
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 525 int64Val = isdigit(c);
+
+
+
+
+
+
+ 532 buf[maxLen-1] =
'\0';
+
+
+ 535 <<
"number '" << buf <<
"...'\n"
+ 536 <<
" is too long (max. " <<
+ 537 static_cast<int32>(maxLen) <<
" characters)";
+
+
+
+
+
+
+
+
+ 546 setState(is_.rdstate());
+
+
+
+
+
+
+
+
+ 555 if (nChar == 1 && buf[0] ==
'-')
+
+
+
+
+ 560 else if (int64Val &&
readInt64(buf, int64Val))
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
- 604 constexpr
const unsigned maxLen = 1024;
- 605 static char buf[maxLen];
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 638 <<
"word '" << buf <<
"...'\n"
- 639 <<
" is too long (max. " <<
- 640 static_cast<int32>(maxLen) <<
" characters)";
-
-
-
-
-
-
-
-
-
-
-
-
-
- 654 <<
"Problem while reading word '" << buf <<
"...' after "
- 655 <<
static_cast<int32>(nChar) <<
" characters\n";
-
-
-
-
-
-
-
-
- 664 <<
"Invalid first character found : " << c;
-
-
-
-
-
- 670 <<
"Missing " <<
static_cast<int32>(depth)
- 671 <<
" closing ')' while parsing" <<
nl <<
nl
-
-
-
-
- 676 str.assign(buf, nChar);
-
-
-
-
-
+
+
+
+
+ 605 constexpr
const unsigned maxLen = 1024;
+ 606 static char buf[maxLen];
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 639 <<
"word '" << buf <<
"...'\n"
+ 640 <<
" is too long (max. " <<
+ 641 static_cast<int32>(maxLen) <<
" characters)";
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 655 <<
"Problem while reading word '" << buf <<
"...' after "
+ 656 <<
static_cast<int32>(nChar) <<
" characters\n";
+
+
+
+
+
+
+
+
+ 665 <<
"Invalid first character found : " << c;
+
+
+
+
+
+ 671 <<
"Missing " <<
static_cast<int32>(depth)
+ 672 <<
" closing ')' while parsing" <<
nl <<
nl
+
+
+
+
+ 677 str.assign(buf, nChar);
+
+
+
+
-
-
- 685 constexpr
const unsigned maxLen = 1024;
- 686 static char buf[maxLen];
-
-
-
-
-
-
- 693 <<
"cannot read start of string";
-
-
-
-
-
-
-
-
-
- 703 <<
"Incorrect start of string character found : " << c;
-
-
-
-
-
-
- 710 bool escaped =
false;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 728 str.assign(buf, nChar);
-
-
-
-
-
-
-
-
-
-
-
-
- 741 buf[
errLen] = buf[nChar] =
'\0';
-
-
- 744 <<
"found '\\n' while reading string \""
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 768 <<
"string \"" << buf <<
"...\"\n"
- 769 <<
" is too long (max. " <<
static_cast<int32>(maxLen) <<
" characters)";
-
-
-
-
-
-
- 776 buf[
errLen] = buf[nChar] =
'\0';
-
-
- 779 <<
"Problem while reading string \"" << buf <<
"...\"";
-
-
-
-
-
-
-
-
- 788 setState(is_.rdstate());
-
-
-
-
-
-
- 795 setState(is_.rdstate());
-
-
-
-
-
-
- 802 setState(is_.rdstate());
-
-
-
-
-
-
- 809 setState(is_.rdstate());
-
-
-
-
-
-
- 816 setState(is_.rdstate());
-
-
-
-
-
-
- 823 setState(is_.rdstate());
-
-
-
-
-
-
- 830 setState(is_.rdstate());
-
-
-
-
-
-
- 837 setState(is_.rdstate());
-
-
-
+
+
+
+ 686 constexpr
const unsigned maxLen = 1024;
+ 687 static char buf[maxLen];
+
+
+
+
+
+
+ 694 <<
"cannot read start of string";
+
+
+
+
+
+
+
+
+
+ 704 <<
"Incorrect start of string character found : " << c;
+
+
+
+
+
+
+ 711 bool escaped =
false;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 729 str.assign(buf, nChar);
+
+
+
+
+
+
+
+
+
+
+
+
+ 742 buf[
errLen] = buf[nChar] =
'\0';
+
+
+ 745 <<
"found '\\n' while reading string \""
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 769 <<
"string \"" << buf <<
"...\"\n"
+ 770 <<
" is too long (max. " <<
static_cast<int32>(maxLen) <<
" characters)";
+
+
+
+
+
+
+ 777 buf[
errLen] = buf[nChar] =
'\0';
+
+
+ 780 <<
"Problem while reading string \"" << buf <<
"...\"";
+
+
+
+
+
+
+
+
+ 789 setState(is_.rdstate());
+
+
+
+
+
+
+ 796 setState(is_.rdstate());
+
+
+
+
+
+
+ 803 setState(is_.rdstate());
+
+
+
+
+
+
+ 810 setState(is_.rdstate());
+
+
+
+
+
+
+ 817 setState(is_.rdstate());
+
+
+
+
+
+
+ 824 setState(is_.rdstate());
+
+
+
+
+
+
+ 831 setState(is_.rdstate());
+
+
+
+
+
+
+ 838 setState(is_.rdstate());
+
+
-
-
-
- 845 setState(is_.rdstate());
-
-
-
+
+
+
+
+ 846 setState(is_.rdstate());
+
+
-
-
-
-
-
-
-
-
- 858 stdStream().rdbuf()->pubseekpos(0, std::ios_base::in);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 853 std::streamsize
count
+
+
+
+
+
+
+
+
+
+ 863 readBegin(
"binaryBlock");
+ 864 is_.read(buffer,
count);
+ 865 readEnd(
"binaryBlock");
+
+ 867 setState(is_.rdstate());
+
+
+
+
+
+
-
-
+
+
+
+
+ 879 stdStream().rdbuf()->pubseekpos(0, std::ios_base::in);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
bool setType(const tokenType tokType)
@@ -991,6 +1012,7 @@ $(document).ready(function(){initNavTree('Istream_8cpp_source.html',''); initRes
static constexpr const unsigned errLen
#define warningInFunction
+Istream(std::istream &is, const word &streamName, writeFormat wf=ASCII)
@ END_BLOCK
End block [isseparator].
bool readReal(const word &w, real &val)
@@ -1000,44 +1022,45 @@ $(document).ready(function(){initNavTree('Istream_8cpp_source.html',''); initRes
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
@ BEGIN_BLOCK
Begin block [isseparator].
bool readInt64(const word &w, int64 &val)
-
-virtual iIstream & readString(word &str) override
+
+virtual iIstream & readString(word &str) override
unsigned short int uint16
-
+bool bad() const
Return true if stream is corrupted.
Istream & readVariable(word &str)
+#define fatalErrorInFunction
INLINE_FUNCTION_H Type max(const Type *first, int32 numElems)
-virtual iIstream & read(token &t) override
+virtual iIstream & read(token &t) override
@ BEGIN_STRING
Begin string with double quote.
@ END_LIST
End list [isseparator].
@ DOLLAR
Dollar - start variable.
auto count(const Vector< T, Allocator > &vec, const T &val)
-
+
@ COLON
Colon [isseparator].
@ END_STATEMENT
End entry [isseparator].
-
+bool good() const
Return true if next operation might succeed.
@ SUBTRACT
Subtract or start of negative number.
@ BEGIN_LIST
Begin list [isseparator].
-Istream(std::istream &is, const word &streamName)
@ BEGIN_SQR
Begin dimensions [isseparator].
@ DIVIDE
Divide [isseparator].
#define ioErrorInFile(fileName, lineNumber)
@ COMMA
Comma [isseparator].
-
-virtual ios_base::fmtflags flags() const
+
+
+virtual ios_base::fmtflags flags() const
Return flags of stream.
@ END_STRING
End string with double quote.
-Istream & putback(const char c)
-Istream & getLine(word &str, char delim='\n')
-
+Istream & putback(const char c)
+Istream & getLine(word &str, char delim='\n')
+
@ END_SQR
End dimensions [isseparator].
diff --git a/doc/code-documentation/html/Istream_8hpp__dep__incl.md5 b/doc/code-documentation/html/Istream_8hpp__dep__incl.md5
index f30e7fda..3749e44e 100644
--- a/doc/code-documentation/html/Istream_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Istream_8hpp__dep__incl.md5
@@ -1 +1 @@
-fc4973a6d59b6c2adf7970b639dbff52
\ No newline at end of file
+af321dc803644db4b523759577d34280
\ 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 c2a606ca..b9ba9cb0 100644
--- a/doc/code-documentation/html/Istream_8hpp_source.html
+++ b/doc/code-documentation/html/Istream_8hpp_source.html
@@ -171,154 +171,158 @@ $(document).ready(function(){initNavTree('Istream_8hpp_source.html',''); initRes
-
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 90 virtual ios_base::fmtflags
flags()
const;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 89 virtual ios_base::fmtflags
flags()
const;
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 109 std::streamsize
getLine(std::nullptr_t,
char delim =
'\n');
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 108 std::streamsize
getLine(std::nullptr_t,
char delim =
'\n');
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- 159 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags
flags);
-
+
+
+ 160 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags
flags);
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
void operator=(const Istream &)=delete
-virtual std::istream & stdStream()
+virtual std::istream & stdStream()
void readWordToken(token &t)
+Istream(std::istream &is, const word &streamName, writeFormat wf=ASCII)
+
-
+virtual word & name()
Return non-const access to the name of the stream.
-virtual const word & name() const
+virtual const word & name() const
Return the name of the stream.
-
-virtual iIstream & readString(word &str) override
+
+virtual iIstream & readString(word &str) override
unsigned short int uint16
Istream & readVariable(word &str)
-virtual iIstream & read(token &t) override
+virtual iIstream & read(token &t) override
virtual ~Istream()=default
-
-Istream(std::istream &is, const word &streamName)
+auto count(const Vector< T, Allocator > &vec, const T &val)
+
-
-virtual ios_base::fmtflags flags() const
-virtual const std::istream & stdStream() const
-Istream & putback(const char c)
-Istream & getLine(word &str, char delim='\n')
+
+
+virtual ios_base::fmtflags flags() const
Return flags of stream.
+virtual const std::istream & stdStream() const
+Istream & putback(const char c)
+Istream & getLine(word &str, char delim='\n')
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp.html b/doc/code-documentation/html/KokkosTypes_8hpp.html
index b81d29b4..05fb4937 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp.html
+++ b/doc/code-documentation/html/KokkosTypes_8hpp.html
@@ -103,7 +103,8 @@ $(document).ready(function(){initNavTree('KokkosTypes_8hpp.html',''); initResiza
+Typedefs |
+Functions
@@ -115,10 +116,11 @@ $(document).ready(function(){initNavTree('KokkosTypes_8hpp.html',''); initResiza
@@ -173,10 +175,13 @@ Typedefs
template<typename T1 , typename T2 > |
using | kPair = Kokkos::pair< T1, T2 > |
|
-
using | range = kPair< int, int > |
-
|
-
using | range64 = kPair< int long, int long > |
-
|
+
template<typename T > |
+
using | kRange = kPair< T, T > |
+
|
+
using | range = kRange< int > |
+
|
+
using | range64 = kRange< int long > |
+
|
template<typename T , typename... properties> |
using | ViewTypeScalar = Kokkos::View< T, properties... > |
|
@@ -231,6 +236,12 @@ Typedefs
template<typename T > |
using | deviceAtomicViewType3D = Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > |
|
+
+ |
+template<typename T > |
+iOstream & | operator<< (iOstream &os, const kRange< T > &rng) |
+ |
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp.js b/doc/code-documentation/html/KokkosTypes_8hpp.js
index 9aa838a4..f2f2d073 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp.js
+++ b/doc/code-documentation/html/KokkosTypes_8hpp.js
@@ -8,8 +8,9 @@ var KokkosTypes_8hpp =
[ "DefaultHostExecutionSpace", "KokkosTypes_8hpp.html#a5cb29e471abf6b6665e7802212b56c37", null ],
[ "DefaultExecutionSpace", "KokkosTypes_8hpp.html#aa3a14d3c76643399fc4edd8eca14944a", null ],
[ "kPair", "KokkosTypes_8hpp.html#aa59ae59573e65855aee2d3fe25e6504a", null ],
- [ "range", "KokkosTypes_8hpp.html#ad8085fcd475be6bdf841bcdd9b9225ee", null ],
- [ "range64", "KokkosTypes_8hpp.html#a430d631c371ee0da9132843fefab61c1", null ],
+ [ "kRange", "KokkosTypes_8hpp.html#ae92ebfff4c8bfd55f457e2ff38179771", null ],
+ [ "range", "KokkosTypes_8hpp.html#a304d8581876270871949bf5d4755036a", null ],
+ [ "range64", "KokkosTypes_8hpp.html#a080e0c3aab8560aab0dee94a567cc9d0", null ],
[ "ViewTypeScalar", "KokkosTypes_8hpp.html#a6fa4cf96d089d8cb2b3d0724b65b0b5b", null ],
[ "ViewType1D", "KokkosTypes_8hpp.html#aca2b381231776d26ea7431837f78aa24", null ],
[ "DualViewType1D", "KokkosTypes_8hpp.html#ae271b0fde8f5b0936d1f66c6badf94b9", null ],
@@ -27,5 +28,6 @@ var KokkosTypes_8hpp =
[ "hostViewType1D", "KokkosTypes_8hpp.html#ad53198ba4452d5fdc966d861583fc70f", null ],
[ "hostViewType2D", "KokkosTypes_8hpp.html#a85e375090d015571de56728963032099", null ],
[ "deviceAtomicViewType1D", "KokkosTypes_8hpp.html#ab7f48408d37674c3e7649cb2f79aaea2", null ],
- [ "deviceAtomicViewType3D", "KokkosTypes_8hpp.html#aef007f87766147fda1706da568a44e6c", null ]
+ [ "deviceAtomicViewType3D", "KokkosTypes_8hpp.html#aef007f87766147fda1706da568a44e6c", null ],
+ [ "operator<<", "KokkosTypes_8hpp.html#a89484152109cd2ff438cccfb300f1a55", null ]
];
\ No newline at end of file
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.map b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.map
index dd1bee17..c3352f0d 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.map
@@ -1,15 +1,15 @@
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5 b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5
index 1d8ac48f..297f8678 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.md5
@@ -1 +1 @@
-f34e154d8c9b990ddfbd4178f1f69509
\ No newline at end of file
+48b2983ed8da38d4b8da15332b60842b
\ No newline at end of file
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.png b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.png
index 4f26cc71..ced5ed1e 100644
Binary files a/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.png and b/doc/code-documentation/html/KokkosTypes_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__incl.map b/doc/code-documentation/html/KokkosTypes_8hpp__incl.map
index d66b9669..fa189720 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp__incl.map
+++ b/doc/code-documentation/html/KokkosTypes_8hpp__incl.map
@@ -1,6 +1,7 @@
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__incl.md5 b/doc/code-documentation/html/KokkosTypes_8hpp__incl.md5
index 80053ece..edf61040 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp__incl.md5
+++ b/doc/code-documentation/html/KokkosTypes_8hpp__incl.md5
@@ -1 +1 @@
-b299d1a4a92f496b6df2de460591a1d3
\ No newline at end of file
+699018c4d6985736712688629db3c1ee
\ No newline at end of file
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp__incl.png b/doc/code-documentation/html/KokkosTypes_8hpp__incl.png
index 99e8cf8a..2ac80ae9 100644
Binary files a/doc/code-documentation/html/KokkosTypes_8hpp__incl.png and b/doc/code-documentation/html/KokkosTypes_8hpp__incl.png differ
diff --git a/doc/code-documentation/html/KokkosTypes_8hpp_source.html b/doc/code-documentation/html/KokkosTypes_8hpp_source.html
index 60c4025f..a45ade11 100644
--- a/doc/code-documentation/html/KokkosTypes_8hpp_source.html
+++ b/doc/code-documentation/html/KokkosTypes_8hpp_source.html
@@ -132,147 +132,163 @@ $(document).ready(function(){initNavTree('KokkosTypes_8hpp_source.html',''); ini
26 #include <Kokkos_DualView.hpp>
27 #include <Kokkos_UnorderedMap.hpp>
-
-
-
-
-
-
-
- 36 template<
typename s
ide>
-
-
-
-
-
-
- 43 using OpenMP = Kokkos::OpenMP;
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ 38 template<
typename s
ide>
+
+
+
+
+
+
+ 45 using OpenMP = Kokkos::OpenMP;
+
+
+
+
- 51 template<
typename T1,
typename T2>
- 52 using kPair = Kokkos::pair<T1,T2>;
-
-
+
+
+ 53 template<
typename T1,
typename T2>
+ 54 using kPair = Kokkos::pair<T1,T2>;
-
-
- 58 template<
typename T,
typename... properties>
-
+
+
+
+
- 61 template<
typename T,
typename... properties>
-
-
- 64 template<
typename T,
typename... properties>
-
-
- 67 template<
typename T,
typename... properties>
-
-
- 70 template<
typename Key,
typename Value,
typename... properties>
- 71 using unorderedMap = Kokkos::UnorderedMap<Key, Value, properties...>;
-
- 73 template<
typename Key,
typename... properties>
- 74 using unorderedSet = Kokkos::UnorderedMap<Key, void, properties...>;
-
- 76 template<
typename Key,
typename Value>
-
-
- 79 template<
typename Key,
typename Value>
- 80 using hostHashMap= Kokkos::UnorderedMap<Key, Value, Kokkos::HostSpace>;
-
- 82 template<
typename Key>
-
-
- 85 template<
typename Key>
- 86 using hostHashSet = Kokkos::UnorderedMap<Key,void, Kokkos::HostSpace>;
-
-
-
-
-
-
-
-
- 95 template<
typename T,
typename Layout=
void>
-
-
-
-
-
-
+
+
+ 63 template<
typename T,
typename... properties>
+
+
+ 66 template<
typename T,
typename... properties>
+
+
+ 69 template<
typename T,
typename... properties>
+
+
+ 72 template<
typename T,
typename... properties>
+
+
+ 75 template<
typename Key,
typename Value,
typename... properties>
+ 76 using unorderedMap = Kokkos::UnorderedMap<Key, Value, properties...>;
+
+ 78 template<
typename Key,
typename... properties>
+ 79 using unorderedSet = Kokkos::UnorderedMap<Key, void, properties...>;
+
+ 81 template<
typename Key,
typename Value>
+
+
+ 84 template<
typename Key,
typename Value>
+ 85 using hostHashMap= Kokkos::UnorderedMap<Key, Value, Kokkos::HostSpace>;
+
+ 87 template<
typename Key>
+
+
+ 90 template<
typename Key>
+ 91 using hostHashSet = Kokkos::UnorderedMap<Key,void, Kokkos::HostSpace>;
+
+
+
+
+
+
+
+
+ 100 template<
typename T,
typename Layout=
void>
+
-
-
-
- 106 template<
typename T,
typename Layout=
void>
-
-
-
-
- 111 using Cuda = Kokkos::Cuda;
-
- 113 using cudaViewTypeScalar = Kokkos::View<T, Kokkos::CudaSpace>;
+
+
+
+
+
+
+
+
+ 111 template<
typename T,
typename Layout=
void>
+
+
-
- 116 using cudaViewType1D = Kokkos::View<T*, Kokkos::CudaSpace>;
-
- 118 template<
typename T,
typename Layout=
void>
- 119 using cudaViewType2D = Kokkos::View<T*,Layout, Kokkos::CudaSpace>;
-
-
+
+ 116 using Cuda = Kokkos::Cuda;
+
+ 118 using cudaViewTypeScalar = Kokkos::View<T, Kokkos::CudaSpace>;
+
+
+ 121 using cudaViewType1D = Kokkos::View<T*, Kokkos::CudaSpace>;
-
-
-
-
- 127 Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic>>;
-
-
-
-
-
- 133 Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic>>;
-
-
-
-
- 138 #endif //__KokkosTypes_hpp__
+ 123 template<
typename T,
typename Layout=
void>
+ 124 using cudaViewType2D = Kokkos::View<T*,Layout, Kokkos::CudaSpace>;
+
+
+
+
+
+
+
+ 132 Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic>>;
+
+
+
+
+
+ 138 Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic>>;
+
+
+
+
+ 143 os<<
"["<<rng.first<<
" "<<rng.second<<
")";
+
+
+
+
+
+
+ 150 #endif //__KokkosTypes_hpp__
-Kokkos::DefaultHostExecutionSpace DefaultHostExecutionSpace
-
-
-
-Kokkos::View< T > deviceViewTypeScalar
-Kokkos::DefaultExecutionSpace DefaultExecutionSpace
-Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > deviceAtomicViewType3D
-Kokkos::HostSpace HostSpace
-Kokkos::View< T * > deviceViewType1D
-kPair< int long, int long > range64
+Kokkos::DefaultHostExecutionSpace DefaultHostExecutionSpace
+
+
+
+
+Kokkos::View< T > deviceViewTypeScalar
+Kokkos::DefaultExecutionSpace DefaultExecutionSpace
+Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > deviceAtomicViewType3D
+Kokkos::HostSpace HostSpace
+Kokkos::View< T * > deviceViewType1D
-Kokkos::UnorderedMap< Key, void, Kokkos::HostSpace > hostHashSet
-Kokkos::UnorderedMap< Key, void, properties... > unorderedSet
-Kokkos::UnorderedMap< Key, Value, properties... > unorderedMap
-Kokkos::View< T, Kokkos::HostSpace > hostViewTypeScalar
-Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
-Kokkos::View< T **, Layout, Kokkos::HostSpace > hostViewType2D
-
-Kokkos::View< T *, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > deviceAtomicViewType1D
-Kokkos::UnorderedMap< Key, Value > deviceHashMap
-Kokkos::View< T *, properties... > ViewType1D
-Kokkos::View< T **, Layout, void > deviceViewType2D
-Kokkos::UnorderedMap< Key, Value, Kokkos::HostSpace > hostHashMap
-Kokkos::DualView< T *, properties... > DualViewType1D
-
-Kokkos::View< T, properties... > ViewTypeScalar
-Kokkos::UnorderedMap< Key, void > deviceHashSet
-Kokkos::View< T ***, properties... > ViewType3D
-Kokkos::pair< T1, T2 > kPair
+Kokkos::UnorderedMap< Key, void, Kokkos::HostSpace > hostHashSet
+Kokkos::UnorderedMap< Key, void, properties... > unorderedSet
+kRange< int long > range64
+Kokkos::UnorderedMap< Key, Value, properties... > unorderedMap
+INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
+Kokkos::View< T, Kokkos::HostSpace > hostViewTypeScalar
+Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
+Kokkos::View< T **, Layout, Kokkos::HostSpace > hostViewType2D
+
+Kokkos::View< T *, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > deviceAtomicViewType1D
+Kokkos::UnorderedMap< Key, Value > deviceHashMap
+Kokkos::View< T *, properties... > ViewType1D
+
+Kokkos::View< T **, Layout, void > deviceViewType2D
+Kokkos::UnorderedMap< Key, Value, Kokkos::HostSpace > hostHashMap
+
+Kokkos::DualView< T *, properties... > DualViewType1D
+Kokkos::View< T, properties... > ViewTypeScalar
+Kokkos::UnorderedMap< Key, void > deviceHashSet
+Kokkos::View< T ***, properties... > ViewType3D
+Kokkos::pair< T1, T2 > kPair
+
- src
- phasicFlow
- Kokkos
- KokkosTypes.hpp
diff --git a/doc/code-documentation/html/KokkosUtilities_8hpp.html b/doc/code-documentation/html/KokkosUtilities_8hpp.html
index 2c70a9fc..5e47cb0d 100644
--- a/doc/code-documentation/html/KokkosUtilities_8hpp.html
+++ b/doc/code-documentation/html/KokkosUtilities_8hpp.html
@@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('KokkosUtilities_8hpp.html',''); initRe
int64 find(Vector< T, Allocator > &vec, const T &val)
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
typename mapType::mapped_type mappedType
typename mapType::key_type keyType
bool insertIf(const keyType &k, const mappedType &v)
diff --git a/doc/code-documentation/html/MapPtrI_8hpp_source.html b/doc/code-documentation/html/MapPtrI_8hpp_source.html
index 46c26f79..0d139aee 100644
--- a/doc/code-documentation/html/MapPtrI_8hpp_source.html
+++ b/doc/code-documentation/html/MapPtrI_8hpp_source.html
@@ -447,7 +447,7 @@ $(document).ready(function(){initNavTree('MapPtrI_8hpp_source.html',''); initRes
bool insertReplaceSafe(const keyType &key, Args &&... args)
T * findPtr(const keyType &k)
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
typename mapType::const_iterator constIterator
typename mapType::value_type valueType
diff --git a/doc/code-documentation/html/MapPtr_8hpp_source.html b/doc/code-documentation/html/MapPtr_8hpp_source.html
index 3c183bed..2b720813 100644
--- a/doc/code-documentation/html/MapPtr_8hpp_source.html
+++ b/doc/code-documentation/html/MapPtr_8hpp_source.html
@@ -392,7 +392,7 @@ $(document).ready(function(){initNavTree('MapPtr_8hpp_source.html',''); initResi
T * findPtr(const keyType &k)
iOstream & printKeys(iOstream &os, const wordHashMap< T > &m)
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
typename mapType::const_iterator constIterator
diff --git a/doc/code-documentation/html/NBSCrossLoop_8hpp.html b/doc/code-documentation/html/NBSCrossLoop_8hpp.html
index 3b7569c0..836c6620 100644
--- a/doc/code-documentation/html/NBSCrossLoop_8hpp.html
+++ b/doc/code-documentation/html/NBSCrossLoop_8hpp.html
@@ -247,7 +247,7 @@ Variables
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< 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().
diff --git a/doc/code-documentation/html/NBSLevel0_8hpp__incl.md5 b/doc/code-documentation/html/NBSLevel0_8hpp__incl.md5
index 96e582a6..ee1d35c9 100644
--- a/doc/code-documentation/html/NBSLevel0_8hpp__incl.md5
+++ b/doc/code-documentation/html/NBSLevel0_8hpp__incl.md5
@@ -1 +1 @@
-7851eb2af799c869f5d46c525d964ec9
\ No newline at end of file
+7bd5dac91fa3c699aaa4ae7592098ec7
\ No newline at end of file
diff --git a/doc/code-documentation/html/NBSLevel0_8hpp_source.html b/doc/code-documentation/html/NBSLevel0_8hpp_source.html
index 6c39bced..c2a023c8 100644
--- a/doc/code-documentation/html/NBSLevel0_8hpp_source.html
+++ b/doc/code-documentation/html/NBSLevel0_8hpp_source.html
@@ -255,7 +255,7 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
151 template<
typename PairsContainer>
-
+
@@ -271,7 +271,7 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
167 template<
typename PairsContainer,
typename IncludeFunction>
-
+
171 this->
build(activeRange, incld);
@@ -346,15 +346,16 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
240 #endif // __NBSLevel0_hpp__
-INLINE_FUNCTION_HD int32 nz() const
+INLINE_FUNCTION_HD int32 nz() const
INLINE_FUNCTION_HD ~NBSLevel0()=default
+
typename MapperType::cellIterator cellIterator
NBSLevel0(const box &domain, real cellSize, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam)
-INLINE_FUNCTION_HD int32 nx() const
+INLINE_FUNCTION_HD int32 nx() const
bool broadSearch(PairsContainer &pairs, range activeRange)
ViewType1D< int32, memory_space > NextType
@@ -366,7 +367,7 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
-const auto & domain() const
+const auto & domain() const
NBSLevel0(const box &domain, real cellSize, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam, bool nextOwner=true)
#define INLINE_FUNCTION_H
@@ -380,12 +381,12 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
INLINE_FUNCTION_HD NBSLevel0()
INLINE_FUNCTION_H int32 findPairsCount(PairsContainer &pairs)
-INLINE_FUNCTION_HD int32 ny() const
-Kokkos::View< T *, properties... > ViewType1D
-INLINE_FUNCTION_HD realx3 cellSize() const
+INLINE_FUNCTION_HD int32 ny() const
+Kokkos::View< T *, properties... > ViewType1D
+INLINE_FUNCTION_HD realx3 cellSize() const
INLINE_FUNCTION_H bool findPairs(PairsContainer &pairs)
static INLINE_FUNCTION_HD void Swap(int32 &x, int32 &y)
-
+
#define INLINE_FUNCTION_HD
INLINE_FUNCTION_HD auto & diameter()
@@ -394,7 +395,6 @@ $(document).ready(function(){initNavTree('NBSLevel0_8hpp_source.html',''); initR
INLINE_FUNCTION_H void build(range activeRange)
-
bool broadSearch(PairsContainer &pairs, range activeRange, IncludeFunction incld)
Kokkos::MDRangePolicy< Kokkos::Rank< 3 >, Kokkos::Schedule< Kokkos::Dynamic >, execution_space > mdrPolicyFindPairs
diff --git a/doc/code-documentation/html/NBSLevel_8hpp__incl.md5 b/doc/code-documentation/html/NBSLevel_8hpp__incl.md5
index 5f1e7dfc..9cbf1b14 100644
--- a/doc/code-documentation/html/NBSLevel_8hpp__incl.md5
+++ b/doc/code-documentation/html/NBSLevel_8hpp__incl.md5
@@ -1 +1 @@
-ca8c3b406581b2b165ee6e2975f0a19e
\ No newline at end of file
+3417b9d488ec49d2e16f0685b12c56c2
\ No newline at end of file
diff --git a/doc/code-documentation/html/NBSLevel_8hpp_source.html b/doc/code-documentation/html/NBSLevel_8hpp_source.html
index 82db47fd..4ba49faf 100644
--- a/doc/code-documentation/html/NBSLevel_8hpp_source.html
+++ b/doc/code-documentation/html/NBSLevel_8hpp_source.html
@@ -265,9 +265,9 @@ $(document).ready(function(){initNavTree('NBSLevel_8hpp_source.html',''); initRe
typename MapperType::IndexType IndexType
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
typename MapperType::Cells Cells
-
+
#define INLINE_FUNCTION_HD
diff --git a/doc/code-documentation/html/NBSLevels_8hpp__incl.md5 b/doc/code-documentation/html/NBSLevels_8hpp__incl.md5
index 6e218e5c..d6ad5e77 100644
--- a/doc/code-documentation/html/NBSLevels_8hpp__incl.md5
+++ b/doc/code-documentation/html/NBSLevels_8hpp__incl.md5
@@ -1 +1 @@
-30879e609b768c247dfc6cab40b58168
\ No newline at end of file
+23ccbec984e4f6179194766113cae6c5
\ No newline at end of file
diff --git a/doc/code-documentation/html/NBSLevels_8hpp_source.html b/doc/code-documentation/html/NBSLevels_8hpp_source.html
index c1fab0a8..554508fa 100644
--- a/doc/code-documentation/html/NBSLevels_8hpp_source.html
+++ b/doc/code-documentation/html/NBSLevels_8hpp_source.html
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
-
+
@@ -253,7 +253,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
-
+
@@ -270,7 +270,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
-
+
@@ -379,7 +379,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
-
+
@@ -440,7 +440,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
335 template<
typename IncludeFunction>
-
+
@@ -552,6 +552,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
ViewType1D< real, HostSpace > maxSizeLevelsHost_
+
typename Cells::CellType CellType
@@ -565,7 +566,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
typename NBSLevel0Type::memory_space memory_space
INLINE_FUNCTION_H void reallocNoInit(ViewType1D< Type, Properties... > &view, int32 len)
kPair< real, real > realRange
-iOstream & endl(iOstream &os)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
ViewType1D< real, memory_space > maxSizeLevels_
INLINE_FUNCTION_H void build(range activeRange, IncludeFunction incld)
@@ -597,7 +598,7 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
typename NBSLevel0Type::HeadType HeadType
typename NBSLevel0Type::execution_space execution_space
@@ -609,11 +610,10 @@ $(document).ready(function(){initNavTree('NBSLevels_8hpp_source.html',''); initR
typename NBSLevel0Type::Cells Cells
typename NBSLevelType::IdType IdType
Cells getCells(int32 lvl) const
-
typename NBSLevelType::Cells Cells
ViewType1D< realRange, memory_space > sizeRangeLevels_
-Kokkos::pair< T1, T2 > kPair
+Kokkos::pair< T1, T2 > kPair
NBSLevels(const box &domain, real minSize, real maxSize, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam)
diff --git a/doc/code-documentation/html/NBS_8hpp_source.html b/doc/code-documentation/html/NBS_8hpp_source.html
index 1cda40b8..5a15907b 100644
--- a/doc/code-documentation/html/NBS_8hpp_source.html
+++ b/doc/code-documentation/html/NBS_8hpp_source.html
@@ -270,7 +270,7 @@ $(document).ready(function(){initNavTree('NBS_8hpp_source.html',''); initResizab
167 template<
typename PairsContainer>
-
+
@@ -292,7 +292,7 @@ $(document).ready(function(){initNavTree('NBS_8hpp_source.html',''); initResizab
189 template<
typename PairsContainer,
typename IncludeFunction>
- 190 bool broadSearch(PairsContainer& pairs,
range activeRange, IncludeFunction incld,
bool force =
false)
+ 190 bool broadSearch(PairsContainer& pairs,
range activeRange, IncludeFunction incld,
bool force =
false)
@@ -317,6 +317,7 @@ $(document).ready(function(){initNavTree('NBS_8hpp_source.html',''); initResizab
bool objectSizeChanged(int32 newSize)
+
Vector< Cells > getCellsLevels() const
@@ -348,7 +349,7 @@ $(document).ready(function(){initNavTree('NBS_8hpp_source.html',''); initResizab
T max(const Vector< T, Allocator > &v)
typename MapperType::IndexType IndexType
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
INLINE_FUNCTION_H bool findPairs(PairsContainer &pairs)
bool broadSearch(PairsContainer &pairs, range activeRange, IncludeFunction incld, bool force=false)
typename MapperType::Cells Cells
@@ -359,12 +360,11 @@ $(document).ready(function(){initNavTree('NBS_8hpp_source.html',''); initResizab
typename NBSLevel0Type::IdType IdType
typename MapperType::IdType IdType
-
cellIterator getCellIterator() const
typename NBSLevel0Type::cellIterator cellIterator
bool performedSearch() const
-
+
- src
- Interaction
- contactSearch
- methods
- NBS.hpp
diff --git a/doc/code-documentation/html/Ostream_8cpp_source.html b/doc/code-documentation/html/Ostream_8cpp_source.html
index a5977735..47cd88f0 100644
--- a/doc/code-documentation/html/Ostream_8cpp_source.html
+++ b/doc/code-documentation/html/Ostream_8cpp_source.html
@@ -131,311 +131,341 @@ $(document).ready(function(){initNavTree('Ostream_8cpp_source.html',''); initRes
-
-
+
+
- 31 const word& streamName
-
-
-
-
-
-
-
-
-
-
- 42 os_.precision(precision_);
-
-
-
- 46 setState(os_.rdstate());
-
-
-
+ 31 const word& streamName,
+
+
+
+
+
+
+
+
+
+
+
+ 43 os_.precision(precision_);
+
+
+
+ 47 setState(os_.rdstate());
+
+
-
-
-
-
-
-
- 58 case token::tokenType::FLAG :
-
-
-
-
-
- 64 case token::tokenType::VARIABLE :
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ 59 case token::tokenType::FLAG :
+
+
+
+
+
+ 65 case token::tokenType::VARIABLE :
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- 86 setState(os_.rdstate());
-
-
-
+
+
+
+
+
+
+
+
+ 87 setState(os_.rdstate());
+
+
-
-
-
-
- 95 setState(os_.rdstate());
-
-
-
+
+
+
+
+
+ 96 setState(os_.rdstate());
+
+
-
-
-
- 103 setState(os_.rdstate());
-
-
-
+
+
+
+
+ 104 setState(os_.rdstate());
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- 120 setState(os_.rdstate());
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 121 setState(os_.rdstate());
+
+
-
-
-
- 128 unsigned backslash = 0;
- 129 for (
auto iter = str.cbegin(); iter != str.cend(); ++iter)
-
- 131 const char c = *iter;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 162 setState(os_.rdstate());
-
-
-
+
+
+
+
+ 129 unsigned backslash = 0;
+ 130 for (
auto iter = str.cbegin(); iter != str.cend(); ++iter)
+
+ 132 const char c = *iter;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 163 setState(os_.rdstate());
+
+
-
-
-
- 171 setState(os_.rdstate());
-
-
-
+
+
+
+
+ 172 setState(os_.rdstate());
+
+
-
-
-
- 179 setState(os_.rdstate());
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 200 setState(os_.rdstate());
-
-
-
-
-
-
- 207 setState(os_.rdstate());
-
-
-
-
-
-
- 214 setState(os_.rdstate());
-
-
-
-
-
-
- 221 setState(os_.rdstate());
-
-
-
+
+
+
+
+ 180 setState(os_.rdstate());
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 201 setState(os_.rdstate());
+
+
+
+
+
+
+ 208 setState(os_.rdstate());
+
+
+
+
+
+
+ 215 setState(os_.rdstate());
+
+
+
+
+
+
+ 222 setState(os_.rdstate());
+
+
-
-
-
- 229 setState(os_.rdstate());
-
-
-
+
+
+
+
+ 230 setState(os_.rdstate());
+
+
-
-
-
- 237 for (
unsigned short i = 0; i < indentLevel_*indentSize_; ++i)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 236 const char* binaryData,
+ 237 std::streamsize
count
+
+
+
+
+
+
+
+
+
+
+ 248 os_.write(binaryData,
count);
+
+
+ 251 setState(os_.rdstate());
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ 261 for (
unsigned short i = 0; i < indentLevel_*indentSize_; ++i)
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
- 279 return os_.fill(fillch);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
- 297 return os_.precision();
+
-
+
- 303 return os_.precision(p);
+ 303 return os_.fill(fillch);
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 321 return os_.precision();
+
+
+
+
+
+ 327 return os_.precision(p);
+
+
+
+
-virtual iOstream & writeQuoted(const word &str, const bool quoted=true) override
-
+iOstream & writeQuoted(const word &str, const bool quoted=true) override
Write std::string surrounded by quotes.
-virtual ios_base::fmtflags flags() const
+virtual ios_base::fmtflags flags() const
Return flags of stream.
+void flush() override
Flush stream.
-
+
+void indent() override
Add indentation characters.
+int width() const override
Get width of output field.
-virtual int precision() const
+char fill() const override
Get padding character.
+int precision() const override
Get precision of output field.
+void endl() override
Add newline and flush stream.
unsigned short int uint16
-Ostream(std::ostream &os, const word &streamName)
+#define fatalErrorInFunction
@ BEGIN_STRING
Begin string with double quote.
-virtual int width() const
-virtual char fill() const
-
+@ END_LIST
End list [isseparator].
+auto count(const Vector< T, Allocator > &vec, const T &val)
+Ostream(std::ostream &os, const word &streamName, writeFormat wf=ASCII)
+@ BEGIN_LIST
Begin list [isseparator].
+
@ END_STRING
End string with double quote.
-virtual bool write(const token &tok) override
+bool write(const token &tok) override
Write Functions.
int32 countChar(const word &s, const char c)
const word & wordToken() const
diff --git a/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5 b/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5
index 61ed90fe..39b84af5 100644
--- a/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Ostream_8hpp__dep__incl.md5
@@ -1 +1 @@
-2d7b95b9a5e620494f7a2122980a1b0f
\ No newline at end of file
+41e2d069a9c7ef0d9080f6efabbb234e
\ 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 b1dbaed0..6e7c8bc2 100644
--- a/doc/code-documentation/html/Ostream_8hpp_source.html
+++ b/doc/code-documentation/html/Ostream_8hpp_source.html
@@ -152,10 +152,10 @@ $(document).ready(function(){initNavTree('Ostream_8hpp_source.html',''); initRes
- 49 Ostream ( std::ostream& os,
const word& streamName);
+
-
+
@@ -180,127 +180,130 @@ $(document).ready(function(){initNavTree('Ostream_8hpp_source.html',''); initRes
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 120 virtual ios_base::fmtflags
flags(
const ios_base::fmtflags f);
-
-
- 123 virtual void flush();
-
-
-
-
-
- 129 virtual char fill()
const;
-
-
-
- 133 virtual char fill(
const char fillch);
-
-
- 136 virtual int width()
const;
-
-
-
- 140 virtual int width(
const int w);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 121 ios_base::fmtflags
flags(
const ios_base::fmtflags f)
override;
+
+
+ 124 void flush()
override;
+
+
+ 127 void endl()
override;
+
+
+ 130 char fill()
const override;
+
+
+
+ 134 char fill(
const char fillch)
override;
+
+
+ 137 int width()
const override;
+
+
+
+ 141 int width(
const int w)
override;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
+
-virtual iOstream & writeQuoted(const word &str, const bool quoted=true) override
-
-virtual ios_base::fmtflags flags() const
+iOstream & writeQuoted(const word &str, const bool quoted=true) override
Write std::string surrounded by quotes.
+virtual ios_base::fmtflags flags() const
Return flags of stream.
+void flush() override
Flush stream.
void operator=(const Ostream &)=delete
-
+
+void indent() override
Add indentation characters.
+int width() const override
Get width of output field.
+char fill() const override
Get padding character.
+int precision() const override
Get precision of output field.
+void endl() override
Add newline and flush stream.
-
-virtual int precision() const
-virtual const word & name() const
+virtual word & name()
Return non-const access to the name of the stream.
+virtual const word & name() const
Return the name of the stream.
unsigned short int uint16
-Ostream(std::ostream &os, const word &streamName)
-virtual int width() const
-virtual std::ostream & stdStream()
-virtual char fill() const
+auto count(const Vector< T, Allocator > &vec, const T &val)
+Ostream(std::ostream &os, const word &streamName, writeFormat wf=ASCII)
+virtual std::ostream & stdStream()
-
-virtual bool write(const token &tok) override
-virtual const std::ostream & stdStream() const
+
+bool write(const token &tok) override
Write Functions.
+virtual const std::ostream & stdStream() const
diff --git a/doc/code-documentation/html/ProcessField_8hpp.html b/doc/code-documentation/html/ProcessField_8hpp.html
index be42040c..9e57e7a5 100644
--- a/doc/code-documentation/html/ProcessField_8hpp.html
+++ b/doc/code-documentation/html/ProcessField_8hpp.html
@@ -114,12 +114,12 @@ $(document).ready(function(){initNavTree('ProcessField_8hpp.html',''); initResiz
+T getValOrSet(const word &keyword, const T &setVal) const
+
+
+word toUpper(const word &inStr)
+iOstream & endl(iOstream &os)
Add newline and flush stream.
virtual bool write(bool verbose=false) const
-virtual bool write(bool verbose=false) const
+virtual bool write(bool verbose=false) const
const char * geometryFolder__
+#define fatalErrorInFunction
+virtual word name() const
const char * integrationRepository__
-Time(repository *owner, const dictionary &setiingsDict)
+Time(repository *owner, const dictionary &setiingsDict)
const char * integrationFolder__
+bool readDictionary(const dictionary &dict)
const char * geometryRepository_
diff --git a/doc/code-documentation/html/Time_8hpp.html b/doc/code-documentation/html/Time_8hpp.html
index d209c396..c9bb055d 100644
--- a/doc/code-documentation/html/Time_8hpp.html
+++ b/doc/code-documentation/html/Time_8hpp.html
@@ -128,11 +128,10 @@ $(document).ready(function(){initNavTree('Time_8hpp.html',''); initResizable();
diff --git a/doc/code-documentation/html/Time_8hpp__dep__incl.map b/doc/code-documentation/html/Time_8hpp__dep__incl.map
index 11dfc5b2..f8fcfe8d 100644
--- a/doc/code-documentation/html/Time_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/Time_8hpp__dep__incl.map
@@ -1,7 +1,6 @@
-
+
-
diff --git a/doc/code-documentation/html/Time_8hpp__dep__incl.md5 b/doc/code-documentation/html/Time_8hpp__dep__incl.md5
index a865283a..47b549ad 100644
--- a/doc/code-documentation/html/Time_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Time_8hpp__dep__incl.md5
@@ -1 +1 @@
-1e68b160552fb836610dddccf914fe1a
\ No newline at end of file
+e10482c51bab01d347b1b1491e9f5e71
\ No newline at end of file
diff --git a/doc/code-documentation/html/Time_8hpp__dep__incl.png b/doc/code-documentation/html/Time_8hpp__dep__incl.png
index 9222ca7b..53b4dfe8 100644
Binary files a/doc/code-documentation/html/Time_8hpp__dep__incl.png and b/doc/code-documentation/html/Time_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/Time_8hpp_source.html b/doc/code-documentation/html/Time_8hpp_source.html
index 80679114..193ed63a 100644
--- a/doc/code-documentation/html/Time_8hpp_source.html
+++ b/doc/code-documentation/html/Time_8hpp_source.html
@@ -150,82 +150,96 @@ $(document).ready(function(){initNavTree('Time_8hpp_source.html',''); initResiza
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
- 95 virtual bool write(
bool verbose =
false)
const;
-
-
-
-
-
- 101 #endif // __Time_hpp__
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 107 virtual bool write(
bool verbose =
false)
const;
+
+
+
+
+
+ 113 #endif // __Time_hpp__
-virtual fileSystem localPath() const
+virtual fileSystem localPath() const
+
const repository * owner() const
-const repository & geometry() const
-repository & integration()
-const repository & integration() const
-
+bool outFileBinary() const override
Write to the file with binary format?
+const repository & geometry() const
+repository & integration()
+const repository & integration() const
+
-virtual bool write(bool verbose=false) const
+virtual bool write(bool verbose=false) const
-
+
-
-Time(repository *owner, const dictionary &setiingsDict)
-
-
+
+Time(repository *owner, const dictionary &setiingsDict)
+bool readDictionary(const dictionary &dict)
+
+
diff --git a/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html b/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html
index 8bbddf30..2ccc6e6f 100644
--- a/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html
+++ b/doc/code-documentation/html/VectorAlgorithm_8hpp_source.html
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('VectorAlgorithm_8hpp_source.html','');
int64 find(Vector< T, Allocator > &vec, const T &val)
auto count_if(const Vector< T, Allocator > &vec, UnaryPredicate p)
-
+
void fill_n(Vector< T, Allocator > &vec, size_t n, const T &val)
diff --git a/doc/code-documentation/html/VectorDual_8hpp.html b/doc/code-documentation/html/VectorDual_8hpp.html
index b655bcd3..45e2394b 100644
--- a/doc/code-documentation/html/VectorDual_8hpp.html
+++ b/doc/code-documentation/html/VectorDual_8hpp.html
@@ -134,13 +134,13 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp.html',''); initResizab
diff --git a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.map b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.map
index ee979d67..028c1267 100644
--- a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.map
@@ -1,9 +1,9 @@
-
+
-
-
+
+
diff --git a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5
index 64c513e2..f49b740c 100644
--- a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.md5
@@ -1 +1 @@
-a7490dba2d8d1a13f699553c669618c8
\ No newline at end of file
+4731b56836a926ba76f0636fce617592
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.png b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.png
index a2e3fb1b..deccf108 100644
Binary files a/doc/code-documentation/html/VectorDual_8hpp__dep__incl.png and b/doc/code-documentation/html/VectorDual_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/VectorDual_8hpp_source.html b/doc/code-documentation/html/VectorDual_8hpp_source.html
index 668acff4..fd4ad6b1 100644
--- a/doc/code-documentation/html/VectorDual_8hpp_source.html
+++ b/doc/code-documentation/html/VectorDual_8hpp_source.html
@@ -234,7 +234,7 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp_source.html',''); init
-
+
@@ -650,434 +650,476 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp_source.html',''); init
-
+
- 551 if(indices.
size() == 0)
return true;
-
- 553 auto maxInd = indices.
max();
-
-
-
-
-
-
-
-
-
-
- 564 Kokkos::parallel_for(
-
-
-
- 568 dVals[dIndices[i]]= val;
-
-
+ 551 if(indices.
size() == 0)
+
+
+
+
+ 556 size_t newSize = indices.
size();
+
+
+
+
+
+
+ 563 Kokkos::parallel_for(
+
+
+
+ 567 sortedView[i] = dVec[d_indices[i]];
+
+
+
-
-
-
-
-
- 577 template<
typename s
ide=HostS
ide>
+
+
+
+
+
+
-
-
-
-
-
-
- 585 if(indices.
size() == 0)
return true;
- 586 if(indices.
size() != vals.
size())
return false;
-
- 588 auto maxInd = indices.
max();
- 589 auto minInd = indices.
min();
+
+
+ 581 if(indices.
size() == 0)
return true;
+
+ 583 auto maxInd = indices.
max();
+
+
+
+
+
+
-
-
-
-
-
- 596 if constexpr (std::is_same<side,HostSide>::value )
-
-
-
-
-
- 602 pFlow::algorithms::KOKKOS::fillSelected<T, int32, DefaultHostExecutionSpace>(
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 618 Kokkos::deep_copy(dVecVals, hVecVals);
-
-
-
- 622 pFlow::algorithms::KOKKOS::fillSelected<T, int32, execution_space>(
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 639 template<
typename s
ide=HostS
ide>
-
-
-
- 643 if(indices.
size() == 0)
return true;
-
- 645 auto maxInd =
max(indices);
- 646 auto minInd =
min(indices);
-
-
-
-
-
-
- 653 if constexpr (std::is_same<side,HostSide>::value )
-
-
-
+
+
+
+ 594 Kokkos::parallel_for(
+
+
+
+ 598 dVals[dIndices[i]]= val;
+
+
+
+
+
+
+
+
+ 607 template<
typename s
ide=HostS
ide>
+
+
+
+
+
+
+
+ 615 if(indices.
size() == 0)
return true;
+ 616 if(indices.
size() != vals.
size())
return false;
+
+ 618 auto maxInd = indices.
max();
+ 619 auto minInd = indices.
min();
+
+
+
+
+
+
+ 626 if constexpr (std::is_same<side,HostSide>::value )
+
+
+
+
+
+ 632 pFlow::algorithms::KOKKOS::fillSelected<T, int32, DefaultHostExecutionSpace>(
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 648 Kokkos::deep_copy(dVecVals, hVecVals);
+
+
+
+ 652 pFlow::algorithms::KOKKOS::fillSelected<T, int32, execution_space>(
+
+
+
+
-
-
-
-
-
-
-
-
-
-
- 668 Kokkos::deep_copy(dVecInd, hVecInd);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 683 template<
typename s
ide=HostS
ide>
-
-
-
-
-
-
-
- 691 if(indices.
size() == 0)
return true;
- 692 if(indices.
size() != vals.
size())
return false;
-
- 694 auto maxInd =
max(indices);
- 695 auto minInd =
min(indices);
-
-
-
-
-
-
- 702 if constexpr (std::is_same<side,HostSide>::value )
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 722 Kokkos::deep_copy(dVecVals, hVecVals);
- 723 Kokkos::deep_copy(dVecInd, hVecInd);
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+ 669 template<
typename s
ide=HostS
ide>
+
+
+
+ 673 if(indices.
size() == 0)
return true;
+
+ 675 auto maxInd =
max(indices);
+ 676 auto minInd =
min(indices);
+
+
+
+
+
+
+ 683 if constexpr (std::is_same<side,HostSide>::value )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 698 Kokkos::deep_copy(dVecInd, hVecInd);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 713 template<
typename s
ide=HostS
ide>
+
+
+
+
+
+
+
+ 721 if(indices.
size() == 0)
return true;
+ 722 if(indices.
size() != vals.
size())
return false;
+
+ 724 auto maxInd =
max(indices);
+ 725 auto minInd =
min(indices);
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ 732 if constexpr (std::is_same<side,HostSide>::value )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 752 Kokkos::deep_copy(dVecVals, hVecVals);
+ 753 Kokkos::deep_copy(dVecInd, hVecInd);
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- 808 return dualView_.template need_sync<hostType>();
-
-
-
-
- 813 return dualView_.template need_sync<deviceType>();
-
-
-
-
- 818 return std::is_same<hostType,deviceType>::value;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 842 return dualView_.template need_sync<hostType>();
+
+
+
+
+ 847 return dualView_.template need_sync<deviceType>();
+
+
+
+
+ 852 return std::is_same<hostType,deviceType>::value;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 904 if( !vecFromFile.
read(is) )
return false;
-
- 906 this->
assign(vecFromFile);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 930 return vecToFile.
write(os);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- 934 template<
typename T,
typename memory_space>
-
-
-
-
-
-
-
-
-
-
- 945 template<
typename T,
typename memory_space>
-
-
-
- 949 if( !ovec.
write(os) )
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ 940 if( !vecFromFile.
readVector(is,len) )
return false;
+
+ 942 this->
assign(vecFromFile);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
- 964 #endif //__VectorDual_hpp__
-
+
+
+
+
+
+
+
+
+
+
+
+ 972 return vecToFile.
write(os);
+
+
+
+ 976 template<
typename T,
typename memory_space>
+
+
+
+
+
+
+
+
+
+
+ 987 template<
typename T,
typename memory_space>
+
+
+
+ 991 if( !ovec.
write(os) )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1006 #endif //__VectorDual_hpp__
+
const double vectorGrowthFactor__
INLINE_FUNCTION_H bool empty() const
-
INLINE_FUNCTION_H void resizeSync(size_t n, const T &val)
typename hostViewType::device_type hostType
typename dualViewType::t_dev deviceViewType
const INLINE_FUNCTION_H hostViewType & hostVector() const
-INLINE_FUNCTION_H void syncViews()
-INLINE_FUNCTION_H iterator begin()
+bool readVector(iIstream &is, size_t len=0)
+INLINE_FUNCTION_H void syncViews()
+INLINE_FUNCTION_H iterator begin()
@@ -1086,71 +1128,73 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp_source.html',''); init
VectorDual(size_t cap, size_t n, RESERVE)
INLINE_FUNCTION_H VectorDual * clonePtr() const
INLINE_FUNCTION_H hostViewType hostVector(int32 start, int32 end) const
-INLINE_FUNCTION_HD IndexType max() const
+INLINE_FUNCTION_HD IndexType max() const
INLINE_FUNCTION_H void fill(const T &val)
-INLINE_FUNCTION_H void syncToDevice()
+INLINE_FUNCTION_H void syncToDevice()
INLINE_FUNCTION_H deviceViewType deviceVector(int32 start, int32 end) const
+INLINE_FUNCTION_H void copy(const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src)
INLINE_FUNCTION_H void resize(size_t n)
VectorDual(const VectorDual &src)
-void push_back(const T &val)
+void push_back(const T &val)
VectorDual(const word &name, const Vector< T > &src)
INLINE_FUNCTION_H uniquePtr< VectorDual > clone() const
static const word hdName__
-INLINE_FUNCTION_H pointer data()
-INLINE_FUNCTION_H reference operator[](label i)
+INLINE_FUNCTION_H pointer data()
+INLINE_FUNCTION_H reference operator[](label i)
-INLINE_FUNCTION_H void copyDeviceToHost(int32 start, int32 end, bool setUpdated=true)
+INLINE_FUNCTION_H void copyDeviceToHost(int32 start, int32 end, bool setUpdated=true)
FUNCTION_H void assign(const Vector< T > &src)
FUNCTION_H void assign(size_t n, const T &val)
-INLINE_FUNCTION_HD size_t size() const
-
+INLINE_FUNCTION_HD size_t size() const
+
const INLINE_FUNCTION_H word name() const
INLINE_FUNCTION_H size_t capacity() const
-INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const T &val)
+INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const T &val)
INLINE_FUNCTION_H void reserve(size_t cap)
typename deviceViewType::device_type deviceType
-INLINE_FUNCTION_H void modifyOnHost()
-FUNCTION_H bool read(iIstream &is)
-Kokkos::View< T * > deviceViewType1D
-INLINE_FUNCTION_H void syncToHost()
+INLINE_FUNCTION_H void modifyOnHost()
+FUNCTION_H bool read(iIstream &is)
+Kokkos::View< T * > deviceViewType1D
+INLINE_FUNCTION_H void syncToHost()
const INLINE_FUNCTION_H deviceViewType & deviceVectorAll() const
VectorDual & operator=(const VectorDual &rhs)
const INLINE_FUNCTION_H hostViewType & hostVectorAll() const
-INLINE_FUNCTION_H void modifyOnDevice()
+INLINE_FUNCTION_H void modifyOnDevice()
VectorDual(const word &name, size_t n, const T &val)
Kokkos::DualView< int8 *, void > dualViewType
deviceViewType deviceSubView_
-INLINE_FUNCTION_HD IndexType min() const
+INLINE_FUNCTION_HD IndexType min() const
INLINE_FUNCTION_H deviceViewType & deviceVectorAll()
-INLINE_FUNCTION_H constReference operator[](label i) const
+INLINE_FUNCTION_H constReference operator[](label i) const
VectorDual(const word &name, size_t n)
VectorDual(const word &name, const VectorDual &src)
-INLINE_FUNCTION_H iterator end()
+INLINE_FUNCTION_H iterator end()
INLINE_FUNCTION_H void resize(size_t n, const T &val)
INLINE_FUNCTION_H void setSize(size_t n)
-const HostViewType & hostView() const
+INLINE_FUNCTION_H void sortItems(const int32IndexContainer &indices)
+const HostViewType & hostView() const
typename deviceType::execution_space execution_space
INLINE_FUNCTION_H void clear()
INLINE_FUNCTION_H void updateSubViews() const
-INLINE_FUNCTION_H void copyHostToDevice()
+INLINE_FUNCTION_H void copyHostToDevice()
INLINE_FUNCTION_H hostViewType & hostVector()
-INLINE_FUNCTION_H void syncViews(int32 start, int32 end)
+INLINE_FUNCTION_H void syncViews(int32 start, int32 end)
const INLINE_FUNCTION_H deviceViewType & deviceVector() const
-INLINE_FUNCTION_H void copyDeviceToHost()
+INLINE_FUNCTION_H void copyDeviceToHost()
INLINE_FUNCTION_H void changeSize(size_t n, bool actualCap=false)
INLINE_FUNCTION_H VectorType & VectorField()
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
@@ -1161,38 +1205,38 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp_source.html',''); init
static INLINE_FUNCTION_H size_t evalCapacity(size_t n)
VectorDual(const word &name)
INLINE_FUNCTION_H void reallocate(size_t cap)
-virtual const word & name() const
-INLINE_FUNCTION_H bool deviceRequiresSync() const
+virtual const word & name() const
Return the name of the stream.
+INLINE_FUNCTION_H bool deviceRequiresSync() const
T max(const Vector< T, Allocator > &v)
const int8 * constIterator
const int8 & constReference
-INLINE_FUNCTION_H bool areViewsSimilar() const
+INLINE_FUNCTION_H bool areViewsSimilar() const
INLINE_FUNCTION_H void resizeSync(size_t n)
-Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
-bool write(iOstream &os) const
+Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
+bool write(iOstream &os) const
VectorDual(const Vector< T > &src)
VectorDual(const word &name, size_t cap, size_t n, RESERVE)
constexpr static const char * memoerySpaceName()
-INLINE_FUNCTION_H void copyHostToDevice(int32 start, int32 end, bool setUpdated=true)
+INLINE_FUNCTION_H void copyHostToDevice(int32 start, int32 end, bool setUpdated=true)
INLINE_FUNCTION_H deviceViewType & deviceVector()
-INLINE_FUNCTION_H constPointer data() const
+INLINE_FUNCTION_H constPointer data() const
static const real growthFactor_
#define ioErrorInFile(fileName, lineNumber)
-INLINE_FUNCTION_H constIterator end() const
+INLINE_FUNCTION_H constIterator end() const
-INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const T &val)
+INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const T &val)
INLINE_FUNCTION_H void fillHost(const T &val)
VectorDual(size_t n, const T &val)
-FUNCTION_H bool write(iOstream &os) const
+FUNCTION_H bool write(iOstream &os) const
const int8 * constPointer
-
+int32 lineNumber() const
Const access to the current stream line number.
bool deleteElement(const Vector< label > &indices)
-INLINE_FUNCTION_H bool hostRequiresSync() const
+INLINE_FUNCTION_H bool hostRequiresSync() const
typename dualViewType::t_host hostViewType
@@ -1207,8 +1251,9 @@ $(document).ready(function(){initNavTree('VectorDual_8hpp_source.html',''); init
hostViewType hostSubView_
-INLINE_FUNCTION_H constIterator begin() const
-const DeviceViewType & deviceView() const
+INLINE_FUNCTION_H constIterator begin() const
+const DeviceViewType & deviceView() const
+FUNCTION_H bool readVector(iIstream &is, size_t len=0)
TypeInfoTemplateNV2("VectorDual", T, memoerySpaceName())
INLINE_FUNCTION_H void fillDevice(const T &val)
diff --git a/doc/code-documentation/html/VectorDuals_8hpp.html b/doc/code-documentation/html/VectorDuals_8hpp.html
index cc64a138..cd11af5d 100644
--- a/doc/code-documentation/html/VectorDuals_8hpp.html
+++ b/doc/code-documentation/html/VectorDuals_8hpp.html
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('VectorDuals_8hpp.html',''); initResiza

-
+
diff --git a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.map b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.map
index 3441256e..0f8ac907 100644
--- a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.map
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5
index 59565016..44b61714 100644
--- a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.md5
@@ -1 +1 @@
-ae766925f4f2f09b478657b3959310c0
\ No newline at end of file
+aae3ddfa6ac25d80ace0cf62f5558903
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.png b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.png
index 0da4622d..44422902 100644
Binary files a/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.png and b/doc/code-documentation/html/VectorDuals_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/VectorFwd_8hpp.html b/doc/code-documentation/html/VectorFwd_8hpp.html
index 6a82099b..13203a29 100644
--- a/doc/code-documentation/html/VectorFwd_8hpp.html
+++ b/doc/code-documentation/html/VectorFwd_8hpp.html
@@ -650,11 +650,11 @@ Functions
-
+
-
-
-
+
+
+
@@ -843,7 +843,7 @@ Functions
-
Referenced by Vector< word, vecAllocator< word > >::deleteElement(), multiRotatingAxisMotion::readDictionary(), pFlow::sort(), pFlow::algorithms::STD::sort(), and positionParticles::sortByMortonCode().
+
Referenced by Vector< word, vecAllocator< word > >::deleteElement(), multiRotatingAxisMotion::readDictionary(), pFlow::sort(), pFlow::algorithms::STD::sort(), and positionParticles::sortByMortonCode().
diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.map b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.map
index b3b3eb82..5ac458cb 100644
--- a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.map
+++ b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.map
@@ -1,9 +1,9 @@
-
+
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.md5 b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.md5
index 5c80de22..fb9714f5 100644
--- a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.md5
+++ b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.md5
@@ -1 +1 @@
-c92788710008c10010ac85b5945c153c
\ No newline at end of file
+3977361c188005bb8bd0cf37e358fa03
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.png b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.png
index 3a6d9341..d1691101 100644
Binary files a/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.png and b/doc/code-documentation/html/VectorFwd_8hpp_a3557595cfa50bcbd2098e44fe7da1bbd_icgraph.png differ
diff --git a/doc/code-documentation/html/VectorI_8hpp_source.html b/doc/code-documentation/html/VectorI_8hpp_source.html
index 5af2e18c..43ad90c3 100644
--- a/doc/code-documentation/html/VectorI_8hpp_source.html
+++ b/doc/code-documentation/html/VectorI_8hpp_source.html
@@ -412,7 +412,7 @@ $(document).ready(function(){initNavTree('VectorI_8hpp_source.html',''); initRes
void operator*=(const T &val)
void operator/=(const T &val)
fileSystem operator/(const fileSystem &fs1, const fileSystem &fs2)
-
+
#define fatalErrorInFunction
Vector< T, Allocator > operator*(const Vector< T, Allocator > &op1, const T &op2)
void operator+=(const T &val)
diff --git a/doc/code-documentation/html/VectorMath_8hpp_source.html b/doc/code-documentation/html/VectorMath_8hpp_source.html
index 20b027cb..64d9ddba 100644
--- a/doc/code-documentation/html/VectorMath_8hpp_source.html
+++ b/doc/code-documentation/html/VectorMath_8hpp_source.html
@@ -325,13 +325,13 @@ $(document).ready(function(){initNavTree('VectorMath_8hpp_source.html',''); init
INLINE_FUNCTION_HD real sin(real x)
INLINE_FUNCTION_HD real cosh(real x)
INLINE_FUNCTION_HD real asin(real x)
-
+
INLINE_FUNCTION_HD real log10(real x)
INLINE_FUNCTION_HD real log(real x)
INLINE_FUNCTION_HD real tan(real x)
INLINE_FUNCTION_HD real sinh(real x)
-
+
Vector< T, Allocator > pow(const Vector< T, Allocator > &v, T e)
Vector< T, Allocator > pow(const Vector< T, Allocator > &v, T e, indexFunc iFn)
diff --git a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html
index 50b63832..3b55dad3 100644
--- a/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html
+++ b/doc/code-documentation/html/VectorSingleAlgorithms_8hpp_source.html
@@ -170,10 +170,10 @@ $(document).ready(function(){initNavTree('VectorSingleAlgorithms_8hpp_source.htm
#define INLINE_FUNCTION_H
auto count(const Vector< T, Allocator > &vec, const T &val)
-
+
T max(const Vector< T, Allocator > &v)
-
INLINE_FUNCTION_H size_t size() const
-
INLINE_FUNCTION_H viewType & deviceVectorAll()
+
INLINE_FUNCTION_H size_t size() const
+
INLINE_FUNCTION_H viewType & deviceVectorAll()
T min(const Vector< T, Allocator > &v)
diff --git a/doc/code-documentation/html/VectorSingle_8hpp.html b/doc/code-documentation/html/VectorSingle_8hpp.html
index 9ec1a57f..70a5d29b 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp.html
+++ b/doc/code-documentation/html/VectorSingle_8hpp.html
@@ -116,15 +116,16 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp.html',''); initResiz
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -186,7 +187,7 @@ Functions
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.map b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.map
index f8ef5e80..e52ed73b 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.map
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5
index fa030c30..41b1c6c0 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.md5
@@ -1 +1 @@
-ff16c7c977e1405c22737abe40b13415
\ No newline at end of file
+79aa6382e0880471ba8621b2cb71abec
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.png b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.png
index c913a583..5819bf3e 100644
Binary files a/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.png and b/doc/code-documentation/html/VectorSingle_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__incl.map b/doc/code-documentation/html/VectorSingle_8hpp__incl.map
index 91d83763..3dda456f 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp__incl.map
+++ b/doc/code-documentation/html/VectorSingle_8hpp__incl.map
@@ -1,11 +1,12 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__incl.md5 b/doc/code-documentation/html/VectorSingle_8hpp__incl.md5
index 7252d3f1..1ea61e3c 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp__incl.md5
+++ b/doc/code-documentation/html/VectorSingle_8hpp__incl.md5
@@ -1 +1 @@
-3c3c8e92c029bb55e6eaaaf9f8b5b1d6
\ No newline at end of file
+2eacf59f705d536cce033e6767b0e969
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorSingle_8hpp__incl.png b/doc/code-documentation/html/VectorSingle_8hpp__incl.png
index 4e76fc03..b2de6c0a 100644
Binary files a/doc/code-documentation/html/VectorSingle_8hpp__incl.png and b/doc/code-documentation/html/VectorSingle_8hpp__incl.png differ
diff --git a/doc/code-documentation/html/VectorSingle_8hpp_source.html b/doc/code-documentation/html/VectorSingle_8hpp_source.html
index 83bd5b81..d19d326e 100644
--- a/doc/code-documentation/html/VectorSingle_8hpp_source.html
+++ b/doc/code-documentation/html/VectorSingle_8hpp_source.html
@@ -134,948 +134,1000 @@ $(document).ready(function(){initNavTree('VectorSingle_8hpp_source.html',''); in
-
-
-
-
-
-
-
-
-
-
-
-
-
-
44 template<
typename T,
typename MemorySpace>
-
-
-
-
48 template<
typename T,
typename MemorySpace=
void>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
46 template<
typename T,
typename MemorySpace>
+
+
+
+
50 template<
typename T,
typename MemorySpace=
void>
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
94 Kokkos::SpaceAccessibility<execution_space,Kokkos::HostSpace>::accessible;
-
-
-
-
98 return memory_space::name();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
96 Kokkos::SpaceAccessibility<execution_space,Kokkos::HostSpace>::accessible;
+
+
+
+
100 return memory_space::name();
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
245 if(&rhs ==
this)
return *
this;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
266 return makeUnique<VectorSingle>(*
this);
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
247 if(&rhs ==
this)
return *
this;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
268 return makeUnique<VectorSingle>(*
this);
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
322 auto hView = Kokkos::create_mirror_view(
view_);
-
-
-
-
-
-
-
-
330 auto hView = Kokkos::create_mirror_view(
view_);
-
-
-
-
-
-
-
-
338 auto hView = Kokkos::create_mirror_view(
deviceVector());
-
-
-
-
-
-
-
-
346 auto hView = Kokkos::create_mirror_view(
deviceVector());
-
-
-
-
-
-
-
-
-
355 return view_.label();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
324 auto hView = Kokkos::create_mirror_view(
view_);
+
+
+
+
+
+
+
+
332 auto hView = Kokkos::create_mirror_view(
view_);
+
+
+
+
+
+
+
+
340 auto hView = Kokkos::create_mirror_view(
deviceVector());
+
+
+
+
+
+
+
+
348 auto hView = Kokkos::create_mirror_view(
deviceVector());
+
+
+
+
+
+
+
+
+
357 return view_.label();
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
453 auto srcSize = src.
size();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
455 auto srcSize = src.
size();
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
537 if(indices.
empty())
return true;
-
538 auto maxInd = indices.
max();
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
564 if(indices.
size() == 0)
return true;
-
565 if(indices.
size() != vals.
size())
return false;
-
-
567 auto maxInd = indices.
max();
-
-
-
-
-
-
-
-
-
-
-
578 copy(dVecVals, hVecVals);
-
-
580 using policy = Kokkos::RangePolicy<
-
-
582 Kokkos::IndexType<int32> >;
-
-
-
-
586 Kokkos::parallel_for(
-
-
-
589 dVec(dIndex(i))= dVecVals(i);
-
-
-
-
-
-
-
-
-
-
-
600 if(indices.empty())
return true;
-
-
602 auto maxInd =
max(indices);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
539 if(indices.
empty())
return true;
+
540 auto maxInd = indices.
max();
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
564 if(indices.
size() == 0)
+
+
+
+
+
+
570 size_t newSize = indices.
size();
+
571 viewType sortedView(
"sortedView", newSize);
+
+
573 using policy = Kokkos::RangePolicy<
+
+
575 Kokkos::IndexType<int32> >;
+
+
+
+
579 Kokkos::parallel_for(
+
+
+
+
583 sortedView(i) = d_view(d_indices(i));
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
601 if(indices.
size() == 0)
return true;
+
602 if(indices.
size() != vals.
size())
return false;
+
+
604 auto maxInd = indices.
max();
+
+
+
+
+
+
+
+
+
+
+
+
616 copy(dVecVals, hVecVals);
-
-
-
-
621 copy(dView, hostView);
-
-
-
-
-
-
-
-
-
-
-
632 if(indices.
size() == 0)
return true;
-
633 if(indices.
size() != vals.
size())
return false;
+
618 using policy = Kokkos::RangePolicy<
+
+
620 Kokkos::IndexType<int32> >;
+
+
+
+
624 Kokkos::parallel_for(
+
+
+
627 dVec(dIndex(i))= dVecVals(i);
+
+
+
+
+
+
-
635 auto maxInd =
max(indices);
-
-
-
-
-
-
-
+
+
+
+
638 if(indices.empty())
return true;
+
+
640 auto maxInd =
max(indices);
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
661 copy(dVecVals, hVecVals);
-
662 copy(dVecInd, hVecInd);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
659 copy(dView, hostView);
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
675 if(numElems == 0 )
return true;
-
676 auto oldSize =
size_;
-
677 auto newSize =
size_ + numElems;
-
-
-
-
-
-
-
-
-
-
-
688 auto dSubView = Kokkos::subview(
view_, Kokkos::make_pair(oldSize, newSize));
-
689 copy(dSubView, dVec);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
704 template<
bool Enable = true>
-
705 typename std::enable_if<
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
726 template<
bool Enable = true>
-
-
728 typename std::enable_if_t<
-
-
-
-
-
-
-
-
-
-
738 template<
bool Enable = true>
-
-
740 typename std::enable_if<
-
-
-
-
-
-
-
-
-
-
750 template<
bool Enable = true>
-
-
752 typename std::enable_if<
-
-
-
-
-
-
-
-
-
761 template<
bool Enable = true>
-
-
763 typename std::enable_if<
-
-
-
-
-
-
-
-
771 template<
bool Enable = true>
-
-
773 typename std::enable_if<
-
-
-
-
-
-
-
780 template<
bool Enable = true>
-
-
782 typename std::enable_if<
-
-
-
-
-
-
-
-
-
-
-
-
795 if( !vecFromFile.
read(is) )
return false;
-
-
797 this->
assign(vecFromFile);
-
-
-
-
-
-
-
-
-
-
-
808 const auto dVec = Kokkos::subview(
view_, Kokkos::make_pair(0,
int(
size_)));
-
-
-
-
812 return vecToFile.
write(os);
-
-
-
-
-
817 template<
typename T,
typename MemorySpace>
-
-
-
-
-
-
-
-
-
-
-
828 template<
typename T,
typename MemorySpace>
-
-
-
-
832 if( !ovec.
write(os) )
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
670 if(indices.
size() == 0)
return true;
+
671 if(indices.
size() != vals.
size())
return false;
+
+
673 auto maxInd =
max(indices);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
699 copy(dVecVals, hVecVals);
+
700 copy(dVecInd, hVecInd);
+
+
+
+
+
+
+
+
+
+
+
+
+
713 if(numElems == 0 )
return true;
+
714 auto oldSize =
size_;
+
715 auto newSize =
size_ + numElems;
+
+
+
+
+
+
+
+
+
+
+
726 auto dSubView = Kokkos::subview(
view_, Kokkos::make_pair(oldSize, newSize));
+
727 copy(dSubView, dVec);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
742 template<
bool Enable = true>
+
743 typename std::enable_if<
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
767 template<
bool Enable = true>
+
+
769 typename std::enable_if_t<
+
+
+
+
+
+
+
+
+
+
779 template<
bool Enable = true>
+
+
781 typename std::enable_if<
+
+
+
+
+
+
+
+
+
+
791 template<
bool Enable = true>
+
+
793 typename std::enable_if<
+
+
+
+
+
+
+
+
+
802 template<
bool Enable = true>
+
+
804 typename std::enable_if<
+
+
+
+
+
+
+
+
812 template<
bool Enable = true>
+
+
814 typename std::enable_if<
+
+
+
+
+
+
+
821 template<
bool Enable = true>
+
+
823 typename std::enable_if<
+
+
+
+
+
+
+
+
+
+
+
+
+
+
838 if( !vecFromFile.
readVector(is,len) )
return false;
+
+
840 this->
assign(vecFromFile);
-
-
-
-
-
-
-
-
849 #endif //__VectorSingle_hpp__
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
857 const auto dVec = Kokkos::subview(
view_, Kokkos::make_pair(0,
int(
size_)));
+
+
+
+
861 return vecToFile.
write(os);
+
+
+
+
+
866 template<
typename T,
typename MemorySpace>
+
+
+
+
+
+
+
+
+
+
+
877 template<
typename T,
typename MemorySpace>
+
+
+
+
881 if( !ovec.
write(os) )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
898 #endif //__VectorSingle_hpp__
+
-const INLINE_FUNCTION_H auto hostVector() const
+const INLINE_FUNCTION_H auto hostVector() const
const double vectorGrowthFactor__
-
-INLINE_FUNCTION_H auto hostVector()
-const INLINE_FUNCTION_H VectorType & VectorField() const
-VectorSingle(const word &name, size_t n, const T &val)
-INLINE_FUNCTION_H void fill(const T &val)
-VectorSingle & operator=(const VectorSingle &rhs)
-
-VectorSingle(const word &name, const Vector< T > &src)
+INLINE_FUNCTION_H auto hostVector()
+FUNCTION_H bool readVector(iIstream &is, size_t len=0)
+const INLINE_FUNCTION_H VectorType & VectorField() const
+VectorSingle(const word &name, size_t n, const T &val)
+INLINE_FUNCTION_H void fill(const T &val)
+bool readVector(iIstream &is, size_t len=0)
+VectorSingle & operator=(const VectorSingle &rhs)
+
+VectorSingle(const word &name, const Vector< T > &src)
-INLINE_FUNCTION_H void resize(size_t n, const T &val)
+INLINE_FUNCTION_H void resize(size_t n, const T &val)
void fill(Vector< T, Allocator > &vec, const T &val)
-
-const INLINE_FUNCTION_H auto hostVectorAll() const
-INLINE_FUNCTION_HD IndexType max() const
-typename viewType::device_type deviceType
-
-INLINE_FUNCTION_HD size_t empty() const
-VectorSingle(const word &name, const VectorSingle &src)
-INLINE_FUNCTION_H void setSize(size_t n)
+
+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
+
+INLINE_FUNCTION_HD size_t empty() const
+VectorSingle(const word &name, const VectorSingle &src)
+INLINE_FUNCTION_H void setSize(size_t n)
-INLINE_FUNCTION_H void assign(const Vector< T > &src)
-const INLINE_FUNCTION_H word name() const
+INLINE_FUNCTION_H void assign(const Vector< T > &src)
+const INLINE_FUNCTION_H word name() const
INLINE_FUNCTION_H void copy(const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src)
-INLINE_FUNCTION_H void clear()
-INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const Vector< T > &vals)
-INLINE_FUNCTION_H constPointer data() const
+INLINE_FUNCTION_H void clear()
+INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const Vector< T > &vals)
+INLINE_FUNCTION_H constPointer data() const
-FUNCTION_H bool read(iIstream &is)
+FUNCTION_H bool read(iIstream &is)
-
-INLINE_FUNCTION_H void resize(size_t n)
-const INLINE_FUNCTION_H viewType & deviceVectorAll() const
-INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type begin() const
+
+INLINE_FUNCTION_H void resize(size_t n)
+const INLINE_FUNCTION_H viewType & deviceVectorAll() const
+INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type begin() const
-INLINE_FUNCTION_H VectorSingle * clonePtr() const
-INLINE_FUNCTION_HD size_t size() const
-const INLINE_FUNCTION_H viewType & deviceVector() const
-
+INLINE_FUNCTION_H VectorSingle * clonePtr() const
+INLINE_FUNCTION_HD size_t size() const
+const INLINE_FUNCTION_H viewType & deviceVector() const
+
INLINE_FUNCTION_H void reallocNoInit(ViewType1D< Type, Properties... > &view, int32 len)
-INLINE_FUNCTION_H auto hostVectorAll()
-
-INLINE_FUNCTION_H size_t capacity() const
-constexpr static const char * memoerySpaceName()
-INLINE_FUNCTION_H uniquePtr< VectorSingle > clone() const
-
-INLINE_FUNCTION_H bool empty() const
-INLINE_FUNCTION_H bool append(const VectorSingle &Vec)
-Kokkos::View< T * > deviceViewType1D
-typename viewType::memory_space memory_space
+INLINE_FUNCTION_H auto hostVectorAll()
+
+INLINE_FUNCTION_H size_t capacity() const
+constexpr static const char * memoerySpaceName()
+INLINE_FUNCTION_H uniquePtr< VectorSingle > clone() const
+
+INLINE_FUNCTION_H bool empty() const
+INLINE_FUNCTION_H bool append(const VectorSingle &Vec)
+Kokkos::View< T * > deviceViewType1D
+typename viewType::memory_space memory_space
-typename viewType::execution_space execution_space
+typename viewType::execution_space execution_space
-INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const T &val)
+INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const T &val)
-VectorSingle(const word &name)
-INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constReference >::type operator[](label i) const
-INLINE_FUNCTION_H VectorType & VectorField()
+VectorSingle(const word &name)
+INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constReference >::type operator[](label i) const
+INLINE_FUNCTION_H VectorType & VectorField()
-
+
-VectorSingle(const word &name, size_t n)
+VectorSingle(const word &name, size_t n)
-INLINE_FUNCTION_H pointer data()
-const HostViewType & hostView() const
+INLINE_FUNCTION_H pointer data()
+const HostViewType & hostView() const
-
-VectorSingle(const VectorSingle &src)
+
+VectorSingle(const VectorSingle &src)
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
-INLINE_FUNCTION_H void reserve(size_t cap)
-INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const T &val)
-VectorSingle(const word &name, size_t cap, size_t n, RESERVE)
-
+INLINE_FUNCTION_H void reserve(size_t cap)
+INLINE_FUNCTION_H bool insertSetElement(const int32IndexContainer &indices, const T &val)
+VectorSingle(const word &name, size_t cap, size_t n, RESERVE)
+
#define INLINE_FUNCTION_H
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-
-INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, iterator >::type end()
-INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, reference >::type operator[](label i)
-std::enable_if< isHostAccessible_ &&Enable, void >::type push_back(const T &val)
-
-virtual const word & name() const
+
+INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, iterator >::type end()
+INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, reference >::type operator[](label i)
+std::enable_if< isHostAccessible_ &&Enable, void >::type push_back(const T &val)
+
+virtual const word & name() const
Return the name of the stream.
+
T max(const Vector< T, Allocator > &v)
-INLINE_FUNCTION_H void updateSubView() const
+INLINE_FUNCTION_H void updateSubView() const
TypeInfoTemplateNV2("VectorSingle", T, memoerySpaceName())
-INLINE_FUNCTION_H void reallocate(size_t cap)
-Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
-INLINE_FUNCTION_H bool append(const deviceViewType1D< T > &dVec, size_t numElems)
-bool write(iOstream &os) const
-VectorSingle(size_t n, const T &val)
+INLINE_FUNCTION_H void reallocate(size_t cap)
+Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
+INLINE_FUNCTION_H bool append(const deviceViewType1D< T > &dVec, size_t numElems)
+bool write(iOstream &os) const
+VectorSingle(size_t n, const T &val)
-INLINE_FUNCTION_H void assign(size_t n, const T &val)
+INLINE_FUNCTION_H void assign(size_t n, const T &val)
-static INLINE_FUNCTION_H size_t evalCapacity(size_t n)
-INLINE_FUNCTION_H void changeSize(size_t n, bool actualCap=false)
-static const real growthFactor_
-FUNCTION_H bool write(iOstream &os) const
-INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const Vector< T > &vals)
+static INLINE_FUNCTION_H size_t evalCapacity(size_t n)
+INLINE_FUNCTION_H void changeSize(size_t n, bool actualCap=false)
+static const real growthFactor_
+FUNCTION_H bool write(iOstream &os) const
+INLINE_FUNCTION_H bool insertSetElement(const Vector< int32 > &indices, const Vector< T > &vals)
#define ioErrorInFile(fileName, lineNumber)
-Kokkos::View< T *, properties... > ViewType1D
-
-INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type end() const
+Kokkos::View< T *, properties... > ViewType1D
+int32 lineNumber() const
Const access to the current stream line number.
+INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type end() const
-INLINE_FUNCTION_H viewType & deviceVector()
-INLINE_FUNCTION_H size_t size() const
-INLINE_FUNCTION_H std::enable_if_t< isHostAccessible_ &&Enable, iterator > begin()
-static constexpr bool isHostAccessible_
-INLINE_FUNCTION_H viewType & deviceVectorAll()
-VectorSingle(const Vector< T > &src)
+INLINE_FUNCTION_H viewType & deviceVector()
+INLINE_FUNCTION_H size_t size() const
+INLINE_FUNCTION_H std::enable_if_t< isHostAccessible_ &&Enable, iterator > begin()
+static constexpr bool isHostAccessible_
+INLINE_FUNCTION_H viewType & deviceVectorAll()
+VectorSingle(const Vector< T > &src)
-VectorSingle(size_t cap, size_t n, RESERVE)
+VectorSingle(size_t cap, size_t n, RESERVE)
-
+
bool fillSelected(ViewType1D< Type, properties... > view, const ViewType1D< indexType, indexProperties... > indices, const int32 numElems, const Type val, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool >=true)
-INLINE_FUNCTION_H void reallocate(size_t cap, size_t size)
-const DeviceViewType & deviceView() const
-ViewType1D< realx3, void > viewType
-
+INLINE_FUNCTION_H void reallocate(size_t cap, size_t size)
+const DeviceViewType & deviceView() const
+ViewType1D< realx3, void > viewType
+
- src
- phasicFlow
- containers
- VectorHD
- VectorSingle.hpp
diff --git a/doc/code-documentation/html/VectorSingles_8hpp.html b/doc/code-documentation/html/VectorSingles_8hpp.html
index f4c4cf2c..61344078 100644
--- a/doc/code-documentation/html/VectorSingles_8hpp.html
+++ b/doc/code-documentation/html/VectorSingles_8hpp.html
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('VectorSingles_8hpp.html',''); initResi

-
+
diff --git a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.map b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.map
index cee1474c..49417156 100644
--- a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.map
@@ -1,5 +1,5 @@
-
+
diff --git a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.md5 b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.md5
index cec0ab42..2747f1b1 100644
--- a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.md5
@@ -1 +1 @@
-b91ff8b1c5c0ff5a6d950def797e00f9
\ No newline at end of file
+27a3c99623cabf9694d960b18235fae5
\ No newline at end of file
diff --git a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.png b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.png
index 51e6b6c5..0b7c5339 100644
Binary files a/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.png and b/doc/code-documentation/html/VectorSingles_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/VectorSingles_8hpp_source.html b/doc/code-documentation/html/VectorSingles_8hpp_source.html
index 309d6f80..d375303a 100644
--- a/doc/code-documentation/html/VectorSingles_8hpp_source.html
+++ b/doc/code-documentation/html/VectorSingles_8hpp_source.html
@@ -213,7 +213,7 @@ $(document).ready(function(){initNavTree('VectorSingles_8hpp_source.html',''); i
VectorSingle< realx3x3, HostSpace > realx3x3Vector_H
VectorSingle< uint16x3, HostSpace > uint16x3Vector_H
VectorSingle< realx3 > realx3Vector_D
-
+
VectorSingle< uint32, HostSpace > uint32Vector_H
VectorSingle< int64, HostSpace > int64Vector_H
VectorSingle< int32x3, HostSpace > int32x3Vector_H
diff --git a/doc/code-documentation/html/Vector_8cpp_source.html b/doc/code-documentation/html/Vector_8cpp_source.html
index 4a70fd15..4e73a39e 100644
--- a/doc/code-documentation/html/Vector_8cpp_source.html
+++ b/doc/code-documentation/html/Vector_8cpp_source.html
@@ -132,357 +132,397 @@ $(document).ready(function(){initNavTree('Vector_8cpp_source.html',''); initResi
28 template<
typename T,
typename Allocator>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 43 if(firstToken != token::BEGIN_LIST)
-
-
- 46 <<
"expected token "<< token::BEGIN_LIST
- 47 <<
" but found "<< firstToken ;
-
-
-
-
-
-
-
-
-
-
-
-
- 60 && lastToken == token::END_LIST
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 37 if(is.
isBinary() && !std::is_same_v<T,word>)
+
+
+ 40 is.
read(
reinterpret_cast<char*
>(this->data()), this->size()*
sizeof(T));
+
+
+
+
+
+
+
+
+
+
+
+ 52 if(firstToken != token::BEGIN_LIST)
+
+
+ 55 <<
"expected token "<< token::BEGIN_LIST
+ 56 <<
" but found "<< firstToken ;
+
+
+
+
+
+
+
+
+
+
+
+
+ 69 && lastToken == token::END_LIST
+
+
+
+
-
-
-
- 78 <<
"expected token "<< token::BEGIN_LIST
- 79 <<
" but found "<< firstToken ;
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
- 88 template<
typename T,
typename Allocator>
-
-
-
-
-
+
+
+
+ 87 <<
"expected token "<< token::BEGIN_LIST
+ 88 <<
" but found "<< firstToken ;
+
+
+
+
+
-
-
- 97 auto stride = getVectorStride(len);
+
+
+
-
- 100 os << token::BEGIN_LIST;
-
-
-
-
- 105 os << this->operator[](i++);
- 106 for(
label j=0; j<stride-1 && i<len; j++ )
-
- 108 os << token::SPACE << this->operator[](i++);
-
-
-
-
-
-
- 115 os << token::END_LIST;
-
-
-
-
-
-
- 122 template<
typename T,
typename Allocator>
-
-
-
-
-
- 128 if( indices.
size() == 0 )
return true;
-
- 130 if( indices.
size() == 1 )
-
- 132 return deleteElement(indices[0]);
+ 99 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+ 106 if( os.
isBinary() && !std::is_same_v<T,word>)
+
+ 108 os.
write(
reinterpret_cast<const char*
>(this->data()), this->size()*
sizeof(T));
+
+
+
+
+
+ 114 auto stride = getVectorStride(len);
+ 115 os << token::BEGIN_LIST;
+
+
+
+
+ 120 os << this->operator[](i++);
+ 121 for(
label j=0; j<stride-1 && i<len; j++ )
+
+ 123 os << token::SPACE << this->operator[](i++);
+
+
+
+
+
+
+ 130 os << token::END_LIST;
+
+
- 135 if( *(indices.end()-1) >= size() )
return false;
-
+
+
-
-
-
-
- 142 for(
auto& delem: indices)
-
- 144 for(
label i=lindex; i<delem; i++)
-
- 146 tmp.push_back( vectorType::operator[](i) );
-
-
+ 138 template<
typename T,
typename Allocator>
+
+
+
+
+
+ 144 if( indices.
size() == 0 )
return true;
+
+ 146 if( indices.
size() == 1 )
+
+ 148 return deleteElement(indices[0]);
-
- 152 for(
label i=lindex; i<size(); i++)
-
- 154 tmp.push_back( vectorType::operator[](i) );
-
-
-
- 158 vectorType::swap(tmp);
-
-
-
-
-
- 164 template<
typename T,
typename Allocator>
-
-
-
-
-
- 170 if( indices.
size() == 0 )
return true;
-
- 172 if( indices.
size() == 1)
-
- 174 return deleteElement(indices[0]);
-
-
-
- 178 auto sorted = indices;
-
- 180 return deleteElement_sorted(sorted);
-
-
- 183 template<
typename T,
typename Allocator>
-
-
-
-
-
-
-
- 191 auto iter = vectorType::begin();
- 192 advance(iter, index);
- 193 vectorType::erase(iter);
-
-
-
-
-
-
- 200 template<
typename T,
typename Allocator>
-
-
-
+ 151 if( *(indices.end()-1) >= size() )
return false;
+
+
+
+
+
+
+ 158 for(
auto& delem: indices)
+
+ 160 for(
label i=lindex; i<delem; i++)
+
+ 162 tmp.push_back( vectorType::operator[](i) );
+
+
+
+
+
+ 168 for(
label i=lindex; i<size(); i++)
+
+ 170 tmp.push_back( vectorType::operator[](i) );
+
+
+
+ 174 vectorType::swap(tmp);
+
+
+
+
+
+ 180 template<
typename T,
typename Allocator>
+
+
+
+
+
+ 186 if( indices.
size() == 0 )
return true;
+
+ 188 if( indices.
size() == 1)
+
+ 190 return deleteElement(indices[0]);
+
+
+
+ 194 auto sorted = indices;
+
+ 196 return deleteElement_sorted(sorted);
+
+
+ 199 template<
typename T,
typename Allocator>
+
+
+
+
-
- 206 if(indices.
size() == 0)
return true;
-
-
-
-
-
-
- 213 auto idx = hIndices[i];
-
-
-
- 217 this->operator[](idx) = val;
-
-
-
- 221 this->push_back(val);
-
-
-
-
- 226 this->operator[](idx) = val;
-
-
-
-
-
- 232 template<
typename T,
typename Allocator>
-
-
-
-
- 237 if(indices.
size() == 0)
return true;
- 238 if(indices.
size() != vals.
size())
return false;
-
-
+
+
+ 207 auto iter = vectorType::begin();
+ 208 advance(iter, index);
+ 209 vectorType::erase(iter);
+
+
+
+
+
+
+ 216 template<
typename T,
typename Allocator>
+
+
+
+ 220 if(indices.
size() == 0)
+
+
+
+
+ 225 size_t newSize = indices.
size();
+
+
+
+
+
+ 231 sortedVec[i] = vectorType::operator[](i);
+
+ 233 *
this = std::move(sortedVec);
+
+
+ 236 template<
typename T,
typename Allocator>
+
+
+
+
-
-
-
- 245 auto idx = hIndices[i];
-
-
- 248 this->operator[](idx) = vals[i];
-
-
-
- 252 this->push_back(vals[i]);
-
-
-
-
- 257 this->operator[](idx) = vals[i];
-
-
-
-
-
-
- 264 template<
typename T,
typename Allocator>
-
-
-
-
-
-
- 271 if(indices.
size() == 0)
return true;
-
-
-
-
- 276 auto idx = indices[i];
-
-
- 279 this->operator[](idx) = val;
-
-
-
- 283 this->push_back(val);
-
-
-
-
- 288 this->operator[](idx) = val;
-
-
-
-
-
-
- 295 template<
typename T,
typename Allocator>
-
-
-
-
-
-
- 302 if(indices.
size() == 0)
return true;
- 303 if(indices.
size() != vals.
size())
return false;
-
-
-
-
- 308 auto idx = indices[i];
-
-
- 311 this->operator[](idx) = vals[i];
-
-
-
- 315 this->push_back(vals[i]);
-
-
-
-
- 320 this->operator[](idx) = vals[i];
-
-
-
-
-
- 326 template<
typename T,
typename Allocator>
-
-
-
-
-
-
-
-
-
-
-
- 338 this->operator[](idx) = val;
-
-
-
- 342 this->push_back(val);
-
-
-
-
- 347 this->operator[](idx) = val;
-
-
-
-
+ 242 if(indices.
size() == 0)
return true;
+
+
+
+
+
+
+ 249 auto idx = hIndices[i];
+
+
+
+ 253 this->operator[](idx) = val;
+
+
+
+ 257 this->push_back(val);
+
+
+
+
+ 262 this->operator[](idx) = val;
+
+
+
+
+
+ 268 template<
typename T,
typename Allocator>
+
+
+
+
+ 273 if(indices.
size() == 0)
return true;
+ 274 if(indices.
size() != vals.
size())
return false;
+
+
+
+
+
+
+ 281 auto idx = hIndices[i];
+
+
+ 284 this->operator[](idx) = vals[i];
+
+
+
+ 288 this->push_back(vals[i]);
+
+
+
+
+ 293 this->operator[](idx) = vals[i];
+
+
+
+
+
+
+ 300 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+ 307 if(indices.
size() == 0)
return true;
+
+
+
+
+ 312 auto idx = indices[i];
+
+
+ 315 this->operator[](idx) = val;
+
+
+
+ 319 this->push_back(val);
+
+
+
+
+ 324 this->operator[](idx) = val;
+
+
+
+
+
+
+ 331 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+ 338 if(indices.
size() == 0)
return true;
+ 339 if(indices.
size() != vals.
size())
return false;
+
+
+
+
+ 344 auto idx = indices[i];
+
+
+ 347 this->operator[](idx) = vals[i];
+
+
+
+ 351 this->push_back(vals[i]);
+
+
+
+
+ 356 this->operator[](idx) = vals[i];
+
+
+
+
+
+ 362 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+
+
+
+
+
+ 374 this->operator[](idx) = val;
+
+
+
+ 378 this->push_back(val);
+
+
+
+
+ 383 this->operator[](idx) = val;
+
+
+
+
+virtual bool write(const token &tok)=0
Write Functions.
+bool readVector(iIstream &is, size_t len=0)
+virtual iIstream & read(token &)=0
+void sortItems(const int32IndexContainer &indices)
Sort elements based on the indices.
#define warningInFunction
bool isPunctuation() const
-INLINE_FUNCTION_HD size_t size() const
-
-bool deleteElement(const Vector< label > &indices)
-virtual bool check(const char *operation) const
-bool writeVector(iOstream &os) const
+INLINE_FUNCTION_HD size_t size() const
+
+bool deleteElement(const Vector< label > &indices)
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
+bool writeVector(iOstream &os) const
-bool deleteElement_sorted(const Vector< label > &indices)
-const HostViewType & hostView() const
+bool deleteElement_sorted(const Vector< label > &indices)
+const HostViewType & hostView() const
void putBack(const token &tok)
-bool fatalCheck(const char *operation) const
+bool fatalCheck(const char *operation) const
Check IOstream status for given operation.
#define ForAll(i, container)
-bool readVector(iIstream &is)
void sort(Vector< T, Allocator > &vec)
+bool isBinary() const
Return true if stream format is binray.
-bool insertSetElement(const int32IndexContainer &indices, const T &val)
+bool insertSetElement(const int32IndexContainer &indices, const T &val)
- src
- phasicFlow
- containers
- Vector
- Vector.cpp
diff --git a/doc/code-documentation/html/Vector_8hpp.html b/doc/code-documentation/html/Vector_8hpp.html
index cb738def..f647f16a 100644
--- a/doc/code-documentation/html/Vector_8hpp.html
+++ b/doc/code-documentation/html/Vector_8hpp.html
@@ -141,11 +141,11 @@ $(document).ready(function(){initNavTree('Vector_8hpp.html',''); initResizable()
diff --git a/doc/code-documentation/html/Vector_8hpp__dep__incl.map b/doc/code-documentation/html/Vector_8hpp__dep__incl.map
index afe42b4f..99e6dd0b 100644
--- a/doc/code-documentation/html/Vector_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/Vector_8hpp__dep__incl.map
@@ -1,7 +1,7 @@
-
+
-
-
+
+
diff --git a/doc/code-documentation/html/Vector_8hpp__dep__incl.md5 b/doc/code-documentation/html/Vector_8hpp__dep__incl.md5
index 93634afb..45ffe056 100644
--- a/doc/code-documentation/html/Vector_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Vector_8hpp__dep__incl.md5
@@ -1 +1 @@
-9f0087cc6ec43c0158f1ec5424274363
\ No newline at end of file
+9049ec434d842e8a32affdfe9adc367c
\ No newline at end of file
diff --git a/doc/code-documentation/html/Vector_8hpp__dep__incl.png b/doc/code-documentation/html/Vector_8hpp__dep__incl.png
index 0f6dbca1..5aa290ae 100644
Binary files a/doc/code-documentation/html/Vector_8hpp__dep__incl.png and b/doc/code-documentation/html/Vector_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/Vector_8hpp_source.html b/doc/code-documentation/html/Vector_8hpp_source.html
index 48c881a8..36840e81 100644
--- a/doc/code-documentation/html/Vector_8hpp_source.html
+++ b/doc/code-documentation/html/Vector_8hpp_source.html
@@ -396,147 +396,150 @@ $(document).ready(function(){initNavTree('Vector_8hpp_source.html',''); initResi
-
-
-
-
-
-
-
- 301 return vectorType::size();
-
-
-
-
- 306 return vectorType::capacity();
-
-
-
-
- 311 return vectorType::reserve(len);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 347 inline void fill(
const T& val);
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ 303 return vectorType::size();
+
+
+
+
+ 308 return vectorType::capacity();
+
+
+
+
+ 313 return vectorType::reserve(len);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 352 inline void fill(
const T& val);
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 391 template<
typename T,
typename Allocator>
-
-
-
-
-
-
-
-
-
-
- 402 template<
typename T,
typename Allocator>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 394 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+
+
+
+
+ 405 template<
typename T,
typename Allocator>
+
+
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
Vector(const vectorType &src)
std::initializer_list< T > initList
VectorType operator-() const
vectorType::const_reference constReference
VectorType & VectorField()
Vector(const size_t cap, RESERVE)
+bool readVector(iIstream &is, size_t len=0)
VectorType & operator=(const VectorType &rhs)=default
const vectorType & vectorField() const
@@ -546,6 +549,7 @@ $(document).ready(function(){initNavTree('Vector_8hpp_source.html',''); initResi
void operator*=(const T &val)
+void sortItems(const int32IndexContainer &indices)
Sort elements based on the indices.
void construct(U *, Args &&...)
void operator/=(const T &val)
@@ -556,27 +560,27 @@ $(document).ready(function(){initNavTree('Vector_8hpp_source.html',''); initResi
Vector(const word &name, size_t cap, size_t len, RESERVE)
Vector(size_t len, const T &val)
-
-static constexpr bool isHostAccessible()
+
+static constexpr bool isHostAccessible()
void operator=(const T &val)
-bool deleteElement(const Vector< label > &indices)
+bool deleteElement(const Vector< label > &indices)
std::allocator< T > vecAllocator
-bool writeVector(iOstream &os) const
+bool writeVector(iOstream &os) const
Vector(const size_t cap, const size_t len, RESERVE)
-bool deleteElement_sorted(const Vector< label > &indices)
+bool deleteElement_sorted(const Vector< label > &indices)
static size_t getVectorStride(const size_t &len)
Vector(const word name, const Vector< T > &src)
-
+
Vector(const initList &l)
-
+
vectorType::reference reference
@@ -588,27 +592,26 @@ $(document).ready(function(){initNavTree('Vector_8hpp_source.html',''); initResi
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
void operator-=(const T &val)
const typedef T * constPointer
-bool readVector(iIstream &is)
constexpr static const char * memoerySpaceName()
-virtual const word & name() const
+virtual const word & name() const
Return the name of the stream.
static constexpr bool isHostAccessible_
Vector< T, Allocator > VectorType
Vector(const size_t cap, const size_t len, const T &val, RESERVE)
-bool write(iOstream &os) const
+bool write(iOstream &os) const
TypeInfoTemplateNV2("Vector", T, memoerySpaceName())
-const word & name() const
+const word & name() const
const auto & deviceVector() const
#define ioErrorInFile(fileName, lineNumber)
Vector(const word &name, size_t len, const T &val)
-
+int32 lineNumber() const
Const access to the current stream line number.
@@ -619,7 +622,7 @@ $(document).ready(function(){initNavTree('Vector_8hpp_source.html',''); initResi
uniquePtr< VectorType > clone() const
-bool insertSetElement(const int32IndexContainer &indices, const T &val)
+bool insertSetElement(const int32IndexContainer &indices, const T &val)
diff --git a/doc/code-documentation/html/Vectors_8hpp.html b/doc/code-documentation/html/Vectors_8hpp.html
index ea06bed2..44eb1aa2 100644
--- a/doc/code-documentation/html/Vectors_8hpp.html
+++ b/doc/code-documentation/html/Vectors_8hpp.html
@@ -126,24 +126,24 @@ $(document).ready(function(){initNavTree('Vectors_8hpp.html',''); initResizable(
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/Vectors_8hpp__dep__incl.map b/doc/code-documentation/html/Vectors_8hpp__dep__incl.map
index 9c272c14..f4bc9937 100644
--- a/doc/code-documentation/html/Vectors_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/Vectors_8hpp__dep__incl.map
@@ -1,20 +1,20 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/Vectors_8hpp__dep__incl.md5 b/doc/code-documentation/html/Vectors_8hpp__dep__incl.md5
index 3c75fbc2..39343ce4 100644
--- a/doc/code-documentation/html/Vectors_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/Vectors_8hpp__dep__incl.md5
@@ -1 +1 @@
-e2dbd28a8bee44cf5d7ebe10bd453892
\ No newline at end of file
+9bc472781f9a25e40a19f0dc65771c72
\ No newline at end of file
diff --git a/doc/code-documentation/html/Vectors_8hpp__dep__incl.png b/doc/code-documentation/html/Vectors_8hpp__dep__incl.png
index 448e2a95..21b4ee02 100644
Binary files a/doc/code-documentation/html/Vectors_8hpp__dep__incl.png and b/doc/code-documentation/html/Vectors_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/ViewAlgorithms_8hpp.html b/doc/code-documentation/html/ViewAlgorithms_8hpp.html
index 8112fd57..90f2afa0 100644
--- a/doc/code-documentation/html/ViewAlgorithms_8hpp.html
+++ b/doc/code-documentation/html/ViewAlgorithms_8hpp.html
@@ -132,9 +132,9 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp.html',''); initRes
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.map b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.map
index 200ad048..7fb2ea81 100644
--- a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.map
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.md5 b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.md5
index b64e147e..7a81a12d 100644
--- a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.md5
@@ -1 +1 @@
-cc12412ff67720fa55f63117163a7206
\ No newline at end of file
+714ccf0e4454c2507f40c7be8d472827
\ No newline at end of file
diff --git a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.png b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.png
index 5b83a960..0b943e9c 100644
Binary files a/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.png and b/doc/code-documentation/html/ViewAlgorithms_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/ViewAlgorithms_8hpp_source.html b/doc/code-documentation/html/ViewAlgorithms_8hpp_source.html
index fb76a61b..9f0e1caf 100644
--- a/doc/code-documentation/html/ViewAlgorithms_8hpp_source.html
+++ b/doc/code-documentation/html/ViewAlgorithms_8hpp_source.html
@@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
-
+
@@ -207,7 +207,7 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
-
+
@@ -422,8 +422,8 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
- 319 range sSpan(sStart,sEnd);
- 320 range dSpan(dStart,dStart+(sEnd-sStart));
+ 319 range sSpan(sStart,sEnd);
+ 320 range dSpan(dStart,dStart+(sEnd-sStart));
322 auto srcSub = Kokkos::subview(src, sSpan);
323 auto dstSub = Kokkos::subview(dst, dSpan);
@@ -442,7 +442,7 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
-
+
340 auto subV = Kokkos::subview(src,
span);
342 Kokkos::deep_copy(dstView,subV);
@@ -703,6 +703,7 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
void fillSequence(Vector< T, Allocator > &vec, int32 start, int32 end, const T &startVal)
void fill(Vector< T, Allocator > &vec, const T &val)
+
INLINE_FUNCTION_H void copy(const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src)
INLINE_FUNCTION_HD int binarySearch(const T *array, int length, const T &val)
@@ -716,17 +717,16 @@ $(document).ready(function(){initNavTree('ViewAlgorithms_8hpp_source.html','');
INLINE_FUNCTION_HD int32 binarySearch(const ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type &val)
T max(const Vector< T, Allocator > &v)
void permuteSort(const ViewType1D< Type, properties... > &view, int32 start, int32 end, ViewType1D< permType, permProperties... > &permuteView, int32 permStart, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< permType, permProperties... >::memory_space >(), bool >=true)
-Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
+Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
INLINE_FUNCTION_H void getNth(dType &dst, const ViewType1D< sType, sProperties... > &src, const int32 n)
void sort(Vector< T, Allocator > &vec)
INLINE_FUNCTION_H constexpr bool areAccessible()
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
#define INLINE_FUNCTION_HD
void exclusiveScan(const ViewType1D< Type, properties... > &view, int32 start, int32 end, ViewType1D< dType, dProperties... > &dView, int32 dStart, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< dType, dProperties... >::memory_space >(), bool >=true)
-
T min(const Vector< T, Allocator > &v)
bool fillSelected(ViewType1D< Type, properties... > view, const ViewType1D< indexType, indexProperties... > indices, const int32 numElems, const Type val, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool >=true)
diff --git a/doc/code-documentation/html/annotated.html b/doc/code-documentation/html/annotated.html
index c936e09d..e413deee 100644
--- a/doc/code-documentation/html/annotated.html
+++ b/doc/code-documentation/html/annotated.html
@@ -164,7 +164,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
CcylinderWall | |
CdataEntry | |
CdemComponent | |
-
CdemGeometry | |
+
CdemGeometry | Base for geometry that manages control |
CdemInteraction | |
CdemParticles | |
CDeviceSide | |
@@ -181,7 +181,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
CfileSystem | |
►CfixedWall | Fixed wall motion model for walls |
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
-
Cgeometry | |
+
Cgeometry | Base class for geometry for managing tri-surfaces, geometry motion, and surface physical properties |
CgeometryMotion | |
CgreaterThanEqOp | |
CgreaterThanOp | |
@@ -196,133 +196,134 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
CIncludeMask< T, allOp< T > > | |
►CindexContainer | |
CIndexAccessor | |
-
CInsertion | |
-
Cinsertion | |
-
CInsertionRegion | |
-
CinsertionRegion | |
-
Cintegration | |
-
Cinteraction | |
-
CinteractionBase | |
-
CintervalRange | |
-
CIOfileHeader | |
-
►CIOobject | |
-
CiObject | |
-
Cobject_t | |
-
CiOstream | |
-
CIOstream | |
-
CIstream | |
-
CiTstream | |
-
ClessThanEqOp | |
-
ClessThanOp | |
-
Cline | |
-
CList | |
-
CListPtr | |
-
CLogical | |
-
CMap | |
-
►CmapperNBS | |
-
CcellIterator | |
-
CMapPtr | |
-
CmultiGridMapping | |
-
CmultiGridNBS | |
-
CmultiRotatingAxis | Defines an axis of rotation that rotates around itself and rotates around another axis |
-
►CmultiRotatingAxisMotion | Rotating axis motion model for walls |
-
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
-
CmultiTriSurface | |
-
CNBS | |
-
CNBSLevel | |
-
►CNBSLevel0 | |
-
CTagFindPairs | |
-
CNBSLevels | |
-
CnoConstructAllocator | |
-
CobjectFile | |
-
CoFstream | |
-
COstream | |
-
CoTstream | |
-
CparticleIdHandler | |
-
Cparticles | |
-
CPeakableRegion | |
+
CindexMorton | |
+
CInsertion | |
+
Cinsertion | |
+
CInsertionRegion | |
+
CinsertionRegion | |
+
Cintegration | |
+
Cinteraction | |
+
CinteractionBase | |
+
CintervalRange | |
+
CIOfileHeader | |
+
►CIOobject | |
+
CiObject | |
+
Cobject_t | |
+
CiOstream | |
+
CIOstream | |
+
CIstream | |
+
CiTstream | |
+
ClessThanEqOp | |
+
ClessThanOp | |
+
Cline | |
+
CList | |
+
CListPtr | |
+
CLogical | |
+
CMap | |
+
►CmapperNBS | |
+
CcellIterator | |
+
CMapPtr | |
+
CmultiGridMapping | |
+
CmultiGridNBS | |
+
CmultiRotatingAxis | Defines an axis of rotation that rotates around itself and rotates around another axis |
+
►CmultiRotatingAxisMotion | Rotating axis motion model for walls |
+
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
+
CmultiTriSurface | |
+
CNBS | |
+
CNBSLevel | |
+
►CNBSLevel0 | |
+
CTagFindPairs | |
+
CNBSLevels | |
+
CnoConstructAllocator | |
+
CobjectFile | |
+
CoFstream | |
+
COstream | |
+
CoTstream | |
+
CparticleIdHandler | |
+
Cparticles | |
CpeakableRegion | |
-
CplaneWall | |
-
CpointField | |
-
CpointRectCell | |
-
►CpointStructure | |
-
CactivePointsDevice | |
-
CactivePointsHost | |
-
CpositionOrdered | |
-
CpositionParticles | |
-
CpositionRandom | |
-
Cpostprocess | |
-
CprocessField | |
+
CPeakableRegion | |
+
CplaneWall | |
+
CpointField | |
+
CpointRectCell | |
+
►CpointStructure | |
+
CactivePointsDevice | |
+
CactivePointsHost | |
+
CpositionOrdered | |
+
CpositionParticles | |
+
CpositionRandom | |
+
Cpostprocess | |
CProcessField | |
-
Cproperty | Property holds the pure properties of materials |
-
CpStructSelector | |
-
Cquadruple | |
-
CrandomReal | |
-
CRandomReal | |
-
CreadControlDict | |
-
CreadFromTimeFolder | |
-
CrectangleMesh | |
-
CrectMeshField | |
-
Cregion | |
-
CregionBase | |
-
Crepository | |
-
CrotatingAxis | An axis which rotates around itself at specified speed |
-
►CrotatingAxisMotion | Rotating axis motion model for walls |
-
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
-
CselectBox | |
-
CselectRandom | |
-
CselectRange | |
-
CselectSide | |
-
CsetFieldEntry | |
-
CsetFieldList | |
-
CshapeMixture | |
-
►CsortedContactList | |
-
CTagReFillPairs | |
-
►CsortedPairs | |
-
CpairAccessor | |
-
CTagFillFlag | |
-
CTagFillPairs | |
-
Cspan | |
-
Csphere | |
-
CsphereInteraction | |
-
CsphereParticles | Class for managing spherical particles |
-
CsphereRegion | |
-
CsphereShape | |
-
CstlFile | |
-
CstlWall | |
-
CstridedRange | |
-
CsymArray | |
-
CsystemControl | |
-
CTime | |
-
CtimeControl | |
-
CtimeFlowControl | |
-
CtimeFolder | |
-
CtimeInterval | |
-
CTimer | |
-
CTimers | |
-
►Ctoken | |
-
Ccontent | |
-
Ctriple | |
-
►CtriSurface | |
-
CtriangleAccessor | |
-
CtriSurfaceField | |
-
CtwoPartEntry | |
-
CuniformRandomInt32 | |
-
CuniformRandomReal | |
-
CuniquePtr | |
-
►CunsortedContactList | |
-
CTagReFillPairs | |
-
►CunsortedPairs | |
-
CpairAccessor | |
-
CVector | |
-
CVectorDual | |
-
CVectorSingle | |
-
Cvibrating | Vibrating model for a wall |
-
►CvibratingMotion | Vibrating motion model for walls |
-
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
-
CvtkFile | |
-
CWall | |
-
CzAxis | |
+
CprocessField | |
+
Cproperty | Property holds the pure properties of materials |
+
CpStructSelector | |
+
Cquadruple | |
+
CrandomReal | |
+
CRandomReal | |
+
CreadControlDict | |
+
CreadFromTimeFolder | |
+
CrectangleMesh | |
+
CrectMeshField | |
+
Cregion | |
+
CregionBase | |
+
Crepository | |
+
CrotatingAxis | An axis which rotates around itself at specified speed |
+
►CrotatingAxisMotion | Rotating axis motion model for walls |
+
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
+
CselectBox | |
+
CselectRandom | |
+
CselectRange | |
+
CselectSide | |
+
CsetFieldEntry | |
+
CsetFieldList | |
+
CshapeMixture | |
+
►CsortedContactList | |
+
CTagReFillPairs | |
+
►CsortedPairs | |
+
CpairAccessor | |
+
CTagFillFlag | |
+
CTagFillPairs | |
+
Cspan | |
+
Csphere | |
+
CsphereInteraction | |
+
CsphereParticles | Class for managing spherical particles |
+
CsphereRegion | |
+
CsphereShape | |
+
CstlFile | |
+
CstlWall | |
+
CstridedRange | |
+
CsymArray | |
+
CsystemControl | |
+
CTime | |
+
CtimeControl | |
+
CtimeFlowControl | |
+
CtimeFolder | |
+
CtimeInterval | |
+
CTimer | |
+
CTimers | |
+
►Ctoken | |
+
Ccontent | |
+
Ctriple | |
+
►CtriSurface | |
+
CtriangleAccessor | |
+
CtriSurfaceField | |
+
CtwoPartEntry | |
+
CuniformRandomInt32 | |
+
CuniformRandomReal | |
+
CuniquePtr | |
+
►CunsortedContactList | |
+
CTagReFillPairs | |
+
►CunsortedPairs | |
+
CpairAccessor | |
+
CVector | |
+
CVectorDual | |
+
CVectorSingle | |
+
Cvibrating | Vibrating model for a wall |
+
►CvibratingMotion | Vibrating motion model for walls |
+
CModel | Motion model class to be passed to computational units/kernels for transfing points and returning velocities at various positions |
+
CvtkFile | |
+
CWall | |
+
CzAxis | |
CRESERVE | |
diff --git a/doc/code-documentation/html/bTypesFunctions_8cpp_source.html b/doc/code-documentation/html/bTypesFunctions_8cpp_source.html
index 91277ad7..308f1d36 100644
--- a/doc/code-documentation/html/bTypesFunctions_8cpp_source.html
+++ b/doc/code-documentation/html/bTypesFunctions_8cpp_source.html
@@ -501,8 +501,8 @@ $(document).ready(function(){initNavTree('bTypesFunctions_8cpp_source.html','');
word angleBracketsNames3(const word &base, const word &w1, const word &w2, const word &w3)
const real verySmallValue
auto count(const Vector< T, Allocator > &vec, const T &val)
-IOstream & fixed(IOstream &io)
-IOstream & dec(IOstream &io)
+IOstream & fixed(IOstream &io)
+IOstream & dec(IOstream &io)
word real2Fixed(const real &v, int32 numPrecision=6)
bool readInt32(const word &w, int32 &val)
diff --git a/doc/code-documentation/html/bTypesFunctions_8hpp__dep__incl.md5 b/doc/code-documentation/html/bTypesFunctions_8hpp__dep__incl.md5
index 50fe314a..8cb3ec59 100644
--- a/doc/code-documentation/html/bTypesFunctions_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/bTypesFunctions_8hpp__dep__incl.md5
@@ -1 +1 @@
-736a8f3fca6ffb4337b12853c2d7e202
\ No newline at end of file
+e7a002c7321023d95b397be018fa7ece
\ No newline at end of file
diff --git a/doc/code-documentation/html/bTypes_8hpp.html b/doc/code-documentation/html/bTypes_8hpp.html
index 8fe40f41..11fe9b13 100644
--- a/doc/code-documentation/html/bTypes_8hpp.html
+++ b/doc/code-documentation/html/bTypes_8hpp.html
@@ -125,11 +125,11 @@ $(document).ready(function(){initNavTree('bTypes_8hpp.html',''); initResizable()
diff --git a/doc/code-documentation/html/bTypes_8hpp__dep__incl.map b/doc/code-documentation/html/bTypes_8hpp__dep__incl.map
index 0eb4642f..60b0f30d 100644
--- a/doc/code-documentation/html/bTypes_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/bTypes_8hpp__dep__incl.map
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/bTypes_8hpp__dep__incl.md5 b/doc/code-documentation/html/bTypes_8hpp__dep__incl.md5
index 0fbf3d94..f382464b 100644
--- a/doc/code-documentation/html/bTypes_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/bTypes_8hpp__dep__incl.md5
@@ -1 +1 @@
-974cbcbeaa93f2c5d8ba1d1a8a28c651
\ No newline at end of file
+c097dc7e71f6df7577d703007492623a
\ No newline at end of file
diff --git a/doc/code-documentation/html/bTypes_8hpp__dep__incl.png b/doc/code-documentation/html/bTypes_8hpp__dep__incl.png
index 3650d48e..6da092ef 100644
Binary files a/doc/code-documentation/html/bTypes_8hpp__dep__incl.png and b/doc/code-documentation/html/bTypes_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/baseAlgorithms_8hpp.html b/doc/code-documentation/html/baseAlgorithms_8hpp.html
index 899b929c..dd9c562c 100644
--- a/doc/code-documentation/html/baseAlgorithms_8hpp.html
+++ b/doc/code-documentation/html/baseAlgorithms_8hpp.html
@@ -127,10 +127,10 @@ $(document).ready(function(){initNavTree('baseAlgorithms_8hpp.html',''); initRes
diff --git a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.map b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.map
index 64fdb998..644799f0 100644
--- a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.map
@@ -1,6 +1,6 @@
-
+
-
-
+
+
diff --git a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.md5 b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.md5
index b650d711..b3c1cbb3 100644
--- a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.md5
@@ -1 +1 @@
-152667980acf52cff794f8d693f9a093
\ No newline at end of file
+9d964ca02f4b916c3224c1fe8218e086
\ No newline at end of file
diff --git a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.png b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.png
index 8040eadd..ff9b11bc 100644
Binary files a/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.png and b/doc/code-documentation/html/baseAlgorithms_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/baseAlgorithms_8hpp_source.html b/doc/code-documentation/html/baseAlgorithms_8hpp_source.html
index 30c79e48..7908be3f 100644
--- a/doc/code-documentation/html/baseAlgorithms_8hpp_source.html
+++ b/doc/code-documentation/html/baseAlgorithms_8hpp_source.html
@@ -336,9 +336,9 @@ $(document).ready(function(){initNavTree('baseAlgorithms_8hpp_source.html','');
-
-
-
+
+
+
@@ -353,9 +353,10 @@ $(document).ready(function(){initNavTree('baseAlgorithms_8hpp_source.html','');
void fill(Vector< T, Allocator > &vec, const T &val)
+
-Kokkos::View< T * > deviceViewType1D
+Kokkos::View< T * > deviceViewType1D
const size_t sizeToSerial__
void apply_to_each(const ViewType1D< T, properties... > &view, size_t start, size_t end, UnaryFunction func)
@@ -364,15 +365,14 @@ $(document).ready(function(){initNavTree('baseAlgorithms_8hpp_source.html','');
void insertSetElementD(ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, T val)
#define INLINE_FUNCTION_H
T max(const Vector< T, Allocator > &v)
-Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
+Kokkos::View< T *, Kokkos::HostSpace > hostViewType1D
INLINE_FUNCTION_H T max_serial(const ViewType1D< T, properties... > &view, size_t start, size_t end)
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
-
T min(const Vector< T, Allocator > &v)
-Kokkos::View< T ***, properties... > ViewType3D
+Kokkos::View< T ***, properties... > ViewType3D
- src
- phasicFlow
- Kokkos
- baseAlgorithms.hpp
diff --git a/doc/code-documentation/html/bitsetHD_8hpp__incl.md5 b/doc/code-documentation/html/bitsetHD_8hpp__incl.md5
index 5208a642..7d1bdfd6 100644
--- a/doc/code-documentation/html/bitsetHD_8hpp__incl.md5
+++ b/doc/code-documentation/html/bitsetHD_8hpp__incl.md5
@@ -1 +1 @@
-54ff1dc0d1fed8e7ecdcfef979fa5843
\ No newline at end of file
+7633ae3e32a811d3971ad41cf8a56860
\ No newline at end of file
diff --git a/doc/code-documentation/html/box_8cpp_source.html b/doc/code-documentation/html/box_8cpp_source.html
index 8b38e4d6..67ccc5e1 100644
--- a/doc/code-documentation/html/box_8cpp_source.html
+++ b/doc/code-documentation/html/box_8cpp_source.html
@@ -242,8 +242,8 @@ $(document).ready(function(){initNavTree('box_8cpp_source.html',''); initResizab
virtual word globalName() const
bool add(const word &keyword, const float &v)
-iOstream & endl(iOstream &os)
-virtual bool check(const char *operation) const
+iOstream & endl(iOstream &os)
Add newline and flush stream.
+virtual bool check(const char *operation) const
Check IOstream status for given operation.
#define fatalErrorInFunction
@@ -251,14 +251,14 @@ $(document).ready(function(){initNavTree('box_8cpp_source.html',''); initResizab
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
FUNCTION_H bool write(iOstream &os) const
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
-virtual const word & name() const
+virtual const word & name() const
Return the name of the stream.
T getVal(const word &keyword) const
#define ioErrorInFile(fileName, lineNumber)
-
+int32 lineNumber() const
Const access to the current stream line number.
-iOstream & writeWordEntry(const word &key, const T &value)
+iOstream & writeWordEntry(const word &key, const T &value)
Write a keyword/value entry.
FUNCTION_H bool read(iIstream &is)
diff --git a/doc/code-documentation/html/box_8hpp.html b/doc/code-documentation/html/box_8hpp.html
index cb524a59..ef94536c 100644
--- a/doc/code-documentation/html/box_8hpp.html
+++ b/doc/code-documentation/html/box_8hpp.html
@@ -129,18 +129,20 @@ $(document).ready(function(){initNavTree('box_8hpp.html',''); initResizable(); }
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/box_8hpp__dep__incl.map b/doc/code-documentation/html/box_8hpp__dep__incl.map
index b76b35a9..8e8becc7 100644
--- a/doc/code-documentation/html/box_8hpp__dep__incl.map
+++ b/doc/code-documentation/html/box_8hpp__dep__incl.map
@@ -1,14 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/box_8hpp__dep__incl.md5 b/doc/code-documentation/html/box_8hpp__dep__incl.md5
index ed973714..240ad8c6 100644
--- a/doc/code-documentation/html/box_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/box_8hpp__dep__incl.md5
@@ -1 +1 @@
-9b49172970f1dc3dd621183cb8d8f5f9
\ No newline at end of file
+1e3119ee118a36c85a2edf381861018a
\ No newline at end of file
diff --git a/doc/code-documentation/html/box_8hpp__dep__incl.png b/doc/code-documentation/html/box_8hpp__dep__incl.png
index 6531bbda..eb17f382 100644
Binary files a/doc/code-documentation/html/box_8hpp__dep__incl.png and b/doc/code-documentation/html/box_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.md5 b/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.md5
index ec761248..1a041929 100644
--- a/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.md5
+++ b/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.md5
@@ -1 +1 @@
-bba574fa007925266da6dfb2482fcc4f
\ No newline at end of file
+3e3d0d2697bfce5c46a2436d0f655ab2
\ No newline at end of file
diff --git a/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.png b/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.png
index 3c03f7c5..50919edb 100644
Binary files a/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.png and b/doc/code-documentation/html/builtinTypes_8hpp__dep__incl.png differ
diff --git a/doc/code-documentation/html/cellMapping_8hpp_source.html b/doc/code-documentation/html/cellMapping_8hpp_source.html
index b6512b72..2c6c5a0d 100644
--- a/doc/code-documentation/html/cellMapping_8hpp_source.html
+++ b/doc/code-documentation/html/cellMapping_8hpp_source.html
@@ -284,7 +284,7 @@ $(document).ready(function(){initNavTree('cellMapping_8hpp_source.html',''); ini
typename cellsWallLevel0Type::execution_space execution_space
typename cellsWallLevel0Type::Cells Cells
typename cellsWallLevel0Type::memory_space memory_space
-Kokkos::View< T *, properties... > ViewType1D
+Kokkos::View< T *, properties... > ViewType1D
bool performedSearch() const
diff --git a/doc/code-documentation/html/cellsWallLevel0_8hpp.html b/doc/code-documentation/html/cellsWallLevel0_8hpp.html
index 4b4f84c7..9486d71b 100644
--- a/doc/code-documentation/html/cellsWallLevel0_8hpp.html
+++ b/doc/code-documentation/html/cellsWallLevel0_8hpp.html
@@ -114,11 +114,11 @@ $(document).ready(function(){initNavTree('cellsWallLevel0_8hpp.html',''); initRe
+
+◆ setWriteFormat()
+
+
+
+
+
+
+
+ |
+
+inlineprotected |
+
+
+
@@ -455,9 +612,11 @@ Static Protected Attributes
@@ -484,61 +643,63 @@ Static Protected Attributes
+
Return the name of the stream.
+
Reimplemented in iTstream, Istream, and Ostream.
Definition at line 31 of file IOstream.cpp.
-
References IOstream::staticName_.
+
References IOstream::staticName_.
-
Referenced by box::box(), iEntry< Key, T * >::createEntry(), cylinder::cylinder(), dataEntry::dataEntry(), dictionary::dictionary(), iBox< intType >::iBox(), pFlow::operator<<(), pFlow::operator>>(), iIstream::putBack(), Insertion< ShapeType >::read(), timeInterval::read(), Logical::read(), line::read(), rotatingAxis::read(), dataEntry::read(), sphereShape::read(), fixedWall::read(), rotatingAxisMotion::read(), vibratingMotion::read(), multiRotatingAxisMotion::read(), dictionary::read(), dataEntry::readDataEntry(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), IOfileHeader::readHeader(), List< word >::readList(), Field< VectorDual, int8 >::readNonUniform(), pointStructure::readPointStructure(), triSurface::readTriSurface(), Field< VectorDual, int8 >::readUniform(), sphere::sphere(), Insertion< ShapeType >::write(), dataEntry::write(), sphereShape::write(), fixedWall::write(), rotatingAxisMotion::write(), vibratingMotion::write(), multiRotatingAxisMotion::write(), dictionary::write(), and pointStructure::writePointStructure().
-
-
+
Referenced by box::box(), iEntry< Key, T * >::createEntry(), cylinder::cylinder(), dataEntry::dataEntry(), dictionary::dictionary(), iBox< intType >::iBox(), pFlow::operator<<(), pFlow::operator>>(), iIstream::putBack(), Insertion< ShapeType >::read(), timeInterval::read(), Logical::read(), line::read(), rotatingAxis::read(), dataEntry::read(), sphereShape::read(), fixedWall::read(), rotatingAxisMotion::read(), vibratingMotion::read(), multiRotatingAxisMotion::read(), dictionary::read(), dataEntry::readDataEntry(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), IOfileHeader::readHeader(), List< word >::readList(), Field< VectorDual, int8 >::readNonUniform(), pointStructure::readPointStructure(), triSurface::readTriSurface(), Field< VectorDual, int8 >::readUniform(), sphere::sphere(), Insertion< ShapeType >::write(), dataEntry::write(), sphereShape::write(), fixedWall::write(), rotatingAxisMotion::write(), vibratingMotion::write(), multiRotatingAxisMotion::write(), dictionary::write(), and pointStructure::writePointStructure().
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -567,6 +728,8 @@ Static Protected Attributes
@@ -595,35 +758,37 @@ Static Protected Attributes
+
Check IOstream status for given operation.
+
Print IOstream state or generate a FatalIOError when an error has occurred. The base implementation is a fatalCheck
+
Definition at line 42 of file IOstream.cpp.
-
Referenced by pFlow::operator<<(), pFlow::operator>>(), line::read(), rotatingAxis::read(), multiTriSurface::readMultiTriSurface(), timeInterval::write(), iBox< intType >::write(), Logical::write(), box::write(), sphere::write(), line::write(), rotatingAxis::write(), vibrating::write(), cylinder::write(), List< word >::writeList(), multiTriSurface::writeMultiTriSurface(), triSurface::writeTriSurface(), and Vector< word, vecAllocator< word > >::writeVector().
-
-
+
Referenced by pFlow::operator<<(), pFlow::operator>>(), line::read(), rotatingAxis::read(), timeInterval::write(), iBox< intType >::write(), Logical::write(), box::write(), sphere::write(), line::write(), rotatingAxis::write(), vibrating::write(), cylinder::write(), List< word >::writeList(), multiTriSurface::writeMultiTriSurface(), triSurface::writeTriSurface(), and Vector< word, vecAllocator< word > >::writeVector().
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -645,25 +810,28 @@ Static Protected Attributes
+
Check IOstream status for given operation.
+
Generate a FatalIOError when an error has occurred.
+
Definition at line 48 of file IOstream.cpp.
References fatalErrorInFunction, and fatalExit.
-
Referenced by iEntry< Key, T * >::createEntry(), dataEntry::readDataEntry(), List< word >::readList(), triSurface::readTriSurface(), Vector< word, vecAllocator< word > >::readVector(), IOfileHeader::writeHeader(), and iEntry< Key, T * >::writeKeyword().
-
-
+
Referenced by iEntry< Key, T * >::createEntry(), dataEntry::readDataEntry(), List< word >::readList(), triSurface::readTriSurface(), Vector< word, vecAllocator< word > >::readVector(), IOfileHeader::writeHeader(), and iEntry< Key, T * >::writeKeyword().
+
+
-
+
@@ -693,9 +861,11 @@ Static Protected Attributes
@@ -722,9 +892,57 @@ Static Protected Attributes
+
+
+
◆ isBinary()
+
+
+
+
+
+
+
+
+ bool isBinary |
+ ( |
+ | ) |
+ const |
+
+
+ |
+
+inline |
+
+
+
@@ -751,21 +969,23 @@ Static Protected Attributes
-
Definition at line 150 of file IOstream.hpp.
+
Return true if next operation might succeed.
-
References IOstream::ioState_.
+
Definition at line 184 of file IOstream.hpp.
+
+
References IOstream::ioState_.
Referenced by Istream::nextValid(), and dictionary::readDictionary().
-
-
+
+
-
+
@@ -794,29 +1014,31 @@ Static Protected Attributes
-
Definition at line 156 of file IOstream.hpp.
+
Return true if end of input seen.
-
References IOstream::ioState_.
+
Definition at line 190 of file IOstream.hpp.
-
Referenced by pFlow::checkNumberToken(), pFlow::checkWordToken(), iEntry< Key, T * >::createEntry(), stlFile::read(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), iEntry< Key, T * >::readKeyword(), Field< VectorDual, int8 >::readNonUniform(), Field< VectorDual, int8 >::readUniform(), and twoPartEntry::twoPartEntry().
-
-
+
References IOstream::ioState_.
+
+
Referenced by pFlow::checkNumberToken(), pFlow::checkWordToken(), iEntry< Key, T * >::createEntry(), stlFile::read(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), iEntry< Key, T * >::readKeyword(), Field< VectorDual, int8 >::readNonUniform(), Field< VectorDual, int8 >::readUniform(), and twoPartEntry::twoPartEntry().
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -845,21 +1067,23 @@ Static Protected Attributes
-
Definition at line 162 of file IOstream.hpp.
+
Return true if next operation will fail.
-
References IOstream::ioState_.
+
Definition at line 196 of file IOstream.hpp.
-
Referenced by IOstream::operator bool(), and IOstream::operator!().
-
-
+
References IOstream::ioState_.
+
+
Referenced by IOstream::operator bool(), and IOstream::operator!().
+
+
-
+
@@ -888,28 +1112,30 @@ Static Protected Attributes
-
Definition at line 168 of file IOstream.hpp.
+
Return true if stream is corrupted.
-
References IOstream::ioState_.
+
Definition at line 202 of file IOstream.hpp.
-
Referenced by pFlow::badInput(), iEntry< Key, T * >::createEntry(), Istream::nextValid(), iIstream::putBack(), dataEntry::readDataEntry(), Field< VectorDual, int8 >::readField(), iEntry< Key, T * >::readKeyword(), Field< VectorDual, int8 >::readNonUniform(), and Field< VectorDual, int8 >::readUniform().
-
-
+
References IOstream::ioState_.
+
+
Referenced by pFlow::badInput(), iEntry< Key, T * >::createEntry(), Istream::nextValid(), iIstream::putBack(), dataEntry::readDataEntry(), Field< VectorDual, int8 >::readField(), iEntry< Key, T * >::readKeyword(), Field< VectorDual, int8 >::readNonUniform(), and Field< VectorDual, int8 >::readUniform().
+
+
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -938,18 +1164,20 @@ Static Protected Attributes
-
Definition at line 174 of file IOstream.hpp.
+
Return true if the stream has not failed.
-
References IOstream::fail().
-
-
+
Definition at line 208 of file IOstream.hpp.
+
+
References IOstream::fail().
+
+
-
+
@@ -978,18 +1206,20 @@ Static Protected Attributes
-
Definition at line 180 of file IOstream.hpp.
+
Return true if the stream has failed.
-
References IOstream::fail().
-
-
+
Definition at line 214 of file IOstream.hpp.
+
+
References IOstream::fail().
+
+
-
+
@@ -1018,60 +1248,62 @@ Static Protected Attributes
-
Definition at line 187 of file IOstream.hpp.
+
Const access to the current stream line number.
-
References IOstream::lineNumber_.
+
Definition at line 221 of file IOstream.hpp.
-
Referenced by box::box(), iEntry< Key, T * >::createEntry(), cylinder::cylinder(), dataEntry::dataEntry(), dictionary::dictionary(), iBox< intType >::iBox(), pFlow::operator<<(), pFlow::operator>>(), property::property(), iIstream::putBack(), Insertion< ShapeType >::read(), timeInterval::read(), stlFile::read(), Logical::read(), line::read(), rotatingAxis::read(), dataEntry::read(), sphereShape::read(), fixedWall::read(), rotatingAxisMotion::read(), vibratingMotion::read(), multiRotatingAxisMotion::read(), dictionary::read(), dataEntry::readDataEntry(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), List< word >::readList(), Field< VectorDual, int8 >::readNonUniform(), pointStructure::readPointStructure(), triSurface::readTriSurface(), Field< VectorDual, int8 >::readUniform(), sphere::sphere(), Insertion< ShapeType >::write(), dataEntry::write(), sphereShape::write(), fixedWall::write(), rotatingAxisMotion::write(), vibratingMotion::write(), multiRotatingAxisMotion::write(), dictionary::write(), and pointStructure::writePointStructure().
-
-
+
References IOstream::lineNumber_.
+
+
Referenced by box::box(), iEntry< Key, T * >::createEntry(), cylinder::cylinder(), dataEntry::dataEntry(), dictionary::dictionary(), iBox< intType >::iBox(), pFlow::operator<<(), pFlow::operator>>(), property::property(), iIstream::putBack(), Insertion< ShapeType >::read(), timeInterval::read(), stlFile::read(), Logical::read(), line::read(), rotatingAxis::read(), dataEntry::read(), sphereShape::read(), fixedWall::read(), rotatingAxisMotion::read(), vibratingMotion::read(), multiRotatingAxisMotion::read(), dictionary::read(), dataEntry::readDataEntry(), dictionary::readDictionary(), Field< VectorDual, int8 >::readField(), List< word >::readList(), Field< VectorDual, int8 >::readNonUniform(), pointStructure::readPointStructure(), triSurface::readTriSurface(), Field< VectorDual, int8 >::readUniform(), sphere::sphere(), Insertion< ShapeType >::write(), dataEntry::write(), sphereShape::write(), fixedWall::write(), rotatingAxisMotion::write(), vibratingMotion::write(), multiRotatingAxisMotion::write(), dictionary::write(), and pointStructure::writePointStructure().
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1100,9 +1332,11 @@ Static Protected Attributes
@@ -1130,9 +1364,11 @@ Static Protected Attributes
@@ -1159,19 +1395,21 @@ Static Protected Attributes
@@ -1259,9 +1501,11 @@ Static Protected Attributes
@@ -1288,9 +1532,11 @@ Static Protected Attributes
@@ -1317,22 +1563,24 @@ Static Protected Attributes
-
Definition at line 247 of file IOstream.hpp.
+
Set flags of stream.
+
+
Definition at line 281 of file IOstream.hpp.
References IOstream::flags().
-
Referenced by pFlow::dec(), pFlow::fixed(), pFlow::hex(), pFlow::oct(), and pFlow::scientific().
-
-
+
Referenced by pFlow::dec(), pFlow::fixed(), pFlow::hex(), pFlow::oct(), and pFlow::scientific().
+
+
-
+
-
-
+
+
-
+
@@ -1458,18 +1710,20 @@ Static Protected Attributes
-
Definition at line 254 of file IOstream.hpp.
+
Set flags of given field of stream.
+
+
Definition at line 288 of file IOstream.hpp.
References IOstream::flags().
-
-
+
+
-
+
@@ -1499,18 +1753,20 @@ Static Protected Attributes
-
Definition at line 263 of file IOstream.hpp.
+
Unset flags of stream.
+
+
Definition at line 297 of file IOstream.hpp.
References IOstream::flags().
-
-
+
+
-
+
@@ -1537,9 +1793,11 @@ Static Protected Attributes
@@ -1563,7 +1821,9 @@ Static Protected Attributes
-
Definition at line 64 of file IOstream.hpp.
+
Name for any generic stream - normally treat as readonly.
+
+
Definition at line 69 of file IOstream.hpp.
Referenced by IOstream::name().
@@ -1589,9 +1849,39 @@ Static Protected Attributes
+
+
+
◆ writeFormat_
+
+
@@ -1615,9 +1905,11 @@ Static Protected Attributes
-
Definition at line 68 of file IOstream.hpp.
+
state
-
Referenced by IOstream::bad(), IOstream::eof(), IOstream::fail(), IOstream::good(), IOstream::setBad(), IOstream::setEof(), IOstream::setFail(), IOstream::setGood(), and IOstream::setState().
+
Definition at line 78 of file IOstream.hpp.
+
+
Referenced by IOstream::bad(), IOstream::eof(), IOstream::fail(), IOstream::good(), IOstream::setBad(), IOstream::setEof(), IOstream::setFail(), IOstream::setGood(), and IOstream::setState().
@@ -1641,9 +1933,11 @@ Static Protected Attributes
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream.js b/doc/code-documentation/html/classpFlow_1_1IOstream.js
index eef4bd5e..efe16364 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream.js
@@ -4,12 +4,18 @@ var classpFlow_1_1IOstream =
[ "CLOSED", "classpFlow_1_1IOstream.html#aacc935fd960fc1d7efe7f3820bb1db35a929f0327e17604ce9713b2a6117bd603", null ],
[ "OPENED", "classpFlow_1_1IOstream.html#aacc935fd960fc1d7efe7f3820bb1db35a45c1c97bdcce420fc01045ee101a0cf2", null ]
] ],
+ [ "writeFormat", "classpFlow_1_1IOstream.html#ab76e0cc92bb140c07e198662e39d5268", [
+ [ "ASCII", "classpFlow_1_1IOstream.html#ab76e0cc92bb140c07e198662e39d5268af9c208c7d7a0f102f2683165540c882d", null ],
+ [ "BINARY", "classpFlow_1_1IOstream.html#ab76e0cc92bb140c07e198662e39d5268aecafbc1299672a8c1521cc0d5f1ae986", null ]
+ ] ],
[ "IOstream", "classpFlow_1_1IOstream.html#a685ead9e00563a9b3d0c4753eac347a2", null ],
+ [ "IOstream", "classpFlow_1_1IOstream.html#a26824d6240feaec7589240d8c974ee05", null ],
[ "IOstream", "classpFlow_1_1IOstream.html#a65d31aa1e9f9e2c0fde5613c17647e40", null ],
[ "~IOstream", "classpFlow_1_1IOstream.html#a216ce04def77e62d9132be3ce232afcc", null ],
[ "setOpened", "classpFlow_1_1IOstream.html#ab945a2e2c4278c06f4527d8e163b904e", null ],
[ "setClosed", "classpFlow_1_1IOstream.html#a6ffc7629ddba3b8e7652fe888af299ab", null ],
[ "setState", "classpFlow_1_1IOstream.html#a6dc7caf4da073fce8946c51af8d81dee", null ],
+ [ "setWriteFormat", "classpFlow_1_1IOstream.html#a41eccdacf379df0ab3fd0b47c2d96a1d", null ],
[ "setGood", "classpFlow_1_1IOstream.html#a473118515da3a7497d0673dd24674c70", null ],
[ "name", "classpFlow_1_1IOstream.html#ac9b54653d0ec63ee05f64a185437b335", null ],
[ "name", "classpFlow_1_1IOstream.html#a093459b3399aba6fe0f57bbbc2925bc2", null ],
@@ -17,6 +23,7 @@ var classpFlow_1_1IOstream =
[ "fatalCheck", "classpFlow_1_1IOstream.html#a281bbfd1fe6ab10377d7cb1f5111044d", null ],
[ "opened", "classpFlow_1_1IOstream.html#a298583c3d514f1169bfc43169ba78c38", null ],
[ "closed", "classpFlow_1_1IOstream.html#ae54500202b0333927a28c440c85cf07e", null ],
+ [ "isBinary", "classpFlow_1_1IOstream.html#aee3ba44cd3f14501633ae2e8ea04b4d0", null ],
[ "good", "classpFlow_1_1IOstream.html#abdcc7f96f487faadc7769afcf58fe992", null ],
[ "eof", "classpFlow_1_1IOstream.html#af3418ac60d0d7a303478f29a387feb3c", null ],
[ "fail", "classpFlow_1_1IOstream.html#a48de1a2345c4519dd5d19c67dcce62ed", null ],
@@ -39,6 +46,7 @@ var classpFlow_1_1IOstream =
[ "precision_", "classpFlow_1_1IOstream.html#a4240681db26c977866e8173b76de12d8", null ],
[ "staticName_", "classpFlow_1_1IOstream.html#a384ff8be80c5e301c5ce6838a1f18033", null ],
[ "openClosed_", "classpFlow_1_1IOstream.html#aa17155fc05a45901f1fded81dea4c2d0", null ],
+ [ "writeFormat_", "classpFlow_1_1IOstream.html#a950517ca51331d52df5f74cd62e44cb3", null ],
[ "ioState_", "classpFlow_1_1IOstream.html#a2caff7df9cffd0325a8877c89f5c779a", null ],
[ "lineNumber_", "classpFlow_1_1IOstream.html#a271ea4556e1f077f403284c4cde3ccec", null ]
];
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.map
new file mode 100644
index 00000000..ab45a0df
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.md5
new file mode 100644
index 00000000..b8f08927
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.md5
@@ -0,0 +1 @@
+7a6dca688575cc25080f0ba4f37fa1ab
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.png
new file mode 100644
index 00000000..ca5aee7f
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1IOstream_a26824d6240feaec7589240d8c974ee05_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.map
index f19afb03..fbbc3656 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.map
@@ -1,10 +1,10 @@
-
-
+
+
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.md5
index e7cb6d72..3f74139b 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.md5
@@ -1 +1 @@
-58c0622d3cf50d15065b62bad94f4c05
\ No newline at end of file
+259f56d0e29e092202020891e0e06578
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.png
index 2b620d82..bcb574ec 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a281bbfd1fe6ab10377d7cb1f5111044d_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.map
index 9753cf41..df5ba3ef 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.map
@@ -1,21 +1,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.md5
index 84750f97..4a42ed6c 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.md5
@@ -1 +1 @@
-f9a3e05a235a6cdaf7c4f1fdda2949fa
\ No newline at end of file
+b68d5241786db43015a7b2101fd19ba6
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.png
index 3891f660..5bf74d19 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a367eb3425fc4e8270e2aa961df8ac8a5_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.map
index 4cd1f62f..e9cfa278 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.md5
index e9fa7dd4..52aba5d2 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a48de1a2345c4519dd5d19c67dcce62ed_icgraph.md5
@@ -1 +1 @@
-c8894bd88430d1a96d1b075aedca5bc0
\ No newline at end of file
+09f05978ef4e1cb45f8408a8fd94c128
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.map
index 04f46dcf..031e9aab 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.map
@@ -1,44 +1,44 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.md5
index 6aebe8f2..6a1ade4f 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.md5
@@ -1 +1 @@
-b520801061bb68a7b4a26581cbf10898
\ No newline at end of file
+f274ef04c1108925cb866af2f08250ea
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.png
index f998a82e..8685e84d 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a607efe5fb94edbe4cfa890c4907e76c3_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.map
index 48e50525..960fb987 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.md5
index 94bdd488..0e8f41d4 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a61efd4196a96540ee018fee8791f3f10_cgraph.md5
@@ -1 +1 @@
-d0eaee60bdac0819c67d40563e4455d5
\ No newline at end of file
+ecef45bfc0d36cb340f8af1b210d3a6d
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.map
index 411d69c3..c4cfd686 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.md5
index 5f940935..d07bb3d6 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.md5
@@ -1 +1 @@
-b92e4b52402314649b9d2f98d212ebc2
\ No newline at end of file
+3fc5867ff0751db7ea00718377e6f922
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.png
index f2c1cdae..516fe6b1 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a6215a425470b1a58a0f3e0407f8683ca_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.map
index c76668a7..8dcab446 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.map
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.md5
index 3380049f..a7633063 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.md5
@@ -1 +1 @@
-e0b893935d57c5860ce3e3997fb19c50
\ No newline at end of file
+d41c6b3968ad8aa0ae354f037a155cee
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.png
index a3182daf..e30f26b9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.map
index d1246912..da907cde 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.md5
index 0b06bac2..404ce02a 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a67b76affb3b5d35fa419ac234144038b_cgraph.md5
@@ -1 +1 @@
-aaff969044461ae6aa0013c46a4954c0
\ No newline at end of file
+670f8f15140b6a1d0926ceae8501dece
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.map
index 69323983..0d8e5369 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.md5
index 8f754d70..dcdb37f7 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a685ead9e00563a9b3d0c4753eac347a2_cgraph.md5
@@ -1 +1 @@
-1a42b7a74a85294be8f802b54348ab16
\ No newline at end of file
+9944f955b80d81fb2bb7f18dbdc90b8e
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.map
index e1fa3d7b..10a1fa5b 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.md5
index fbf648ad..c6b9af05 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.md5
@@ -1 +1 @@
-9ef83a30a593e8fb5c9952fa92b1017b
\ No newline at end of file
+cb78d8fe2d231bfd33082f3304d66f8a
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.png
index 92771af9..9024abb9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.map
index ab4c7737..dcc21d5c 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.map
@@ -1,8 +1,8 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.md5
index 0d0fc688..864122e2 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.md5
@@ -1 +1 @@
-0186c6cc6d052a7090cf928e4ae5e072
\ No newline at end of file
+5f612c5b46ab3265616ccf24ce7bb005
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.png
index 072a6e75..594bcd52 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a7496d7abe05bdd8cffe2be14798ac34f_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.map
index e1fa3d7b..d452667e 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.md5
index fbf648ad..4a2920e8 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.md5
@@ -1 +1 @@
-9ef83a30a593e8fb5c9952fa92b1017b
\ No newline at end of file
+20cdf1bb514e114f73fd5e691656c126
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.png
index 92771af9..9024abb9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a7c8972f80cfc853d1b78253abee55f04_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.map
index 90038536..af374d1d 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.map
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.md5
index 8c28048d..fc74d43a 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.md5
@@ -1 +1 @@
-b3488aa37e8b48f8d4fceabc46b1523a
\ No newline at end of file
+4e882bbeedf5f38771ff0fa4b5e52178
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.png
index 1b22932a..c32fdd4d 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_a9f7290a5d70f30e1b1b42c8ac4a6082d_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.map
index 391c2dae..49b2b4e1 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.md5
index dfa2d5e0..ae18bdd0 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.md5
@@ -1 +1 @@
-ba8f1d288b2b9239a723f8b4372d2bd1
\ No newline at end of file
+a12595b3f545eac2a9fe27ccd7012199
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.png
index c3e24ff4..92c7dcb8 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_ab6784b88289e1403b616f8ba4d742563_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.map
index 6d58176b..d025399e 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.md5
index 40b67836..c8e07dea 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.md5
@@ -1 +1 @@
-828cfc09526517504aef009e79f06ad2
\ No newline at end of file
+084df262a3caceeaaab74aeaa628e32d
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.png
index 9cb917c9..4a724ff4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_abdcc7f96f487faadc7769afcf58fe992_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.map
index 26d1eacd..2953a020 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.map
@@ -1,43 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.md5
index 79f3862d..9435a308 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.md5
@@ -1 +1 @@
-bd59e4e26ae8df2b78379cfa0d480c89
\ No newline at end of file
+f473ca6a4fe0f2b285541d9d57ccf8e5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.png
index 75af19de..798ac7cf 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_ac9b54653d0ec63ee05f64a185437b335_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.map
new file mode 100644
index 00000000..a21f786d
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.map
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.md5
new file mode 100644
index 00000000..0d7ed0df
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.md5
@@ -0,0 +1 @@
+d378d20a361fea9002d8702aa8887101
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.png
new file mode 100644
index 00000000..e6486f5f
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1IOstream_aee3ba44cd3f14501633ae2e8ea04b4d0_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.map b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.map
index 6e5f476d..1b4f1353 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.map
@@ -1,13 +1,13 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.md5
index dffc2d84..f7d87135 100644
--- a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.md5
@@ -1 +1 @@
-1551753c52d985b04b33d8267a4a7780
\ No newline at end of file
+36e027fe71664e3673f9a50856feade5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.png b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.png
index 2643719b..56b4bbcc 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1IOstream_af3418ac60d0d7a303478f29a387feb3c_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion.html b/doc/code-documentation/html/classpFlow_1_1Insertion.html
index 6499cdc7..5a2cca3c 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion.html
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion.html
@@ -254,7 +254,7 @@ class pFlow::Insertion< ShapeType >
Definition at line 83 of file Insertion.cpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, fileSystem::fileName(), and Insertion< ShapeType >::readInsertionDict().
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, fileSystem::fileName(), and Insertion< ShapeType >::readInsertionDict().
@@ -263,9 +263,9 @@ class pFlow::Insertion< ShapeType >
-
-
-
+
+
+
@@ -424,7 +424,7 @@ class pFlow::Insertion< ShapeType >
Definition at line 103 of file Insertion.cpp.
-
References cyanText, pFlow::endl(), endREPORT, endyWARNING, fatalErrorInFunction, ForAll, greenText, REPORT, Vector< T, Allocator >::size(), and yWARNING.
+
References cyanText, pFlow::endl(), endREPORT, endyWARNING, fatalErrorInFunction, ForAll, greenText, REPORT, Vector< T, Allocator >::size(), and yWARNING.
@@ -433,8 +433,8 @@ class pFlow::Insertion< ShapeType >
-
-
+
+
@@ -468,7 +468,7 @@ class pFlow::Insertion< ShapeType >
Definition at line 171 of file Insertion.cpp.
-
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::read().
+
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::read().
@@ -477,11 +477,11 @@ class pFlow::Insertion< ShapeType >
-
-
-
-
-
+
+
+
+
+
@@ -515,7 +515,7 @@ class pFlow::Insertion< ShapeType >
Definition at line 198 of file Insertion.cpp.
-
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::write().
+
References pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), pFlow::insertionFile__, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and dictionary::write().
@@ -524,11 +524,11 @@ class pFlow::Insertion< ShapeType >
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html b/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html
index 7995c7d2..8e846db4 100644
--- a/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html
+++ b/doc/code-documentation/html/classpFlow_1_1InsertionRegion.html
@@ -569,7 +569,7 @@ class pFlow::InsertionRegion< ShapeType >
Definition at line 55 of file InsertionRegion.cpp.
-
References Vector< T, Allocator >::capacity(), Vector< T, Allocator >::clear(), fatalErrorInFunction, pFlow::algorithms::KOKKOS::max(), n, Vector< T, Allocator >::reserve(), and Vector< T, Allocator >::size().
+
References Vector< T, Allocator >::capacity(), Vector< T, Allocator >::clear(), fatalErrorInFunction, pFlow::algorithms::KOKKOS::max(), n, Vector< T, Allocator >::reserve(), and Vector< T, Allocator >::size().
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.map
index 0190bca7..eca1c9c8 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.md5
index a12b2ec7..1f4120fd 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.md5
@@ -1 +1 @@
-c5cce7833dc4d2b958fcc48cce30ae93
\ No newline at end of file
+bed886f0f166a1b749013b00aba0e543
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.png
index 205ec071..ae32392f 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Insertion_a3f9338a5d0ba121e46363bdeccbc3904_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.map
index 0b293250..94a99db2 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.map
@@ -1,8 +1,8 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.md5
index 554908f8..1afeee26 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.md5
@@ -1 +1 @@
-7ca7f205de54a457fd670466a2f70cec
\ No newline at end of file
+82841cba0e360bfd2403f1af379a9009
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.png
index aec13fa7..b757318e 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Insertion_a8148f2b6c694e069c67183105cf17ce4_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.map
index 2620ca18..bfb5934f 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.map
@@ -1,8 +1,8 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.md5
index 6e9018bc..a6f21223 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.md5
@@ -1 +1 @@
-bbb4375b072265776adc6fe0253c5b13
\ No newline at end of file
+9d81948890db85bbb0f7770ee3af1de3
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.png
index 1887eb53..d9456d76 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Insertion_aac753ee6ead0ddcdfb9e74f169c6bcec_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.map
index 8d968425..a241346f 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.md5
index 9d85e3d8..0c5b2161 100644
--- a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.md5
@@ -1 +1 @@
-e676ce61a58f24faa466f952e2b434a7
\ No newline at end of file
+8f170557f79432e74a8047680136ad7b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.png
index ccb4decf..7da59d13 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Insertion_ade7faca5a778c285e00c20175e9c3815_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream-members.html b/doc/code-documentation/html/classpFlow_1_1Istream-members.html
index cf3890d9..97198dc5 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1Istream-members.html
@@ -107,10 +107,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Istream.html',''); initR
This is the complete list of members for Istream, including all inherited members.
- bad() const | IOstream | inline |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
- CLOSED enum value | IOstream | |
- closed() const | IOstream | inline |
+ closed() const | IOstream | inline |
+ CLOSED enum value | IOstream | |
defaultPrecision() | IOstream | inlinestatic |
defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
eof() const | IOstream | inline |
@@ -120,6 +122,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Istream.html',''); initR
findToken(const word &w) | iIstream | virtual |
findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual |
findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual |
+ findTokenResume(const word &w) | iIstream | virtual |
+ findTokenResumeSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
flags() const | Istream | virtual |
flags(const ios_base::fmtflags flags) | Istream | virtual |
@@ -129,49 +133,53 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Istream.html',''); initR
getLine(std::nullptr_t, char delim='\n') | Istream | |
good() const | IOstream | inline |
iIstream() | iIstream | inline |
- iIstream(const iIstream &)=default | iIstream | |
- ioState_ | IOstream | protected |
- IOstream() | IOstream | inlineexplicit |
+ iIstream(writeFormat wf) | iIstream | inline |
+ iIstream(const iIstream &)=default | iIstream | |
+ ioState_ | IOstream | protected |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
is_ | Istream | private |
- Istream(std::istream &is, const word &streamName) | Istream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- lookupData(const word &keyword) | iIstream | |
- lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
- name() const | Istream | inlinevirtual |
- name() | Istream | inlinevirtual |
- name_ | Istream | private |
- nextData(const word &keyword, T &data) | iIstream | |
- nextValid() | Istream | private |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
+ isBinary() const | IOstream | inline |
+ Istream(std::istream &is, const word &streamName, writeFormat wf=ASCII) | Istream | |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ lookupData(const word &keyword) | iIstream | |
+ lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
+ name() const | Istream | inlinevirtual |
+ name() | Istream | inlinevirtual |
+ name_ | Istream | private |
+ nextData(const word &keyword, T &data) | iIstream | |
+ nextValid() | Istream | private |
+ openClosed_ | IOstream | protected |
opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iIstream | |
- operator=(const Istream &)=delete | Istream | private |
- peek() | Istream | |
- peekBack(token &tok) | iIstream | |
- precision_ | IOstream | static |
- putBack(const token &tok) | iIstream | |
- putback(const char c) | Istream | |
- putBack_ | iIstream | private |
- putBackToken_ | iIstream | private |
- read(token &t) override | Istream | virtual |
- read(char &c) override | Istream | virtual |
- read(word &str) override | Istream | virtual |
- read(int64 &) override | Istream | virtual |
- read(int32 &) override | Istream | virtual |
- read(int16 &) override | Istream | virtual |
- read(int8 &) override | Istream | virtual |
- read(label &) override | Istream | virtual |
- read(uint32 &) override | Istream | virtual |
- read(uint16 &) override | Istream | virtual |
- read(float &val) override | Istream | virtual |
- read(double &val) override | Istream | virtual |
+ OPENED enum value | IOstream | |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iIstream | |
+ operator=(const Istream &)=delete | Istream | private |
+ peek() | Istream | |
+ peekBack(token &tok) | iIstream | |
+ precision_ | IOstream | static |
+ putBack(const token &tok) | iIstream | |
+ putback(const char c) | Istream | |
+ putBack_ | iIstream | private |
+ putBackToken_ | iIstream | private |
+ read(token &t) override | Istream | virtual |
+ read(char &c) override | Istream | virtual |
+ read(word &str) override | Istream | virtual |
+ read(int64 &) override | Istream | virtual |
+ read(int32 &) override | Istream | virtual |
+ read(int16 &) override | Istream | virtual |
+ read(int8 &) override | Istream | virtual |
+ read(label &) override | Istream | virtual |
+ read(uint32 &) override | Istream | virtual |
+ read(uint16 &) override | Istream | virtual |
+ read(float &val) override | Istream | virtual |
+ read(double &val) override | Istream | virtual |
+ read(char *buffer, std::streamsize count) override | Istream | virtual |
readBegin(const char *funcName) | iIstream | |
readBeginList(const char *funcName) | iIstream | |
readBeginSquare(const char *funcName) | iIstream | |
@@ -193,14 +201,17 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Istream.html',''); initR
setGood() | IOstream | inlineprotected |
setOpened() | IOstream | inlineprotected |
setState(ios_base::iostate state) | IOstream | inlineprotected |
- staticName_ | IOstream | protectedstatic |
- stdStream() | Istream | inlinevirtual |
- stdStream() const | Istream | inlinevirtual |
- streamAccess enum name | IOstream | |
- unsetf(const ios_base::fmtflags f) | IOstream | inline |
- ~iIstream()=default | iIstream | virtual |
- ~IOstream()=default | IOstream | virtual |
- ~Istream()=default | Istream | virtual |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
+ staticName_ | IOstream | protectedstatic |
+ stdStream() | Istream | inlinevirtual |
+ stdStream() const | Istream | inlinevirtual |
+ streamAccess enum name | IOstream | |
+ unsetf(const ios_base::fmtflags f) | IOstream | inline |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ ~iIstream()=default | iIstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
+ ~Istream()=default | Istream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream.html b/doc/code-documentation/html/classpFlow_1_1Istream.html
index 4dc40452..b746f842 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream.html
+++ b/doc/code-documentation/html/classpFlow_1_1Istream.html
@@ -135,15 +135,18 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Istream.html',''); initR
|
- | Istream (std::istream &is, const word &streamName) |
- |
+ | Istream (std::istream &is, const word &streamName, writeFormat wf=ASCII) |
+ |
virtual | ~Istream ()=default |
|
virtual const word & | name () const |
+ | Return the name of the stream. More...
|
|
virtual word & | name () |
+ | Return non-const access to the name of the stream. More...
|
|
virtual ios_base::fmtflags | flags () const |
+ | Return flags of stream. More...
|
|
Istream & | get (char &c) |
|
@@ -181,9 +184,12 @@ Public Member Functions
|
virtual iIstream & | read (double &val) override |
|
+iIstream & | read (char *buffer, std::streamsize count) override |
+ |
virtual void | rewind () |
|
virtual ios_base::fmtflags | flags (const ios_base::fmtflags flags) |
+ | Set flags of stream. More...
|
|
virtual std::istream & | stdStream () |
|
@@ -192,6 +198,8 @@ Public Member Functions
| iIstream () |
|
+ | iIstream (writeFormat wf) |
+ |
| iIstream (const iIstream &)=default |
|
virtual | ~iIstream ()=default |
@@ -206,8 +214,14 @@ Public Member Functions
|
virtual bool | findToken (const word &w) |
|
+virtual bool | findTokenResume (const word &w) |
+ | search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+ |
virtual bool | findTokenSilent (const word &w, int32 limitLine=100) |
|
+virtual bool | findTokenResumeSilent (const word &w, int32 limitLine=100) |
+ | search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+ |
virtual bool | findTokenAndNext (const word &w, word &nextW, bool checkEndStatement=true) |
|
virtual bool | findTokenAndNextSilent (const word &w, word &nextW, int32 limitLine=100) |
@@ -242,48 +256,76 @@ Public Member Functions
|
| IOstream () |
+ | Default. More...
|
|
+ | IOstream (writeFormat wF) |
+ | Construct and set write format. More...
|
+ |
| IOstream (const IOstream &)=default |
+ | Copy. More...
|
|
virtual | ~IOstream ()=default |
+ | Destructor. More...
|
|
virtual bool | check (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | opened () const |
+ | Return true if stream has been opened. More...
|
|
bool | closed () const |
+ | Return true if stream is closed. More...
|
|
+bool | isBinary () const |
+ | Return true if stream format is binray. More...
|
+ |
bool | good () const |
+ | Return true if next operation might succeed. More...
|
|
bool | eof () const |
+ | Return true if end of input seen. More...
|
|
bool | fail () const |
+ | Return true if next operation will fail. More...
|
|
bool | bad () const |
+ | Return true if stream is corrupted. More...
|
|
| operator bool () const |
+ | Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+ | Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+ | Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+ | Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+ | Set the stream line number return the previous value. More...
|
|
void | setEof () |
+ | Set stream to have reached eof. More...
|
|
void | setFail () |
+ | Set stream to have failed. More...
|
|
void | setBad () |
+ | Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+ | Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+ | Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+ | Unset flags of stream. More...
|
|
Definition at line 38 of file Istream.hpp.
-
-
◆ Istream()
+
+
◆ Istream()
@@ -359,7 +421,13 @@ Additional Inherited Members
|
|
const word & |
-
streamName |
+
streamName, |
+
+
+ |
+ |
+ writeFormat |
+ wf = ASCII |
|
@@ -424,7 +492,7 @@ Additional Inherited Members
Definition at line 53 of file Istream.cpp.
-
References IOstream::bad(), Istream::get(), IOstream::good(), and Istream::putback().
+
References IOstream::bad(), Istream::get(), IOstream::good(), and Istream::putback().
@@ -432,11 +500,11 @@ Additional Inherited Members
@@ -509,7 +577,7 @@ Additional Inherited Members
Definition at line 145 of file Istream.cpp.
-
References token::BEGIN_BLOCK, token::BEGIN_LIST, token::DOLLAR, token::END_BLOCK, token::END_LIST, pFlow::endl(), errLen, fatalExit, ioErrorInFile, pFlow::nl, and warningInFunction.
+
References token::BEGIN_BLOCK, token::BEGIN_LIST, token::DOLLAR, token::END_BLOCK, token::END_LIST, pFlow::endl(), errLen, fatalExit, ioErrorInFile, pFlow::nl, and warningInFunction.
@@ -517,8 +585,8 @@ Additional Inherited Members
@@ -573,9 +641,11 @@ Additional Inherited Members
+
Return the name of the stream.
+
Reimplemented from IOstream.
-
Definition at line 78 of file Istream.hpp.
+
Definition at line 77 of file Istream.hpp.
References Istream::name_.
@@ -587,10 +657,10 @@ Additional Inherited Members
@@ -619,9 +689,11 @@ Additional Inherited Members
+
Return non-const access to the name of the stream.
+
Reimplemented from IOstream.
-
Definition at line 84 of file Istream.hpp.
+
Definition at line 83 of file Istream.hpp.
References Istream::name_.
@@ -650,9 +722,11 @@ Additional Inherited Members
@@ -672,11 +746,11 @@ Additional Inherited Members
@@ -746,7 +820,7 @@ Additional Inherited Members
@@ -776,7 +850,7 @@ Additional Inherited Members
-
Definition at line 362 of file Istream.cpp.
+
Definition at line 363 of file Istream.cpp.
References pFlow::count(), and pFlow::algorithms::KOKKOS::max().
-
◆ read() [1/12]
+
◆ read() [1/13]
@@ -853,7 +927,7 @@ Additional Inherited Members
Implements iIstream.
-
Definition at line 395 of file Istream.cpp.
+
Definition at line 396 of file Istream.cpp.
References token::BEGIN_BLOCK, token::BEGIN_LIST, token::BEGIN_SQR, token::BEGIN_STRING, token::COLON, token::COMMA, token::DIVIDE, token::DOLLAR, token::END_BLOCK, token::END_LIST, token::END_SQR, token::END_STATEMENT, fatalExit, iIstream::getBack(), ioErrorInFile, token::lineNumber(), pFlow::readInt64(), pFlow::readReal(), token::setBad(), token::setType(), and token::SUBTRACT.
-
◆ read() [2/12]
+
◆ read() [2/13]
-
◆ read() [3/12]
+
◆ read() [3/13]
@@ -931,9 +1005,9 @@ Additional Inherited Members
Implements iIstream.
-
Definition at line 601 of file Istream.cpp.
+
Definition at line 602 of file Istream.cpp.
-
References token::BEGIN_LIST, token::END_LIST, pFlow::endl(), errLen, fatalExit, ioErrorInFile, pFlow::nl, pFlow::validWord(), and warningInFunction.
+
References token::BEGIN_LIST, token::END_LIST, pFlow::endl(), errLen, fatalExit, ioErrorInFile, pFlow::nl, pFlow::validWord(), and warningInFunction.
@@ -942,8 +1016,8 @@ Additional Inherited Members
-
-
+
+
@@ -975,14 +1049,14 @@ Additional Inherited Members
Implements iIstream.
-
Definition at line 683 of file Istream.cpp.
+
Definition at line 684 of file Istream.cpp.
References token::BEGIN_STRING, token::END_STRING, errLen, fatalExit, ioErrorInFile, and token::NL.
-
◆ read() [4/12]
+
◆ read() [4/13]
-
◆ read() [5/12]
+
◆ read() [5/13]
-
◆ read() [6/12]
+
◆ read() [6/13]
-
◆ read() [7/12]
+
◆ read() [7/13]
-
◆ read() [8/12]
+
◆ read() [8/13]
-
◆ read() [9/12]
+
◆ read() [9/13]
-
◆ read() [10/12]
+
◆ read() [10/13]
-
◆ read() [11/12]
+
◆ read() [11/13]
-
◆ read() [12/12]
+
◆ read() [12/13]
+
+
◆ read() [13/13]
+
+
+
+
+
+
+
+
+ pFlow::iIstream & read |
+ ( |
+ char * |
+ buffer, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+overridevirtual |
+
+
+
@@ -1276,7 +1403,7 @@ Additional Inherited Members
Implements iIstream.
-
Definition at line 850 of file Istream.cpp.
+
Definition at line 871 of file Istream.cpp.
@@ -1293,7 +1420,7 @@ Additional Inherited Members
std::ios_base::fmtflags flags |
( |
const ios_base::fmtflags |
-
flags | ) |
+
f | ) |
|
@@ -1304,9 +1431,11 @@ Additional Inherited Members
@@ -1333,7 +1462,7 @@ Additional Inherited Members
@@ -1417,7 +1546,7 @@ Additional Inherited Members
Definition at line 46 of file Istream.hpp.
-Referenced by Istream::stdStream().
+Referenced by Istream::stdStream().
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream.js b/doc/code-documentation/html/classpFlow_1_1Istream.js
index a03317d8..1a5b8459 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream.js
+++ b/doc/code-documentation/html/classpFlow_1_1Istream.js
@@ -1,6 +1,6 @@
var classpFlow_1_1Istream =
[
- [ "Istream", "classpFlow_1_1Istream.html#ab9a414d452af8be20855560b91c3a34a", null ],
+ [ "Istream", "classpFlow_1_1Istream.html#ad48b8b290ed666fa5a63bc93b3a6d042", null ],
[ "~Istream", "classpFlow_1_1Istream.html#aa87acab95f6b508c203a4509ca726bcf", null ],
[ "nextValid", "classpFlow_1_1Istream.html#a3d5ae683596fda5b3cb7e1e22750ced3", null ],
[ "readWordToken", "classpFlow_1_1Istream.html#a7e71f99e176c31f799cb199c7ff6d5b8", null ],
@@ -27,6 +27,7 @@ var classpFlow_1_1Istream =
[ "read", "classpFlow_1_1Istream.html#a9883b86c3cc0efadac9c2c3b089483a4", null ],
[ "read", "classpFlow_1_1Istream.html#a37687181bbda5c256b8f5031030a7496", null ],
[ "read", "classpFlow_1_1Istream.html#a74a51f110ee3859191ffd704c2b4f141", null ],
+ [ "read", "classpFlow_1_1Istream.html#ae726f8108a5359ed31e60e44457a8c9a", null ],
[ "rewind", "classpFlow_1_1Istream.html#ab8734e666421c9fe3b6380a818c6c727", null ],
[ "flags", "classpFlow_1_1Istream.html#a5f4e9197238714c0ef19b6a9e9b9ad57", null ],
[ "stdStream", "classpFlow_1_1Istream.html#a513d1fa6b29fa93acb75f0afe0a58dd5", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.map
index 0677d021..9862fd1d 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.map
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.md5
index b28e3f81..aa93abfc 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.md5
@@ -1 +1 @@
-7f03ea6608b12af253a0baf164dfc2df
\ No newline at end of file
+9a876bde2282a6b4d42d41ada34fe7af
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.png
index e13d0845..3ff68ba2 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Istream_a3d5ae683596fda5b3cb7e1e22750ced3_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.map
index b0d9fac8..4b2b607d 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.map
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.md5
index a7bc31af..5a3d6fbc 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.md5
@@ -1 +1 @@
-5722af2a4076f1aa12c234f474c1e23c
\ No newline at end of file
+4243905db4782538912cb258030659b2
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.png
index fbb56ca6..5256b912 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Istream_a754ce9966caae1ee331378bf4a87269b_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.map
index bb24ce18..d3c1c614 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.md5
index 28290d8d..b445987f 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.md5
@@ -1 +1 @@
-a48d201af6798f0ba1d05a98a42601cd
\ No newline at end of file
+165eefa7174e48bc07dc9cc787bead84
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.png
index de1a1684..3d6479d9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Istream_a8dfcec5380e096e5117d9861c6b42776_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.map
index 17fd2a8b..94eedc7d 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.md5
index 1313a0ee..345894a3 100644
--- a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.md5
@@ -1 +1 @@
-62c6838c2738434115ae99db26d3b3e8
\ No newline at end of file
+489f724ad12ea54231207e0eee8faa79
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.png
index b4b559c4..297580eb 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Istream_aba7335ea9b5adb9f02359e7ee2556431_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.map
new file mode 100644
index 00000000..25c1a578
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.md5
new file mode 100644
index 00000000..be9f29c5
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.md5
@@ -0,0 +1 @@
+8a400e98ef687b2749aa7b34da44e123
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.png
new file mode 100644
index 00000000..1dde95f9
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Istream_ae726f8108a5359ed31e60e44457a8c9a_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Logical.html b/doc/code-documentation/html/classpFlow_1_1Logical.html
index ca246c5c..80b51f40 100644
--- a/doc/code-documentation/html/classpFlow_1_1Logical.html
+++ b/doc/code-documentation/html/classpFlow_1_1Logical.html
@@ -295,7 +295,7 @@ Static Protected Attributes
Definition at line 27 of file Logical.cpp.
-References pFlow::endl(), Logical::evaluteWord(), fatalErrorInFunction, fatalExit, Logical::s_, and Logical::yesNoSet_.
+References pFlow::endl(), Logical::evaluteWord(), fatalErrorInFunction, fatalExit, Logical::s_, and Logical::yesNoSet_.
@@ -304,8 +304,8 @@ Static Protected Attributes
-
-
+
+
@@ -600,7 +600,7 @@ Static Protected Attributes
Definition at line 65 of file Logical.cpp.
-References token::good(), ioErrorInFile, token::isString(), token::isWord(), IOstream::lineNumber(), IOstream::name(), IOstream::setBad(), token::stringToken(), and token::wordToken().
+References token::good(), ioErrorInFile, token::isString(), token::isWord(), IOstream::lineNumber(), IOstream::name(), IOstream::setBad(), token::stringToken(), and token::wordToken().
Referenced by pFlow::operator>>().
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel.html
index 67db88e6..c8fa2b58 100644
--- a/doc/code-documentation/html/classpFlow_1_1NBSLevel.html
+++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel.html
@@ -198,6 +198,8 @@ Public Types
using | CellType = triple< int32 > |
|
+
using | CellType = triple< int32 > |
+
|
|
@@ -240,10 +242,10 @@ Public Member Functions
INLINE_FUNCTION_HD auto & | diameter () |
|
template<typename PairsContainer > |
-bool | broadSearch (PairsContainer &pairs, range activeRange) |
+bool | broadSearch (PairsContainer &pairs, range activeRange) |
|
template<typename PairsContainer , typename IncludeFunction > |
-bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld) |
+bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld) |
|
template<typename PairsContainer > |
INLINE_FUNCTION_H bool | findPairs (PairsContainer &pairs) |
@@ -284,15 +286,15 @@ Public Member Functions
|
INLINE_FUNCTION_H void | setNext (ViewType1D< int32, memory_space > &next) |
|
-INLINE_FUNCTION_H void | build (range activeRange) |
+INLINE_FUNCTION_H void | build (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
|
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
|
INLINE_FUNCTION_HD | cells () |
@@ -305,36 +307,80 @@ Public Member Functions
|
INLINE_FUNCTION_HD | cells (cells &&)=default |
|
+INLINE_FUNCTION_HD | cells () |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
+ |
+INLINE_FUNCTION_HD | cells (const cells &)=default |
+ |
+INLINE_FUNCTION_HD | cells (cells &&)=default |
+ |
INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
|
INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
|
+INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
+ |
+cells | getCells () const |
+ |
cells | getCells () const |
|
INLINE_FUNCTION_H void | setCellSize (real cellSize) |
|
INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
|
+INLINE_FUNCTION_H void | setCellSize (real cellSize) |
+ |
+INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
+ |
+INLINE_FUNCTION_HD realx3 | cellSize () const |
+ |
INLINE_FUNCTION_HD realx3 | cellSize () const |
|
const INLINE_FUNCTION_HD CellType & | numCells () const |
|
+const INLINE_FUNCTION_HD CellType & | numCells () const |
+ |
+INLINE_FUNCTION_HD int32 | nx () const |
+ |
INLINE_FUNCTION_HD int32 | nx () const |
|
INLINE_FUNCTION_HD int32 | ny () const |
|
+INLINE_FUNCTION_HD int32 | ny () const |
+ |
+INLINE_FUNCTION_HD int32 | nz () const |
+ |
INLINE_FUNCTION_HD int32 | nz () const |
|
INLINE_FUNCTION_HD int64 | totalCells () const |
|
+INLINE_FUNCTION_HD int64 | totalCells () const |
+ |
+const auto & | domain () const |
+ |
const auto & | domain () const |
|
INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
|
+INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
+ |
INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
|
INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
|
+INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
+ |
INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
|
INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
@@ -343,6 +389,14 @@ Public Member Functions
|
INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
|
+INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
+ |
+INLINE_FUNCTION_HD CellType | bound (CellType p) const |
+ |
+INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
+ |
INLINE_FUNCTION_HD CellType | bound (CellType p) const |
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
@@ -393,11 +447,11 @@ Additional Inherited Members
INLINE_FUNCTION_H void | nullifyHead () |
|
-void | nullifyNext (range nextRng) |
+void | nullifyNext (range nextRng) |
|
void | nullify () |
|
-void | nullify (range nextRng) |
+void | nullify (range nextRng) |
|
void | checkAllocateNext (int newCap) |
|
@@ -406,6 +460,8 @@ Additional Inherited Members
INLINE_FUNCTION_H void | calculate () |
|
+INLINE_FUNCTION_H void | calculate () |
+ |
static INLINE_FUNCTION_HD void | Swap (int32 &x, int32 &y) |
|
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html
index 23e1f6d4..705695f2 100644
--- a/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel0-members.html
@@ -110,6 +110,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1NBSLevel0.html',''); ini
allocateHead() | mapperNBS< executionSpace > | inlineprotected |
bound(CellType p) const | cells< int32 > | inline |
bound(realx3 p) const | cells< int32 > | inline |
+ bound(CellType p) const | cells< int32 > | inline |
+ bound(realx3 p) const | cells< int32 > | inline |
broadSearch(PairsContainer &pairs, range activeRange) | NBSLevel0< executionSpace > | inline |
broadSearch(PairsContainer &pairs, range activeRange, IncludeFunction incld) | NBSLevel0< executionSpace > | inline |
build(range activeRange) | mapperNBS< executionSpace > | inline |
@@ -117,39 +119,53 @@ $(document).ready(function(){initNavTree('classpFlow_1_1NBSLevel0.html',''); ini
buildCheckInDomain(range activeRange) | mapperNBS< executionSpace > | inline |
buildCheckInDomain(range activeRange, IncludeFunction incld) | mapperNBS< executionSpace > | inline |
calculate() | cells< int32 > | inlineprotected |
- capacity() const | mapperNBS< executionSpace > | inline |
- capacity_ | mapperNBS< executionSpace > | protected |
- cellIterator typedef | NBSLevel0< executionSpace > | |
- Cells typedef | NBSLevel0< executionSpace > | |
+ calculate() | cells< int32 > | inlineprotected |
+ capacity() const | mapperNBS< executionSpace > | inline |
+ capacity_ | mapperNBS< executionSpace > | protected |
+ cellIterator typedef | NBSLevel0< executionSpace > | |
+ Cells typedef | NBSLevel0< executionSpace > | |
+ cells() | cells< int32 > | inline |
+ cells(const box &domain, real cellSize) | cells< int32 > | inline |
+ cells(const box &domain, int32 nx, int32 ny, int32 nz) | cells< int32 > | inline |
+ cells(const cells &)=default | cells< int32 > | |
+ cells(cells &&)=default | cells< int32 > | |
cells() | cells< int32 > | inline |
cells(const box &domain, real cellSize) | cells< int32 > | inline |
cells(const box &domain, int32 nx, int32 ny, int32 nz) | cells< int32 > | inline |
cells(const cells &)=default | cells< int32 > | |
cells(cells &&)=default | cells< int32 > | |
cellSize() const | cells< int32 > | inline |
- cellSize_ | cells< int32 > | protected |
- CellType typedef | NBSLevel0< executionSpace > | |
- checkAllocateNext(int newCap) | mapperNBS< executionSpace > | inlineprotected |
- diameter() | NBSLevel0< executionSpace > | inline |
- diameter_ | NBSLevel0< executionSpace > | protected |
+ cellSize() const | cells< int32 > | inline |
+ cellSize_ | cells< int32 > | protected |
+ CellType typedef | NBSLevel0< executionSpace > | |
+ checkAllocateNext(int newCap) | mapperNBS< executionSpace > | inlineprotected |
+ diameter() | NBSLevel0< executionSpace > | inline |
+ diameter_ | NBSLevel0< executionSpace > | protected |
+ domain() const | cells< int32 > | inline |
domain() const | cells< int32 > | inline |
domain_ | cells< int32 > | protected |
execution_space typedef | NBSLevel0< executionSpace > | |
extendBox(const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const | cells< int32 > | inline |
extendBox(const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const | cells< int32 > | inline |
+ extendBox(const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const | cells< int32 > | inline |
+ extendBox(const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const | cells< int32 > | inline |
findPairs(PairsContainer &pairs) | NBSLevel0< executionSpace > | inline |
findPairsCount(PairsContainer &pairs) | NBSLevel0< executionSpace > | inline |
getCellIterator() const | mapperNBS< executionSpace > | inline |
getCells() const | cells< int32 > | inline |
- head() | mapperNBS< executionSpace > | inline |
- head() const | mapperNBS< executionSpace > | inline |
- head_ | mapperNBS< executionSpace > | protected |
- HeadType typedef | NBSLevel0< executionSpace > | |
- IdType typedef | NBSLevel0< executionSpace > | |
- IndexType typedef | NBSLevel0< executionSpace > | |
+ getCells() const | cells< int32 > | inline |
+ head() | mapperNBS< executionSpace > | inline |
+ head() const | mapperNBS< executionSpace > | inline |
+ head_ | mapperNBS< executionSpace > | protected |
+ HeadType typedef | NBSLevel0< executionSpace > | |
+ IdType typedef | NBSLevel0< executionSpace > | |
+ IndexType typedef | NBSLevel0< executionSpace > | |
+ inDomain(const realx3 &p) const | cells< int32 > | inline |
inDomain(const realx3 &p) const | cells< int32 > | inline |
isInRange(const CellType &cell) const | cells< int32 > | inline |
isInRange(int32 i, int32 j, int32 k) const | cells< int32 > | inline |
+ isInRange(const CellType &cell) const | cells< int32 > | inline |
+ isInRange(int32 i, int32 j, int32 k) const | cells< int32 > | inline |
mapperNBS() | mapperNBS< executionSpace > | inline |
mapperNBS(const box &domain, real cellSize, const ViewType1D< realx3, memory_space > &position, bool nextOwner=true) | mapperNBS< executionSpace > | inline |
mapperNBS(const box &domain, int32 nx, int32 ny, int32 nz, const ViewType1D< realx3, memory_space > &position, bool nextOwner=true) | mapperNBS< executionSpace > | inline |
@@ -172,9 +188,13 @@ $(document).ready(function(){initNavTree('classpFlow_1_1NBSLevel0.html',''); ini
nullifyHead() | mapperNBS< executionSpace > | inlineprotected |
nullifyNext(range nextRng) | mapperNBS< executionSpace > | inlineprotected |
numCells() const | cells< int32 > | inline |
- numCells_ | cells< int32 > | protected |
+ numCells() const | cells< int32 > | inline |
+ numCells_ | cells< int32 > | protected |
+ nx() const | cells< int32 > | inline |
nx() const | cells< int32 > | inline |
ny() const | cells< int32 > | inline |
+ ny() const | cells< int32 > | inline |
+ nz() const | cells< int32 > | inline |
nz() const | cells< int32 > | inline |
operator=(const NBSLevel0 &)=default | NBSLevel0< executionSpace > | |
pFlow::mapperNBS::operator=(const mapperNBS &)=default | mapperNBS< executionSpace > | |
@@ -182,21 +202,26 @@ $(document).ready(function(){initNavTree('classpFlow_1_1NBSLevel0.html',''); ini
cells< int32 >::operator=(cells &&)=default | cells< int32 > | |
particlesCapcityChanged(int32 newCap) | mapperNBS< executionSpace > | inline |
pointIndex(const realx3 &p) const | cells< int32 > | inline |
+ pointIndex(const realx3 &p) const | cells< int32 > | inline |
+ pointIndexInDomain(const realx3 p, CellType &index) const | cells< int32 > | inline |
pointIndexInDomain(const realx3 p, CellType &index) const | cells< int32 > | inline |
pointPosition() | mapperNBS< executionSpace > | inline |
pointPosition_ | mapperNBS< executionSpace > | protected |
rangePolicyType typedef | mapperNBS< executionSpace > | protected |
setCellSize(real cellSize) | cells< int32 > | inline |
setCellSize(realx3 cellSize) | cells< int32 > | inline |
+ setCellSize(real cellSize) | cells< int32 > | inline |
+ setCellSize(realx3 cellSize) | cells< int32 > | inline |
setNext(ViewType1D< int32, memory_space > &next) | mapperNBS< executionSpace > | inline |
sizeRatio() const | NBSLevel0< executionSpace > | inline |
sizeRatio_ | NBSLevel0< executionSpace > | protected |
Swap(int32 &x, int32 &y) | NBSLevel0< executionSpace > | inlineprotectedstatic |
totalCells() const | cells< int32 > | inline |
- TypeInfoNV("NBSLevel0") | NBSLevel0< executionSpace > | |
- pFlow::mapperNBS::TypeInfoNV("mapperNBS") | mapperNBS< executionSpace > | |
- ~mapperNBS()=default | mapperNBS< executionSpace > | |
- ~NBSLevel0()=default | NBSLevel0< executionSpace > | |
+ totalCells() const | cells< int32 > | inline |
+ TypeInfoNV("NBSLevel0") | NBSLevel0< executionSpace > | |
+ pFlow::mapperNBS::TypeInfoNV("mapperNBS") | mapperNBS< executionSpace > | |
+ ~mapperNBS()=default | mapperNBS< executionSpace > | |
+ ~NBSLevel0()=default | NBSLevel0< executionSpace > | |
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html b/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html
index 0567caca..988e97ce 100644
--- a/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html
+++ b/doc/code-documentation/html/classpFlow_1_1NBSLevel0.html
@@ -183,6 +183,8 @@ Public Types
using | CellType = triple< int32 > |
|
+
using | CellType = triple< int32 > |
+
|
|
@@ -207,10 +209,10 @@ Public Member Functions
INLINE_FUNCTION_HD auto & | diameter () |
|
template<typename PairsContainer > |
-bool | broadSearch (PairsContainer &pairs, range activeRange) |
+bool | broadSearch (PairsContainer &pairs, range activeRange) |
|
template<typename PairsContainer , typename IncludeFunction > |
-bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld) |
+bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld) |
|
template<typename PairsContainer > |
INLINE_FUNCTION_H bool | findPairs (PairsContainer &pairs) |
@@ -251,15 +253,15 @@ Public Member Functions
|
INLINE_FUNCTION_H void | setNext (ViewType1D< int32, memory_space > &next) |
|
-INLINE_FUNCTION_H void | build (range activeRange) |
+INLINE_FUNCTION_H void | build (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
|
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
|
INLINE_FUNCTION_HD | cells () |
@@ -272,36 +274,80 @@ Public Member Functions
|
INLINE_FUNCTION_HD | cells (cells &&)=default |
|
+INLINE_FUNCTION_HD | cells () |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
+ |
+INLINE_FUNCTION_HD | cells (const cells &)=default |
+ |
+INLINE_FUNCTION_HD | cells (cells &&)=default |
+ |
INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
|
INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
|
+INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
+ |
+cells | getCells () const |
+ |
cells | getCells () const |
|
INLINE_FUNCTION_H void | setCellSize (real cellSize) |
|
INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
|
+INLINE_FUNCTION_H void | setCellSize (real cellSize) |
+ |
+INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
+ |
+INLINE_FUNCTION_HD realx3 | cellSize () const |
+ |
INLINE_FUNCTION_HD realx3 | cellSize () const |
|
const INLINE_FUNCTION_HD CellType & | numCells () const |
|
+const INLINE_FUNCTION_HD CellType & | numCells () const |
+ |
+INLINE_FUNCTION_HD int32 | nx () const |
+ |
INLINE_FUNCTION_HD int32 | nx () const |
|
INLINE_FUNCTION_HD int32 | ny () const |
|
+INLINE_FUNCTION_HD int32 | ny () const |
+ |
+INLINE_FUNCTION_HD int32 | nz () const |
+ |
INLINE_FUNCTION_HD int32 | nz () const |
|
INLINE_FUNCTION_HD int64 | totalCells () const |
|
+INLINE_FUNCTION_HD int64 | totalCells () const |
+ |
+const auto & | domain () const |
+ |
const auto & | domain () const |
|
INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
|
+INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
+ |
INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
|
INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
|
+INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
+ |
INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
|
INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
@@ -310,6 +356,14 @@ Public Member Functions
|
INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
|
+INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
+ |
+INLINE_FUNCTION_HD CellType | bound (CellType p) const |
+ |
+INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
+ |
INLINE_FUNCTION_HD CellType | bound (CellType p) const |
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
@@ -358,11 +412,11 @@ Additional Inherited Members
INLINE_FUNCTION_H void | nullifyHead () |
|
-void | nullifyNext (range nextRng) |
+void | nullifyNext (range nextRng) |
|
void | nullify () |
|
-void | nullify (range nextRng) |
+void | nullify (range nextRng) |
|
void | checkAllocateNext (int newCap) |
|
@@ -371,6 +425,8 @@ Additional Inherited Members
INLINE_FUNCTION_H void | calculate () |
|
+INLINE_FUNCTION_H void | calculate () |
+ |
template<typename executionSpace>
@@ -975,7 +1031,7 @@ class pFlow::NBSLevel0< executionSpace >
|
|
- range |
+ range |
activeRange |
@@ -1040,7 +1096,7 @@ class pFlow::NBSLevel0< executionSpace >
|
|
- range |
+ range |
activeRange, |
@@ -1162,7 +1218,7 @@ class pFlow::NBSLevel0< executionSpace >
Definition at line 216 of file NBSLevel0.hpp.
-References CLASS_LAMBDA_HD, cells< int32 >::nx(), cells< int32 >::ny(), and cells< int32 >::nz().
+References CLASS_LAMBDA_HD, cells< int32 >::nx(), cells< int32 >::ny(), and cells< int32 >::nz().
Referenced by NBSLevel0< executionSpace >::findPairs().
template<typename PairsContainer > |
INLINE_FUNCTION_H int32 | findPairsCount (PairsContainer &pairs) |
|
-
INLINE_FUNCTION_H void | build (range activeRange) |
+
INLINE_FUNCTION_H void | build (range activeRange) |
|
template<typename IncludeFunction > |
-
INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
+
INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
|
bool | findParticleLevel (int32 first, int32 last) |
|
@@ -181,9 +181,9 @@ Protected Member Functions
|
bool | initLevels (const box &domain, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) |
|
-
void | manageAllocateNext (range active) |
+
void | manageAllocateNext (range active) |
|
-
void | nullify (range active) |
+
void | nullify (range active) |
|
@@ -487,7 +487,7 @@ class pFlow::NBSLevels< executionSpace >
Definition at line 63 of file NBSLevels.hpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, NBSLevels< executionSpace >::maxSize_, and NBSLevels< executionSpace >::minSize_.
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, NBSLevels< executionSpace >::maxSize_, and NBSLevels< executionSpace >::minSize_.
@@ -496,7 +496,7 @@ class pFlow::NBSLevels< executionSpace >
-
+
@@ -633,7 +633,7 @@ class pFlow::NBSLevels< executionSpace >
void manageAllocateNext |
( |
- range |
+ range |
active | ) |
|
@@ -676,7 +676,7 @@ class pFlow::NBSLevels< executionSpace >
void nullify |
( |
- range |
+ range |
active | ) |
|
@@ -946,7 +946,7 @@ class pFlow::NBSLevels< executionSpace >
INLINE_FUNCTION_H void build |
( |
- range |
+ range |
activeRange | ) |
|
@@ -1003,7 +1003,7 @@ class pFlow::NBSLevels< executionSpace >
INLINE_FUNCTION_H void build |
( |
- range |
+ range |
activeRange, |
@@ -1354,7 +1354,7 @@ class pFlow::NBSLevels< executionSpace >
- range activeRange_ {0,0} |
+ range activeRange_ {0,0} |
|
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.map b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.map
index dfe3e6b0..cea49766 100644
--- a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.md5
index ca0567bf..d1e8332c 100644
--- a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.md5
@@ -1 +1 @@
-9c40d96a6bfbc2443676f2d6b762a7bf
\ No newline at end of file
+8046fdf953bb54c5caa21f676a0214bf
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.png b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.png
index 00d85fba..8aea84c7 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1NBSLevels_ab49ffd122960c5f77356bc4b51db0716_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream-members.html b/doc/code-documentation/html/classpFlow_1_1Ostream-members.html
index 4c44fde8..b527868b 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream-members.html
@@ -107,13 +107,15 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Ostream.html',''); initR
This is the complete list of members for Ostream, including all inherited members.
- bad() const | IOstream | inline |
- beginBlock(const word &kw) | iOstream | virtual |
- beginBlock() | iOstream | virtual |
- beginList() | iOstream | virtual |
- beginList(const word &kw) | iOstream | virtual |
- beginSquare() | iOstream | virtual |
- beginSquare(const word &kw) | iOstream | virtual |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ beginBlock(const word &kw) | iOstream | virtual |
+ beginBlock() | iOstream | virtual |
+ beginList() | iOstream | virtual |
+ beginList(const word &kw) | iOstream | virtual |
+ beginSquare() | iOstream | virtual |
+ beginSquare(const word &kw) | iOstream | virtual |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
CLOSED enum value | IOstream | |
closed() const | IOstream | inline |
@@ -122,21 +124,21 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Ostream.html',''); initR
defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
endBlock() | iOstream | virtual |
endEntry() | iOstream | virtual |
- endl() | Ostream | virtual |
+ endl() override | Ostream | virtual |
endList() | iOstream | virtual |
endSquare() | iOstream | virtual |
entryIndentation_ | iOstream | protectedstatic |
eof() const | IOstream | inline |
fail() const | IOstream | inline |
fatalCheck(const char *operation) const | IOstream | |
- fill() const | Ostream | virtual |
- fill(const char fillch) | Ostream | virtual |
+ fill() const override | Ostream | virtual |
+ fill(const char fillch) override | Ostream | virtual |
flags() const | Ostream | virtual |
- flags(const ios_base::fmtflags f) | Ostream | virtual |
- flush() | Ostream | virtual |
+ flags(const ios_base::fmtflags f) override | Ostream | virtual |
+ flush() override | Ostream | virtual |
good() const | IOstream | inline |
incrIndent() | iOstream | inline |
- indent() | Ostream | virtual |
+ indent() override | Ostream | virtual |
indentLevel() const | iOstream | inline |
indentLevel() | iOstream | inline |
indentLevel_ | iOstream | protected |
@@ -145,47 +147,51 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Ostream.html',''); initR
indentSize_ | iOstream | protected |
ioState_ | IOstream | protected |
iOstream() | iOstream | inlineexplicit |
- iOstream(const iOstream &)=default | iOstream | |
- IOstream() | IOstream | inlineexplicit |
+ iOstream(writeFormat wF) | iOstream | inlineexplicit |
+ iOstream(const iOstream &)=default | iOstream | |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- name() const | Ostream | inlinevirtual |
- name() | Ostream | inlinevirtual |
- name_ | Ostream | private |
- newLine() | iOstream | virtual |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
- opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iOstream | inline |
- operator=(const Ostream &)=delete | Ostream | |
- os_ | Ostream | private |
- Ostream(std::ostream &os, const word &streamName) | Ostream | |
- Ostream(const Ostream &)=delete | Ostream | |
- precision() const | Ostream | virtual |
- precision(const int p) | Ostream | virtual |
- precision_ | IOstream | static |
- setBad() | IOstream | inline |
- setClosed() | IOstream | inlineprotected |
- setEof() | IOstream | inline |
- setf(const ios_base::fmtflags f) | IOstream | inline |
- setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
- setFail() | IOstream | inline |
- setGood() | IOstream | inlineprotected |
- setOpened() | IOstream | inlineprotected |
- setState(ios_base::iostate state) | IOstream | inlineprotected |
+ isBinary() const | IOstream | inline |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ name() const | Ostream | inlinevirtual |
+ name() | Ostream | inlinevirtual |
+ name_ | Ostream | private |
+ newLine() | iOstream | virtual |
+ openClosed_ | IOstream | protected |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iOstream | inline |
+ operator=(const Ostream &)=delete | Ostream | |
+ os_ | Ostream | private |
+ Ostream(std::ostream &os, const word &streamName, writeFormat wf=ASCII) | Ostream | |
+ Ostream(const Ostream &)=delete | Ostream | |
+ precision() const override | Ostream | virtual |
+ precision(const int p) override | Ostream | virtual |
+ precision_ | IOstream | static |
+ setBad() | IOstream | inline |
+ setClosed() | IOstream | inlineprotected |
+ setEof() | IOstream | inline |
+ setf(const ios_base::fmtflags f) | IOstream | inline |
+ setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
+ setFail() | IOstream | inline |
+ setGood() | IOstream | inlineprotected |
+ setOpened() | IOstream | inlineprotected |
+ setState(ios_base::iostate state) | IOstream | inlineprotected |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
space(int32 n=1) | iOstream | virtual |
staticName_ | IOstream | protectedstatic |
stdStream() | Ostream | inlinevirtual |
stdStream() const | Ostream | inlinevirtual |
streamAccess enum name | IOstream | |
unsetf(const ios_base::fmtflags f) | IOstream | inline |
- width() const | Ostream | virtual |
- width(const int w) | Ostream | virtual |
+ width() const override | Ostream | virtual |
+ width(const int w) override | Ostream | virtual |
write(const token &tok) override | Ostream | virtual |
write(const char c) override | Ostream | virtual |
write(const char *str) override | Ostream | virtual |
@@ -197,11 +203,14 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Ostream.html',''); initR
write(const uint16 val) override | Ostream | virtual |
write(const float val) override | Ostream | virtual |
write(const double val) override | Ostream | virtual |
- writeQuoted(const word &str, const bool quoted=true) override | Ostream | virtual |
- writeWordEntry(const word &key, const T &value) | iOstream | inline |
- writeWordKeyword(const word &kw) | iOstream | virtual |
- ~iOstream()=default | iOstream | virtual |
- ~IOstream()=default | IOstream | virtual |
+ write(const char *binaryData, std::streamsize count) override | Ostream | virtual |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ writeQuoted(const word &str, const bool quoted=true) override | Ostream | virtual |
+ writeWordEntry(const word &key, const T &value) | iOstream | inline |
+ writeWordKeyword(const word &kw) | iOstream | virtual |
+ ~iOstream()=default | iOstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream.html b/doc/code-documentation/html/classpFlow_1_1Ostream.html
index 69ccc3bd..797103d0 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream.html
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream.html
@@ -134,160 +134,243 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Ostream.html',''); initR
|
- | Ostream (std::ostream &os, const word &streamName) |
- |
+ | Ostream (std::ostream &os, const word &streamName, writeFormat wf=ASCII) |
+ |
| Ostream (const Ostream &)=delete |
|
void | operator= (const Ostream &)=delete |
|
virtual const word & | name () const |
+ | Return the name of the stream. More...
|
|
virtual word & | name () |
+ | Return non-const access to the name of the stream. More...
|
|
virtual ios_base::fmtflags | flags () const |
+ | Return flags of stream. More...
|
|
-virtual bool | write (const token &tok) override |
+bool | write (const token &tok) override |
+ | Write Functions. More...
|
|
-virtual iOstream & | write (const char c) override |
+iOstream & | write (const char c) override |
+ | Write character. More...
|
|
-virtual iOstream & | write (const char *str) override |
+iOstream & | write (const char *str) override |
+ | Write character string. More...
|
|
-virtual iOstream & | write (const word &str) override |
+iOstream & | write (const word &str) override |
+ | Write word. More...
|
|
-virtual iOstream & | writeQuoted (const word &str, const bool quoted=true) override |
+iOstream & | writeQuoted (const word &str, const bool quoted=true) override |
+ | Write std::string surrounded by quotes. More...
|
|
-virtual iOstream & | write (const int64 val) override |
+iOstream & | write (const int64 val) override |
+ | Write int64. More...
|
|
-virtual iOstream & | write (const int32 val) override |
+iOstream & | write (const int32 val) override |
+ | Write int32. More...
|
|
-virtual iOstream & | write (const label val) override |
+iOstream & | write (const label val) override |
+ | Write label. More...
|
|
-virtual iOstream & | write (const uint32 val) override |
+iOstream & | write (const uint32 val) override |
+ | Write uint32. More...
|
|
-virtual iOstream & | write (const uint16 val) override |
+iOstream & | write (const uint16 val) override |
+ | Write uint16. More...
|
|
-virtual iOstream & | write (const float val) override |
+iOstream & | write (const float val) override |
+ | Write float. More...
|
|
-virtual iOstream & | write (const double val) override |
+iOstream & | write (const double val) override |
+ | Write double. More...
|
|
-virtual void | indent () |
- |
-virtual ios_base::fmtflags | flags (const ios_base::fmtflags f) |
- |
-virtual void | flush () |
- |
-virtual void | endl () |
- |
-virtual char | fill () const |
- |
-virtual char | fill (const char fillch) |
- |
-virtual int | width () const |
- |
-virtual int | width (const int w) |
- |
-virtual int | precision () const |
- |
-virtual int | precision (const int p) |
- |
+iOstream & | write (const char *binaryData, std::streamsize count) override |
+ | Write a block of binray data. More...
|
+ |
+void | indent () override |
+ | Add indentation characters. More...
|
+ |
+ios_base::fmtflags | flags (const ios_base::fmtflags f) override |
+ | Set flags of stream. More...
|
+ |
+void | flush () override |
+ | Flush stream. More...
|
+ |
+void | endl () override |
+ | Add newline and flush stream. More...
|
+ |
+char | fill () const override |
+ | Get padding character. More...
|
+ |
+char | fill (const char fillch) override |
+ | Set padding character for formatted field up to field width. More...
|
+ |
+int | width () const override |
+ | Get width of output field. More...
|
+ |
+int | width (const int w) override |
+ | Set width of output field (and return old width) More...
|
+ |
+int | precision () const override |
+ | Get precision of output field. More...
|
+ |
+int | precision (const int p) override |
+ | Set precision of output field (and return old precision) More...
|
+ |
virtual std::ostream & | stdStream () |
|
virtual const std::ostream & | stdStream () const |
|
| iOstream () |
+ | Default. More...
|
|
+ | iOstream (writeFormat wF) |
+ | Construct from writeFormat. More...
|
+ |
| iOstream (const iOstream &)=default |
+ | Copy construct. More...
|
|
virtual | ~iOstream ()=default |
+ | Destructor. More...
|
|
unsigned short | indentSize () const |
+ | Return indent level. More...
|
|
unsigned short & | indentSize () |
+ | Access to indent size. More...
|
|
unsigned short | indentLevel () const |
+ | Return indent level. More...
|
|
unsigned short & | indentLevel () |
+ | Access to indent level. More...
|
|
void | incrIndent () |
+ | Increment the indent level. More...
|
|
void | decrIndent () |
+ | Decrement the indent level. More...
|
|
virtual iOstream & | beginBlock (const word &kw) |
+ | Write begin block group with a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | beginBlock () |
+ | Write begin block group without a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | endBlock () |
+ | Write end block group Decrements indentation, adds newline. More...
|
|
virtual iOstream & | beginList () |
+ | Write begin list "(". More...
|
|
virtual iOstream & | beginList (const word &kw) |
+ | Write begin list with keyword "kw (". More...
|
|
virtual iOstream & | endList () |
+ | Write end list ")". More...
|
|
virtual iOstream & | beginSquare () |
+ | Write begin list "[". More...
|
|
virtual iOstream & | beginSquare (const word &kw) |
+ | Write begin list with keyword "kw [". More...
|
|
virtual iOstream & | endSquare () |
+ | Write end list "]". More...
|
|
virtual iOstream & | endEntry () |
+ | Write end entry (';') followed by newline. More...
|
|
virtual iOstream & | newLine () |
+ | Write a newLine to stream. More...
|
|
virtual iOstream & | space (int32 n=1) |
+ | Write space to stream. More...
|
|
virtual iOstream & | writeWordKeyword (const word &kw) |
+ | Write the keyword followed by an appropriate indentation. More...
|
|
template<class T > |
iOstream & | writeWordEntry (const word &key, const T &value) |
+ | Write a keyword/value entry. More...
|
|
iOstream & | operator() () const |
+ | Return a non-const reference to const iOstream Needed for write functions where the stream argument is temporary: e.g. More...
|
|
| IOstream () |
+ | Default. More...
|
|
+ | IOstream (writeFormat wF) |
+ | Construct and set write format. More...
|
+ |
| IOstream (const IOstream &)=default |
+ | Copy. More...
|
|
virtual | ~IOstream ()=default |
+ | Destructor. More...
|
|
virtual bool | check (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | opened () const |
+ | Return true if stream has been opened. More...
|
|
bool | closed () const |
+ | Return true if stream is closed. More...
|
|
+bool | isBinary () const |
+ | Return true if stream format is binray. More...
|
+ |
bool | good () const |
+ | Return true if next operation might succeed. More...
|
|
bool | eof () const |
+ | Return true if end of input seen. More...
|
|
bool | fail () const |
+ | Return true if next operation will fail. More...
|
|
bool | bad () const |
+ | Return true if stream is corrupted. More...
|
|
| operator bool () const |
+ | Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+ | Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+ | Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+ | Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+ | Set the stream line number return the previous value. More...
|
|
void | setEof () |
+ | Set stream to have reached eof. More...
|
|
void | setFail () |
+ | Set stream to have failed. More...
|
|
void | setBad () |
+ | Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+ | Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+ | Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+ | Unset flags of stream. More...
|
|
Definition at line 35 of file Ostream.hpp.
-
-
◆ Ostream() [1/2]
+
+
◆ Ostream() [1/2]
@@ -360,7 +466,13 @@ Additional Inherited Members
|
|
const word & |
-
streamName |
+
streamName, |
+
+
+ |
+ |
+ writeFormat |
+ wf = ASCII |
|
@@ -450,6 +562,8 @@ Additional Inherited Members
+
Return the name of the stream.
+
Reimplemented from IOstream.
Definition at line 61 of file Ostream.hpp.
@@ -481,6 +595,8 @@ Additional Inherited Members
+
Return non-const access to the name of the stream.
+
Reimplemented from IOstream.
Definition at line 67 of file Ostream.hpp.
@@ -512,14 +628,16 @@ Additional Inherited Members
-◆ write() [1/11]
+◆ write() [1/12]
@@ -542,11 +660,14 @@ Additional Inherited Members
-
◆ write() [2/11]
+
◆ write() [2/12]
@@ -587,16 +708,18 @@ Additional Inherited Members
-
◆ write() [3/11]
+
◆ write() [3/12]
@@ -619,9 +742,11 @@ Additional Inherited Members
-
◆ write() [4/11]
+
◆ write() [4/12]
@@ -662,9 +787,11 @@ Additional Inherited Members
@@ -702,13 +829,16 @@ Additional Inherited Members
-
◆ write() [5/11]
+
◆ write() [5/12]
@@ -758,14 +888,16 @@ Additional Inherited Members
-
◆ write() [6/11]
+
◆ write() [6/12]
@@ -788,14 +920,16 @@ Additional Inherited Members
-
◆ write() [7/11]
+
◆ write() [7/12]
@@ -818,14 +952,16 @@ Additional Inherited Members
-
◆ write() [8/11]
+
◆ write() [8/12]
@@ -848,14 +984,16 @@ Additional Inherited Members
-
◆ write() [9/11]
+
◆ write() [9/12]
@@ -878,14 +1016,16 @@ Additional Inherited Members
-
◆ write() [10/11]
+
◆ write() [10/12]
@@ -908,14 +1048,16 @@ Additional Inherited Members
-
◆ write() [11/11]
+
◆ write() [11/12]
@@ -938,14 +1080,71 @@ Additional Inherited Members
-
-
◆ indent()
+
+
◆ write() [12/12]
+
+
+
+
+
+
+
+
+ pFlow::iOstream & write |
+ ( |
+ const char * |
+ binaryData, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+overridevirtual |
+
+
+
+
+
+
◆ indent()
@@ -962,19 +1161,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ flags() [2/2]
+
+
◆ flags() [2/2]
@@ -992,19 +1193,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ flush()
+
+
◆ flush()
@@ -1021,19 +1224,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ endl()
+
+
◆ endl()
@@ -1050,19 +1255,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ fill() [1/2]
+
+
◆ fill() [1/2]
@@ -1079,19 +1286,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ fill() [2/2]
+
+
◆ fill() [2/2]
@@ -1109,19 +1318,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ width() [1/2]
+
+
◆ width() [1/2]
@@ -1138,19 +1349,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ width() [2/2]
+
+
◆ width() [2/2]
@@ -1168,19 +1381,21 @@ Additional Inherited Members
-virtual |
+overridevirtual
-
-
◆ precision() [1/2]
+
+
◆ precision() [1/2]
@@ -1197,32 +1412,34 @@ Additional Inherited Members
-virtual |
+overridevirtual
+
Get precision of output field.
+
Implements iOstream.
-
Definition at line 295 of file Ostream.cpp.
+
Definition at line 319 of file Ostream.cpp.
Referenced by stlFile::write().
-
-
-
-
◆ precision() [2/2]
+
+
◆ precision() [2/2]
@@ -1240,14 +1457,16 @@ Additional Inherited Members
-virtual |
+overridevirtual
@@ -1274,7 +1493,7 @@ Additional Inherited Members
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream.js b/doc/code-documentation/html/classpFlow_1_1Ostream.js
index 9ddf125d..f22cad4c 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream.js
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream.js
@@ -1,6 +1,6 @@
var classpFlow_1_1Ostream =
[
- [ "Ostream", "classpFlow_1_1Ostream.html#a19efde4fc96bae2d951c923eab607a0a", null ],
+ [ "Ostream", "classpFlow_1_1Ostream.html#a901ca61e6e4d3b687af62dc6a9aa082f", null ],
[ "Ostream", "classpFlow_1_1Ostream.html#a20bce9a0e224aa927162cc544ff0f11a", null ],
[ "operator=", "classpFlow_1_1Ostream.html#a828b34760550d09ae2cc49120f7dc89f", null ],
[ "name", "classpFlow_1_1Ostream.html#a754ce9966caae1ee331378bf4a87269b", null ],
@@ -18,16 +18,17 @@ var classpFlow_1_1Ostream =
[ "write", "classpFlow_1_1Ostream.html#a7e6df205da82ec7230d7678620483fe0", null ],
[ "write", "classpFlow_1_1Ostream.html#a9f4f8b12e074652510a84c0ba51111ad", null ],
[ "write", "classpFlow_1_1Ostream.html#a44e32a52d8dec9b952a6a018d02ef805", null ],
- [ "indent", "classpFlow_1_1Ostream.html#a189eba34a209327583f582f69ce4dfe4", null ],
- [ "flags", "classpFlow_1_1Ostream.html#ac1e28a2b4cd2a6043237b98d22f0feb9", null ],
- [ "flush", "classpFlow_1_1Ostream.html#adac116554b543b7c4228c018a85882f5", null ],
- [ "endl", "classpFlow_1_1Ostream.html#a0bef5572a56c7db8edc75d96858e5b43", null ],
- [ "fill", "classpFlow_1_1Ostream.html#a9df421e4eff3c8fb2d7059b9177c165b", null ],
- [ "fill", "classpFlow_1_1Ostream.html#aa65481defe8d6950cc47e6f8f54d93c5", null ],
- [ "width", "classpFlow_1_1Ostream.html#ad72663daf610f2a0833a2fc3d78e4fdf", null ],
- [ "width", "classpFlow_1_1Ostream.html#a591f2871d455612dbf55722451fbbf19", null ],
- [ "precision", "classpFlow_1_1Ostream.html#a74bc37758ffb63d86025a0ca596e9039", null ],
- [ "precision", "classpFlow_1_1Ostream.html#a752ab0d096f9056b329d8c0167bdef66", null ],
+ [ "write", "classpFlow_1_1Ostream.html#a30c2f2e600a35dcaebb70b2ad42b623b", null ],
+ [ "indent", "classpFlow_1_1Ostream.html#a49332d3f92c30d4c9429214dbac586e3", null ],
+ [ "flags", "classpFlow_1_1Ostream.html#a0150827c09b84dda855b7eb70e7d31c1", null ],
+ [ "flush", "classpFlow_1_1Ostream.html#a04f2540d940cc37b5c2538ed8e5b54be", null ],
+ [ "endl", "classpFlow_1_1Ostream.html#acf38748c4b2c640351e6f5bfde221904", null ],
+ [ "fill", "classpFlow_1_1Ostream.html#a52e17bea3e2fb1ff4031131c11807bc0", null ],
+ [ "fill", "classpFlow_1_1Ostream.html#a7d127476c36c285039d56b3dd5bd9811", null ],
+ [ "width", "classpFlow_1_1Ostream.html#af77f129924f44cbdb7d5d002f7f0a61e", null ],
+ [ "width", "classpFlow_1_1Ostream.html#a952c8dac127f5c0d30ad3388373af8da", null ],
+ [ "precision", "classpFlow_1_1Ostream.html#a8ad456dfdbf8aaf3eecec232dbe0904d", null ],
+ [ "precision", "classpFlow_1_1Ostream.html#a7b8bb4b32c046de9185b575f853c7237", null ],
[ "stdStream", "classpFlow_1_1Ostream.html#a85c6b56e0bda057d90907932ea9647ac", null ],
[ "stdStream", "classpFlow_1_1Ostream.html#a444078bffd7c9b7b28f4f84161b1578c", null ],
[ "name_", "classpFlow_1_1Ostream.html#a50fd7d13a0f7a6007ca5027b3bb8765a", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.map
index e9a45be5..0b832ad1 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.md5
index e0b98893..c2d598af 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.md5
@@ -1 +1 @@
-210a503a4134970bf5ee4cbd1e3599f2
\ No newline at end of file
+23dc471da8367b4f17837424d30d332c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.png
index 89c2ca80..3f40b8e6 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Ostream_a092e63db7d7406b2999bb7203d8eb91b_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.map
new file mode 100644
index 00000000..63372169
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.md5
new file mode 100644
index 00000000..4cbb69d2
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.md5
@@ -0,0 +1 @@
+8e5e860f6be5ef5ce037033d1be00bef
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.png
new file mode 100644
index 00000000..0d311f67
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Ostream_a30c2f2e600a35dcaebb70b2ad42b623b_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.map
new file mode 100644
index 00000000..2e200756
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.md5
new file mode 100644
index 00000000..7cc44086
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.md5
@@ -0,0 +1 @@
+6431d11600b4fbb3e0b403738cf12340
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.png
new file mode 100644
index 00000000..bc275ba5
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Ostream_a8ad456dfdbf8aaf3eecec232dbe0904d_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.map
index 059fd97c..823fe733 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.md5
index 8852cd60..f8e5461b 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.md5
@@ -1 +1 @@
-447e91f50754ee14929c13f2912b4b76
\ No newline at end of file
+1d7dffc06b53cd6e3625d146ec8aebae
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.png
index 1e552899..84cf49db 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.map
index 4e41e7c2..8bee4e78 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.md5
index 44025a0e..cba65d38 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_ad49e7395bb1832b095b5567656beae88_icgraph.md5
@@ -1 +1 @@
-27eaf9592b3c106a5a578a40bcdc3247
\ No newline at end of file
+824bf71ac2fa20b92fdadbe6de4bf50e
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.map
index 80537faf..ab2efd70 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.md5
index d64ccd56..1aceaffb 100644
--- a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.md5
@@ -1 +1 @@
-2e15c19d962d16b4433f7ec125c20fcf
\ No newline at end of file
+900145dedf246174c247ec02a85f2e7c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.png
index de1a06ab..370aa100 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1Ostream_af0296de2f120be163c138350c0c26507_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField.html b/doc/code-documentation/html/classpFlow_1_1ProcessField.html
index 2d45d785..abc8feb8 100644
--- a/doc/code-documentation/html/classpFlow_1_1ProcessField.html
+++ b/doc/code-documentation/html/classpFlow_1_1ProcessField.html
@@ -402,7 +402,7 @@ class pFlow::ProcessField< T >
Definition at line 97 of file ProcessField.hpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, ProcessField< T >::field_, processField::includeMask_, processField::mesh(), processField::operation(), processField::pointToCell(), ProcessField< T >::processedField_, pFlow::sumMaksOp(), pFlow::sumOp(), and processField::threshold().
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, ProcessField< T >::field_, processField::includeMask_, processField::mesh(), processField::operation(), processField::pointToCell(), ProcessField< T >::processedField_, pFlow::sumMaksOp(), pFlow::sumOp(), and processField::threshold().
@@ -411,13 +411,13 @@ class pFlow::ProcessField< T >
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.map b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.map
index 60702ee4..88d64943 100644
--- a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.map
@@ -1,10 +1,10 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.md5
index b23f46d4..eb2b648e 100644
--- a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.md5
@@ -1 +1 @@
-61462493ea471205317154eb6c344b97
\ No newline at end of file
+c4e519ccd642be3cc6f5531270d26474
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.png b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.png
index 963ffd44..f494d625 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1ProcessField_a76fef293a73e2b41dd4e462dc62470cf_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Time-members.html b/doc/code-documentation/html/classpFlow_1_1Time-members.html
index 7f7cfc87..8329703a 100644
--- a/doc/code-documentation/html/classpFlow_1_1Time-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1Time-members.html
@@ -150,14 +150,18 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Time.html',''); initResi
objects_ | repository | protected |
operator++(int) | timeControl | |
operator=(const repository &)=delete | repository | |
-
outFilePrecision() const | repository | inlinevirtual |
+
outFileBinary() const override | Time | inlinevirtual |
+
outFilePrecision() const | repository | inlinevirtual |
+
outFormatBinary_ | Time | protected |
outputToFile() const | timeControl | inline |
outputToFile_ | timeControl | protected |
owner() const | repository | |
owner() | repository | |
owner_ | repository | protected |
path() const | repository | virtual |
-
reachedStopAt() const | timeControl | |
+
performSorting_ | timeControl | protected |
+
reachedStopAt() const | timeControl | |
+
readDictionary(const dictionary &dict) | Time | protected |
removeRepository(repository *rep) | repository | |
reportTypeError(IOobject &object) | repository | protected |
reportTypeError(IOobject &object) | repository | |
@@ -172,6 +176,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Time.html',''); initResi
setSaveTimeFolder(bool saveToFile, const word &timeName="wrongTimeFolder") | timeControl | |
setStopAt(real sT) | timeControl | inline |
setTime(real t) | timeControl | inline |
+
sortingInterval_ | timeControl | protected |
+
sortTime() const | timeControl | |
startTime() const | timeControl | inline |
startTime_ | timeControl | protected |
stopAt_ | timeControl | protected |
diff --git a/doc/code-documentation/html/classpFlow_1_1Time.html b/doc/code-documentation/html/classpFlow_1_1Time.html
index 5aaa75b8..b2fee12d 100644
--- a/doc/code-documentation/html/classpFlow_1_1Time.html
+++ b/doc/code-documentation/html/classpFlow_1_1Time.html
@@ -102,6 +102,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Time.html',''); initResi
+
+◆ readDictionary()
+
+
+
+
+
+
+
+
+ bool readDictionary |
+ ( |
+ const dictionary & |
+ dict | ) |
+ |
+
+
+ |
+
+protected |
+
+
+
+
◆ localPath()
@@ -441,14 +527,14 @@ Additional Inherited Members
Reimplemented from repository.
-Definition at line 68 of file Time.hpp.
+Definition at line 73 of file Time.hpp.
-References timeControl::timeName().
-
-
+
References timeControl::timeName().
+
+
-
+
@@ -481,16 +567,16 @@ Additional Inherited Members
@@ -581,9 +667,42 @@ Additional Inherited Members
+
+
+◆ outFileBinary()
+
+
+
+
+
+
+
+
+ bool outFileBinary |
+ ( |
+ | ) |
+ const |
+
+
+ |
+
+inlineoverridevirtual |
+
+
+
@@ -613,14 +732,14 @@ Additional Inherited Members
Reimplemented from repository.
-Definition at line 82 of file Time.cpp.
+Definition at line 108 of file Time.cpp.
References cyanText, endREPORT, REPORT, and repository::write().
-
-
+
+
-
+
@@ -631,6 +750,32 @@ Additional Inherited Members
+
+
◆ outFormatBinary_
+
+
+
+
+
+
+
+
+ bool outFormatBinary_ = false |
+
+
+ |
+
+protected |
+
+
+
+
◆ geometry_
@@ -651,9 +796,9 @@ Additional Inherited Members
@@ -677,9 +822,9 @@ Additional Inherited Members
diff --git a/doc/code-documentation/html/classpFlow_1_1Time.js b/doc/code-documentation/html/classpFlow_1_1Time.js
index 02a70a7c..e1a2257b 100644
--- a/doc/code-documentation/html/classpFlow_1_1Time.js
+++ b/doc/code-documentation/html/classpFlow_1_1Time.js
@@ -2,12 +2,15 @@ var classpFlow_1_1Time =
[
[ "Time", "classpFlow_1_1Time.html#aa81ff8e40a2904a1e4012a5139caf11d", null ],
[ "Time", "classpFlow_1_1Time.html#a693837bca5cf124967f1b949b3fbd7ab", null ],
+ [ "readDictionary", "classpFlow_1_1Time.html#a3ee94dd32f4df1490653290d2919dc52", null ],
[ "localPath", "classpFlow_1_1Time.html#a51b74713a538d9aa4cc856153d7c333d", null ],
[ "geometry", "classpFlow_1_1Time.html#a291fd7758f93ea5fa995f571b369b263", null ],
[ "geometry", "classpFlow_1_1Time.html#ae7c5ca46b94fd495e2bd1d83910c4a80", null ],
[ "integration", "classpFlow_1_1Time.html#a4f8f886cb78cfea149dfd0a555240778", null ],
[ "integration", "classpFlow_1_1Time.html#ae22ff4249d4b74fa8a3dc7b806e632fa", null ],
+ [ "outFileBinary", "classpFlow_1_1Time.html#ae72bfd05a9b8fbf06376933922272374", null ],
[ "write", "classpFlow_1_1Time.html#a4e7969c9e53d9007d5dbed9f18fc596a", null ],
+ [ "outFormatBinary_", "classpFlow_1_1Time.html#a25c4a9bb43a8917e5a17b01af89ae945", null ],
[ "geometry_", "classpFlow_1_1Time.html#a2dae603535b44cff7d8683019fe89925", null ],
[ "integration_", "classpFlow_1_1Time.html#a92853203860167fb8932aa8e32acec2f", null ]
];
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.map
new file mode 100644
index 00000000..4b0be28e
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.map
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.md5
new file mode 100644
index 00000000..9b076a1b
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.md5
@@ -0,0 +1 @@
+dd8378cf14eaf6402c54d6344cd5416d
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.png
new file mode 100644
index 00000000..6850fc50
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.map
new file mode 100644
index 00000000..7c5fe9ed
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.md5
new file mode 100644
index 00000000..5f7cfb11
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.md5
@@ -0,0 +1 @@
+d3eb619285475a0e4d339d813dcd9e7e
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.png
new file mode 100644
index 00000000..63c4f6c7
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Time_a3ee94dd32f4df1490653290d2919dc52_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.map b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.map
new file mode 100644
index 00000000..dddfa906
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.md5
new file mode 100644
index 00000000..73a6a4ce
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.md5
@@ -0,0 +1 @@
+0c6f5027c192f789bcbf83f91c1af71b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.png b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.png
new file mode 100644
index 00000000..2628ad46
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Time_a693837bca5cf124967f1b949b3fbd7ab_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Timer.html b/doc/code-documentation/html/classpFlow_1_1Timer.html
index bfa13f90..3a902766 100644
--- a/doc/code-documentation/html/classpFlow_1_1Timer.html
+++ b/doc/code-documentation/html/classpFlow_1_1Timer.html
@@ -520,7 +520,7 @@ Protected Attributes
References Timer::start_.
-Referenced by ContactSearch< BaseMethod, WallMapping >::broadSearch(), and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::iterate().
+Referenced by particles::beforeIteration(), ContactSearch< BaseMethod, WallMapping >::broadSearch(), and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::iterate().
@@ -528,9 +528,10 @@ Protected Attributes
@@ -563,7 +564,7 @@ Protected Attributes
References Timer::accTime_, pFlow::count(), Timer::lastTime_, Timer::numIteration_, and Timer::start_.
-
Referenced by ContactSearch< BaseMethod, WallMapping >::broadSearch(), and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::iterate().
+
Referenced by particles::beforeIteration(), ContactSearch< BaseMethod, WallMapping >::broadSearch(), and sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::iterate().
@@ -582,9 +583,10 @@ Protected Attributes
@@ -688,7 +690,7 @@ Protected Attributes
References Timer::accTime_.
-
Referenced by Timers::accTimersTotal(), and Timer::accTimersTotal().
+
Referenced by Timers::accTimersTotal(), Timer::accTimersTotal(), and particles::beforeIteration().
@@ -696,9 +698,10 @@ 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 e0f23376..722172e7 100644
--- a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.map
@@ -1,5 +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 d9e6714b..5069b0f7 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 @@
-94c0609225283823afe768b1ae8aa372
\ No newline at end of file
+95054395dd5a6692dc901afd9d1257e3
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.png
index cfd73872..96be2814 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Timer_a60de64d75454385b23995437f1d72669_icgraph.png differ
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 fd721907..90538102 100644
--- a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.map
@@ -1,5 +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 b7723005..a4f133d0 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 @@
-b99659e1c26b1bee03b2306b68b5cabd
\ No newline at end of file
+820381280dd45f396da5b4b1f6aa93e0
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.png
index b56ed870..643981df 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Timer_aaf81d3fdaf258088d7692fa70cece087_icgraph.png differ
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 d83bbaf1..f7773181 100644
--- a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.map
@@ -1,5 +1,6 @@
-
-
-
+
+
+
+
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 31dd8af2..96b41bde 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 @@
-06b2348a3c4f8198ea5eca7ca2c43bbc
\ No newline at end of file
+339bfed6f2c9005c4d9e03620e4db003
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.png
index 66f23b32..aa660e59 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Timer_ae1a67a10b75d89b83ecb3f3598f8d395_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector-members.html b/doc/code-documentation/html/classpFlow_1_1Vector-members.html
index 41b633bf..ab51016b 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1Vector-members.html
@@ -150,37 +150,38 @@ $(document).ready(function(){initNavTree('classpFlow_1_1Vector.html',''); initRe
operator=(const T &val) | Vector< T, Allocator > | inline |
pointer typedef | Vector< T, Allocator > | |
read(iIstream &is) | Vector< T, Allocator > | inline |
-
readVector(iIstream &is) | Vector< T, Allocator > | |
+
readVector(iIstream &is, size_t len=0) | Vector< T, Allocator > | |
reference typedef | Vector< T, Allocator > | |
reserve(label len) | Vector< T, Allocator > | inline |
size() const | Vector< T, Allocator > | inline |
-
TypeInfoTemplateNV2("Vector", T, memoerySpaceName()) | Vector< T, Allocator > | |
-
valueType typedef | Vector< T, Allocator > | |
-
Vector() | Vector< T, Allocator > | inline |
-
Vector(const word &name) | Vector< T, Allocator > | inline |
-
Vector(const size_t len) | Vector< T, Allocator > | inline |
-
Vector(const word &name, size_t len) | Vector< T, Allocator > | inline |
-
Vector(size_t len, const T &val) | Vector< T, Allocator > | inline |
-
Vector(const word &name, size_t len, const T &val) | Vector< T, Allocator > | inline |
-
Vector(const size_t cap, RESERVE) | Vector< T, Allocator > | inline |
-
Vector(const size_t cap, const size_t len, RESERVE) | Vector< T, Allocator > | inline |
-
Vector(const word &name, size_t cap, size_t len, RESERVE) | Vector< T, Allocator > | inline |
-
Vector(const size_t cap, const size_t len, const T &val, RESERVE) | Vector< T, Allocator > | inline |
-
Vector(const initList &l) | Vector< T, Allocator > | inline |
-
Vector(const word name, const Vector< T > &src) | Vector< T, Allocator > | inline |
-
Vector(const VectorType &src)=default | Vector< T, Allocator > | inline |
-
Vector(VectorType &&mv)=default | Vector< T, Allocator > | inline |
-
Vector(const vectorType &src) | Vector< T, Allocator > | inline |
-
Vector(iIstream &is) | Vector< T, Allocator > | |
-
VectorField() const | Vector< T, Allocator > | inline |
-
VectorField() | Vector< T, Allocator > | inline |
-
vectorField() const | Vector< T, Allocator > | inline |
-
vectorField() | Vector< T, Allocator > | inline |
-
vectorType typedef | Vector< T, Allocator > | |
-
VectorType typedef | Vector< T, Allocator > | |
-
write(iOstream &os) const | Vector< T, Allocator > | inline |
-
writeVector(iOstream &os) const | Vector< T, Allocator > | |
-
~Vector() | Vector< T, Allocator > | inline |
+
sortItems(const int32IndexContainer &indices) | Vector< T, Allocator > | |
+
TypeInfoTemplateNV2("Vector", T, memoerySpaceName()) | Vector< T, Allocator > | |
+
valueType typedef | Vector< T, Allocator > | |
+
Vector() | Vector< T, Allocator > | inline |
+
Vector(const word &name) | Vector< T, Allocator > | inline |
+
Vector(const size_t len) | Vector< T, Allocator > | inline |
+
Vector(const word &name, size_t len) | Vector< T, Allocator > | inline |
+
Vector(size_t len, const T &val) | Vector< T, Allocator > | inline |
+
Vector(const word &name, size_t len, const T &val) | Vector< T, Allocator > | inline |
+
Vector(const size_t cap, RESERVE) | Vector< T, Allocator > | inline |
+
Vector(const size_t cap, const size_t len, RESERVE) | Vector< T, Allocator > | inline |
+
Vector(const word &name, size_t cap, size_t len, RESERVE) | Vector< T, Allocator > | inline |
+
Vector(const size_t cap, const size_t len, const T &val, RESERVE) | Vector< T, Allocator > | inline |
+
Vector(const initList &l) | Vector< T, Allocator > | inline |
+
Vector(const word name, const Vector< T > &src) | Vector< T, Allocator > | inline |
+
Vector(const VectorType &src)=default | Vector< T, Allocator > | inline |
+
Vector(VectorType &&mv)=default | Vector< T, Allocator > | inline |
+
Vector(const vectorType &src) | Vector< T, Allocator > | inline |
+
Vector(iIstream &is) | Vector< T, Allocator > | |
+
vectorField() const | Vector< T, Allocator > | inline |
+
vectorField() | Vector< T, Allocator > | inline |
+
VectorField() const | Vector< T, Allocator > | inline |
+
VectorField() | Vector< T, Allocator > | inline |
+
vectorType typedef | Vector< T, Allocator > | |
+
VectorType typedef | Vector< T, Allocator > | |
+
write(iOstream &os) const | Vector< T, Allocator > | inline |
+
writeVector(iOstream &os) const | Vector< T, Allocator > | |
+
~Vector() | Vector< T, Allocator > | inline |
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector.html b/doc/code-documentation/html/classpFlow_1_1Vector.html
index 1b1b8703..25dc03f2 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector.html
+++ b/doc/code-documentation/html/classpFlow_1_1Vector.html
@@ -233,6 +233,9 @@ Public Member Functions
|
bool | deleteElement (label index) |
|
+
void | sortItems (const int32IndexContainer &indices) |
+
| Sort elements based on the indices. More...
|
+
|
bool | insertSetElement (const int32IndexContainer &indices, const T &val) |
|
bool | insertSetElement (const int32IndexContainer &indices, const Vector< T > &vals) |
@@ -265,8 +268,8 @@ Public Member Functions
|
| Vector (iIstream &is) |
|
-
bool | readVector (iIstream &is) |
-
|
+
bool | readVector (iIstream &is, size_t len=0) |
+
|
bool | writeVector (iOstream &os) const |
|
bool | read (iIstream &is) |
@@ -1308,7 +1311,7 @@ class pFlow::Vector< T, Allocator >
Definition at line 248 of file Vector.hpp.
-
Referenced by multiTriSurface::clear(), Vector< word, vecAllocator< word > >::deleteElement_sorted(), geometry::findPropertyId(), pointStructure::getNewPointsIndices(), shapeMixture::getNextShapeNameN(), InsertionRegion< ShapeType >::insertParticles(), positionRandom::positionOnePass(), stlFile::readSolid(), selectBox::selectAllPointsInBox(), selectRandom::selectAllPointsInRange(), selectRange::selectAllPointsInRange(), sphereShape::shapeToDiameter(), positionParticles::sortByMortonCode(), triSurface::triSurface(), and sphereShape::writeDictionary().
+
Referenced by multiTriSurface::clear(), Vector< word, vecAllocator< word > >::deleteElement_sorted(), geometry::findPropertyId(), pointStructure::getNewPointsIndices(), shapeMixture::getNextShapeNameN(), InsertionRegion< ShapeType >::insertParticles(), positionRandom::positionOnePass(), stlFile::readSolid(), selectBox::selectAllPointsInBox(), selectRandom::selectAllPointsInRange(), selectRange::selectAllPointsInRange(), sphereShape::shapeToDiameter(), positionParticles::sortByMortonCode(), triSurface::triSurface(), and sphereShape::writeDictionary().
@@ -1316,22 +1319,22 @@ class pFlow::Vector< T, Allocator >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1576,7 +1579,7 @@ class pFlow::Vector< T, Allocator >
@@ -1603,9 +1606,9 @@ class pFlow::Vector< T, Allocator >
-
Definition at line 299 of file Vector.hpp.
+
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< 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().
@@ -1614,46 +1617,46 @@ class pFlow::Vector< T, Allocator >
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
@@ -1682,9 +1685,9 @@ class pFlow::Vector< T, Allocator >
-
Definition at line 304 of file Vector.hpp.
+
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< realx3, void >::assign(), InsertionRegion< ShapeType >::insertParticles(), pFlow::pow(), and positionParticles::sortByMortonCode().
@@ -1726,7 +1729,7 @@ class pFlow::Vector< T, Allocator >
@@ -1783,7 +1786,7 @@ class pFlow::Vector< T, Allocator >
@@ -1803,7 +1806,29 @@ class pFlow::Vector< T, Allocator >
+
+
+◆ sortItems()
+
+
+
+
+
Sort elements based on the indices.
+
+
Definition at line 217 of file Vector.cpp.
@@ -1833,7 +1858,7 @@ class pFlow::Vector< T, Allocator >
@@ -1863,7 +1888,7 @@ class pFlow::Vector< T, Allocator >
@@ -1893,7 +1918,7 @@ class pFlow::Vector< T, Allocator >
@@ -1923,7 +1948,7 @@ class pFlow::Vector< T, Allocator >
@@ -1961,7 +1986,7 @@ class pFlow::Vector< T, Allocator >
@@ -2029,7 +2054,7 @@ class pFlow::Vector< T, Allocator >
@@ -2281,8 +2306,8 @@ class pFlow::Vector< T, Allocator >
-
-◆ readVector()
+
+◆ readVector()
@@ -2291,25 +2316,37 @@ class pFlow::Vector< T, Allocator >
bool readVector |
( |
iIstream & |
-
is | ) |
+
is, |
+
+
+ |
|
+ size_t |
+ len = 0 |
+
+
+ |
+ ) |
+ | |
Definition at line 30 of file Vector.cpp.
-
Referenced by pFlow::operator>>(), and Vector< word, vecAllocator< word > >::read().
+
Referenced by pFlow::operator>>(), Vector< word, vecAllocator< word > >::read(), VectorSingle< realx3, void >::readVector(), and VectorDual< int8 >::readVector().
@@ -2331,9 +2368,9 @@ class pFlow::Vector< T, Allocator >
-
Definition at line 90 of file Vector.cpp.
+
Definition at line 101 of file Vector.cpp.
-
Referenced by pFlow::operator<<(), and Vector< word, vecAllocator< word > >::write().
+
Referenced by pFlow::operator<<(), and Vector< word, vecAllocator< word > >::write().
@@ -2373,9 +2410,9 @@ class pFlow::Vector< T, Allocator >
-
Definition at line 378 of file Vector.hpp.
+
Definition at line 381 of file Vector.hpp.
-
Referenced by symArray< nonLinearProperties >::read(), VectorSingle< realx3, void >::read(), and VectorDual< int8 >::read().
+
Referenced by symArray< nonLinearProperties >::read().
@@ -2383,10 +2420,8 @@ class pFlow::Vector< T, Allocator >
@@ -2416,9 +2451,9 @@ class pFlow::Vector< T, Allocator >
@@ -2500,7 +2535,7 @@ class pFlow::Vector< T, Allocator >
Definition at line 107 of file Vector.hpp.
-
Referenced by Vector< word, vecAllocator< word > >::isHostAccessible().
+
Referenced by Vector< word, vecAllocator< word > >::isHostAccessible().
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector.js b/doc/code-documentation/html/classpFlow_1_1Vector.js
index db351ce1..729289de 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector.js
+++ b/doc/code-documentation/html/classpFlow_1_1Vector.js
@@ -51,6 +51,7 @@ var classpFlow_1_1Vector =
[ "deleteElement_sorted", "classpFlow_1_1Vector.html#aa4434e6dde369bc0432ab2068bdcebf6", null ],
[ "deleteElement", "classpFlow_1_1Vector.html#ae3f21fcefd35e2538e7da6e933c8baeb", null ],
[ "deleteElement", "classpFlow_1_1Vector.html#a216beb08e71c4da16ab1aa538ff9757a", null ],
+ [ "sortItems", "classpFlow_1_1Vector.html#a64e7d0642915db6cb9395e3250360c04", null ],
[ "insertSetElement", "classpFlow_1_1Vector.html#a30b7f34210d48986237bf8f1c7794493", null ],
[ "insertSetElement", "classpFlow_1_1Vector.html#a5a36bee20562c05a4cc9ee14ea560727", null ],
[ "insertSetElement", "classpFlow_1_1Vector.html#a91c25cb240f7cb7be088f7da9e073791", null ],
@@ -67,7 +68,7 @@ var classpFlow_1_1Vector =
[ "operator/=", "classpFlow_1_1Vector.html#ad01909dad5b3ce7b47b4fb0301582d8a", null ],
[ "operator*=", "classpFlow_1_1Vector.html#a45d541c4fb7d734547c5181a64db90ae", null ],
[ "operator-", "classpFlow_1_1Vector.html#a2e46fc0ae1229ee313bf26fb6cfa0b5a", null ],
- [ "readVector", "classpFlow_1_1Vector.html#ad4cc3b124b15af451f59954d1f091b53", null ],
+ [ "readVector", "classpFlow_1_1Vector.html#a61b6e21215a4976ac3317cea96b56eaa", null ],
[ "writeVector", "classpFlow_1_1Vector.html#a127385e6395d9d457aee6fcb1c1807b7", null ],
[ "read", "classpFlow_1_1Vector.html#aff8e92ab47032ae811d1271161cb9b22", null ],
[ "write", "classpFlow_1_1Vector.html#a6a40de4ceed55b2f78cf3027739dfd91", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html b/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html
index 8d4f2d5e..015ddded 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual-members.html
@@ -177,16 +177,18 @@ $(document).ready(function(){initNavTree('classpFlow_1_1VectorDual.html',''); in
pointer typedef | VectorDual< T, MemorySpace > | |
push_back(const T &val) | VectorDual< T, MemorySpace > | inline |
read(iIstream &is) | VectorDual< T, MemorySpace > | inline |
-
reallocate(size_t cap) | VectorDual< T, MemorySpace > | inline |
-
reference typedef | VectorDual< T, MemorySpace > | |
-
reserve(size_t cap) | VectorDual< T, MemorySpace > | inline |
-
resize(size_t n) | VectorDual< T, MemorySpace > | inline |
-
resize(size_t n, const T &val) | VectorDual< T, MemorySpace > | inline |
-
resizeSync(size_t n) | VectorDual< T, MemorySpace > | inline |
-
resizeSync(size_t n, const T &val) | VectorDual< T, MemorySpace > | inline |
-
setSize(size_t n) | VectorDual< T, MemorySpace > | inlineprotected |
-
size() const | VectorDual< T, MemorySpace > | inline |
-
size_ | VectorDual< T, MemorySpace > | protected |
+
readVector(iIstream &is, size_t len=0) | VectorDual< T, MemorySpace > | inline |
+
reallocate(size_t cap) | VectorDual< T, MemorySpace > | inline |
+
reference typedef | VectorDual< T, MemorySpace > | |
+
reserve(size_t cap) | VectorDual< T, MemorySpace > | inline |
+
resize(size_t n) | VectorDual< T, MemorySpace > | inline |
+
resize(size_t n, const T &val) | VectorDual< T, MemorySpace > | inline |
+
resizeSync(size_t n) | VectorDual< T, MemorySpace > | inline |
+
resizeSync(size_t n, const T &val) | VectorDual< T, MemorySpace > | inline |
+
setSize(size_t n) | VectorDual< T, MemorySpace > | inlineprotected |
+
size() const | VectorDual< T, MemorySpace > | inline |
+
size_ | VectorDual< T, MemorySpace > | protected |
+
sortItems(const int32IndexContainer &indices) | VectorDual< T, MemorySpace > | inline |
subViewsUpdated_ | VectorDual< T, MemorySpace > | mutableprotected |
syncToDevice() | VectorDual< T, MemorySpace > | inline |
syncToHost() | VectorDual< T, MemorySpace > | inline |
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual.html b/doc/code-documentation/html/classpFlow_1_1VectorDual.html
index e3958dca..2c7ef1bf 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual.html
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual.html
@@ -263,6 +263,8 @@ Public Member Functions
|
bool | deleteElement (const Vector< label > &indices) |
|
+
INLINE_FUNCTION_H void | sortItems (const int32IndexContainer &indices) |
+
|
INLINE_FUNCTION_H bool | insertSetElement (const int32IndexContainer &indices, const T &val) |
|
template<typename side = HostSide> |
@@ -318,6 +320,8 @@ Public Member Functions
|
INLINE_FUNCTION_H void | syncViews (int32 start, int32 end) |
|
+
FUNCTION_H bool | readVector (iIstream &is, size_t len=0) |
+
|
FUNCTION_H bool | read (iIstream &is) |
|
FUNCTION_H bool | write (iOstream &os) const |
@@ -1165,7 +1169,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 123 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::assign(), and VectorDual< int8 >::changeSize().
+
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::changeSize(), and VectorDual< int8 >::push_back().
@@ -1173,9 +1177,10 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -1217,7 +1222,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 129 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::push_back(), VectorDual< int8 >::reserve(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::push_back(), VectorDual< int8 >::reserve(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), and VectorDual< int8 >::VectorDual().
@@ -1262,7 +1267,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 149 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::clear(), VectorDual< int8 >::deleteElement(), VectorDual< int8 >::operator=(), VectorDual< int8 >::reallocate(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::clear(), VectorDual< int8 >::deleteElement(), VectorDual< int8 >::operator=(), VectorDual< int8 >::reallocate(), VectorDual< int8 >::sortItems(), and VectorDual< int8 >::VectorDual().
@@ -1270,14 +1275,15 @@ class pFlow::VectorDual< T, MemorySpace >
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
@@ -1545,7 +1551,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 335 of file VectorDual.hpp.
-
Referenced by pointStructure::activePointsMaskD(), pFlow::count(), pointStructure::evaluatePointStructure(), multiRotatingAxisMotion::getAxisListPtrDevice(), vibratingMotion::getModel(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), and positionRandom::positionOnePass().
+
Referenced by pointStructure::activePointsMaskD(), pFlow::count(), pointStructure::evaluatePointStructure(), multiRotatingAxisMotion::getAxisListPtrDevice(), vibratingMotion::getModel(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), positionRandom::positionOnePass(), and VectorDual< int8 >::sortItems().
@@ -1553,16 +1559,17 @@ class pFlow::VectorDual< T, MemorySpace >
-
-
-
+
+
+
-
+
-
-
+
+
+
@@ -1620,7 +1627,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 345 of file VectorDual.hpp.
-
Referenced by pointStructure::activePointsMaskH(), pFlow::count(), multiRotatingAxisMotion::getAxisListPtrHost(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), vibratingMotion::pointVelocity(), and vibratingMotion::transferPoint().
+
Referenced by pointStructure::activePointsMaskH(), pFlow::count(), multiRotatingAxisMotion::getAxisListPtrHost(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), vibratingMotion::pointVelocity(), and vibratingMotion::transferPoint().
@@ -1694,7 +1701,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 354 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillDevice(), pFlow::findCollisions(), rotatingAxisMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
+
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillDevice(), pFlow::findCollisions(), rotatingAxisMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::sortItems(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
@@ -1702,16 +1709,17 @@ class pFlow::VectorDual< T, MemorySpace >
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -1769,7 +1777,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 364 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillHost(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
+
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillHost(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
@@ -1944,7 +1952,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 391 of file VectorDual.hpp.
-
Referenced by pFlow::count(), VectorDual< int8 >::deleteElement(), pointStructure::evaluatePointStructure(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), VectorDual< int8 >::operator=(), and VectorDual< int8 >::write().
+
Referenced by pFlow::count(), VectorDual< int8 >::deleteElement(), pointStructure::evaluatePointStructure(), VectorDual< int8 >::insertSetElement(), pFlow::max(), pFlow::min(), VectorDual< int8 >::operator=(), and VectorDual< int8 >::write().
@@ -2033,7 +2041,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 401 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillDevice(), VectorDual< int8 >::fillHost(), and VectorDual< int8 >::insertSetElement().
+
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::fill(), VectorDual< int8 >::fillDevice(), VectorDual< int8 >::fillHost(), and VectorDual< int8 >::insertSetElement().
@@ -2107,7 +2115,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 414 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::insertSetElement().
+
Referenced by VectorDual< int8 >::insertSetElement().
@@ -2443,7 +2451,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 481 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::read(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::readVector(), VectorDual< int8 >::resize(), VectorDual< int8 >::resizeSync(), and VectorDual< int8 >::VectorDual().
@@ -2451,11 +2459,11 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2515,6 +2523,34 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 515 of file VectorDual.hpp.
+
+
+
+
◆ sortItems()
+
+
@@ -2551,7 +2587,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2589,7 +2625,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2627,7 +2663,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2665,7 +2701,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2693,7 +2729,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2831,7 +2867,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2858,9 +2894,9 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 775 of file VectorDual.hpp.
+
Definition at line 809 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::deviceVector(), VectorDual< int8 >::hostVector(), and VectorDual< int8 >::syncViews().
+
Referenced by VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::deviceVector(), VectorDual< int8 >::hostVector(), and VectorDual< int8 >::syncViews().
@@ -2902,7 +2938,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2930,7 +2966,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2958,7 +2994,7 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -2985,9 +3021,9 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 796 of file VectorDual.hpp.
+
Definition at line 830 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::deleteElement(), VectorDual< int8 >::fillHost(), positionRandom::fillPoints(), rotatingAxisMotion::getModel(), vibratingMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::push_back(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::deleteElement(), VectorDual< int8 >::fillHost(), positionRandom::fillPoints(), rotatingAxisMotion::getModel(), vibratingMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::push_back(), and VectorDual< int8 >::VectorDual().
@@ -3033,9 +3069,9 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 801 of file VectorDual.hpp.
+
Definition at line 835 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::fillDevice(), VectorDual< int8 >::insertSetElement(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::fillDevice(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::sortItems(), and VectorDual< int8 >::VectorDual().
@@ -3043,10 +3079,11 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -3075,9 +3112,9 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 806 of file VectorDual.hpp.
+
Definition at line 840 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::syncToHost(), VectorDual< int8 >::syncViews(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
+
Referenced by VectorDual< int8 >::syncToHost(), VectorDual< int8 >::syncViews(), VectorDual< int8 >::VectorDual(), and VectorDual< int8 >::write().
@@ -3118,9 +3155,9 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -3187,9 +3224,9 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -3272,9 +3309,9 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -3357,9 +3394,9 @@ class pFlow::VectorDual< T, MemorySpace >
@@ -3424,9 +3461,9 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 875 of file VectorDual.hpp.
+
Definition at line 909 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::assign(), multiTriSurface::calculateVars(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::deleteElement(), positionRandom::fillPoints(), rotatingAxisMotion::getModel(), vibratingMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::insertSetElement(), positionRandom::positionOnePass(), and VectorDual< int8 >::resizeSync().
+
Referenced by VectorDual< int8 >::assign(), multiTriSurface::calculateVars(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::deleteElement(), positionRandom::fillPoints(), vibratingMotion::getModel(), rotatingAxisMotion::getModel(), multiRotatingAxisMotion::getModel(), VectorDual< int8 >::insertSetElement(), positionRandom::positionOnePass(), VectorDual< int8 >::resizeSync(), and VectorDual< int8 >::sortItems().
@@ -3434,18 +3471,19 @@ class pFlow::VectorDual< T, MemorySpace >
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
@@ -3485,7 +3523,58 @@ class pFlow::VectorDual< T, MemorySpace >
+
+
+◆ readVector()
+
+
+
+
+
+
+
+
+ FUNCTION_H bool readVector |
+ ( |
+ iIstream & |
+ is, |
+
+
+ |
+ |
+ size_t |
+ len = 0 |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+inline |
+
+
+
@@ -3513,14 +3602,14 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 901 of file VectorDual.hpp.
+
Definition at line 948 of file VectorDual.hpp.
-
Referenced by pFlow::operator>>().
-
-
+
Referenced by pFlow::operator>>().
+
+
-
+
@@ -3554,14 +3643,14 @@ class pFlow::VectorDual< T, MemorySpace >
-
Definition at line 912 of file VectorDual.hpp.
+
Definition at line 954 of file VectorDual.hpp.
-
Referenced by pFlow::operator<<().
-
-
+
Referenced by pFlow::operator<<().
+
+
-
+
@@ -3594,7 +3683,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 94 of file VectorDual.hpp.
-Referenced by VectorDual< int8 >::empty(), VectorDual< int8 >::end(), VectorDual< int8 >::push_back(), VectorDual< int8 >::setSize(), VectorDual< int8 >::size(), VectorDual< int8 >::updateSubViews(), and VectorDual< int8 >::VectorDual().
+Referenced by VectorDual< int8 >::empty(), VectorDual< int8 >::end(), VectorDual< int8 >::push_back(), VectorDual< int8 >::setSize(), VectorDual< int8 >::size(), VectorDual< int8 >::updateSubViews(), and VectorDual< int8 >::VectorDual().
@@ -3620,7 +3709,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 96 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::capacity(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::operator=(), VectorDual< int8 >::push_back(), and VectorDual< int8 >::reallocate().
+
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::capacity(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::operator=(), VectorDual< int8 >::push_back(), and VectorDual< int8 >::reallocate().
@@ -3646,7 +3735,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 98 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::clear(), VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::data(), VectorDual< int8 >::deleteElement(), VectorDual< int8 >::deviceRequiresSync(), VectorDual< int8 >::deviceVector(), VectorDual< int8 >::deviceVectorAll(), VectorDual< int8 >::fill(), VectorDual< int8 >::hostRequiresSync(), VectorDual< int8 >::hostVector(), VectorDual< int8 >::hostVectorAll(), VectorDual< int8 >::modifyOnDevice(), VectorDual< int8 >::modifyOnHost(), VectorDual< int8 >::name(), VectorDual< int8 >::operator=(), VectorDual< int8 >::operator[](), VectorDual< int8 >::reallocate(), VectorDual< int8 >::updateSubViews(), and VectorDual< int8 >::VectorDual().
+
Referenced by VectorDual< int8 >::assign(), VectorDual< int8 >::changeSize(), VectorDual< int8 >::clear(), VectorDual< int8 >::copyDeviceToHost(), VectorDual< int8 >::copyHostToDevice(), VectorDual< int8 >::data(), VectorDual< int8 >::deleteElement(), VectorDual< int8 >::deviceRequiresSync(), VectorDual< int8 >::deviceVector(), VectorDual< int8 >::deviceVectorAll(), VectorDual< int8 >::fill(), VectorDual< int8 >::hostRequiresSync(), VectorDual< int8 >::hostVector(), VectorDual< int8 >::hostVectorAll(), VectorDual< int8 >::modifyOnDevice(), VectorDual< int8 >::modifyOnHost(), VectorDual< int8 >::name(), VectorDual< int8 >::operator=(), VectorDual< int8 >::operator[](), VectorDual< int8 >::reallocate(), VectorDual< int8 >::updateSubViews(), and VectorDual< int8 >::VectorDual().
@@ -3724,7 +3813,7 @@ class pFlow::VectorDual< T, MemorySpace >
Definition at line 104 of file VectorDual.hpp.
-
Referenced by VectorDual< int8 >::changeSize(), VectorDual< int8 >::push_back(), VectorDual< int8 >::setSize(), and VectorDual< int8 >::updateSubViews().
+
Referenced by VectorDual< int8 >::changeSize(), VectorDual< int8 >::push_back(), VectorDual< int8 >::setSize(), and VectorDual< int8 >::updateSubViews().
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual.js b/doc/code-documentation/html/classpFlow_1_1VectorDual.js
index a3d8e5f8..5cae60be 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual.js
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual.js
@@ -69,6 +69,7 @@ var classpFlow_1_1VectorDual =
[ "assign", "classpFlow_1_1VectorDual.html#ab306b1c0c3486326e81df59f5e755eb8", null ],
[ "assign", "classpFlow_1_1VectorDual.html#aff81578dea4c1c19fc5f9ba871ddc3d4", null ],
[ "deleteElement", "classpFlow_1_1VectorDual.html#ae3f21fcefd35e2538e7da6e933c8baeb", null ],
+ [ "sortItems", "classpFlow_1_1VectorDual.html#a9b59e3e31ed18fe659636b63987c2930", null ],
[ "insertSetElement", "classpFlow_1_1VectorDual.html#a7931a57163eb363a3ca7db6ffa438479", null ],
[ "insertSetElement", "classpFlow_1_1VectorDual.html#a34bb429dcb71153499f3ef45195b2071", null ],
[ "insertSetElement", "classpFlow_1_1VectorDual.html#a12f0ba08dba791802e98d562be5673d7", null ],
@@ -95,6 +96,7 @@ var classpFlow_1_1VectorDual =
[ "syncToDevice", "classpFlow_1_1VectorDual.html#a8d9534a03d0c28450220697694c6732f", null ],
[ "syncViews", "classpFlow_1_1VectorDual.html#ac892320cd9efccbc7cc40e4a9ce5837c", null ],
[ "syncViews", "classpFlow_1_1VectorDual.html#ab2063ba393c8c9a4c7a22e071163cd0d", null ],
+ [ "readVector", "classpFlow_1_1VectorDual.html#a8a687372a4b3350a0720302da4c770a4", null ],
[ "read", "classpFlow_1_1VectorDual.html#ae1d42751915e8566dac19658cc498ffa", null ],
[ "write", "classpFlow_1_1VectorDual.html#aa7d820a4dd0777a9a82aee242b83a167", null ],
[ "size_", "classpFlow_1_1VectorDual.html#a5f31775800bbb46b35b5791def1f3acc", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.map
index 73a598dd..48cd9825 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.map
@@ -1,6 +1,7 @@
-
-
+
+
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.md5
index c12fd7d8..61ff6e88 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.md5
@@ -1 +1 @@
-8c6061eb1118583e2c50e9bab735080e
\ No newline at end of file
+87a10b82e05bdac38fc098977f31234f
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.png
index 0313e8bc..a9c46246 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_a1dcdb28a7f0a07051858432fdf2e0c61_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.map
index bd0fb0f4..cfbb4ab2 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.map
@@ -1,12 +1,13 @@
-
-
-
+
+
+
-
+
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.md5
index 177d64bf..77901445 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.md5
@@ -1 +1 @@
-3fe40f40884cf247081a3bcf1db8e584
\ No newline at end of file
+454af053a86964371b5b054044587fa5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.png
index e5b1244b..74fba18f 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_a36c25b92bd9a293baeda2c764016a27a_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map
index c38fd27f..6a6703c5 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map
@@ -1,10 +1,11 @@
-
-
-
-
+
+
+
+
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5
index 251c8e6a..7e9ca45d 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.md5
@@ -1 +1 @@
-5150c89d51f278f1f60a3210de3d06ea
\ No newline at end of file
+d9001d3c736c41ccb0fe66c5e24b6c3c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png
index 834f790c..14ce78e5 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.map
index 14688819..02e82a52 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.map
@@ -1,5 +1,6 @@
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.md5
index 9a79fa79..85bf93c5 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.md5
@@ -1 +1 @@
-56a065c0189b56064d3557d12fa4e1bd
\ No newline at end of file
+3ac12055ae3a41c076b9193fb03cb27c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.png
index e3d37eff..147896a2 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_a41619477f54df606facb3a60c7b64109_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.map
new file mode 100644
index 00000000..ddd0ff60
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.md5
new file mode 100644
index 00000000..5f0a852f
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.md5
@@ -0,0 +1 @@
+eefcdbfe22155381dbb8388a1f8a5484
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.png
new file mode 100644
index 00000000..ebd03dc4
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1VectorDual_a8a687372a4b3350a0720302da4c770a4_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.map
index 529ca86b..0a869909 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.map
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.md5
index 0f1e2b7f..3fec175d 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.md5
@@ -1 +1 @@
-f5bf9146652821a8190e39e821f9949a
\ No newline at end of file
+0cf14c314c1db0b3078221be03f76563
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.png
index 6fc988d2..1ea25293 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_ab306b1c0c3486326e81df59f5e755eb8_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.map
index 85c24fe5..406062e5 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.map
@@ -1,14 +1,15 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.md5
index 4ce0a044..64f9fd87 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.md5
@@ -1 +1 @@
-e1e5c15b229f6695a0c62ad29b159f31
\ No newline at end of file
+e07499a4a656d785ca3cdda036881e59
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.png
index e7f3a0c8..84e8455e 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_ac892320cd9efccbc7cc40e4a9ce5837c_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.map
index 16d0ca2f..8f186e75 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.map
@@ -1,12 +1,13 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.md5
index 90985298..f2d18e8b 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.md5
@@ -1 +1 @@
-bf56dcd1434466740ccecd8653794d58
\ No newline at end of file
+da96983bf767ba1200cd421826d38e64
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.png b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.png
index 45292d0d..333d92d8 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1VectorDual_ad4d9a3e6e96dda9aed8d84cbde0713ff_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html b/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html
index f3f7a063..29854a8d 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle-members.html
@@ -156,15 +156,17 @@ $(document).ready(function(){initNavTree('classpFlow_1_1VectorSingle.html','');
pointer typedef | VectorSingle< T, MemorySpace > | |
push_back(const T &val) | VectorSingle< T, MemorySpace > | inline |
read(iIstream &is) | VectorSingle< T, MemorySpace > | inline |
- reallocate(size_t cap) | VectorSingle< T, MemorySpace > | inline |
- reallocate(size_t cap, size_t size) | VectorSingle< T, MemorySpace > | inline |
- reference typedef | VectorSingle< T, MemorySpace > | |
- reserve(size_t cap) | VectorSingle< T, MemorySpace > | inline |
- resize(size_t n) | VectorSingle< T, MemorySpace > | inline |
- resize(size_t n, const T &val) | VectorSingle< T, MemorySpace > | inline |
- setSize(size_t n) | VectorSingle< T, MemorySpace > | inlineprotected |
- size() const | VectorSingle< T, MemorySpace > | inline |
- size_ | VectorSingle< T, MemorySpace > | protected |
+ readVector(iIstream &is, size_t len=0) | VectorSingle< T, MemorySpace > | inline |
+ reallocate(size_t cap) | VectorSingle< T, MemorySpace > | inline |
+ reallocate(size_t cap, size_t size) | VectorSingle< T, MemorySpace > | inline |
+ reference typedef | VectorSingle< T, MemorySpace > | |
+ reserve(size_t cap) | VectorSingle< T, MemorySpace > | inline |
+ resize(size_t n) | VectorSingle< T, MemorySpace > | inline |
+ resize(size_t n, const T &val) | VectorSingle< T, MemorySpace > | inline |
+ setSize(size_t n) | VectorSingle< T, MemorySpace > | inlineprotected |
+ size() const | VectorSingle< T, MemorySpace > | inline |
+ size_ | VectorSingle< T, MemorySpace > | protected |
+ sortItems(const int32IndexContainer &indices) | VectorSingle< T, MemorySpace > | inline |
subView_ | VectorSingle< T, MemorySpace > | mutableprotected |
subViewUpdated_ | VectorSingle< T, MemorySpace > | mutableprotected |
TypeInfoTemplateNV2("VectorSingle", T, memoerySpaceName()) | VectorSingle< T, MemorySpace > | |
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle.html b/doc/code-documentation/html/classpFlow_1_1VectorSingle.html
index db9a5977..555e470f 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle.html
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle.html
@@ -239,6 +239,8 @@ Public Member Functions
|
INLINE_FUNCTION_H bool | insertSetElement (const int32IndexContainer &indices, const T &val) |
|
+INLINE_FUNCTION_H void | sortItems (const int32IndexContainer &indices) |
+ |
INLINE_FUNCTION_H bool | insertSetElement (const int32IndexContainer &indices, const Vector< T > &vals) |
|
INLINE_FUNCTION_H bool | insertSetElement (const Vector< int32 > &indices, const T &val) |
@@ -274,6 +276,8 @@ Public Member Functions
template<bool Enable = true> |
INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constReference >::type | operator[] (label i) const |
|
+FUNCTION_H bool | readVector (iIstream &is, size_t len=0) |
+ |
FUNCTION_H bool | read (iIstream &is) |
|
FUNCTION_H bool | write (iOstream &os) const |
@@ -320,7 +324,7 @@ Static Protected Attributes
class pFlow::VectorSingle< T, MemorySpace >
-Definition at line 45 of file VectorSingle.hpp.
+Definition at line 47 of file VectorSingle.hpp.
◆ VectorType
@@ -334,7 +338,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -350,7 +354,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -366,7 +370,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -382,7 +386,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -398,7 +402,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -414,7 +418,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -430,7 +434,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -446,7 +450,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -462,7 +466,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -478,7 +482,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -494,7 +498,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -510,7 +514,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -538,9 +542,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -607,7 +611,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -645,7 +649,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -683,7 +687,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -727,7 +731,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -771,7 +775,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -821,7 +825,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -849,7 +853,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -887,7 +891,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -915,7 +919,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -953,7 +957,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1007,7 +1011,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1035,9 +1039,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 101 of file VectorSingle.hpp.
+
Definition at line 103 of file VectorSingle.hpp.
-
Referenced by VectorSingle< realx3, void >::assign(), and VectorSingle< realx3, void >::changeSize().
+
Referenced by VectorSingle< realx3, void >::assign(), VectorSingle< realx3, void >::changeSize(), and VectorSingle< realx3, void >::push_back().
@@ -1045,9 +1049,10 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1087,9 +1092,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 107 of file VectorSingle.hpp.
+
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< realx3, void >::push_back(), VectorSingle< realx3, void >::reserve(), VectorSingle< realx3, void >::resize(), and VectorSingle< realx3, void >::VectorSingle().
@@ -1131,9 +1136,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 125 of file VectorSingle.hpp.
+
Definition at line 127 of file VectorSingle.hpp.
-
Referenced by VectorSingle< realx3, void >::changeSize().
+
Referenced by VectorSingle< realx3, void >::changeSize(), and VectorSingle< realx3, void >::sortItems().
@@ -1141,8 +1146,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1171,9 +1177,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1299,7 +1305,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1326,7 +1332,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1353,7 +1359,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1380,7 +1386,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1407,9 +1413,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 295 of file VectorSingle.hpp.
+
Definition at line 297 of file VectorSingle.hpp.
-
Referenced by geometry::afterIteration(), 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< 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().
@@ -1417,40 +1423,39 @@ class pFlow::VectorSingle< T, MemorySpace >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1479,7 +1484,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1506,9 +1511,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 307 of file VectorSingle.hpp.
+
Definition at line 309 of file VectorSingle.hpp.
-
Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::createSphereInteraction(), and VectorSingle< realx3, void >::hostVector().
+
Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), sphereInteraction< contactForceModel, geometryMotionModel, contactListType >::createSphereInteraction(), VectorSingle< realx3, void >::hostVector(), and VectorSingle< realx3, void >::sortItems().
@@ -1516,11 +1521,12 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1549,7 +1555,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1576,9 +1582,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1645,7 +1651,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1715,7 +1721,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1742,9 +1748,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 360 of file VectorSingle.hpp.
+
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< 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().
@@ -1754,15 +1760,15 @@ class pFlow::VectorSingle< T, MemorySpace >
-
-
-
+
+
+
-
-
-
-
+
+
+
+
@@ -1794,9 +1800,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 367 of file VectorSingle.hpp.
+
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< realx3, void >::append(), VectorSingle< realx3, void >::assign(), triSurface::capacity(), and VectorSingle< realx3, void >::operator=().
@@ -1837,9 +1843,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 374 of file VectorSingle.hpp.
+
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< realx3, void >::append(), VectorSingle< realx3, void >::fill(), and VectorSingle< realx3, void >::insertSetElement().
@@ -1880,7 +1886,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1908,9 +1914,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -1988,9 +1994,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2067,7 +2073,7 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 418 of file VectorSingle.hpp.
+
Definition at line 420 of file VectorSingle.hpp.
Referenced by triSurface::clear().
-
Definition at line 426 of file VectorSingle.hpp.
+
Definition at line 428 of file VectorSingle.hpp.
-
Referenced by VectorSingle< realx3, void >::assign().
+
Referenced by VectorSingle< realx3, void >::assign().
@@ -2159,9 +2165,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 437 of file VectorSingle.hpp.
+
Definition at line 439 of file VectorSingle.hpp.
-
Referenced by VectorSingle< realx3, void >::read(), VectorSingle< realx3, void >::resize(), and VectorSingle< realx3, void >::VectorSingle().
+
Referenced by VectorSingle< realx3, void >::readVector(), VectorSingle< realx3, void >::resize(), and VectorSingle< realx3, void >::VectorSingle().
@@ -2170,7 +2176,7 @@ class pFlow::VectorSingle< T, MemorySpace >
-
+
@@ -2202,7 +2208,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2240,7 +2246,35 @@ class pFlow::VectorSingle< T, MemorySpace >
+
+
+◆ sortItems()
+
+
@@ -2278,7 +2312,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2316,7 +2350,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2354,7 +2388,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2392,9 +2426,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2462,7 +2496,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2489,9 +2523,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 715 of file VectorSingle.hpp.
+
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< realx3, void >::begin(), VectorSingle< realx3, void >::end(), and VectorSingle< realx3, void >::push_back().
@@ -2531,7 +2565,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2558,7 +2592,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2585,7 +2619,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2612,7 +2646,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2639,7 +2673,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2667,7 +2701,7 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2695,7 +2729,58 @@ class pFlow::VectorSingle< T, MemorySpace >
+
+
+◆ readVector()
+
+
+
+
+
+
+
+
+ FUNCTION_H bool readVector |
+ ( |
+ iIstream & |
+ is, |
+
+
+ |
+ |
+ size_t |
+ len = 0 |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+inline |
+
+
+
@@ -2723,14 +2808,14 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 792 of file VectorSingle.hpp.
+
Definition at line 846 of file VectorSingle.hpp.
-
Referenced by pFlow::operator>>().
-
-
+
Referenced by pFlow::operator>>().
+
+
-
+
@@ -2764,14 +2849,14 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 803 of file VectorSingle.hpp.
+
Definition at line 852 of file VectorSingle.hpp.
-
Referenced by pFlow::operator<<().
-
-
+
Referenced by pFlow::operator<<().
+
+
-
+
@@ -2802,9 +2887,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 81 of file VectorSingle.hpp.
+
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< 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().
@@ -2828,9 +2913,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 83 of file VectorSingle.hpp.
+
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< realx3, void >::capacity(), VectorSingle< realx3, void >::changeSize(), VectorSingle< realx3, void >::operator=(), VectorSingle< realx3, void >::push_back(), and VectorSingle< realx3, void >::reallocate().
@@ -2854,9 +2939,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 85 of file VectorSingle.hpp.
+
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 >::updateSubView(), and VectorSingle< realx3, void >::write().
+
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().
@@ -2880,9 +2965,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2906,9 +2991,9 @@ class pFlow::VectorSingle< T, MemorySpace >
-
Definition at line 89 of file VectorSingle.hpp.
+
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< 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().
@@ -2932,9 +3017,9 @@ class pFlow::VectorSingle< T, MemorySpace >
@@ -2960,9 +3045,9 @@ class pFlow::VectorSingle< T, MemorySpace >
Initial value:=
Kokkos::SpaceAccessibility<execution_space,Kokkos::HostSpace>::accessible
-Definition at line 93 of file VectorSingle.hpp.
+Definition at line 95 of file VectorSingle.hpp.
-Referenced by VectorSingle< realx3, void >::insertSetElement().
+Referenced by VectorSingle< realx3, void >::insertSetElement().
diff --git a/doc/code-documentation/html/classpFlow_1_1VectorSingle.js b/doc/code-documentation/html/classpFlow_1_1VectorSingle.js
index e063c4ab..69af7ac0 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle.js
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle.js
@@ -59,6 +59,7 @@ var classpFlow_1_1VectorSingle =
[ "assign", "classpFlow_1_1VectorSingle.html#a39102b6908f04f813ccd119193c56fc3", null ],
[ "assign", "classpFlow_1_1VectorSingle.html#a9fae584c5ab16d31491be8f8123de47f", null ],
[ "insertSetElement", "classpFlow_1_1VectorSingle.html#a7931a57163eb363a3ca7db6ffa438479", null ],
+ [ "sortItems", "classpFlow_1_1VectorSingle.html#a9b59e3e31ed18fe659636b63987c2930", null ],
[ "insertSetElement", "classpFlow_1_1VectorSingle.html#acb8d546498dc0126c5be6ad6f2767cb6", null ],
[ "insertSetElement", "classpFlow_1_1VectorSingle.html#a6c691b8251b1e4c37e9a66c782f514f2", null ],
[ "insertSetElement", "classpFlow_1_1VectorSingle.html#ab0ccf3bcb1a684f07fac4c2a10e6668f", null ],
@@ -73,6 +74,7 @@ var classpFlow_1_1VectorSingle =
[ "end", "classpFlow_1_1VectorSingle.html#a03df233f80912fb1260d1c1c5f3efb85", null ],
[ "operator[]", "classpFlow_1_1VectorSingle.html#affbed80ac19bc7b9257450ba8a35eaf5", null ],
[ "operator[]", "classpFlow_1_1VectorSingle.html#a13e8f3497e3f151a94aec5a8bb422f4f", null ],
+ [ "readVector", "classpFlow_1_1VectorSingle.html#a8a687372a4b3350a0720302da4c770a4", null ],
[ "read", "classpFlow_1_1VectorSingle.html#ae1d42751915e8566dac19658cc498ffa", null ],
[ "write", "classpFlow_1_1VectorSingle.html#aa7d820a4dd0777a9a82aee242b83a167", null ],
[ "size_", "classpFlow_1_1VectorSingle.html#a5f31775800bbb46b35b5791def1f3acc", null ],
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 f7621d86..9cf2e767 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a18052bc1ad8ea07ea5b6205321cba10e_icgraph.map
@@ -1,36 +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 28d56d08..be4b1d49 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 @@
-a649b1be7e501b5b7a5336fd48e9a392
\ No newline at end of file
+5310334d48acbe0fde14fb0d4d36c329
\ 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 386c0d5b..b25e9c6f 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 56a768b6..c8e9258e 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a334c2560412a3bc4fc1c215a77a48337_icgraph.map
@@ -1,15 +1,15 @@
-
-
-
+
+
+
-
-
-
-
+
+
+
+
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 695a35e9..ec980689 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 @@
-94bce33a48a80c309931c1a56b637379
\ No newline at end of file
+34045e68099d50fa22a2c11bf33a1598
\ 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 be7e611e..6c688bc7 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 ddd28511..8d76d4ad 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 bf9cbd95..a705bcd2 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 @@
-3bed4dd513d504eb35c6d2a2f789ab1a
\ No newline at end of file
+8459991e67188922cb1a18ccde14f0ab
\ 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 dd7f6abb..61ebae1e 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 9444a169..08f337f2 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a3b5f16fc65a14d8abadb94601e61c2f4_icgraph.map
@@ -1,4 +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 490e3f07..e0b39344 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 @@
-31ff0fe7b7ca96930f1ac64d0443e150
\ No newline at end of file
+ada1f495412b939a7c973be0f4735373
\ 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 225aa661..2741ab8c 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 2fbc26e3..a45f6025 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a41619477f54df606facb3a60c7b64109_icgraph.map
@@ -1,5 +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 dbfcf548..486da6eb 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 @@
-a1a6b232a885e90a8cd7b5c66c565f41
\ No newline at end of file
+708bdb76e9d7a1c98ec293e6d4200eb9
\ 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 94e54f67..9168e24d 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_a8a687372a4b3350a0720302da4c770a4_icgraph.map b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map
new file mode 100644
index 00000000..48e86921
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.map
@@ -0,0 +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
new file mode 100644
index 00000000..3ec8bd82
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8a687372a4b3350a0720302da4c770a4_icgraph.md5
@@ -0,0 +1 @@
+3c0eed571a010a070391018c15da2a0a
\ 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
new file mode 100644
index 00000000..4d4841c8
Binary files /dev/null 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 5dce9d58..7ea53423 100644
--- a/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1VectorSingle_a8b2f0373a536e124359abc6cf5e04c6b_icgraph.map
@@ -1,7 +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 15476c8b..a02f5686 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 @@
-81c2fe242b64604eace77ed10ee7eb4f
\ No newline at end of file
+ef7947d8ccd6e2fb7ee4eec84fdb8eee
\ 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 e0b09a8f..0c4daebc 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_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map
index 06864d2e..87748ffb 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 fc7bc15c..f500b823 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 @@
-50eb930b51f96557e9a8e5c8a1e0ad96
\ No newline at end of file
+d450ef09a69cbd6a591509d979436c6a
\ 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 0c535b1e..54b7a5e8 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_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.map
index 481c9755..deac2361 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.map
@@ -1,18 +1,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.md5
index 8710cf9e..760a7f16 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.md5
@@ -1 +1 @@
-29ae1b8e1aaf1c3aeb42601d7d308a34
\ No newline at end of file
+25075682993ecc03bdfabfdfe4fa16e8
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.png
index f0d84073..8e6621e4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_a3e122a9f9c04a4e2dffdfabde2f1de50_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
new file mode 100644
index 00000000..da2b3d15
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.map
@@ -0,0 +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
new file mode 100644
index 00000000..9210e49d
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.md5
@@ -0,0 +1 @@
+b0f653b067ba9b4009423c4e1fb36569
\ 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
new file mode 100644
index 00000000..a6f2e3f4
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1Vector_a61b6e21215a4976ac3317cea96b56eaa_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.map b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.map
index 159f2412..6d0be686 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.map
@@ -1,6 +1,4 @@
-
+
-
-
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.md5
index e6b35116..5c776053 100644
--- a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.md5
@@ -1 +1 @@
-ef666d786f66f78e822fd146e9c6c777
\ No newline at end of file
+fb2e223a9dd257d643f80e6b27aabcec
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.png b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.png
index d231e1ff..28209eea 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1Vector_aff8e92ab47032ae811d1271161cb9b22_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1box.html b/doc/code-documentation/html/classpFlow_1_1box.html
index 0e6b3241..e53378f5 100644
--- a/doc/code-documentation/html/classpFlow_1_1box.html
+++ b/doc/code-documentation/html/classpFlow_1_1box.html
@@ -271,7 +271,7 @@ Protected Attributes
Definition at line 43 of file box.cpp.
-References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
+References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
@@ -280,8 +280,8 @@ Protected Attributes
-
-
+
+
@@ -463,7 +463,7 @@ Protected Attributes
References box::max_, and box::min_.
-Referenced by cells< int32 >::inDomain(), pFlow::pointStructureKernels::markDeleteOutOfBox(), cells< int32 >::pointIndexInDomain(), and selectBox::selectAllPointsInBox().
+Referenced by cells< int32 >::inDomain(), pFlow::pointStructureKernels::markDeleteOutOfBox(), cells< int32 >::pointIndexInDomain(), and selectBox::selectAllPointsInBox().
@@ -508,7 +508,7 @@ Protected Attributes
References box::min_.
-
Referenced by cells< int32 >::bound(), pFlow::boxExtent(), cells< int32 >::calculate(), pFlow::extendBox(), pFlow::indexToCell(), boxRegion::peek(), and cells< int32 >::pointIndex().
+
Referenced by cells< int32 >::bound(), pFlow::boxExtent(), cells< int32 >::calculate(), pFlow::extendBox(), pFlow::indexToCell(), boxRegion::peek(), and cells< int32 >::pointIndex().
@@ -556,7 +556,7 @@ Protected Attributes
References box::max_.
-
Referenced by cells< int32 >::bound(), pFlow::boxExtent(), cells< int32 >::calculate(), pFlow::extendBox(), and boxRegion::peek().
+
Referenced by cells< int32 >::bound(), pFlow::boxExtent(), cells< int32 >::calculate(), pFlow::extendBox(), and boxRegion::peek().
diff --git a/doc/code-documentation/html/classpFlow_1_1cells.html b/doc/code-documentation/html/classpFlow_1_1cells.html
index 276c7847..446484ca 100644
--- a/doc/code-documentation/html/classpFlow_1_1cells.html
+++ b/doc/code-documentation/html/classpFlow_1_1cells.html
@@ -139,6 +139,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1cells.html',''); initRes
Public Types
using | CellType = triple< indexType > |
|
+
using | CellType = triple< indexType > |
+
|
|
@@ -194,11 +196,65 @@ Public Member Functions
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
|
+INLINE_FUNCTION_HD | cells () |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
+ |
+INLINE_FUNCTION_HD | cells (const cells &)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
+ |
+INLINE_FUNCTION_HD | cells (cells &&)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
+ |
+cells | getCells () const |
+ |
+INLINE_FUNCTION_H void | setCellSize (real cellSize) |
+ |
+INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
+ |
+INLINE_FUNCTION_HD realx3 | cellSize () const |
+ |
+const INLINE_FUNCTION_HD CellType & | numCells () const |
+ |
+INLINE_FUNCTION_HD indexType | nx () const |
+ |
+INLINE_FUNCTION_HD indexType | ny () const |
+ |
+INLINE_FUNCTION_HD indexType | nz () const |
+ |
+INLINE_FUNCTION_HD int64 | totalCells () const |
+ |
+const auto & | domain () const |
+ |
+INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
+ |
+INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (indexType i, indexType j, indexType k) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, indexType extent, CellType &minP, CellType &maxP) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
+ |
+INLINE_FUNCTION_HD CellType | bound (CellType p) const |
+ |
+INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
+ |
|
@@ -214,10 +270,10 @@ Protected Attributes
class pFlow::cells< indexType >
-Definition at line 32 of file cells.hpp.
+Definition at line 32 of file cells.hpp.
-◆ CellType
+◆ CellType [1/2]
@@ -228,13 +284,29 @@ class pFlow::cells< indexType >
+
+
+◆ CellType [2/2]
+
+
-◆ cells() [1/5]
+◆ cells() [1/10]
@@ -256,12 +328,12 @@ class pFlow::cells< indexType >
-◆ cells() [2/5]
+◆ cells() [2/10]
@@ -294,12 +366,12 @@ class pFlow::cells< indexType >
-◆ cells() [3/5]
+◆ cells() [3/10]
@@ -344,12 +416,12 @@ class pFlow::cells< indexType >
-◆ cells() [4/5]
+◆ cells() [4/10]
@@ -375,7 +447,174 @@ class pFlow::cells< indexType >
-◆ cells() [5/5]
+◆ cells() [5/10]
+
+
+
+◆ cells() [6/10]
+
+
+
+◆ cells() [7/10]
+
+
+
+◆ cells() [8/10]
+
+
+
+◆ cells() [9/10]
+
+
+
+◆ cells() [10/10]
@@ -402,7 +641,7 @@ class pFlow::cells< indexType >
-
◆ calculate()
+
◆ calculate() [1/2]
@@ -424,9 +663,9 @@ class pFlow::cells< indexType >
-
◆ operator=() [1/2]
+
◆ operator=() [1/4]
@@ -469,7 +708,7 @@ class pFlow::cells< indexType >
-
◆ operator=() [2/2]
+
◆ operator=() [2/4]
@@ -495,7 +734,7 @@ class pFlow::cells< indexType >
-
◆ getCells()
+
◆ getCells() [1/2]
@@ -517,7 +756,7 @@ class pFlow::cells< indexType >
-
◆ setCellSize() [1/2]
+
◆ setCellSize() [1/4]
@@ -559,12 +798,12 @@ class pFlow::cells< indexType >
-
◆ setCellSize() [2/2]
+
◆ setCellSize() [2/4]
@@ -587,12 +826,12 @@ class pFlow::cells< indexType >
-
◆ cellSize()
+
◆ cellSize() [1/2]
@@ -614,9 +853,9 @@ class pFlow::cells< indexType >
-
◆ numCells()
+
◆ numCells() [1/2]
@@ -654,12 +893,12 @@ class pFlow::cells< indexType >
-
◆ nx()
+
◆ nx() [1/2]
@@ -681,7 +920,7 @@ class pFlow::cells< indexType >
-
◆ ny()
+
◆ ny() [1/2]
@@ -723,7 +962,7 @@ class pFlow::cells< indexType >
-
◆ nz()
+
◆ nz() [1/2]
@@ -765,7 +1004,7 @@ class pFlow::cells< indexType >
-
◆ totalCells()
+
◆ totalCells() [1/2]
@@ -807,12 +1046,12 @@ class pFlow::cells< indexType >
-
◆ domain()
+
◆ domain() [1/2]
@@ -834,12 +1073,12 @@ class pFlow::cells< indexType >
-
◆ pointIndex()
+
◆ pointIndex() [1/2]
@@ -862,9 +1101,9 @@ class pFlow::cells< indexType >
-
◆ pointIndexInDomain()
+
◆ pointIndexInDomain() [1/2]
@@ -915,7 +1155,7 @@ class pFlow::cells< indexType >
-
◆ inDomain()
+
◆ inDomain() [1/2]
@@ -956,12 +1196,12 @@ class pFlow::cells< indexType >
-
◆ isInRange() [1/2]
+
◆ isInRange() [1/4]
@@ -984,12 +1224,12 @@ class pFlow::cells< indexType >
-
◆ isInRange() [2/2]
+
◆ isInRange() [2/4]
@@ -1028,12 +1268,12 @@ class pFlow::cells< indexType >
-
◆ extendBox() [1/2]
+
◆ extendBox() [1/4]
@@ -1090,12 +1330,12 @@ class pFlow::cells< indexType >
-
◆ extendBox() [2/2]
+
◆ extendBox() [2/4]
@@ -1152,12 +1392,12 @@ class pFlow::cells< indexType >
-
◆ bound() [1/2]
+
◆ bound() [1/4]
@@ -1180,9 +1420,9 @@ class pFlow::cells< indexType >
-
◆ bound() [2/2]
+
◆ bound() [2/4]
@@ -1221,7 +1461,704 @@ class pFlow::cells< indexType >
+
+
+
◆ calculate() [2/2]
+
+
+
+
+
+
+
+ |
+
+inlineprotected |
+
+
+
+
+
+
◆ operator=() [3/4]
+
+
+
+
◆ operator=() [4/4]
+
+
+
+
◆ getCells() [2/2]
+
+
+
+
+
+
+
+
+ cells getCells |
+ ( |
+ | ) |
+ const |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ setCellSize() [3/4]
+
+
+
+
◆ setCellSize() [4/4]
+
+
+
+
◆ cellSize() [2/2]
+
+
+
+
◆ numCells() [2/2]
+
+
+
+
◆ nx() [2/2]
+
+
+
+
◆ ny() [2/2]
+
+
+
+
◆ nz() [2/2]
+
+
+
+
◆ totalCells() [2/2]
+
+
+
+
◆ domain() [2/2]
+
+
+
+
+
+
+
+
+ const auto& domain |
+ ( |
+ | ) |
+ const |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ pointIndex() [2/2]
+
+
+
+
◆ pointIndexInDomain() [2/2]
+
+
+
+
◆ inDomain() [2/2]
+
+
+
+
◆ isInRange() [3/4]
+
+
+
+
◆ isInRange() [4/4]
+
+
+
+
+
+
+
+
+ INLINE_FUNCTION_HD bool isInRange |
+ ( |
+ indexType |
+ i, |
+
+
+ |
+ |
+ indexType |
+ j, |
+
+
+ |
+ |
+ indexType |
+ k |
+
+
+ |
+ ) |
+ | const |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ extendBox() [3/4]
+
+
+
+
◆ extendBox() [4/4]
+
+
+
+
◆ bound() [3/4]
+
+
+
+
◆ bound() [4/4]
+
+
@@ -1246,9 +2183,9 @@ class pFlow::cells< indexType >
-
Definition at line 41 of file cells.hpp.
+
Definition at line 41 of file cells.hpp.
-
Referenced by cells< int32 >::bound(), cells< int32 >::calculate(), cells< int32 >::domain(), cells< int32 >::inDomain(), cells< int32 >::pointIndex(), and cells< int32 >::pointIndexInDomain().
+
Referenced by cells< int32 >::bound(), cells< int32 >::calculate(), cells< int32 >::domain(), cells< int32 >::inDomain(), cells< int32 >::pointIndex(), and cells< int32 >::pointIndexInDomain().
@@ -1272,9 +2209,9 @@ class pFlow::cells< indexType >
@@ -1298,14 +2235,14 @@ class pFlow::cells< indexType >
-
Definition at line 46 of file cells.hpp.
+
Definition at line 46 of file cells.hpp.
-
Referenced by cells< int32 >::bound(), cells< int32 >::calculate(), cells< int32 >::isInRange(), cells< int32 >::numCells(), cells< int32 >::nx(), cells< int32 >::ny(), cells< int32 >::nz(), and cells< int32 >::totalCells().
+
Referenced by cells< int32 >::bound(), cells< int32 >::calculate(), cells< int32 >::isInRange(), cells< int32 >::numCells(), cells< int32 >::nx(), cells< int32 >::ny(), cells< int32 >::nz(), and cells< int32 >::totalCells().
The documentation for this class was generated from the following file:
diff --git a/doc/code-documentation/html/classpFlow_1_1cells.js b/doc/code-documentation/html/classpFlow_1_1cells.js
index 4eee7b9c..11c109d6 100644
--- a/doc/code-documentation/html/classpFlow_1_1cells.js
+++ b/doc/code-documentation/html/classpFlow_1_1cells.js
@@ -1,6 +1,12 @@
var classpFlow_1_1cells =
[
[ "CellType", "classpFlow_1_1cells.html#aa9e4fb31c9788931c99bc7251b5dd86e", null ],
+ [ "CellType", "classpFlow_1_1cells.html#aa9e4fb31c9788931c99bc7251b5dd86e", null ],
+ [ "cells", "classpFlow_1_1cells.html#ad3d63298d5caff2151c5f668739dded6", null ],
+ [ "cells", "classpFlow_1_1cells.html#a616df0d63575c19a901ea6923147cd33", null ],
+ [ "cells", "classpFlow_1_1cells.html#a6fb05e2360d79abab0ac460ca04ad50e", null ],
+ [ "cells", "classpFlow_1_1cells.html#ab044ceeb1abca27318a836d4f15cb567", null ],
+ [ "cells", "classpFlow_1_1cells.html#a1e417a2f66123d555e24c4e241641472", null ],
[ "cells", "classpFlow_1_1cells.html#ad3d63298d5caff2151c5f668739dded6", null ],
[ "cells", "classpFlow_1_1cells.html#a616df0d63575c19a901ea6923147cd33", null ],
[ "cells", "classpFlow_1_1cells.html#a6fb05e2360d79abab0ac460ca04ad50e", null ],
@@ -28,6 +34,28 @@ var classpFlow_1_1cells =
[ "extendBox", "classpFlow_1_1cells.html#a989eee28d3bba158140e994c9cf6ccf7", null ],
[ "bound", "classpFlow_1_1cells.html#a109e8d4c8c126b11cc22366416628515", null ],
[ "bound", "classpFlow_1_1cells.html#ab10317c14e2180777a6d745a2427a2bc", null ],
+ [ "calculate", "classpFlow_1_1cells.html#a192000f430504a4772f7bbc5895ae850", null ],
+ [ "operator=", "classpFlow_1_1cells.html#a28766f2d75868928c721fcf917e10ca2", null ],
+ [ "operator=", "classpFlow_1_1cells.html#aa7695ab501078c987ef5090ee8f81ff9", null ],
+ [ "getCells", "classpFlow_1_1cells.html#aab4957227ae46b934b9f779363e6c83c", null ],
+ [ "setCellSize", "classpFlow_1_1cells.html#ac85134d434244d9392bf9e85409e0dbc", null ],
+ [ "setCellSize", "classpFlow_1_1cells.html#adf72965b7f6214b7401db0a0171db764", null ],
+ [ "cellSize", "classpFlow_1_1cells.html#a6507d41c8151540f5972661c7a3f8d30", null ],
+ [ "numCells", "classpFlow_1_1cells.html#a88bb499251f955a6f7fdc9cde78270ed", null ],
+ [ "nx", "classpFlow_1_1cells.html#a103c0d44baf9aa23e9f2fc151678905f", null ],
+ [ "ny", "classpFlow_1_1cells.html#aa70433dff70a92ca9c74616c1e3b48e6", null ],
+ [ "nz", "classpFlow_1_1cells.html#a5e549f8b31612df62519b37e65954fc8", null ],
+ [ "totalCells", "classpFlow_1_1cells.html#a30407b0f1d3278ff34800ef45997cb84", null ],
+ [ "domain", "classpFlow_1_1cells.html#a3f60000177e9be96d15a5cb63bdd4c17", null ],
+ [ "pointIndex", "classpFlow_1_1cells.html#a6a5c6423585a7ad6ad55f6df56c459bd", null ],
+ [ "pointIndexInDomain", "classpFlow_1_1cells.html#ae16870dd025bb71d3dafdc755cedd946", null ],
+ [ "inDomain", "classpFlow_1_1cells.html#afddde66f6a63e9dc2b78c740cc4c0949", null ],
+ [ "isInRange", "classpFlow_1_1cells.html#a35eb36ff8390e5ad23a70f2a304a326d", null ],
+ [ "isInRange", "classpFlow_1_1cells.html#a1755e19f5555acc13bed60cbe4952283", null ],
+ [ "extendBox", "classpFlow_1_1cells.html#a4bb4067c00c519c5a613dbc1c076dd0f", null ],
+ [ "extendBox", "classpFlow_1_1cells.html#a989eee28d3bba158140e994c9cf6ccf7", null ],
+ [ "bound", "classpFlow_1_1cells.html#a109e8d4c8c126b11cc22366416628515", null ],
+ [ "bound", "classpFlow_1_1cells.html#ab10317c14e2180777a6d745a2427a2bc", null ],
[ "domain_", "classpFlow_1_1cells.html#aab1dcc2ee3915125ba5aa7e66678d2b8", null ],
[ "cellSize_", "classpFlow_1_1cells.html#a0b9d14b08f72f5e11d83d1c065e23bac", null ],
[ "numCells_", "classpFlow_1_1cells.html#a53f28b84a7bbd7b06110e9f35df5119a", null ]
diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html
index 8756287e..0fb3902c 100644
--- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0-members.html
@@ -110,21 +110,31 @@ $(document).ready(function(){initNavTree('classpFlow_1_1cellsWallLevel0.html',''
allocateArrays() | cellsWallLevel0< executionSpace > | inlineprotected |
bound(CellType p) const | cells< int32 > | inline |
bound(realx3 p) const | cells< int32 > | inline |
+
bound(CellType p) const | cells< int32 > | inline |
+
bound(realx3 p) const | cells< int32 > | inline |
broadSearch(PairsContainer &pairs, particleMapType &particleMap) | cellsWallLevel0< executionSpace > | inline |
build() | cellsWallLevel0< executionSpace > | inline |
calculate() | cells< int32 > | inlineprotected |
-
cellExtent_ | cellsWallLevel0< executionSpace > | protected |
-
Cells typedef | cellsWallLevel0< executionSpace > | |
+
calculate() | cells< int32 > | inlineprotected |
+
cellExtent_ | cellsWallLevel0< executionSpace > | protected |
+
Cells typedef | cellsWallLevel0< executionSpace > | |
+
cells() | cells< int32 > | inline |
+
cells(const box &domain, real cellSize) | cells< int32 > | inline |
+
cells(const box &domain, int32 nx, int32 ny, int32 nz) | cells< int32 > | inline |
+
cells(const cells &)=default | cells< int32 > | |
+
cells(cells &&)=default | cells< int32 > | |
cells() | cells< int32 > | inline |
cells(const box &domain, real cellSize) | cells< int32 > | inline |
cells(const box &domain, int32 nx, int32 ny, int32 nz) | cells< int32 > | inline |
cells(const cells &)=default | cells< int32 > | |
cells(cells &&)=default | cells< int32 > | |
cellSize() const | cells< int32 > | inline |
-
cellSize_ | cells< int32 > | protected |
-
cellsWallLevel0() | cellsWallLevel0< executionSpace > | inline |
-
cellsWallLevel0(const Cells &ppCells, real cellExtent, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) | cellsWallLevel0< executionSpace > | inline |
-
CellType typedef | cellsWallLevel0< executionSpace > | |
+
cellSize() const | cells< int32 > | inline |
+
cellSize_ | cells< int32 > | protected |
+
cellsWallLevel0() | cellsWallLevel0< executionSpace > | inline |
+
cellsWallLevel0(const Cells &ppCells, real cellExtent, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) | cellsWallLevel0< executionSpace > | inline |
+
CellType typedef | cellsWallLevel0< executionSpace > | |
+
domain() const | cells< int32 > | inline |
domain() const | cells< int32 > | inline |
domain_ | cells< int32 > | protected |
elementBox(int32 i) const | cellsWallLevel0< executionSpace > | inline |
@@ -132,38 +142,55 @@ $(document).ready(function(){initNavTree('classpFlow_1_1cellsWallLevel0.html',''
execution_space typedef | cellsWallLevel0< executionSpace > | |
extendBox(const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const | cells< int32 > | inline |
extendBox(const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const | cells< int32 > | inline |
+
extendBox(const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const | cells< int32 > | inline |
+
extendBox(const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const | cells< int32 > | inline |
findPairsElementRangeCount(PairsContainer &pairs, CellIteratorType cellIter) | cellsWallLevel0< executionSpace > | inline |
getCells() const | cells< int32 > | inline |
-
iBoxType typedef | cellsWallLevel0< executionSpace > | |
-
IdType typedef | cellsWallLevel0< executionSpace > | |
-
IndexType typedef | cellsWallLevel0< executionSpace > | |
+
getCells() const | cells< int32 > | inline |
+
iBoxType typedef | cellsWallLevel0< executionSpace > | |
+
IdType typedef | cellsWallLevel0< executionSpace > | |
+
IndexType typedef | cellsWallLevel0< executionSpace > | |
+
inDomain(const realx3 &p) const | cells< int32 > | inline |
inDomain(const realx3 &p) const | cells< int32 > | inline |
isInRange(const CellType &cell) const | cells< int32 > | inline |
isInRange(int32 i, int32 j, int32 k) const | cells< int32 > | inline |
+
isInRange(const CellType &cell) const | cells< int32 > | inline |
+
isInRange(int32 i, int32 j, int32 k) const | cells< int32 > | inline |
memory_space typedef | cellsWallLevel0< executionSpace > | |
numCells() const | cells< int32 > | inline |
-
numCells_ | cells< int32 > | protected |
-
numElements() const | cellsWallLevel0< executionSpace > | inline |
-
numElements_ | cellsWallLevel0< executionSpace > | protected |
-
numPoints_ | cellsWallLevel0< executionSpace > | protected |
+
numCells() const | cells< int32 > | inline |
+
numCells_ | cells< int32 > | protected |
+
numElements() const | cellsWallLevel0< executionSpace > | inline |
+
numElements_ | cellsWallLevel0< executionSpace > | protected |
+
numPoints_ | cellsWallLevel0< executionSpace > | protected |
+
nx() const | cells< int32 > | inline |
nx() const | cells< int32 > | inline |
ny() const | cells< int32 > | inline |
+
ny() const | cells< int32 > | inline |
+
nz() const | cells< int32 > | inline |
nz() const | cells< int32 > | inline |
operator()(TagFindCellRange2, int32 i) const | cellsWallLevel0< executionSpace > | inline |
operator=(const cells &)=default | cells< int32 > | |
operator=(cells &&)=default | cells< int32 > | |
+
operator=(const cells &)=default | cells< int32 > | |
+
operator=(cells &&)=default | cells< int32 > | |
particleWallFindPairs(PairsContainer &pairs, particleMapType &particleMap) | cellsWallLevel0< executionSpace > | inline |
pointIndex(const realx3 &p) const | cells< int32 > | inline |
+
pointIndex(const realx3 &p) const | cells< int32 > | inline |
+
pointIndexInDomain(const realx3 p, CellType &index) const | cells< int32 > | inline |
pointIndexInDomain(const realx3 p, CellType &index) const | cells< int32 > | inline |
points_ | cellsWallLevel0< executionSpace > | protected |
resetElements(int32 numElements, int32 numPoints, ViewType1D< realx3, memory_space > &points, ViewType1D< int32x3, memory_space > &vertices) | cellsWallLevel0< executionSpace > | inline |
rpFindCellRange2Type typedef | cellsWallLevel0< executionSpace > | protected |
setCellSize(real cellSize) | cells< int32 > | inline |
setCellSize(realx3 cellSize) | cells< int32 > | inline |
+
setCellSize(real cellSize) | cells< int32 > | inline |
+
setCellSize(realx3 cellSize) | cells< int32 > | inline |
totalCells() const | cells< int32 > | inline |
-
tpPWContactSearch typedef | cellsWallLevel0< executionSpace > | protected |
-
TypeInfoNV("cellsWallLevel0") | cellsWallLevel0< executionSpace > | |
-
vertices_ | cellsWallLevel0< executionSpace > | protected |
+
totalCells() const | cells< int32 > | inline |
+
tpPWContactSearch typedef | cellsWallLevel0< executionSpace > | protected |
+
TypeInfoNV("cellsWallLevel0") | cellsWallLevel0< executionSpace > | |
+
vertices_ | cellsWallLevel0< executionSpace > | protected |
diff --git a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html
index 582eb37b..ffda9474 100644
--- a/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html
+++ b/doc/code-documentation/html/classpFlow_1_1cellsWallLevel0.html
@@ -159,6 +159,8 @@ Public Types
using | CellType = triple< int32 > |
|
+
using | CellType = triple< int32 > |
+
|
|
@@ -198,36 +200,80 @@ Public Member Functions
|
INLINE_FUNCTION_HD | cells (cells &&)=default |
|
+INLINE_FUNCTION_HD | cells () |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
+ |
+INLINE_FUNCTION_HD | cells (const cells &)=default |
+ |
+INLINE_FUNCTION_HD | cells (cells &&)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
+ |
INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
|
INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
|
cells | getCells () const |
|
+cells | getCells () const |
+ |
+INLINE_FUNCTION_H void | setCellSize (real cellSize) |
+ |
+INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
+ |
INLINE_FUNCTION_H void | setCellSize (real cellSize) |
|
INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
|
INLINE_FUNCTION_HD realx3 | cellSize () const |
|
+INLINE_FUNCTION_HD realx3 | cellSize () const |
+ |
+const INLINE_FUNCTION_HD CellType & | numCells () const |
+ |
const INLINE_FUNCTION_HD CellType & | numCells () const |
|
INLINE_FUNCTION_HD int32 | nx () const |
|
+INLINE_FUNCTION_HD int32 | nx () const |
+ |
+INLINE_FUNCTION_HD int32 | ny () const |
+ |
INLINE_FUNCTION_HD int32 | ny () const |
|
INLINE_FUNCTION_HD int32 | nz () const |
|
+INLINE_FUNCTION_HD int32 | nz () const |
+ |
+INLINE_FUNCTION_HD int64 | totalCells () const |
+ |
INLINE_FUNCTION_HD int64 | totalCells () const |
|
const auto & | domain () const |
|
+const auto & | domain () const |
+ |
+INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
+ |
INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
|
INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
|
+INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
+ |
INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
|
+INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
+ |
INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
|
INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
@@ -236,6 +282,14 @@ Public Member Functions
|
INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
|
+INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
+ |
+INLINE_FUNCTION_HD CellType | bound (CellType p) const |
+ |
+INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
+ |
INLINE_FUNCTION_HD CellType | bound (CellType p) const |
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
@@ -255,6 +309,8 @@ Protected Member Functions
INLINE_FUNCTION_H void | calculate () |
|
+INLINE_FUNCTION_H void | calculate () |
+ |
|
@@ -1044,7 +1100,7 @@ class pFlow::cellsWallLevel0< executionSpace >
Definition at line 266 of file cellsWallLevel0.hpp.
-References cellsWallLevel0< executionSpace >::cellExtent_, cellsWallLevel0< executionSpace >::elementBox_, cells< int32 >::extendBox(), cells< int32 >::pointIndex(), cellsWallLevel0< executionSpace >::points_, and cellsWallLevel0< executionSpace >::vertices_.
+References cellsWallLevel0< executionSpace >::cellExtent_, cellsWallLevel0< executionSpace >::elementBox_, cells< int32 >::extendBox(), cells< int32 >::pointIndex(), cellsWallLevel0< executionSpace >::points_, and cellsWallLevel0< executionSpace >::vertices_.
diff --git a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.map b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.map
index f070a904..dd27d82a 100644
--- a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.map
@@ -1,6 +1,7 @@
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.md5
index 94461623..895eae72 100644
--- a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.md5
@@ -1 +1 @@
-2738a0e8a3578ad9d6d87df7e5caecea
\ No newline at end of file
+1bdc2cc55cd7bcb39410b8faf756ec4c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.png b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.png
index b833ec73..2d9570c0 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1cells_a6a5c6423585a7ad6ad55f6df56c459bd_icgraph.png differ
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 92fa95bf..46db2c4e 100644
--- a/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html
+++ b/doc/code-documentation/html/classpFlow_1_1cfModels_1_1linear.html
@@ -398,7 +398,7 @@ class pFlow::cfModels::linear< limited >
Definition at line 78 of file linearCF.hpp.
-
References symArray< T, MemorySpace >::assign(), fatalErrorInFunction, ForAll, symArray< linearProperties >::getN(), dictionary::getVal(), linear< limited >::linearProperties_, pFlow::log(), linear< limited >::numMaterial_, pFlow::Pi, pFlow::pow(), Vector< T, Allocator >::size(), and pFlow::sqrt().
+
References symArray< T, MemorySpace >::assign(), fatalErrorInFunction, ForAll, symArray< linearProperties >::getN(), dictionary::getVal(), linear< limited >::linearProperties_, pFlow::log(), linear< limited >::numMaterial_, pFlow::Pi, pFlow::pow(), Vector< T, Allocator >::size(), and pFlow::sqrt().
Referenced by linear< limited >::linear().
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 ec83e4ad..4fb761bc 100644
--- a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.map
@@ -1,6 +1,6 @@
-
+
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 b4e05df1..a4bf60ae 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 @@
-cb323078cfc3923af7899ee0823aa473
\ No newline at end of file
+7e7660305b2c73358874639881146859
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.png b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.png
index 4f324cb9..233c83ea 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.png and b/doc/code-documentation/html/classpFlow_1_1demComponent__inherit__graph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1demGeometry.html b/doc/code-documentation/html/classpFlow_1_1demGeometry.html
index 113f9271..79acbce1 100644
--- a/doc/code-documentation/html/classpFlow_1_1demGeometry.html
+++ b/doc/code-documentation/html/classpFlow_1_1demGeometry.html
@@ -107,6 +107,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i
demGeometry Class Reference
+
+
base for geometry that manages control
+ More...
@@ -114,8 +117,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i
@@ -126,7 +129,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1demGeometry.html',''); i
@@ -172,8 +175,9 @@ Additional Inherited Members
|
-
-
Definition at line 31 of file demGeometry.hpp.
+
base for geometry that manages control
+
+
Definition at line 33 of file demGeometry.hpp.
◆ demGeometry()
@@ -199,7 +203,7 @@ Additional Inherited Members
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 5165da56..b13a5a0e 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 54259861..035010c6 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 @@
-8e4625ec0551606448722d44503a2b99
\ No newline at end of file
+062596853810d7cd08c00824b15d3eb1
\ 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 3f45836a..22cfbddf 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 c201e939..a52ece49 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 @@
-c40158647c8b46d5d5c7aa52101c69de
\ No newline at end of file
+96a5ffc5a3e3e29628759dfef373e9e7
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1dictionary.html b/doc/code-documentation/html/classpFlow_1_1dictionary.html
index 1f9ebdfb..f64b0890 100644
--- a/doc/code-documentation/html/classpFlow_1_1dictionary.html
+++ b/doc/code-documentation/html/classpFlow_1_1dictionary.html
@@ -411,7 +411,7 @@ Additional Inherited Members
Definition at line 175 of file dictionary.cpp.
-
References pFlow::endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), and Istream::name().
+
References pFlow::endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), and Istream::name().
@@ -420,9 +420,9 @@ Additional Inherited Members
-
-
-
+
+
+
@@ -492,7 +492,7 @@ Additional Inherited Members
Definition at line 215 of file dictionary.cpp.
-
References pFlow::endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
+
References pFlow::endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
@@ -501,9 +501,9 @@ Additional Inherited Members
-
-
-
+
+
+
@@ -543,7 +543,7 @@ Additional Inherited Members
Definition at line 238 of file dictionary.cpp.
-
References iEntry::clone(), pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::orderedEntries_.
+
References iEntry::clone(), pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::orderedEntries_.
@@ -552,8 +552,8 @@ Additional Inherited Members
-
-
+
+
@@ -577,7 +577,7 @@ Additional Inherited Members
Definition at line 271 of file dictionary.cpp.
-
References iEntry::clone(), pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::orderedEntries_.
+
References iEntry::clone(), pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::orderedEntries_.
@@ -586,8 +586,8 @@ Additional Inherited Members
-
-
+
+
@@ -727,7 +727,7 @@ Additional Inherited Members
Definition at line 37 of file dictionary.cpp.
-
References IOstream::eof(), IOstream::good(), ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and iIstream::putBack().
+
References IOstream::eof(), IOstream::good(), ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and iIstream::putBack().
@@ -736,11 +736,11 @@ Additional Inherited Members
-
-
-
-
-
+
+
+
+
+
@@ -791,9 +791,9 @@ Additional Inherited Members
-
-
-
+
+
+
@@ -835,7 +835,7 @@ Additional Inherited Members
Definition at line 303 of file dictionary.cpp.
-References pFlow::endl(), fatalErrorInFunction, and fatalExit.
+References pFlow::endl(), fatalErrorInFunction, and fatalExit.
@@ -844,7 +844,7 @@ Additional Inherited Members
-
+
@@ -1575,7 +1575,7 @@ Additional Inherited Members
Definition at line 529 of file dictionary.cpp.
-References pFlow::endl(), fatalErrorInFunction, and fatalExit.
+References pFlow::endl(), fatalErrorInFunction, and fatalExit.
@@ -1584,7 +1584,7 @@ Additional Inherited Members
-
+
@@ -1608,7 +1608,7 @@ Additional Inherited Members
Definition at line 547 of file dictionary.cpp.
-References pFlow::endl(), fatalErrorInFunction, and fatalExit.
+References pFlow::endl(), fatalErrorInFunction, and fatalExit.
Referenced by pFlow::applySelector(), interaction::create(), main(), positionParticles::positionParticles(), rotatingAxisMotion::readDictionary(), multiRotatingAxisMotion::readDictionary(), vibratingMotion::readDictionary(), Insertion< ShapeType >::readInsertionDict(), and insertionRegion::readInsertionRegion().
-
Definition at line 245 of file geometry.hpp.
+
write
-
References geometry::owner(), and repository::write().
-
-
+
Definition at line 266 of file geometry.hpp.
+
+
References geometry::owner(), and repository::write().
+
+
-
+
@@ -1453,11 +1493,11 @@ Protected Attributes
Definition at line 229 of file geometry.cpp.
References pFlow::angleBracketsNames(), endREPORT, fatalError, fatalExit, systemControl::geometry(), greenText, pFlow::motionModelFile__, repository::path(), pFlow::printKeys(), objectFile::READ_ALWAYS, REPORT, objectFile::WRITE_NEVER, and yellowText.
-
-
+
+
-
+
@@ -1528,14 +1568,14 @@ Protected Attributes
-
Definition at line 275 of file geometry.cpp.
+
Definition at line 302 of file geometry.cpp.
References pFlow::angleBracketsNames(), endREPORT, fatalError, fatalExit, dictionary::getVal(), greenText, pFlow::printKeys(), REPORT, and yellowText.
-
-
+
+
-
+
@@ -1568,9 +1608,11 @@ Protected Attributes
@@ -1594,9 +1636,11 @@ Protected Attributes
@@ -1620,9 +1664,11 @@ Protected Attributes
-
Definition at line 49 of file geometry.hpp.
+
All triangles in the set of wall surfaces.
-
Referenced by geometry::afterIteration(), geometry::getTriangleAccessor(), geometry::numPoints(), geometry::points(), geometry::size(), geometry::surface(), and geometry::vertices().
+
Definition at line 58 of file geometry.hpp.
+
+
Referenced by geometry::getTriangleAccessor(), geometry::numPoints(), geometry::points(), geometry::size(), geometry::surface(), and geometry::vertices().
@@ -1646,7 +1692,9 @@ Protected Attributes
-
Definition at line 52 of file geometry.hpp.
+
The name of motion component of each wall surface.
+
+
Definition at line 61 of file geometry.hpp.
@@ -1670,7 +1718,10 @@ Protected Attributes
@@ -1722,9 +1775,11 @@ Protected Attributes
@@ -1748,9 +1803,9 @@ Protected Attributes
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html b/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html
index b8500f74..77d883a4 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion-members.html
@@ -109,8 +109,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','')
add_vCtor(geometry, geometryMotion, systemControl) | geometryMotion< MotionModelType > | |
add_vCtor(geometry, geometryMotion, dictionary) | geometryMotion< MotionModelType > | |
- afterIteration() override | geometryMotion< MotionModelType > | inlinevirtual |
- beforeIteration() override | geometryMotion< MotionModelType > | inlinevirtual |
+ afterIteration() override | geometryMotion< MotionModelType > | virtual |
+ beforeIteration() override | geometryMotion< MotionModelType > | virtual |
componentName_ | demComponent | protected |
contactForceWall() | geometry | inline |
contactForceWall() const | geometry | inline |
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion.html b/doc/code-documentation/html/classpFlow_1_1geometryMotion.html
index 8dab78b0..ece1a315 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion.html
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion.html
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1geometryMotion.html','')
-
+
[legend]
@@ -144,79 +144,115 @@ Public Types
|
| TypeInfoTemplate ("geometry", MotionModel) |
+ | Type info. More...
|
|
| geometryMotion (systemControl &control, const property &prop) |
|
| geometryMotion (systemControl &control, const property &prop, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName, const MotionModel &motionModel) |
|
| geometryMotion (systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) |
+ | Construct from components and dictionary that contains motionModel. More...
|
|
| add_vCtor (geometry, geometryMotion, systemControl) |
+ | Add virtual constructor. More...
|
|
| add_vCtor (geometry, geometryMotion, dictionary) |
+ | Add virtual constructor. More...
|
|
auto | getModel (real t) const |
+ | Obtain motion model at time t. More...
|
|
word | motionModelTypeName () const override |
+ | TypeName / TypeInfo of motion model. More...
|
|
const int8Vector_HD & | triMotionIndex () const override |
+ | Access to motion model index of triangles. More...
|
|
const int8Vector_HD & | pointMotionIndex () const override |
+ | Access to motion model index of points. More...
|
|
bool | beforeIteration () override |
+ | Operations before each iteration. More...
|
|
bool | iterate () override |
+ | Iterate geometry one time step
+ More...
|
|
bool | afterIteration () override |
+ | Operations after each iteration. More...
|
|
bool | moveGeometry () |
+ | Move geometry. More...
|
|
| TypeInfo ("geometry") |
+ | Type info. More...
|
|
| geometry (systemControl &control, const property &prop) |
+ | Construct from controlSystem and property, for reading from file. More...
|
|
| geometry (systemControl &control, const property &prop, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) |
+ | Construct from components. More...
|
|
| geometry (systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) |
+ | Construct from components and dictionary that contains motionModel. More...
|
|
virtual | ~geometry ()=default |
+ | Destructor. More...
|
|
| create_vCtor (geometry, systemControl,(systemControl &control, const property &prop),(control, prop)) |
+ | Virtual constructor. More...
|
|
| 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)) |
+ | Virtual constructor. More...
|
|
auto | size () const |
+ | Size of tri-surface. More...
|
|
auto | numPoints () const |
+ | Number of points in the set of surface walls. More...
|
|
auto | numTriangles () const |
+ | Number of triangles in the set of surface walls. More...
|
|
const auto & | points () const |
+ | Access to the points. More...
|
|
const auto & | vertices () const |
+ | Access to the vertices. More...
|
|
auto | getTriangleAccessor () const |
+ | Obtain an object for accessing triangles. More...
|
|
auto & | surface () |
+ | Surface. More...
|
|
const auto & | surface () const |
+ | Surface. More...
|
|
realx3TriSurfaceField_D & | contactForceWall () |
+ | Access to contact force. More...
|
|
const realx3TriSurfaceField_D & | contactForceWall () const |
+ | Access to contact force. More...
|
|
const auto & | wallProperty () const |
+ | Access to property. More...
|
|
const repository & | owner () const |
+ | Owner repository. More...
|
|
repository & | owner () |
+ | Owner repository. More...
|
|
auto | path () |
+ | Path to the repository folder. More...
|
|
const int8TriSurfaceField_D & | propertyId () const |
+ | Property ide of triangles. More...
|
|
bool | write () const |
+ | write More...
|
|
| demGeometry (systemControl &control) |
@@ -244,42 +280,58 @@ Public Member Functions
|
bool | findMotionIndex () |
+ | determine the motion index of each triangle More...
|
|
bool | findPropertyId () |
+ | Find property id of each triangle based on the supplied material name and the surface wall that the triangle belongs to. More...
|
|
void | zeroForce () |
+ | Initialize contact force to zero. More...
|
|
@@ -347,7 +401,7 @@ class pFlow::geometryMotion< MotionModelType >
@@ -401,7 +455,7 @@ class pFlow::geometryMotion< MotionModelType >
@@ -455,7 +509,9 @@ class pFlow::geometryMotion< MotionModelType >
@@ -480,7 +536,9 @@ class pFlow::geometryMotion< MotionModelType >
-
Definition at line 54 of file geometryMotion.cpp.
+
determine the motion index of each triangle
+
+
Definition at line 22 of file geometryMotion.cpp.
References ForAll.
@@ -512,6 +570,8 @@ class pFlow::geometryMotion< MotionModelType >
@@ -546,6 +606,8 @@ class pFlow::geometryMotion< MotionModelType >
+
Add virtual constructor.
+
@@ -580,6 +642,8 @@ class pFlow::geometryMotion< MotionModelType >
+
Add virtual constructor.
+
@@ -606,9 +670,11 @@ class pFlow::geometryMotion< MotionModelType >
@@ -635,11 +701,13 @@ class pFlow::geometryMotion< MotionModelType >
@@ -666,11 +734,13 @@ class pFlow::geometryMotion< MotionModelType >
@@ -697,11 +767,13 @@ class pFlow::geometryMotion< MotionModelType >
@@ -715,35 +787,21 @@ class pFlow::geometryMotion< MotionModelType >
- bool beforeIteration |
- ( |
- | ) |
- |
+ bool beforeIteration |
|
-inlineoverridevirtual |
+overridevirtual
@@ -767,9 +825,12 @@ class pFlow::geometryMotion< MotionModelType >
@@ -783,35 +844,21 @@ class pFlow::geometryMotion< MotionModelType >
- bool afterIteration |
- ( |
- | ) |
- |
+ bool afterIteration |
|
-inlineoverridevirtual |
+overridevirtual
@@ -827,7 +874,9 @@ class pFlow::geometryMotion< MotionModelType >
@@ -880,7 +931,9 @@ class pFlow::geometryMotion< MotionModelType >
@@ -904,9 +957,11 @@ class pFlow::geometryMotion< MotionModelType >
@@ -932,9 +987,9 @@ class pFlow::geometryMotion< MotionModelType >
motion index mapped on each point
-Definition at line 54 of file geometryMotion.hpp.
+Definition at line 56 of file geometryMotion.hpp.
-Referenced by geometryMotion< MotionModelType >::pointMotionIndex().
+Referenced by geometryMotion< MotionModelType >::pointMotionIndex().
@@ -958,7 +1013,9 @@ class pFlow::geometryMotion< MotionModelType >
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.map
index a1f65651..d12e5537 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.map
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.md5
index 28c66fd7..3c9c7bce 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.md5
@@ -1 +1 @@
-09805a1febeab3144013352bdcf991e9
\ No newline at end of file
+b4e37607dac2c19f8abee3ca4f81cdc9
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.png
index baaca096..84e500a9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1geometryMotion__coll__graph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.map
index 561f76e0..d6ff1857 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.md5
index eb9982ae..60134710 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometryMotion__inherit__graph.md5
@@ -1 +1 @@
-aff0a91a4fe4a00a9fa270d956057245
\ No newline at end of file
+2f7a6eed88c68951f722fd6172873379
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.map
index 9f05dda5..f71eba85 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.map
@@ -1,9 +1,9 @@
-
-
+
+
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.md5
index 030d4893..2eefc1ae 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.md5
@@ -1 +1 @@
-4a46f65179739126834ffdcd1282cbcd
\ No newline at end of file
+e0be49780a882be8443b399d0ad0cae2
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.png
index a97d9208..bab8eb0f 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1geometry__coll__graph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.map b/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.map
index 4f970d6c..12ef4b0f 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.map
@@ -1,5 +1,5 @@
-
+
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.md5
index 2691569b..fdc3657d 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry__inherit__graph.md5
@@ -1 +1 @@
-a8a1c231f9b8591b665cdcda172f35c8
\ No newline at end of file
+6e168540561b5a99845c33a5dcd01278
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.map
index 7dae2885..f07631af 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.md5
index 1fdf228c..0c5df977 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.md5
@@ -1 +1 @@
-876673f9cef88909428624639844b0d4
\ No newline at end of file
+8bce2fedd85918faf29f5c852535291a
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.png
index 8d13f84a..c9a3ee93 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a03f51fad63ba4ca00e8838615503b30b_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.map
index 606c2021..5b0ff09f 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.md5
index 6a24f553..2da5a57f 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.md5
@@ -1 +1 @@
-72d8581b67ad57b1009f8e2db52b4194
\ No newline at end of file
+e4c0a77626995489d0eacb89cf1a942a
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png
index 7d84f683..8c475915 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map
index 1ef4bd2f..a161a773 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5
index 596d35dd..dc9843c1 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.md5
@@ -1 +1 @@
-990ee8065a3dd9834c09d07384f90e6d
\ No newline at end of file
+d1cee89e59d7152c91a7ae2a9233e166
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png
index 1c16cd18..a5c89adb 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a10efdf47ffedbdc720f71c2f72b98d98_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.map
index eb3ef28b..eaec4865 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.md5
index 06c61596..fbe53877 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.md5
@@ -1 +1 @@
-802187e7e3014e994931358740c7e6c4
\ No newline at end of file
+81686a61bd79b1eaef0086e55e13bda6
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.png
index f151e173..a625e245 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a147c23de2c3862a69d6e0ef3db11c63a_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.map
index 03c21516..f592fc3f 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.md5
index 71beccbe..3ff6d0ba 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.md5
@@ -1 +1 @@
-c7aa7783b5b2d4d5492517687c4b1944
\ No newline at end of file
+cf1637e56638a68e74bfa2501120f763
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.png
index 1a42b9f2..8a15f606 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a1aa7da69f2e95c6b2eb63738fc7e993d_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.map
index 24449a28..a453c79a 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.md5
index 36bc88e0..9379049b 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a1b462832bd3e3f7ac5ef5e6ba90d1bcd_icgraph.md5
@@ -1 +1 @@
-970cb59c8c50f948a769a2c1de4317e0
\ No newline at end of file
+0459a3dedfdb0052d09aa5c477de7273
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.map
index 94d6ba38..e18df170 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.md5
index bb34fca0..1bdbc1ec 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.md5
@@ -1 +1 @@
-2bcb6c4cf8cf6c17a523809d042b5cd7
\ No newline at end of file
+c61aa209c1d405ce6d01a88529cabca8
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.png
index 4990ffe2..cb96337a 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_a87ba6f8c358a11dfd2b456d8e488f69a_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.map
index bc7a4eb5..474b4094 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.md5
index 2e53ecc1..45ec6924 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.md5
@@ -1 +1 @@
-d84e70f6c9b8c3102c127a72b5f67ca5
\ No newline at end of file
+25a029cb2afb0666c4432bda34a13e58
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.png
index 51c95a68..016fae13 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_abb74207a2d63f7250901157fdb8a7e91_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.map
index 249fddf0..1db4e7a4 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.map
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.md5
index e273921e..f8fa7400 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.md5
@@ -1 +1 @@
-a1b1026bdf49dddb7ca9493ad6385859
\ No newline at end of file
+d7cc7aeffd3006f7cbac086844e15af6
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.png
index abacd03f..f656c1fb 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_ac1e82192333bcb3aeac1641a41a002f8_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.map
index f5d09505..4b8cd516 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.md5
index 3708e94d..4eb956d2 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.md5
@@ -1 +1 @@
-9262778a5dd916675d0a8240b9c62578
\ No newline at end of file
+4084f241e74e986d19d7292d29a23634
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.png
index 5e1c46cc..dbd693c4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_aca4d470de05b9b43b7a27da45c6d7ec0_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.map
index 4f0aebc3..d148157f 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.md5
index 5157624d..67303b6d 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.md5
@@ -1 +1 @@
-5ee1c685412c822f57c9f51c1ec68c8f
\ No newline at end of file
+1a68bf7e43e55e46a02018c2a07dcb67
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.png
index 30b0af50..38391fd2 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_ad48b7b943e88478c15879659cce7aebc_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.map
index 24f1892c..e8ee2cef 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.md5
index 438f5adb..7c0b2923 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.md5
@@ -1 +1 @@
-8bea94c1ca36fb89c62f56f3dd47b1da
\ No newline at end of file
+320ce9d4d2ddb1c0af064561c4ed3fad
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.png
index db1145d3..1f8572b4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_af00b73c2f24f880c8f6c46918702401f_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.map b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.map
index 21205b26..2494b908 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.md5
index a997b748..502bcdad 100644
--- a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.md5
@@ -1 +1 @@
-5106c014ff7c6b97b1aedfacffd4b476
\ No newline at end of file
+78925c1332f840370ef71541d8aa29ee
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.png b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.png
index 99b5127f..3df18559 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1geometry_af8b4cc518ac3e2a143decb528f10a89c_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox.html b/doc/code-documentation/html/classpFlow_1_1iBox.html
index 0e81e76d..1325da20 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox.html
+++ b/doc/code-documentation/html/classpFlow_1_1iBox.html
@@ -255,7 +255,7 @@ class pFlow::iBox< intType >
Definition at line 61 of file iBox.cpp.
-References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
+References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().
@@ -264,8 +264,8 @@ class pFlow::iBox< intType >
-
-
+
+
@@ -558,7 +558,7 @@ class pFlow::iBox< intType >
Definition at line 94 of file iBox.cpp.
-References IOstream::check(), FUNCTION_NAME, and iOstream::writeWordEntry().
+References IOstream::check(), FUNCTION_NAME, and iOstream::writeWordEntry().
@@ -567,8 +567,8 @@ class pFlow::iBox< intType >
-
-
+
+
@@ -625,7 +625,7 @@ class pFlow::iBox< intType >
Definition at line 116 of file iBox.cpp.
-References dictionary::add(), pFlow::endl(), fatalErrorInFunction, and dictionary::globalName().
+References dictionary::add(), pFlow::endl(), fatalErrorInFunction, and dictionary::globalName().
@@ -634,9 +634,9 @@ class pFlow::iBox< intType >
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.map
index 14d4fef7..7a02b238 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.md5
index c53c9d9b..39c92829 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.md5
@@ -1 +1 @@
-bf36216b0f5929a0758479f3a017d47c
\ No newline at end of file
+3abb1051a4a3e27f2ac63fee17dc0f0c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.png
index 64889de7..73cca7a8 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iBox_a279dae2ee3345fbb2b31e5af9ec0a5b4_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.map
index 986ee92e..e8506238 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.md5
index 74a6bd48..79e8f545 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.md5
@@ -1 +1 @@
-35c9120b2dfce1e1bbed3206bbedbf3d
\ No newline at end of file
+f5721c897c82b3f0e0179d0bd06045d5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.png
index c904493e..3ffc8296 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iBox_aa7d820a4dd0777a9a82aee242b83a167_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.map
index 2e0c295b..e5591788 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.md5
index ebb1a9b4..2ba34f9e 100644
--- a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.md5
@@ -1 +1 @@
-f6310bcbf9a743b991cca63cc791cbca
\ No newline at end of file
+e8bca07f891624414512a56229043e17
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.png
index f4ae1927..078daa05 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iBox_aa7fff19cac1a58f5846ababa9b4f6eb9_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry.html b/doc/code-documentation/html/classpFlow_1_1iEntry.html
index 206af3d9..9bab687e 100644
--- a/doc/code-documentation/html/classpFlow_1_1iEntry.html
+++ b/doc/code-documentation/html/classpFlow_1_1iEntry.html
@@ -498,7 +498,7 @@ Protected Attributes
Definition at line 95 of file iEntry.hpp.
-Referenced by Wall::readCommon(), and insertionRegion::readInsertionRegion().
+Referenced by Wall::readCommon(), Time::readDictionary(), and insertionRegion::readInsertionRegion().
@@ -506,9 +506,10 @@ Protected Attributes
diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.map
index 8e213500..9f48f008 100644
--- a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.map
@@ -1,5 +1,6 @@
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.md5
index c6db50a3..e8a21db6 100644
--- a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.md5
@@ -1 +1 @@
-39a2d92144a12d47064efbd8600ef396
\ No newline at end of file
+e3cc82080bb58ecd374ea36c780b63cf
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.png
index abd60ca6..318716ee 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iEntry_a73572f70de721e7793f801ae26c5a6c5_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iFstream-members.html b/doc/code-documentation/html/classpFlow_1_1iFstream-members.html
index 5091dc2a..e5892cd2 100644
--- a/doc/code-documentation/html/classpFlow_1_1iFstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1iFstream-members.html
@@ -107,41 +107,49 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iFstream.html',''); init
This is the complete list of members for iFstream, including all inherited members.
- bad() const | IOstream | inline |
- check(const char *operation) const | IOstream | virtual |
- close() | fileStream | protected |
- closed() const | IOstream | inline |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ BINARY enum value | IOstream | |
+ binary_ | fileStream | protected |
+ check(const char *operation) const | IOstream | virtual |
+ close() | fileStream | protected |
CLOSED enum value | IOstream | |
- defaultPrecision() | IOstream | inlinestatic |
- defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
- eof() const | IOstream | inline |
- fail() const | IOstream | inline |
- fatalCheck(const char *operation) const | IOstream | |
- fileStream(const fileSystem &path, bool outStream=false) | fileStream | |
- fileStream(const fileStream &)=delete | fileStream | |
- findKeywordAndVal(const word &keyword, T &val, bool checkEndStatement=true) | iIstream | |
- findToken(const word &w) | iIstream | virtual |
- findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual |
- findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual |
- findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
- flags() const | Istream | virtual |
- flags(const ios_base::fmtflags flags) | Istream | virtual |
- get(char &c) | Istream | |
- getBack(token &tok) | iIstream | |
- getLine(word &str, char delim='\n') | Istream | |
- getLine(std::nullptr_t, char delim='\n') | Istream | |
- good() const | IOstream | inline |
- iFstream(const fileSystem &path) | iFstream | |
- iFstream(const iFstream &src)=delete | iFstream | |
- iIstream() | iIstream | inline |
+ closed() const | IOstream | inline |
+ defaultPrecision() | IOstream | inlinestatic |
+ defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
+ eof() const | IOstream | inline |
+ fail() const | IOstream | inline |
+ fatalCheck(const char *operation) const | IOstream | |
+ fileStream(const fileSystem &path, bool outStream=false, bool binary=false) | fileStream | |
+ fileStream(const fileStream &)=delete | fileStream | |
+ findKeywordAndVal(const word &keyword, T &val, bool checkEndStatement=true) | iIstream | |
+ findToken(const word &w) | iIstream | virtual |
+ findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual |
+ findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual |
+ findTokenResume(const word &w) | iIstream | virtual |
+ findTokenResumeSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
+ findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
+ flags() const | Istream | virtual |
+ flags(const ios_base::fmtflags flags) | Istream | virtual |
+ get(char &c) | Istream | |
+ getBack(token &tok) | iIstream | |
+ getLine(word &str, char delim='\n') | Istream | |
+ getLine(std::nullptr_t, char delim='\n') | Istream | |
+ good() const | IOstream | inline |
+ iFstream(const fileSystem &path, bool binary=false) | iFstream | |
+ iFstream(const iFstream &src)=delete | iFstream | |
+ iIstream() | iIstream | inline |
+ iIstream(writeFormat wf) | iIstream | inline |
iIstream(const iIstream &)=default | iIstream | |
inStream() | fileStream | |
inStream_ | fileStream | protected |
ioState_ | IOstream | protected |
IOstream() | IOstream | inlineexplicit |
- IOstream(const IOstream &)=default | IOstream | |
- is_ | Istream | private |
- Istream(std::istream &is, const word &streamName) | Istream | |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
+ IOstream(const IOstream &)=default | IOstream | |
+ is_ | Istream | private |
+ isBinary() const | IOstream | inline |
+ Istream(std::istream &is, const word &streamName, writeFormat wf=ASCII) | Istream | |
lineNumber() const | IOstream | inline |
lineNumber() | IOstream | inline |
lineNumber(const int32 num) | IOstream | inline |
@@ -154,8 +162,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iFstream.html',''); init
nextData(const word &keyword, T &data) | iIstream | |
nextValid() | Istream | private |
openClosed_ | IOstream | protected |
- opened() const | IOstream | inline |
- OPENED enum value | IOstream | |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
openInFile(const fileSystem &path) | fileStream | protected |
openOutFile(const fileSystem &path) | fileStream | protected |
operator bool() const | IOstream | inlineexplicit |
@@ -184,32 +192,36 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iFstream.html',''); init
read(uint16 &) override | Istream | virtual |
read(float &val) override | Istream | virtual |
read(double &val) override | Istream | virtual |
- readBegin(const char *funcName) | iIstream | |
- readBeginList(const char *funcName) | iIstream | |
- readBeginSquare(const char *funcName) | iIstream | |
- readEnd(const char *funcName) | iIstream | |
- readEndList(const char *funcName) | iIstream | |
- readEndSquare(const char *funcName) | iIstream | |
- readEndStatement(const char *funcName) | iIstream | |
- readString(word &str) override | Istream | virtual |
- readVariable(word &str) | Istream | private |
- readWordToken(token &t) | Istream | private |
- resetPutBack() | iIstream | inline |
- rewind() | Istream | virtual |
- setBad() | IOstream | inline |
- setClosed() | IOstream | inlineprotected |
- setEof() | IOstream | inline |
- setf(const ios_base::fmtflags f) | IOstream | inline |
- setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
- setFail() | IOstream | inline |
- setGood() | IOstream | inlineprotected |
- setOpened() | IOstream | inlineprotected |
- setState(ios_base::iostate state) | IOstream | inlineprotected |
+ read(char *buffer, std::streamsize count) override | Istream | virtual |
+ readBegin(const char *funcName) | iIstream | |
+ readBeginList(const char *funcName) | iIstream | |
+ readBeginSquare(const char *funcName) | iIstream | |
+ readEnd(const char *funcName) | iIstream | |
+ readEndList(const char *funcName) | iIstream | |
+ readEndSquare(const char *funcName) | iIstream | |
+ readEndStatement(const char *funcName) | iIstream | |
+ readString(word &str) override | Istream | virtual |
+ readVariable(word &str) | Istream | private |
+ readWordToken(token &t) | Istream | private |
+ resetPutBack() | iIstream | inline |
+ rewind() | Istream | virtual |
+ setBad() | IOstream | inline |
+ setClosed() | IOstream | inlineprotected |
+ setEof() | IOstream | inline |
+ setf(const ios_base::fmtflags f) | IOstream | inline |
+ setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
+ setFail() | IOstream | inline |
+ setGood() | IOstream | inlineprotected |
+ setOpened() | IOstream | inlineprotected |
+ setState(ios_base::iostate state) | IOstream | inlineprotected |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
staticName_ | IOstream | protectedstatic |
stdStream() | Istream | inlinevirtual |
stdStream() const | Istream | inlinevirtual |
streamAccess enum name | IOstream | |
unsetf(const ios_base::fmtflags f) | IOstream | inline |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
~fileStream() | fileStream | inlinevirtual |
~iFstream()=default | iFstream | virtual |
~iIstream()=default | iIstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1iFstream.html b/doc/code-documentation/html/classpFlow_1_1iFstream.html
index 5c2fcbf1..46fe5af8 100644
--- a/doc/code-documentation/html/classpFlow_1_1iFstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1iFstream.html
@@ -134,8 +134,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iFstream.html',''); init
|
- | iFstream (const fileSystem &path) |
- |
+ | iFstream (const fileSystem &path, bool binary=false) |
+ |
| iFstream (const iFstream &src)=delete |
|
iFstream & | operator= (const iFstream &rhs)=delete |
@@ -143,8 +143,8 @@ Public Member Functions
virtual | ~iFstream ()=default |
|
- | fileStream (const fileSystem &path, bool outStream=false) |
- |
+ | fileStream (const fileSystem &path, bool outStream=false, bool binary=false) |
+ |
| fileStream (const fileStream &)=delete |
|
fileStream & | operator= (const fileStream &)=delete |
@@ -156,15 +156,18 @@ Public Member Functions
std::ofstream & | outStream () |
|
- | Istream (std::istream &is, const word &streamName) |
- |
+ | Istream (std::istream &is, const word &streamName, writeFormat wf=ASCII) |
+ |
virtual | ~Istream ()=default |
|
virtual const word & | name () const |
+ | Return the name of the stream. More...
|
|
virtual word & | name () |
+ | Return non-const access to the name of the stream. More...
|
|
virtual ios_base::fmtflags | flags () const |
+ | Return flags of stream. More...
|
|
Istream & | get (char &c) |
|
@@ -202,9 +205,12 @@ Public Member Functions
|
virtual iIstream & | read (double &val) override |
|
+iIstream & | read (char *buffer, std::streamsize count) override |
+ |
virtual void | rewind () |
|
virtual ios_base::fmtflags | flags (const ios_base::fmtflags flags) |
+ | Set flags of stream. More...
|
|
virtual std::istream & | stdStream () |
|
@@ -213,6 +219,8 @@ Public Member Functions
| iIstream () |
|
+ | iIstream (writeFormat wf) |
+ |
| iIstream (const iIstream &)=default |
|
virtual | ~iIstream ()=default |
@@ -227,8 +235,14 @@ Public Member Functions
|
virtual bool | findToken (const word &w) |
|
+virtual bool | findTokenResume (const word &w) |
+ | search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+ |
virtual bool | findTokenSilent (const word &w, int32 limitLine=100) |
|
+virtual bool | findTokenResumeSilent (const word &w, int32 limitLine=100) |
+ | search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+ |
virtual bool | findTokenAndNext (const word &w, word &nextW, bool checkEndStatement=true) |
|
virtual bool | findTokenAndNextSilent (const word &w, word &nextW, int32 limitLine=100) |
@@ -263,48 +277,76 @@ Public Member Functions
|
| IOstream () |
+ | Default. More...
|
|
+ | IOstream (writeFormat wF) |
+ | Construct and set write format. More...
|
+ |
| IOstream (const IOstream &)=default |
+ | Copy. More...
|
|
virtual | ~IOstream ()=default |
+ | Destructor. More...
|
|
virtual bool | check (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | opened () const |
+ | Return true if stream has been opened. More...
|
|
bool | closed () const |
+ | Return true if stream is closed. More...
|
|
+bool | isBinary () const |
+ | Return true if stream format is binray. More...
|
+ |
bool | good () const |
+ | Return true if next operation might succeed. More...
|
|
bool | eof () const |
+ | Return true if end of input seen. More...
|
|
bool | fail () const |
+ | Return true if next operation will fail. More...
|
|
bool | bad () const |
+ | Return true if stream is corrupted. More...
|
|
| operator bool () const |
+ | Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+ | Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+ | Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+ | Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+ | Set the stream line number return the previous value. More...
|
|
void | setEof () |
+ | Set stream to have reached eof. More...
|
|
void | setFail () |
+ | Set stream to have failed. More...
|
|
void | setBad () |
+ | Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+ | Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+ | Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+ | Unset flags of stream. More...
|
|
Definition at line 35 of file iFstream.hpp.
-
-◆ iFstream() [1/2]
+
+◆ iFstream() [1/2]
@@ -368,13 +432,23 @@ Additional Inherited Members
iFstream |
( |
const fileSystem & |
-
path | ) |
+
path, |
+
+
+ |
|
+ bool |
+ binary = false |
+
+
+ |
+ ) |
+ | |
diff --git a/doc/code-documentation/html/classpFlow_1_1iFstream.js b/doc/code-documentation/html/classpFlow_1_1iFstream.js
index 65a3f945..c079ccb5 100644
--- a/doc/code-documentation/html/classpFlow_1_1iFstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1iFstream.js
@@ -1,6 +1,6 @@
var classpFlow_1_1iFstream =
[
- [ "iFstream", "classpFlow_1_1iFstream.html#a145f81c90956fa0b8c9f2e695955407e", null ],
+ [ "iFstream", "classpFlow_1_1iFstream.html#a8707b807ad68cb8c8d81bd600db44bae", null ],
[ "iFstream", "classpFlow_1_1iFstream.html#a5dbc45cb2b9c2ef4862b861ce7756a9a", null ],
[ "~iFstream", "classpFlow_1_1iFstream.html#a1bd497f969d87155b8dd9c3bc4c8520a", null ],
[ "operator=", "classpFlow_1_1iFstream.html#a1e6c9b638c8f85e897652f0fabcf6d41", null ]
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream-members.html b/doc/code-documentation/html/classpFlow_1_1iIstream-members.html
index c06bae18..b4b7f37d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream-members.html
@@ -107,7 +107,9 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iIstream.html',''); init
This is the complete list of members for iIstream, including all inherited members.
- bad() const | IOstream | inline |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
CLOSED enum value | IOstream | |
closed() const | IOstream | inline |
@@ -120,48 +122,54 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iIstream.html',''); init
findToken(const word &w) | iIstream | virtual |
findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual |
findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual |
+ findTokenResume(const word &w) | iIstream | virtual |
+ findTokenResumeSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
flags() const =0 | IOstream | pure virtual |
flags(const ios_base::fmtflags f)=0 | IOstream | pure virtual |
getBack(token &tok) | iIstream | |
good() const | IOstream | inline |
iIstream() | iIstream | inline |
- iIstream(const iIstream &)=default | iIstream | |
- ioState_ | IOstream | protected |
- IOstream() | IOstream | inlineexplicit |
+ iIstream(writeFormat wf) | iIstream | inline |
+ iIstream(const iIstream &)=default | iIstream | |
+ ioState_ | IOstream | protected |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- lookupData(const word &keyword) | iIstream | |
- lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
- name() const | IOstream | virtual |
- name() | IOstream | virtual |
- nextData(const word &keyword, T &data) | iIstream | |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
- opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iIstream | |
- peekBack(token &tok) | iIstream | |
- precision_ | IOstream | static |
- putBack(const token &tok) | iIstream | |
- putBack_ | iIstream | private |
- putBackToken_ | iIstream | private |
- read(token &)=0 | iIstream | pure virtual |
- read(char &)=0 | iIstream | pure virtual |
- read(word &)=0 | iIstream | pure virtual |
- read(int64 &)=0 | iIstream | pure virtual |
- read(int32 &)=0 | iIstream | pure virtual |
- read(int16 &)=0 | iIstream | pure virtual |
- read(int8 &)=0 | iIstream | pure virtual |
- read(label &)=0 | iIstream | pure virtual |
- read(uint32 &)=0 | iIstream | pure virtual |
- read(uint16 &)=0 | iIstream | pure virtual |
- read(float &)=0 | iIstream | pure virtual |
- read(double &)=0 | iIstream | pure virtual |
+ isBinary() const | IOstream | inline |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ lookupData(const word &keyword) | iIstream | |
+ lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
+ name() const | IOstream | virtual |
+ name() | IOstream | virtual |
+ nextData(const word &keyword, T &data) | iIstream | |
+ openClosed_ | IOstream | protected |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iIstream | |
+ peekBack(token &tok) | iIstream | |
+ precision_ | IOstream | static |
+ putBack(const token &tok) | iIstream | |
+ putBack_ | iIstream | private |
+ putBackToken_ | iIstream | private |
+ read(token &)=0 | iIstream | pure virtual |
+ read(char &)=0 | iIstream | pure virtual |
+ read(word &)=0 | iIstream | pure virtual |
+ read(int64 &)=0 | iIstream | pure virtual |
+ read(int32 &)=0 | iIstream | pure virtual |
+ read(int16 &)=0 | iIstream | pure virtual |
+ read(int8 &)=0 | iIstream | pure virtual |
+ read(label &)=0 | iIstream | pure virtual |
+ read(uint32 &)=0 | iIstream | pure virtual |
+ read(uint16 &)=0 | iIstream | pure virtual |
+ read(float &)=0 | iIstream | pure virtual |
+ read(double &)=0 | iIstream | pure virtual |
+ read(char *buffer, std::streamsize count)=0 | iIstream | pure virtual |
readBegin(const char *funcName) | iIstream | |
readBeginList(const char *funcName) | iIstream | |
readBeginSquare(const char *funcName) | iIstream | |
@@ -181,11 +189,14 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iIstream.html',''); init
setGood() | IOstream | inlineprotected |
setOpened() | IOstream | inlineprotected |
setState(ios_base::iostate state) | IOstream | inlineprotected |
- staticName_ | IOstream | protectedstatic |
- streamAccess enum name | IOstream | |
- unsetf(const ios_base::fmtflags f) | IOstream | inline |
- ~iIstream()=default | iIstream | virtual |
- ~IOstream()=default | IOstream | virtual |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
+ staticName_ | IOstream | protectedstatic |
+ streamAccess enum name | IOstream | |
+ unsetf(const ios_base::fmtflags f) | IOstream | inline |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ ~iIstream()=default | iIstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream.html b/doc/code-documentation/html/classpFlow_1_1iIstream.html
index 1b998e92..a298164a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream.html
@@ -138,6 +138,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iIstream.html',''); init
Public Member Functions
| iIstream () |
|
+
| iIstream (writeFormat wf) |
+
|
| iIstream (const iIstream &)=default |
|
virtual | ~iIstream ()=default |
@@ -176,12 +178,20 @@ Public Member Functions
|
virtual iIstream & | read (double &)=0 |
|
+
virtual iIstream & | read (char *buffer, std::streamsize count)=0 |
+
|
virtual void | rewind ()=0 |
|
virtual bool | findToken (const word &w) |
|
+
virtual bool | findTokenResume (const word &w) |
+
| search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+
|
virtual bool | findTokenSilent (const word &w, int32 limitLine=100) |
|
+
virtual bool | findTokenResumeSilent (const word &w, int32 limitLine=100) |
+
| search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+
|
virtual bool | findTokenAndNext (const word &w, word &nextW, bool checkEndStatement=true) |
|
virtual bool | findTokenAndNextSilent (const word &w, word &nextW, int32 limitLine=100) |
@@ -216,56 +226,88 @@ Public Member Functions
|
| IOstream () |
+
| Default. More...
|
|
+
| IOstream (writeFormat wF) |
+
| Construct and set write format. More...
|
+
|
| IOstream (const IOstream &)=default |
+
| Copy. More...
|
|
virtual | ~IOstream ()=default |
+
| Destructor. More...
|
|
virtual const word & | name () const |
+
| Return the name of the stream. More...
|
|
virtual word & | name () |
+
| Return non-const access to the name of the stream. More...
|
|
virtual bool | check (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | opened () const |
+
| Return true if stream has been opened. More...
|
|
bool | closed () const |
+
| Return true if stream is closed. More...
|
|
+
bool | isBinary () const |
+
| Return true if stream format is binray. More...
|
+
|
bool | good () const |
+
| Return true if next operation might succeed. More...
|
|
bool | eof () const |
+
| Return true if end of input seen. More...
|
|
bool | fail () const |
+
| Return true if next operation will fail. More...
|
|
bool | bad () const |
+
| Return true if stream is corrupted. More...
|
|
| operator bool () const |
+
| Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+
| Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+
| Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+
| Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+
| Set the stream line number return the previous value. More...
|
|
virtual ios_base::fmtflags | flags () const =0 |
+
| Return flags of stream. More...
|
|
void | setEof () |
+
| Set stream to have reached eof. More...
|
|
void | setFail () |
+
| Set stream to have failed. More...
|
|
void | setBad () |
+
| Set stream to be bad. More...
|
|
virtual ios_base::fmtflags | flags (const ios_base::fmtflags f)=0 |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+
| Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+
| Unset flags of stream. More...
|
|
@@ -315,7 +377,7 @@ Additional Inherited Members
Definition at line 33 of file iIstream.hpp.
-◆ iIstream() [1/2]
+◆ iIstream() [1/3]
@@ -339,10 +401,38 @@ Additional Inherited Members
Definition at line 51 of file iIstream.hpp.
+
+
+
+◆ iIstream() [2/3]
+
+
-◆ iIstream() [2/2]
+◆ iIstream() [3/3]
@@ -411,7 +501,7 @@ Additional Inherited Members
Definition at line 5 of file iIstream.cpp.
-
References IOstream::bad(), fatalErrorInFunction, fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), iIstream::putBack_, and iIstream::putBackToken_.
+
References IOstream::bad(), fatalErrorInFunction, fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), iIstream::putBack_, and iIstream::putBackToken_.
Referenced by iEntry< Key, T * >::createEntry(), stlFile::read(), dictionary::readDictionary(), List< word >::readList(), stlFile::readSolid(), and Vector< word, vecAllocator< word > >::readVector().
@@ -466,7 +556,7 @@ Additional Inherited Members
References fatalErrorInFunction.
-
Referenced by iTstream::read(), and Istream::read().
+
Referenced by iTstream::read(), and Istream::read().
@@ -538,11 +628,11 @@ Additional Inherited Members
-
◆ read() [1/12]
+
◆ read() [1/13]
@@ -595,7 +685,7 @@ Additional Inherited Members
Implemented in Istream, and iTstream.
-
Referenced by iEntry< Key, T * >::createEntry(), pFlow::operator>>(), dataEntry::readDataEntry(), iEntry< Key, T * >::readKeyword(), and token::token().
+
Referenced by iEntry< Key, T * >::createEntry(), pFlow::operator>>(), dataEntry::readDataEntry(), iEntry< Key, T * >::readKeyword(), Vector< word, vecAllocator< word > >::readVector(), and token::token().
@@ -603,19 +693,20 @@ Additional Inherited Members
-
◆ read() [2/12]
+
◆ read() [2/13]
@@ -643,7 +734,7 @@ Additional Inherited Members
-
◆ read() [3/12]
+
◆ read() [3/13]
@@ -699,7 +790,7 @@ Additional Inherited Members
-
◆ read() [4/12]
+
◆ read() [4/13]
@@ -727,7 +818,7 @@ Additional Inherited Members
-
◆ read() [5/12]
+
◆ read() [5/13]
@@ -755,7 +846,7 @@ Additional Inherited Members
-
◆ read() [6/12]
+
◆ read() [6/13]
@@ -783,7 +874,7 @@ Additional Inherited Members
-
◆ read() [7/12]
+
◆ read() [7/13]
@@ -811,7 +902,7 @@ Additional Inherited Members
-
◆ read() [8/12]
+
◆ read() [8/13]
@@ -839,7 +930,7 @@ Additional Inherited Members
-
◆ read() [9/12]
+
◆ read() [9/13]
@@ -867,7 +958,7 @@ Additional Inherited Members
-
◆ read() [10/12]
+
◆ read() [10/13]
@@ -895,7 +986,7 @@ Additional Inherited Members
-
◆ read() [11/12]
+
◆ read() [11/13]
@@ -923,7 +1014,7 @@ Additional Inherited Members
-
◆ read() [12/12]
+
◆ read() [12/13]
@@ -948,6 +1039,44 @@ Additional Inherited Members
Implemented in Istream, and iTstream.
+
+
+
+
◆ read() [13/13]
+
+
+
+
+
+
+
+
+ virtual iIstream& read |
+ ( |
+ char * |
+ buffer, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+pure virtual |
+
+
+
@@ -1003,35 +1132,78 @@ Additional Inherited Members
Definition at line 60 of file iIstream.cpp.
-
References pFlow::endl(), token::error(), fatalErrorInFunction, token::isEndBlock(), token::isEndStatement(), token::isWord(), and token::wordToken().
-
-
Referenced by iIstream::findKeywordAndVal(), and Field< VectorDual, int8 >::readField().
+
Referenced by iIstream::findKeywordAndVal(), and Field< VectorDual, int8 >::readField().
+

Here is the caller graph for this function:
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+◆ findTokenResume()
+
+
+
+
+
+
+
+
+ bool findTokenResume |
+ ( |
+ const word & |
+ w | ) |
+ |
+
+
+ |
+
+virtual |
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1071,22 +1243,62 @@ Additional Inherited Members
+
+
+◆ findTokenResumeSilent()
+
+
+
+
+
+
+
+
+ bool findTokenResumeSilent |
+ ( |
+ const word & |
+ w, |
+
+
+ |
+ |
+ int32 |
+ limitLine = 100 |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
+
+
search for all tokesn after the current file position and find the first word token tbat matchs w
+
+
Definition at line 102 of file iIstream.cpp.
References token::error(), token::isEndBlock(), token::isEndStatement(), token::isWord(), and token::wordToken().
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -1132,22 +1344,22 @@ Additional Inherited Members
-
Definition at line 122 of file iIstream.cpp.
+
Definition at line 130 of file iIstream.cpp.
-
References pFlow::endl(), token::error(), ioErrorInFile, token::isEndStatement(), token::isWord(), and token::wordToken().
-
-
+
References pFlow::endl(), token::error(), ioErrorInFile, token::isEndStatement(), token::isWord(), and token::wordToken().
+
+
-
+
@@ -1193,16 +1405,16 @@ Additional Inherited Members
-
Definition at line 168 of file iIstream.cpp.
+
Definition at line 176 of file iIstream.cpp.
References token::error(), token::isEndStatement(), token::isWord(), and token::wordToken().
-
Referenced by readControlDict::read(), and IOfileHeader::readHeader().
-
-
+
Referenced by readControlDict::read(), and IOfileHeader::readHeader().
+
+
-
+
@@ -1212,11 +1424,11 @@ Additional Inherited Members
-
-
+
+
-
+
@@ -1264,24 +1476,24 @@ Additional Inherited Members
References iIstream::findToken(), token::good(), and token::isEndStatement().
Referenced by readControlDict::read().
-
-
-
-
+
Here is the call graph for this function:
+
+
+
+

@@ -1341,12 +1553,12 @@ Additional Inherited Members
Definition at line 68 of file iIstreamI.hpp.
-Referenced by readControlDict::read(), and pointStructure::readPointStructure().
-
-
+
Referenced by readControlDict::read(), and pointStructure::readPointStructure().
+
+
-
+
@@ -1385,30 +1597,30 @@ Additional Inherited Members
Definition at line 81 of file iIstreamI.hpp.
-References pFlow::endl(), token::error(), token::good(), ioErrorInFile, token::isEndStatement(), token::isWord(), and token::wordToken().
+References pFlow::endl(), token::error(), token::good(), ioErrorInFile, token::isEndStatement(), token::isWord(), and token::wordToken().
Referenced by iBox< intType >::read(), box::read(), sphere::read(), and cylinder::read().
-
-
-
-
+
Here is the call graph for this function:
+
+
+
+
@@ -1437,27 +1649,27 @@ Additional Inherited Members
+
+
+
+
@@ -1483,27 +1695,27 @@ Additional Inherited Members
+
+
+
+
@@ -1529,18 +1741,18 @@ Additional Inherited Members
-
Definition at line 242 of file iIstream.cpp.
+
Definition at line 250 of file iIstream.cpp.
-
References token::BEGIN_SQR, pFlow::endl(), fatalExit, and ioErrorInFile.
-
-
+
References token::BEGIN_SQR, pFlow::endl(), fatalExit, and ioErrorInFile.
+
+
-
+
@@ -1562,18 +1774,18 @@ Additional Inherited Members
-
Definition at line 261 of file iIstream.cpp.
+
Definition at line 269 of file iIstream.cpp.
-
References token::END_SQR, pFlow::endl(), fatalExit, and ioErrorInFile.
-
-
+
References token::END_SQR, pFlow::endl(), fatalExit, and ioErrorInFile.
+
+
-
+
@@ -1595,19 +1807,19 @@ Additional Inherited Members
-
Definition at line 280 of file iIstream.cpp.
+
Definition at line 288 of file iIstream.cpp.
-
References token::BEGIN_BLOCK, token::BEGIN_LIST, pFlow::endl(), fatalExit, ioErrorInFile, and token::pToken().
-
-
+
References token::BEGIN_BLOCK, token::BEGIN_LIST, pFlow::endl(), fatalExit, ioErrorInFile, and token::pToken().
+
+
-
+
@@ -1629,19 +1841,19 @@ Additional Inherited Members
-
Definition at line 301 of file iIstream.cpp.
+
Definition at line 309 of file iIstream.cpp.
-
References token::END_BLOCK, token::END_LIST, pFlow::endl(), fatalExit, ioErrorInFile, and token::pToken().
-
-
+
References token::END_BLOCK, token::END_LIST, pFlow::endl(), fatalExit, ioErrorInFile, and token::pToken().
+
+
-
+
@@ -1663,29 +1875,29 @@ Additional Inherited Members
-
Definition at line 324 of file iIstream.cpp.
+
Definition at line 332 of file iIstream.cpp.
-
References CONSUME_PARAM, pFlow::endl(), fatalExit, ioErrorInFile, token::isEndStatement(), and token::pToken().
+
References CONSUME_PARAM, pFlow::endl(), fatalExit, ioErrorInFile, token::isEndStatement(), and token::pToken().
Referenced by timeInterval::read(), line::read(), rotatingAxis::read(), Field< VectorDual, int8 >::readNonUniform(), and Field< VectorDual, int8 >::readUniform().
-
-
-
-
+

Here is the call graph for this function:
+
+
+
+
@@ -1714,7 +1926,7 @@ Additional Inherited Members
@@ -1769,7 +1981,7 @@ Additional Inherited Members
Definition at line 44 of file iIstream.hpp.
-
Referenced by iIstream::putBack(), and iIstream::resetPutBack().
+
Referenced by iIstream::putBack(), and iIstream::resetPutBack().
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream.js b/doc/code-documentation/html/classpFlow_1_1iIstream.js
index 3efb9866..ef203306 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream.js
@@ -1,6 +1,7 @@
var classpFlow_1_1iIstream =
[
[ "iIstream", "classpFlow_1_1iIstream.html#a491a667af35a18f38b195789371e340b", null ],
+ [ "iIstream", "classpFlow_1_1iIstream.html#afb88b494b79ef3b9b544ce4039b6aac4", null ],
[ "iIstream", "classpFlow_1_1iIstream.html#aeb259a4f962ddef4d3f0ee6291c011d2", null ],
[ "~iIstream", "classpFlow_1_1iIstream.html#a7d655d719335af32c3bfd785add8fef5", null ],
[ "putBack", "classpFlow_1_1iIstream.html#aeecefbf648ad32c20134e67c4fa35597", null ],
@@ -20,9 +21,12 @@ var classpFlow_1_1iIstream =
[ "read", "classpFlow_1_1iIstream.html#a267687d1ff0fc07baa1964559ff5d034", null ],
[ "read", "classpFlow_1_1iIstream.html#ae3e958fe42c8f3341d7eb507ae72fd24", null ],
[ "read", "classpFlow_1_1iIstream.html#a07336185047bbed0698f7b2a9cbdac2f", null ],
+ [ "read", "classpFlow_1_1iIstream.html#a9daa3ef23c10da1b778db0b236713aa0", null ],
[ "rewind", "classpFlow_1_1iIstream.html#acbf88ac063eb4598338671e603f36332", null ],
[ "findToken", "classpFlow_1_1iIstream.html#a5f238bd4e73ce3b43b8a737a8f30ab78", null ],
+ [ "findTokenResume", "classpFlow_1_1iIstream.html#afde1855233ba897f4bb342285f94fc87", null ],
[ "findTokenSilent", "classpFlow_1_1iIstream.html#a6492693f26c93565e98d42c8eae7b902", null ],
+ [ "findTokenResumeSilent", "classpFlow_1_1iIstream.html#a20e125024de459038323293b8529a99e", null ],
[ "findTokenAndNext", "classpFlow_1_1iIstream.html#a734799e36d009aecd57d246eb3aeb421", null ],
[ "findTokenAndNextSilent", "classpFlow_1_1iIstream.html#ae74a624bbb0665ed381b67cbda681031", null ],
[ "findKeywordAndVal", "classpFlow_1_1iIstream.html#afb1243cec5833e96e8446abed4e3656c", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.map
index 88a00400..c60f3c16 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.md5
index 83c2d8ad..950b18d6 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.md5
@@ -1 +1 @@
-c1ecba7e2affe8398a9172379d1b507c
\ No newline at end of file
+0e37e939edf19b37734a54c7c338aea7
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.png
index 0e6084f4..a881175d 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a17598aa2666f2552b651085a5c6dfb23_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.map
new file mode 100644
index 00000000..8c54cfb5
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.map
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.md5
new file mode 100644
index 00000000..b06ce4cf
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.md5
@@ -0,0 +1 @@
+210c339614d76ade43783eb0a80ea030
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.png
new file mode 100644
index 00000000..6f3c33e6
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1iIstream_a20e125024de459038323293b8529a99e_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.map
index 58791169..0ba4fc8d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.map
@@ -1,9 +1,9 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.md5
index e6228a4e..1cc9664e 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.md5
@@ -1 +1 @@
-91dc7481776382575ade74e1323989a5
\ No newline at end of file
+5cf9260faae96df073f1b66d8a8b5b4f
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.png
index e740f219..f01dba29 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a2240995351ba90efed8943099847069e_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.map
index 55c82c0f..7ebe918a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.md5
index 62c49397..8c607864 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.md5
@@ -1 +1 @@
-d05df1aedf93879eb4636a7d998d8fcb
\ No newline at end of file
+b6a3c7b43f0fbccaa294b60b21c67bb7
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.png
index 9bdd2afe..803cf1f2 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a3fbb1d26a1c975ed5be8df0056c863dd_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.map
index da73bc6c..7405e8c3 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.md5
index a656769e..eddf6662 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.md5
@@ -1 +1 @@
-15a2489a2b5120cd4565cb609a07e8b5
\ No newline at end of file
+c57be430977a7bd2395d33c97f916374
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.png
index 7b4697a0..8fa2a29c 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a5f238bd4e73ce3b43b8a737a8f30ab78_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.map
index 4d45ee9b..aeb33cc1 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.map
@@ -1,8 +1,8 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.md5
index c15cf393..2a41b0c6 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.md5
@@ -1 +1 @@
-18b1fc6d33459bbe7eb4acc7585b6980
\ No newline at end of file
+3399953b7d38fe21522cc083438bac85
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.png
index 87020e36..b0f3d7e8 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a734799e36d009aecd57d246eb3aeb421_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.map
index eeb7e692..f4dade55 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.md5
index 232dedd0..d8abd88d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.md5
@@ -1 +1 @@
-4da1708ba1d2b248d4fc744b9fe3456e
\ No newline at end of file
+3586f5522bb614e75e822d2edc9dc396
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.png
index b22a250c..b562579b 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a82106c627eb5a496726f0829a62e38bb_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.map
index 0eee3be3..c3d2f26f 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.md5
index cabd7c2d..a4f3942f 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.md5
@@ -1 +1 @@
-2a4fd8942aa1d4afab921bc0cb8657cd
\ No newline at end of file
+1edbfbb94d3d4bd1a104c3f1a8d204e7
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.png
index f63868b8..4b4005f7 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_a8d82c951160ac1444ee2a2d9ae1ecb11_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.map
index 8e86b418..13b1eba1 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.map
@@ -1,8 +1,9 @@
-
-
-
+
+
+
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.md5
index d0cd7b29..bfdb3a59 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.md5
@@ -1 +1 @@
-e92ddf64805ceed03f2271395b0fef5f
\ No newline at end of file
+aec8445772c6f71340f7b1687ee2457f
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.png
index b82d75dd..7949995d 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_ac35c0ab7b3a6a0cdcf8c2bd2bf24de11_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.map
index bfdc6902..fe9ff3f9 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.md5
index a18011d2..5d83cc21 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.md5
@@ -1 +1 @@
-7938eab4ec3ad37257bf531903f97ba4
\ No newline at end of file
+bf58732ef4105e971cc47ebdeb57890c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.png
index ebe14778..7d5d5044 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_aca8c209dd4920ea633336742d8a874e0_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.map
index c9279b15..06ad5622 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.md5
index 7ff1dd3e..45c7500e 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.md5
@@ -1 +1 @@
-2a87a04aa4c98d65d55714ff19e49d61
\ No newline at end of file
+c8f9ea07fdcd528b3d6a90e98dcb58d7
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.png
index d44b5d85..1145fc83 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_adb9b1a5ac1aacc94b9998439303acfa7_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.map
index 5f7855bb..c744f5f4 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.md5
index 97268102..36f952ec 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.md5
@@ -1 +1 @@
-5e8f2c83edd3d98ffb170257ee666340
\ No newline at end of file
+aa08b6585558937bd6c251e6572d0663
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.png
index 0087c6d5..a9f0fbf4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_aecfc9cc0a499c7d44de6a7562bcfea3f_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.map
index 202c0a18..db35f63a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.md5
index 8524ae01..b66a1a5d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.md5
@@ -1 +1 @@
-0c53ff25ffb3f97567c51ffb6b243987
\ No newline at end of file
+9367c42f713950861c8609ac651f49b6
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.png
index c97a2b8d..e9c3da22 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.map
index 2c30ec40..569b1dd0 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.map
@@ -1,9 +1,9 @@
-
+
-
-
+
+
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.md5
index 47c68e89..ebaec0d7 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.md5
@@ -1 +1 @@
-e2a7544c92548830bef2f6fdf3e6b5dd
\ No newline at end of file
+1f46426af5d71b28850364682e73d902
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.png
index dabcaf64..6fdf9615 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_aeecefbf648ad32c20134e67c4fa35597_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.map
index 0e43da1d..bc98f054 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.md5
index 68173399..3074689c 100644
--- a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.md5
@@ -1 +1 @@
-b0ca3dc4274ce382ca20a6b641c62891
\ No newline at end of file
+e67b6dd804ba575d2f1d9575ad95e572
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.png
index 4f8837bd..422b9fcf 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iIstream_afb1243cec5833e96e8446abed4e3656c_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.map
new file mode 100644
index 00000000..9f42364d
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.map
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.md5
new file mode 100644
index 00000000..6dc05d8e
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.md5
@@ -0,0 +1 @@
+b925d76179efa65d1bbdaedd275ef48e
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.png
new file mode 100644
index 00000000..36d93e6d
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.map
new file mode 100644
index 00000000..e3c2ab4c
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.md5
new file mode 100644
index 00000000..adeb4782
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.md5
@@ -0,0 +1 @@
+87d7c8b31064599e87fe1d492343be8f
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.png
new file mode 100644
index 00000000..4bc54373
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1iIstream_afde1855233ba897f4bb342285f94fc87_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream-members.html b/doc/code-documentation/html/classpFlow_1_1iOstream-members.html
index 48f889c8..cb34688f 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream-members.html
@@ -107,13 +107,15 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iOstream.html',''); init
This is the complete list of members for iOstream, including all inherited members.
- bad() const | IOstream | inline |
- beginBlock(const word &kw) | iOstream | virtual |
- beginBlock() | iOstream | virtual |
- beginList() | iOstream | virtual |
- beginList(const word &kw) | iOstream | virtual |
- beginSquare() | iOstream | virtual |
- beginSquare(const word &kw) | iOstream | virtual |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ beginBlock(const word &kw) | iOstream | virtual |
+ beginBlock() | iOstream | virtual |
+ beginList() | iOstream | virtual |
+ beginList(const word &kw) | iOstream | virtual |
+ beginSquare() | iOstream | virtual |
+ beginSquare(const word &kw) | iOstream | virtual |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
CLOSED enum value | IOstream | |
closed() const | IOstream | inline |
@@ -145,34 +147,38 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iOstream.html',''); init
indentSize_ | iOstream | protected |
ioState_ | IOstream | protected |
iOstream() | iOstream | inlineexplicit |
- iOstream(const iOstream &)=default | iOstream | |
- IOstream() | IOstream | inlineexplicit |
+ iOstream(writeFormat wF) | iOstream | inlineexplicit |
+ iOstream(const iOstream &)=default | iOstream | |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- name() const | IOstream | virtual |
- name() | IOstream | virtual |
- newLine() | iOstream | virtual |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
- opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iOstream | inline |
- precision() const =0 | iOstream | pure virtual |
- precision(const int p)=0 | iOstream | pure virtual |
- precision_ | IOstream | static |
- setBad() | IOstream | inline |
- setClosed() | IOstream | inlineprotected |
- setEof() | IOstream | inline |
- setf(const ios_base::fmtflags f) | IOstream | inline |
- setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
- setFail() | IOstream | inline |
- setGood() | IOstream | inlineprotected |
- setOpened() | IOstream | inlineprotected |
- setState(ios_base::iostate state) | IOstream | inlineprotected |
+ isBinary() const | IOstream | inline |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ name() const | IOstream | virtual |
+ name() | IOstream | virtual |
+ newLine() | iOstream | virtual |
+ openClosed_ | IOstream | protected |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iOstream | inline |
+ precision() const =0 | iOstream | pure virtual |
+ precision(const int p)=0 | iOstream | pure virtual |
+ precision_ | IOstream | static |
+ setBad() | IOstream | inline |
+ setClosed() | IOstream | inlineprotected |
+ setEof() | IOstream | inline |
+ setf(const ios_base::fmtflags f) | IOstream | inline |
+ setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
+ setFail() | IOstream | inline |
+ setGood() | IOstream | inlineprotected |
+ setOpened() | IOstream | inlineprotected |
+ setState(ios_base::iostate state) | IOstream | inlineprotected |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
space(int32 n=1) | iOstream | virtual |
staticName_ | IOstream | protectedstatic |
streamAccess enum name | IOstream | |
@@ -190,11 +196,14 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iOstream.html',''); init
write(const uint16 val)=0 | iOstream | pure virtual |
write(const float val)=0 | iOstream | pure virtual |
write(const double val)=0 | iOstream | pure virtual |
- writeQuoted(const word &str, const bool quoted=true)=0 | iOstream | pure virtual |
- writeWordEntry(const word &key, const T &value) | iOstream | inline |
- writeWordKeyword(const word &kw) | iOstream | virtual |
- ~iOstream()=default | iOstream | virtual |
+ write(const char *binaryData, std::streamsize count)=0 | iOstream | pure virtual |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ writeQuoted(const word &str, const bool quoted=true)=0 | iOstream | pure virtual |
+ writeWordEntry(const word &key, const T &value) | iOstream | inline |
+ writeWordKeyword(const word &kw) | iOstream | virtual |
~IOstream()=default | IOstream | virtual |
+ ~iOstream()=default | iOstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream.html b/doc/code-documentation/html/classpFlow_1_1iOstream.html
index c0a92be3..1c9dcf72 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream.html
@@ -137,170 +137,263 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iOstream.html',''); init
|
| iOstream () |
+
| Default. More...
|
|
+
| iOstream (writeFormat wF) |
+
| Construct from writeFormat. More...
|
+
|
| iOstream (const iOstream &)=default |
+
| Copy construct. More...
|
|
virtual | ~iOstream ()=default |
+
| Destructor. More...
|
|
virtual bool | write (const token &tok)=0 |
+
| Write Functions. More...
|
|
virtual iOstream & | write (const char c)=0 |
+
| Write character. More...
|
|
virtual iOstream & | write (const char *str)=0 |
+
| Write character string. More...
|
|
virtual iOstream & | write (const word &str)=0 |
+
| Write word. More...
|
|
virtual iOstream & | writeQuoted (const word &str, const bool quoted=true)=0 |
+
| Write std::string surrounded by quotes. More...
|
|
virtual iOstream & | write (const int64 val)=0 |
+
| Write int64. More...
|
|
virtual iOstream & | write (const int32 val)=0 |
+
| Write int32. More...
|
|
virtual iOstream & | write (const label val)=0 |
+
| Write label. More...
|
|
virtual iOstream & | write (const uint32 val)=0 |
+
| Write uint32. More...
|
|
virtual iOstream & | write (const uint16 val)=0 |
+
| Write uint16. More...
|
|
virtual iOstream & | write (const float val)=0 |
+
| Write float. More...
|
|
virtual iOstream & | write (const double val)=0 |
+
| Write double. More...
|
|
+
virtual iOstream & | write (const char *binaryData, std::streamsize count)=0 |
+
| Write a block of binray data. More...
|
+
|
virtual void | indent ()=0 |
+
| Add indentation characters. More...
|
|
unsigned short | indentSize () const |
+
| Return indent level. More...
|
|
unsigned short & | indentSize () |
+
| Access to indent size. More...
|
|
unsigned short | indentLevel () const |
+
| Return indent level. More...
|
|
unsigned short & | indentLevel () |
+
| Access to indent level. More...
|
|
void | incrIndent () |
+
| Increment the indent level. More...
|
|
void | decrIndent () |
+
| Decrement the indent level. More...
|
|
virtual iOstream & | beginBlock (const word &kw) |
+
| Write begin block group with a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | beginBlock () |
+
| Write begin block group without a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | endBlock () |
+
| Write end block group Decrements indentation, adds newline. More...
|
|
virtual iOstream & | beginList () |
+
| Write begin list "(". More...
|
|
virtual iOstream & | beginList (const word &kw) |
+
| Write begin list with keyword "kw (". More...
|
|
virtual iOstream & | endList () |
+
| Write end list ")". More...
|
|
virtual iOstream & | beginSquare () |
+
| Write begin list "[". More...
|
|
virtual iOstream & | beginSquare (const word &kw) |
+
| Write begin list with keyword "kw [". More...
|
|
virtual iOstream & | endSquare () |
+
| Write end list "]". More...
|
|
virtual iOstream & | endEntry () |
+
| Write end entry (';') followed by newline. More...
|
|
virtual iOstream & | newLine () |
+
| Write a newLine to stream. More...
|
|
virtual iOstream & | space (int32 n=1) |
+
| Write space to stream. More...
|
|
virtual iOstream & | writeWordKeyword (const word &kw) |
+
| Write the keyword followed by an appropriate indentation. More...
|
|
template<class T > |
iOstream & | writeWordEntry (const word &key, const T &value) |
+
| Write a keyword/value entry. More...
|
|
virtual void | flush ()=0 |
+
| Flush stream. More...
|
|
virtual void | endl ()=0 |
+
| Add newline and flush stream. More...
|
|
virtual char | fill () const =0 |
+
| Get padding character. More...
|
|
virtual char | fill (const char fillch)=0 |
+
| Set padding character for formatted field up to field width. More...
|
|
virtual int | width () const =0 |
+
| Get width of output field. More...
|
|
virtual int | width (const int w)=0 |
+
| Set width of output field (and return old width) More...
|
|
virtual int | precision () const =0 |
+
| Get precision of output field. More...
|
|
virtual int | precision (const int p)=0 |
+
| Set precision of output field (and return old precision) More...
|
|
iOstream & | operator() () const |
+
| Return a non-const reference to const iOstream Needed for write functions where the stream argument is temporary: e.g. More...
|
|
| IOstream () |
+
| Default. More...
|
|
+
| IOstream (writeFormat wF) |
+
| Construct and set write format. More...
|
+
|
| IOstream (const IOstream &)=default |
+
| Copy. More...
|
|
virtual | ~IOstream ()=default |
+
| Destructor. More...
|
|
virtual const word & | name () const |
+
| Return the name of the stream. More...
|
|
virtual word & | name () |
+
| Return non-const access to the name of the stream. More...
|
|
virtual bool | check (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | opened () const |
+
| Return true if stream has been opened. More...
|
|
bool | closed () const |
+
| Return true if stream is closed. More...
|
|
+
bool | isBinary () const |
+
| Return true if stream format is binray. More...
|
+
|
bool | good () const |
+
| Return true if next operation might succeed. More...
|
|
bool | eof () const |
+
| Return true if end of input seen. More...
|
|
bool | fail () const |
+
| Return true if next operation will fail. More...
|
|
bool | bad () const |
+
| Return true if stream is corrupted. More...
|
|
| operator bool () const |
+
| Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+
| Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+
| Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+
| Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+
| Set the stream line number return the previous value. More...
|
|
virtual ios_base::fmtflags | flags () const =0 |
+
| Return flags of stream. More...
|
|
void | setEof () |
+
| Set stream to have reached eof. More...
|
|
void | setFail () |
+
| Set stream to have failed. More...
|
|
void | setBad () |
+
| Set stream to be bad. More...
|
|
virtual ios_base::fmtflags | flags (const ios_base::fmtflags f)=0 |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+
| Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+
| Unset flags of stream. More...
|
|
@@ -333,7 +439,7 @@ Additional Inherited Members
Definition at line 53 of file iOstream.hpp.
-
◆ iOstream() [1/2]
+
◆ iOstream() [1/3]
@@ -355,12 +461,44 @@ Additional Inherited Members
+
+
+
◆ iOstream() [2/3]
+
+
+
+
+
+
+
+ |
+
+inlineexplicit |
+
+
+
+
+
Construct from writeFormat.
+
+
Definition at line 81 of file iOstream.hpp.
-
◆ iOstream() [2/2]
+
◆ iOstream() [3/3]
@@ -383,6 +521,8 @@ Additional Inherited Members
@@ -408,11 +548,13 @@ Additional Inherited Members
-
◆ write() [1/11]
+
◆ write() [1/12]
@@ -435,9 +577,12 @@ Additional Inherited Members
-
◆ write() [2/11]
+
◆ write() [2/12]
@@ -477,12 +623,14 @@ Additional Inherited Members
-
◆ write() [3/11]
+
◆ write() [3/12]
@@ -505,12 +653,14 @@ Additional Inherited Members
-
◆ write() [4/11]
+
◆ write() [4/12]
@@ -533,6 +683,8 @@ Additional Inherited Members
@@ -571,12 +723,15 @@ Additional Inherited Members
+
Write std::string surrounded by quotes.
+
Optional write without quotes.
+
Implemented in Ostream, and oTstream.
-
◆ write() [5/11]
+
◆ write() [5/12]
@@ -599,12 +754,14 @@ Additional Inherited Members
-
◆ write() [6/11]
+
◆ write() [6/12]
@@ -627,12 +784,14 @@ Additional Inherited Members
-
◆ write() [7/11]
+
◆ write() [7/12]
@@ -655,12 +814,14 @@ Additional Inherited Members
-
◆ write() [8/11]
+
◆ write() [8/12]
@@ -683,12 +844,14 @@ Additional Inherited Members
-
◆ write() [9/11]
+
◆ write() [9/12]
@@ -711,12 +874,14 @@ Additional Inherited Members
-
◆ write() [10/11]
+
◆ write() [10/12]
@@ -739,12 +904,14 @@ Additional Inherited Members
-
◆ write() [11/11]
+
◆ write() [11/12]
@@ -767,8 +934,50 @@ Additional Inherited Members
+
+
+
◆ write() [12/12]
+
+
+
+
+
+
+
+
+ virtual iOstream& write |
+ ( |
+ const char * |
+ binaryData, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+pure virtual |
+
+
+
+
+
Write a block of binray data.
+
+
Implemented in Ostream, and oTstream.
+
@@ -794,9 +1003,11 @@ Additional Inherited Members
-
Implemented in oTstream, and Ostream.
+
Add indentation characters.
-
Referenced by pFlow::indent().
+
Implemented in Ostream, and oTstream.
+
+
Referenced by pFlow::indent().
@@ -804,8 +1015,8 @@ Additional Inherited Members
@@ -834,7 +1045,9 @@ Additional Inherited Members
-
Definition at line 161 of file iOstream.hpp.
+
Increment the indent level.
+
+
Definition at line 170 of file iOstream.hpp.
References iOstream::indentLevel_.
-
Referenced by pFlow::incrIndent(), and stlFile::writeFacet().
+
Referenced by pFlow::incrIndent(), and stlFile::writeFacet().
@@ -962,8 +1183,8 @@ Additional Inherited Members
@@ -985,11 +1206,13 @@ Additional Inherited Members
+
Decrement the indent level.
+
Definition at line 27 of file iOstream.cpp.
References iOstream::indentLevel_.
-
Referenced by pFlow::decrIndent(), and stlFile::writeFacet().
+
Referenced by pFlow::decrIndent(), and stlFile::writeFacet().
@@ -997,8 +1220,8 @@ Additional Inherited Members
@@ -1029,11 +1252,13 @@ Additional Inherited Members
+
Write begin block group with a name Increments indentation, adds newline.
+
Definition at line 70 of file iOstream.cpp.
-
References pFlow::beginBlock(), and pFlow::indent().
+
References pFlow::beginBlock(), and pFlow::indent().
-
Referenced by pFlow::beginBlock(), and dictionary::writeDictionary().
+
Referenced by pFlow::beginBlock(), and dictionary::writeDictionary().
@@ -1041,9 +1266,9 @@ Additional Inherited Members
+
Write begin block group without a name Increments indentation, adds newline.
+
Definition at line 79 of file iOstream.cpp.
-
References token::BEGIN_BLOCK, pFlow::incrIndent(), and pFlow::indent().
+
References token::BEGIN_BLOCK, pFlow::incrIndent(), and pFlow::indent().
@@ -1094,9 +1321,9 @@ Additional Inherited Members
@@ -1125,11 +1352,13 @@ Additional Inherited Members
+
Write end block group Decrements indentation, adds newline.
+
Definition at line 88 of file iOstream.cpp.
-
References pFlow::decrIndent(), token::END_BLOCK, and pFlow::indent().
+
References pFlow::decrIndent(), token::END_BLOCK, and pFlow::indent().
-
Referenced by pFlow::endBlock(), and dictionary::writeDictionary().
+
Referenced by pFlow::endBlock(), and dictionary::writeDictionary().
@@ -1137,9 +1366,9 @@ Additional Inherited Members
+
Write begin list with keyword "kw (".
+
Definition at line 134 of file iOstream.cpp.
@@ -1237,6 +1470,8 @@ Additional Inherited Members
+
Write begin list with keyword "kw [".
+
Definition at line 162 of file iOstream.cpp.
@@ -1323,6 +1562,8 @@ Additional Inherited Members
+
Write end list "]".
+
Definition at line 172 of file iOstream.cpp.
References token::END_SQR.
@@ -1352,11 +1593,13 @@ Additional Inherited Members
+
Write end entry (';') followed by newline.
+
Definition at line 97 of file iOstream.cpp.
References token::END_STATEMENT.
-
Referenced by pFlow::endEntry(), dataEntry::writeDataEntry(), Field< VectorDual, int8 >::writeField(), and iOstream::writeWordEntry().
+
Referenced by pFlow::endEntry(), dataEntry::writeDataEntry(), Field< VectorDual, int8 >::writeField(), and iOstream::writeWordEntry().
@@ -1364,11 +1607,11 @@ Additional Inherited Members
@@ -1397,6 +1640,8 @@ Additional Inherited Members
+
Write a newLine to stream.
+
Definition at line 105 of file iOstream.cpp.
References token::NL.
@@ -1427,6 +1672,8 @@ Additional Inherited Members
+
Write space to stream.
+
Definition at line 112 of file iOstream.cpp.
References n, and token::SPACE.
@@ -1457,11 +1704,13 @@ Additional Inherited Members
+
Write the keyword followed by an appropriate indentation.
+
Definition at line 41 of file iOstream.cpp.
-
References pFlow::indent(), and token::SPACE.
+
References pFlow::indent(), and token::SPACE.
-
Referenced by Field< VectorDual, int8 >::writeField(), iEntry< Key, T * >::writeKeyword(), and iOstream::writeWordEntry().
+
Referenced by Field< VectorDual, int8 >::writeField(), iEntry< Key, T * >::writeKeyword(), and iOstream::writeWordEntry().
@@ -1469,8 +1718,8 @@ Additional Inherited Members
-
Definition at line 217 of file iOstream.hpp.
+
Write a keyword/value entry.
+
+
Definition at line 224 of file iOstream.hpp.
References iOstream::endEntry(), and iOstream::writeWordKeyword().
-
Referenced by timeInterval::write(), iBox< intType >::write(), box::write(), sphere::write(), line::write(), rotatingAxis::write(), vibrating::write(), cylinder::write(), IOfileHeader::writeHeader(), and pointStructure::writePointStructure().
+
Referenced by timeInterval::write(), iBox< intType >::write(), box::write(), sphere::write(), line::write(), rotatingAxis::write(), vibrating::write(), cylinder::write(), IOfileHeader::writeHeader(), and pointStructure::writePointStructure().
@@ -1535,9 +1786,9 @@ Additional Inherited Members
-
Implemented in oTstream, and Ostream.
+
Flush stream.
-
Referenced by pFlow::flush().
+
Implemented in Ostream, and oTstream.
+
+
Referenced by pFlow::flush().
@@ -1596,8 +1849,8 @@ Additional Inherited Members
@@ -1626,9 +1879,11 @@ Additional Inherited Members
@@ -1694,7 +1951,9 @@ Additional Inherited Members
@@ -1721,7 +1980,9 @@ Additional Inherited Members
@@ -1749,7 +2010,9 @@ Additional Inherited Members
@@ -1776,7 +2039,9 @@ Additional Inherited Members
@@ -1804,7 +2069,9 @@ Additional Inherited Members
@@ -1831,7 +2098,10 @@ Additional Inherited Members
-
Definition at line 255 of file iOstream.hpp.
+
Return a non-const reference to const iOstream Needed for write functions where the stream argument is temporary: e.g.
+
thing thisThing(OFstream("thingFileName")());
+
+
Definition at line 263 of file iOstream.hpp.
@@ -1856,6 +2126,8 @@ Additional Inherited Members
+
Indentation of the entry from the start of the keyword.
+
Definition at line 62 of file iOstream.hpp.
@@ -1880,9 +2152,11 @@ Additional Inherited Members
@@ -1906,9 +2180,11 @@ Additional Inherited Members
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream.js b/doc/code-documentation/html/classpFlow_1_1iOstream.js
index 24515f4b..304968da 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream.js
@@ -1,6 +1,7 @@
var classpFlow_1_1iOstream =
[
[ "iOstream", "classpFlow_1_1iOstream.html#a23526bd51aa20b0822272995e8db1cbe", null ],
+ [ "iOstream", "classpFlow_1_1iOstream.html#af225817097ed9a46fa605c401c8d921a", null ],
[ "iOstream", "classpFlow_1_1iOstream.html#ac0ba482c100b36424e389a81168c2e56", null ],
[ "~iOstream", "classpFlow_1_1iOstream.html#ab55acff18b8c2779c835f2b6205742c1", null ],
[ "write", "classpFlow_1_1iOstream.html#a8da7514808d6493ccfd30582fc945aa1", null ],
@@ -15,6 +16,7 @@ var classpFlow_1_1iOstream =
[ "write", "classpFlow_1_1iOstream.html#a21a6d1fdb487282b0c77e472165a1241", null ],
[ "write", "classpFlow_1_1iOstream.html#a81f4ff39d4e5b2a102c38ab5edea0405", null ],
[ "write", "classpFlow_1_1iOstream.html#afe32853bb554bc8c86197960948106a7", null ],
+ [ "write", "classpFlow_1_1iOstream.html#a1a7bd509fa8e7fe077bff6c4b36b31c4", null ],
[ "indent", "classpFlow_1_1iOstream.html#a6f9f89f73f75f7dec4546766148b60d7", null ],
[ "indentSize", "classpFlow_1_1iOstream.html#a50fd431a605cc8733cff59aa38561ac6", null ],
[ "indentSize", "classpFlow_1_1iOstream.html#ad54d41159bfc69e58ea34396adb736ee", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.map
index 7eb6f6be..19048463 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.md5
index 461eeca6..6cfb1711 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.md5
@@ -1 +1 @@
-f5beb470869633c4947c46b41c476b67
\ No newline at end of file
+e00a6c0a99fce888fdc5f53ec598ddae
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.png
index ae30f0e6..3cfe4e37 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.map
index 88a66ca9..b69d86d2 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.md5
index dc9aa79c..313339f2 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.md5
@@ -1 +1 @@
-b0d6d2ff21d02d16e3ea74becb5059c8
\ No newline at end of file
+ce8fa7eb7e08da232cf275dd496cceaf
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.png
index a942cdb0..25a93421 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a1850a128366512b2539de09dc0622358_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.map
index 23a808fb..1a35b4a2 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.md5
index 8e8eff82..fd39f5c7 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.md5
@@ -1 +1 @@
-67e9734780f81d64f7be6fe1663509be
\ No newline at end of file
+46ffade9d6cf1fd732de1b2e1300987b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.png
index 39a790d4..dc578c6b 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.map
index 606717af..116320e1 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.map
@@ -1,13 +1,13 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.md5
index 561f962d..0f22524a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.md5
@@ -1 +1 @@
-703e9d5863d119baa8977b7063a45565
\ No newline at end of file
+a8492afd0375af934ecfcbf502ee2323
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.png
index f1849afe..19ed4f57 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a21c60a5f3cd7a26eb97fa28923cbaec6_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.map
index ded6614a..9d593053 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.map
@@ -1,7 +1,7 @@
-
-
+
+
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.md5
index 144f9b12..6d2d9c3f 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.md5
@@ -1 +1 @@
-4c10796ef4cfeb56504a0ebbb068ddf9
\ No newline at end of file
+df9e37182b4007cd732339023ef2561d
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.png
index 0f6f1fe3..1d174e04 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a2ddd99bc2797e644b86f74dd1c176f4a_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.map
index e4b18adf..42a3f924 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.md5
index bb1bf75b..cf87b9eb 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.md5
@@ -1 +1 @@
-f5f1426aa75390f7e5e64c71fae4afd3
\ No newline at end of file
+36a1f87178354726a003e7c7c7f44627
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.png
index fb31bded..048825ff 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a50ab71f4bc571f6e246b20db4b3dd131_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.map
index 95cb6742..89b28f0b 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.md5
index 85a107a5..a82b0d6a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.md5
@@ -1 +1 @@
-6f2509b1488c5344f1fc697879c3dc64
\ No newline at end of file
+be5b81bdebfa8198fc3676d6f2be7324
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.png
index 303ad86c..0ad0958c 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a6f9f89f73f75f7dec4546766148b60d7_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.map
index fc0bed34..f4641d22 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.md5
index 337cf9d9..ba60c23d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.md5
@@ -1 +1 @@
-46b0d4386e8842ba4a87e97a64388246
\ No newline at end of file
+bc17a58246fe5458fb132de8183964c5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.png
index c457b6c1..a4302d8c 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a79a5f541a96c769ad3b3bf66aff49115_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.map
index 04867bfc..0d082edc 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.md5
index fb367a6d..8c3fcca7 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.md5
@@ -1 +1 @@
-a8c69531ae03c1ddf66d9acdb7ad5d8e
\ No newline at end of file
+6dbed308d5704abde3389bfd8d7d0391
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.png
index 2e1622db..b4fab969 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a83faa3c12024b2e49e8c7c712d7c96f7_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.map
index c78b0ed3..61b39649 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.map
@@ -1,5 +1,6 @@
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.md5
index 83ca9558..b20820a1 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.md5
@@ -1 +1 @@
-27664368140bd0fdfd4139e75f0f249f
\ No newline at end of file
+0998deca6f2b73c422b140a408af999c
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.png
index 6f403d52..268826b6 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_a8da7514808d6493ccfd30582fc945aa1_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.map
index e1dac5eb..f9269157 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.md5
index 3b87ef91..34e3dd6c 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.md5
@@ -1 +1 @@
-3e6e7cc183a814a90608b805783fea3d
\ No newline at end of file
+1270496c7f84fa2686df79922255c55e
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.png
index 9bff54e6..f8450b11 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.map
index 38956df0..ecaf4d07 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.md5
index a8f6285f..121f5299 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.md5
@@ -1 +1 @@
-ac51f800434d6dd3a0f908d3ec2b847d
\ No newline at end of file
+b57a79171dd268c3be6e023ba5bdd04b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.png
index 4b00cadb..46522cb9 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_ab440fa44645864fa1f9595b19d77bed0_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.map
index afe8c983..5bcbf84d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.md5
index e5a087eb..b16a4378 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.md5
@@ -1 +1 @@
-81cf863eccafee26ead6e4b884b41f1b
\ No newline at end of file
+86996ac65a766b1aac0f89ddf64b2bf1
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.png
index ecc0690d..94ff407a 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_ae18e78f7ce58c60f648722fd7f8bdcbd_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.map
index bd89649a..4435e0a6 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.map
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.md5
index eb1f622c..30325524 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.md5
@@ -1 +1 @@
-edc2a91a4d5b1079bd07f2fb0ccec8eb
\ No newline at end of file
+273cbd7a635678e942759dd6a4f5c0da
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.png
index 8b47da26..71eb03ec 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_aeb38275dc0471cbc5f14ba380df1e0ce_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.map
index 387c64c4..a8b6d1c8 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.md5
index 1564cb7b..620abb2f 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.md5
@@ -1 +1 @@
-4d82c5eb254b618ba7fcd7585c076161
\ No newline at end of file
+4e48fba2aa36c1082639152d006e2e57
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.png
index f1b3749c..51e8964d 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.map b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.map
index cff409ff..675436bc 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.map
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.md5
index b1b4054a..995e7c7e 100644
--- a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.md5
@@ -1 +1 @@
-3d40cbd8c8de8afbd8595d80091085aa
\ No newline at end of file
+6b690b3e6ae42f41e764258ae0b93039
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.png b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.png
index 7337e01c..24454fd1 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1iOstream_af746580dedb817d31f5060ee684b9543_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1iTstream-members.html b/doc/code-documentation/html/classpFlow_1_1iTstream-members.html
index fd3dfacf..0f2c346d 100644
--- a/doc/code-documentation/html/classpFlow_1_1iTstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1iTstream-members.html
@@ -109,10 +109,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iTstream.html',''); init
appendToken(const token &t) | iTstream | |
appendTokens(const tokenList &tList) | iTstream | |
- bad() const | IOstream | inline |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
- CLOSED enum value | IOstream | |
- closed() const | IOstream | inline |
+ closed() const | IOstream | inline |
+ CLOSED enum value | IOstream | |
currentToken_ | iTstream | protected |
defaultPrecision() | IOstream | inlinestatic |
defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
@@ -123,60 +125,66 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iTstream.html',''); init
findToken(const word &w) | iIstream | virtual |
findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual |
findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual |
+ findTokenResume(const word &w) | iIstream | virtual |
+ findTokenResumeSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual |
flags() const | iTstream | inlinevirtual |
flags(const ios_base::fmtflags) | iTstream | inlinevirtual |
getBack(token &tok) | iIstream | |
good() const | IOstream | inline |
iIstream() | iIstream | inline |
- iIstream(const iIstream &)=default | iIstream | |
- ioState_ | IOstream | protected |
- IOstream() | IOstream | inlineexplicit |
+ iIstream(writeFormat wf) | iIstream | inline |
+ iIstream(const iIstream &)=default | iIstream | |
+ ioState_ | IOstream | protected |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
- isLastToken() | iTstream | protected |
- iTstream(const word &streamName) | iTstream | |
- iTstream(const word &streamName, const tokenList &tList) | iTstream | |
- iTstream(const word &streamName, tokenList &&tList) | iTstream | |
- iTstream(const iTstream &)=default | iTstream | |
- iTstream(iTstream &&)=default | iTstream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- lookupData(const word &keyword) | iIstream | |
- lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
- name() const | iTstream | virtual |
- name() | iTstream | virtual |
- name_ | iTstream | protected |
- nextData(const word &keyword, T &data) | iIstream | |
- numTokens() const | iTstream | |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
+ isBinary() const | IOstream | inline |
+ isLastToken() | iTstream | protected |
+ iTstream(const word &streamName) | iTstream | |
+ iTstream(const word &streamName, const tokenList &tList) | iTstream | |
+ iTstream(const word &streamName, tokenList &&tList) | iTstream | |
+ iTstream(const iTstream &)=default | iTstream | |
+ iTstream(iTstream &&)=default | iTstream | |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ lookupData(const word &keyword) | iIstream | |
+ lookupDataOrSet(const word &keyword, const T &setVal) | iIstream | |
+ name() const | iTstream | virtual |
+ name() | iTstream | virtual |
+ name_ | iTstream | protected |
+ nextData(const word &keyword, T &data) | iIstream | |
+ numTokens() const | iTstream | |
+ openClosed_ | IOstream | protected |
opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iIstream | |
- operator=(const iTstream &)=default | iTstream | |
- operator=(iTstream &&)=default | iTstream | |
- operator=(const tokenList &tList) | iTstream | |
- operator=(tokenList &&tList) | iTstream | |
- peekBack(token &tok) | iIstream | |
- precision_ | IOstream | static |
- putBack(const token &tok) | iIstream | |
- putBack_ | iIstream | private |
- putBackToken_ | iIstream | private |
- read(token &t) override | iTstream | virtual |
- read(char &c) override | iTstream | virtual |
- read(word &str) override | iTstream | virtual |
- read(int64 &) override | iTstream | virtual |
- read(int32 &) override | iTstream | virtual |
- read(int16 &) override | iTstream | virtual |
- read(int8 &) override | iTstream | virtual |
- read(label &) override | iTstream | virtual |
- read(uint32 &) override | iTstream | virtual |
- read(uint16 &) override | iTstream | virtual |
- read(float &) override | iTstream | virtual |
- read(double &) override | iTstream | virtual |
+ OPENED enum value | IOstream | |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iIstream | |
+ operator=(const iTstream &)=default | iTstream | |
+ operator=(iTstream &&)=default | iTstream | |
+ operator=(const tokenList &tList) | iTstream | |
+ operator=(tokenList &&tList) | iTstream | |
+ peekBack(token &tok) | iIstream | |
+ precision_ | IOstream | static |
+ putBack(const token &tok) | iIstream | |
+ putBack_ | iIstream | private |
+ putBackToken_ | iIstream | private |
+ read(token &t) override | iTstream | virtual |
+ read(char &c) override | iTstream | virtual |
+ read(word &str) override | iTstream | virtual |
+ read(int64 &) override | iTstream | virtual |
+ read(int32 &) override | iTstream | virtual |
+ read(int16 &) override | iTstream | virtual |
+ read(int8 &) override | iTstream | virtual |
+ read(label &) override | iTstream | virtual |
+ read(uint32 &) override | iTstream | virtual |
+ read(uint16 &) override | iTstream | virtual |
+ read(float &) override | iTstream | virtual |
+ read(double &) override | iTstream | virtual |
+ read(char *buffer, std::streamsize count) override | iTstream | virtual |
readBegin(const char *funcName) | iIstream | |
readBeginList(const char *funcName) | iIstream | |
readBeginSquare(const char *funcName) | iIstream | |
@@ -198,16 +206,19 @@ $(document).ready(function(){initNavTree('classpFlow_1_1iTstream.html',''); init
setGood() | IOstream | inlineprotected |
setOpened() | IOstream | inlineprotected |
setState(ios_base::iostate state) | IOstream | inlineprotected |
- size() const | iTstream | |
- staticName_ | IOstream | protectedstatic |
- streamAccess enum name | IOstream | |
- tokenList_ | iTstream | protected |
- tokens() const | iTstream | |
- unsetf(const ios_base::fmtflags f) | IOstream | inline |
- validate() | iTstream | protected |
- ~iIstream()=default | iIstream | virtual |
- ~IOstream()=default | IOstream | virtual |
- ~iTstream()=default | iTstream | virtual |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
+ size() const | iTstream | |
+ staticName_ | IOstream | protectedstatic |
+ streamAccess enum name | IOstream | |
+ tokenList_ | iTstream | protected |
+ tokens() const | iTstream | |
+ unsetf(const ios_base::fmtflags f) | IOstream | inline |
+ validate() | iTstream | protected |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ ~iIstream()=default | iIstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
+ ~iTstream()=default | iTstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1iTstream.html b/doc/code-documentation/html/classpFlow_1_1iTstream.html
index bbcebf4c..4ed92d3a 100644
--- a/doc/code-documentation/html/classpFlow_1_1iTstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1iTstream.html
@@ -156,8 +156,10 @@ Public Member Functions
virtual | ~iTstream ()=default |
|
virtual const word & | name () const |
+
| Return the name of the stream. More...
|
|
virtual word & | name () |
+
| Return non-const access to the name of the stream. More...
|
|
virtual iIstream & | read (token &t) override |
|
@@ -185,6 +187,8 @@ Public Member Functions
|
virtual iIstream & | read (double &) override |
|
+
iIstream & | read (char *buffer, std::streamsize count) override |
+
|
virtual void | rewind () |
|
virtual void | reset () |
@@ -200,12 +204,16 @@ Public Member Functions
void | appendToken (const token &t) |
|
ios_base::fmtflags | flags () const |
+
| Return flags of stream. More...
|
|
ios_base::fmtflags | flags (const ios_base::fmtflags) |
+
| Set flags of stream. More...
|
|
| iIstream () |
|
+
| iIstream (writeFormat wf) |
+
|
| iIstream (const iIstream &)=default |
|
virtual | ~iIstream ()=default |
@@ -220,8 +228,14 @@ Public Member Functions
|
virtual bool | findToken (const word &w) |
|
+
virtual bool | findTokenResume (const word &w) |
+
| search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+
|
virtual bool | findTokenSilent (const word &w, int32 limitLine=100) |
|
+
virtual bool | findTokenResumeSilent (const word &w, int32 limitLine=100) |
+
| search for all tokesn after the current file position and find the first word token tbat matchs w More...
|
+
|
virtual bool | findTokenAndNext (const word &w, word &nextW, bool checkEndStatement=true) |
|
virtual bool | findTokenAndNextSilent (const word &w, word &nextW, int32 limitLine=100) |
@@ -256,48 +270,76 @@ Public Member Functions
|
| IOstream () |
+
| Default. More...
|
|
+
| IOstream (writeFormat wF) |
+
| Construct and set write format. More...
|
+
|
| IOstream (const IOstream &)=default |
+
| Copy. More...
|
|
virtual | ~IOstream ()=default |
+
| Destructor. More...
|
|
virtual bool | check (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | opened () const |
+
| Return true if stream has been opened. More...
|
|
bool | closed () const |
+
| Return true if stream is closed. More...
|
|
+
bool | isBinary () const |
+
| Return true if stream format is binray. More...
|
+
|
bool | good () const |
+
| Return true if next operation might succeed. More...
|
|
bool | eof () const |
+
| Return true if end of input seen. More...
|
|
bool | fail () const |
+
| Return true if next operation will fail. More...
|
|
bool | bad () const |
+
| Return true if stream is corrupted. More...
|
|
| operator bool () const |
+
| Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+
| Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+
| Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+
| Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+
| Set the stream line number return the previous value. More...
|
|
void | setEof () |
+
| Set stream to have reached eof. More...
|
|
void | setFail () |
+
| Set stream to have failed. More...
|
|
void | setBad () |
+
| Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+
| Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+
| Unset flags of stream. More...
|
|
@@ -726,6 +788,8 @@ Additional Inherited Members
+
Return the name of the stream.
+
Reimplemented from IOstream.
Definition at line 99 of file iTstream.cpp.
@@ -755,12 +819,14 @@ Additional Inherited Members
+
Return non-const access to the name of the stream.
+
Reimplemented from IOstream.
-
◆ read() [1/12]
+
◆ read() [1/13]
@@ -818,7 +884,7 @@ Additional Inherited Members
-
◆ read() [2/12]
+
◆ read() [2/13]
@@ -850,7 +916,7 @@ Additional Inherited Members
-
◆ read() [3/12]
+
◆ read() [3/13]
@@ -914,7 +980,7 @@ Additional Inherited Members
-
◆ read() [4/12]
+
◆ read() [4/13]
@@ -946,7 +1012,7 @@ Additional Inherited Members
-
◆ read() [5/12]
+
◆ read() [5/13]
@@ -978,7 +1044,7 @@ Additional Inherited Members
-
◆ read() [6/12]
+
◆ read() [6/13]
@@ -1010,7 +1076,7 @@ Additional Inherited Members
-
◆ read() [7/12]
+
◆ read() [7/13]
@@ -1042,7 +1108,7 @@ Additional Inherited Members
-
◆ read() [8/12]
+
◆ read() [8/13]
@@ -1074,7 +1140,7 @@ Additional Inherited Members
-
◆ read() [9/12]
+
◆ read() [9/13]
@@ -1106,7 +1172,7 @@ Additional Inherited Members
-
◆ read() [10/12]
+
◆ read() [10/13]
@@ -1138,7 +1204,7 @@ Additional Inherited Members
-
◆ read() [11/12]
+
◆ read() [11/13]
@@ -1170,7 +1236,7 @@ Additional Inherited Members
-
◆ read() [12/12]
+
◆ read() [12/13]
+
+
◆ read() [13/13]
+
+
+
+
+
+
+
+
+ pFlow::iIstream & read |
+ ( |
+ char * |
+ buffer, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+overridevirtual |
+
+
+
@@ -1226,9 +1334,9 @@ Additional Inherited Members
Implements iIstream.
-
Definition at line 307 of file iTstream.cpp.
+
Definition at line 315 of file iTstream.cpp.
-
References iIstream::resetPutBack().
+
References iIstream::resetPutBack().
Referenced by twoPartEntry::secondPartVal(), and dataEntry::stream().
diff --git a/doc/code-documentation/html/classpFlow_1_1iTstream.js b/doc/code-documentation/html/classpFlow_1_1iTstream.js
index eddec921..9a3f17dc 100644
--- a/doc/code-documentation/html/classpFlow_1_1iTstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1iTstream.js
@@ -28,6 +28,7 @@ var classpFlow_1_1iTstream =
[ "read", "classpFlow_1_1iTstream.html#a9883b86c3cc0efadac9c2c3b089483a4", null ],
[ "read", "classpFlow_1_1iTstream.html#af1e817d65829350b705a78d973242ac7", null ],
[ "read", "classpFlow_1_1iTstream.html#ad45cacc3474aa95f42af24dfb43e4aad", null ],
+ [ "read", "classpFlow_1_1iTstream.html#ae726f8108a5359ed31e60e44457a8c9a", null ],
[ "rewind", "classpFlow_1_1iTstream.html#ab8734e666421c9fe3b6380a818c6c727", null ],
[ "reset", "classpFlow_1_1iTstream.html#ad20897c5c8bd47f5d4005989bead0e55", null ],
[ "tokens", "classpFlow_1_1iTstream.html#a578844cadac20c3e23f6cf179ef2a1be", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1includeMask.html b/doc/code-documentation/html/classpFlow_1_1includeMask.html
index b88ac099..fdba5c46 100644
--- a/doc/code-documentation/html/classpFlow_1_1includeMask.html
+++ b/doc/code-documentation/html/classpFlow_1_1includeMask.html
@@ -305,7 +305,7 @@ Protected Attributes
Definition at line 41 of file includeMask.cpp.
-
References pFlow::endl(), fatalErrorInFunction, and dictionary::getValOrSet().
+
References pFlow::endl(), fatalErrorInFunction, and dictionary::getValOrSet().
Referenced by includeMask::includeMask().
-
◆ indexContainer() [2/4]
+
◆ indexContainer() [2/5]
@@ -298,12 +350,12 @@ class pFlow::indexContainer< IndexType >
-
◆ indexContainer() [3/4]
+
◆ indexContainer() [3/5]
@@ -336,12 +388,12 @@ class pFlow::indexContainer< IndexType >
-
◆ indexContainer() [4/4]
+
◆ indexContainer() [4/5]
@@ -364,6 +416,32 @@ class pFlow::indexContainer< IndexType >
+
+
+
+
◆ indexContainer() [5/5]
+
+
@@ -393,7 +471,7 @@ class pFlow::indexContainer< IndexType >
-
◆ operator=()
+
◆ operator=() [1/2]
@@ -416,6 +494,32 @@ class pFlow::indexContainer< IndexType >
+
+
+
+
◆ operator=() [2/2]
+
+
@@ -441,9 +545,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 107 of file indexContainer.hpp.
+
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(), and sphereParticles::sphereParticles().
+
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().
@@ -451,13 +555,16 @@ class pFlow::indexContainer< IndexType >
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -486,9 +593,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 113 of file indexContainer.hpp.
+
Definition at line 121 of file indexContainer.hpp.
-
Referenced by VectorSingle< realx3, void >::insertSetElement().
+
Referenced by VectorSingle< realx3, void >::insertSetElement().
@@ -526,9 +633,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 119 of file indexContainer.hpp.
+
Definition at line 127 of file indexContainer.hpp.
-
Referenced by VectorDual< int8 >::insertSetElement().
+
Referenced by VectorDual< int8 >::insertSetElement().
@@ -566,9 +673,9 @@ class pFlow::indexContainer< IndexType >
-
◆ hostView()
+
◆ hostView() [1/2]
@@ -645,9 +752,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 143 of file indexContainer.hpp.
+
Definition at line 151 of file indexContainer.hpp.
-
Referenced by pointStructure::insertedPointIndexH(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< realx3, void >::insertSetElement(), and VectorDual< int8 >::insertSetElement().
+
Referenced by pointStructure::insertedPointIndexH(), Vector< word, vecAllocator< word > >::insertSetElement(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), and Vector< word, vecAllocator< word > >::sortItems().
@@ -655,18 +762,19 @@ class pFlow::indexContainer< IndexType >
-
◆ deviceView()
+
◆ deviceView() [1/2]
@@ -688,9 +796,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 148 of file indexContainer.hpp.
+
Definition at line 156 of file indexContainer.hpp.
-
Referenced by pointStructure::insertedPointIndexD(), VectorSingle< realx3, void >::insertSetElement(), and VectorDual< int8 >::insertSetElement().
+
Referenced by pFlow::getSortedIndex(), pointStructure::insertedPointIndexD(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), VectorDual< int8 >::sortItems(), and VectorSingle< realx3, void >::sortItems().
@@ -698,13 +806,70 @@ class pFlow::indexContainer< IndexType >
+
+
+
+
◆ hostView() [2/2]
+
+
+
+
◆ deviceView() [2/2]
+
+
@@ -730,9 +895,9 @@ class pFlow::indexContainer< IndexType >
+
+
◆ modifyOnHost()
+
+
+
+
+
+
+
+
+ void modifyOnHost |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ modifyOnDevice()
+
+
+
+
+
+
+
+
+ void modifyOnDevice |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ syncViews()
+
+
+
+
+
+
+
+
+ void syncViews |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+inline |
+
+
+
+
+
+
◆ setSize()
+
+
+
+
+
+
+
+
+ size_t setSize |
+ ( |
+ size_t |
+ ns | ) |
+ |
+
+
+ |
+
+inline |
+
+
+
@@ -796,9 +1109,9 @@ class pFlow::indexContainer< IndexType >
@@ -822,9 +1135,9 @@ class pFlow::indexContainer< IndexType >
@@ -848,9 +1161,9 @@ class pFlow::indexContainer< IndexType >
@@ -874,9 +1187,9 @@ class pFlow::indexContainer< IndexType >
-
Definition at line 69 of file indexContainer.hpp.
+
Definition at line 73 of file indexContainer.hpp.
-
Referenced by indexContainer< int32 >::deviceView(), indexContainer< int32 >::hostView(), indexContainer< int32 >::indexContainer(), indexContainer< int32 >::indicesDevice(), indexContainer< int32 >::indicesHost(), and indexContainer< int32 >::operator()().
+
Referenced by indexContainer< int32 >::deviceView(), indexContainer< int32 >::hostView(), indexContainer< int32 >::indexContainer(), indexContainer< int32 >::indicesDevice(), indexContainer< int32 >::indicesHost(), indexContainer< int32 >::modifyOnDevice(), indexContainer< int32 >::modifyOnHost(), indexContainer< int32 >::operator()(), and indexContainer< int32 >::syncViews().
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer.js b/doc/code-documentation/html/classpFlow_1_1indexContainer.js
index b2414869..ba73f62b 100644
--- a/doc/code-documentation/html/classpFlow_1_1indexContainer.js
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer.js
@@ -4,12 +4,16 @@ var classpFlow_1_1indexContainer =
[ "DualViewType", "classpFlow_1_1indexContainer.html#ac16302a81f0d7c1ce7e41edd798fc9d1", null ],
[ "DeviceViewType", "classpFlow_1_1indexContainer.html#a5e8c0e0e7c8466a94fcc66eef8c12b24", null ],
[ "HostViewType", "classpFlow_1_1indexContainer.html#a56dacd6fb9a2da1919e8dc155a5e2b0e", null ],
+ [ "HostType", "classpFlow_1_1indexContainer.html#acc03d1afa384d6d8e9067e8eed50fb80", null ],
+ [ "DeviceType", "classpFlow_1_1indexContainer.html#ab78ed307c34e5d5ffa760ccfe06ce733", null ],
[ "indexContainer", "classpFlow_1_1indexContainer.html#ae7c043057ecdd004f61d780acebcc58e", null ],
[ "indexContainer", "classpFlow_1_1indexContainer.html#a1adfb266809541cd795990a522817429", null ],
[ "indexContainer", "classpFlow_1_1indexContainer.html#a15e46ceffd1d4f18c390a090e6000971", null ],
[ "indexContainer", "classpFlow_1_1indexContainer.html#addeb28c36f98f790c129cb67a66ae2e1", null ],
+ [ "indexContainer", "classpFlow_1_1indexContainer.html#a65d712b82e422745a8c183b16ccdf38b", null ],
[ "~indexContainer", "classpFlow_1_1indexContainer.html#a02d71b92d2c27de91b53d7877b704127", null ],
[ "operator=", "classpFlow_1_1indexContainer.html#a6e4ec7d2dc8bab5cc9aa766132060980", null ],
+ [ "operator=", "classpFlow_1_1indexContainer.html#a8187c532998ac6b83c88a347ee121606", null ],
[ "size", "classpFlow_1_1indexContainer.html#a7bb1be8d14aca7330e90c5b60493061b", null ],
[ "empty", "classpFlow_1_1indexContainer.html#a357c86d427ba736b27fbfab57197ed64", null ],
[ "min", "classpFlow_1_1indexContainer.html#afc62db27358117c2848f2a40034d9c76", null ],
@@ -17,8 +21,14 @@ var classpFlow_1_1indexContainer =
[ "operator()", "classpFlow_1_1indexContainer.html#a880710c6f5ffae88c7e0baf24d7929c9", null ],
[ "hostView", "classpFlow_1_1indexContainer.html#a5b8b45947cc69fbfb94a443cd6dc41f6", null ],
[ "deviceView", "classpFlow_1_1indexContainer.html#abe2bb54e3d8d44844edc05a46accd8d4", null ],
+ [ "hostView", "classpFlow_1_1indexContainer.html#a079f7cee979e9bacd82f58857a4d67fa", null ],
+ [ "deviceView", "classpFlow_1_1indexContainer.html#a25a6aa2616541077764e6b5671b3cdba", null ],
[ "indicesHost", "classpFlow_1_1indexContainer.html#afc2c6b6e3530d1a891d4b2e94b94ff0b", null ],
[ "indicesDevice", "classpFlow_1_1indexContainer.html#a841cfe71aab271b7dcaf54f932f25178", null ],
+ [ "modifyOnHost", "classpFlow_1_1indexContainer.html#a3f07dcf255cc5edecc3f32f069c2f8ab", null ],
+ [ "modifyOnDevice", "classpFlow_1_1indexContainer.html#a62f30f38f9c1db8aa064dbe0db5c4728", null ],
+ [ "syncViews", "classpFlow_1_1indexContainer.html#a795138dcd25e874d4ab7ed03ce7603b6", null ],
+ [ "setSize", "classpFlow_1_1indexContainer.html#a9884549c8be9897d5550d31bc0bcf7f2", null ],
[ "min_", "classpFlow_1_1indexContainer.html#a92e0ba7ef23e87944d17c213fa2dbc0c", null ],
[ "max_", "classpFlow_1_1indexContainer.html#a138d93a14ab42323cc70f74a817f5993", null ],
[ "size_", "classpFlow_1_1indexContainer.html#a5f31775800bbb46b35b5791def1f3acc", null ],
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 7c8e4465..71ad2a3d 100644
--- a/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_1_1IndexAccessor.html
@@ -127,7 +127,7 @@ template<typename ViewType>
class pFlow::indexContainer< IndexType >::IndexAccessor< ViewType >
-Definition at line 47 of file indexContainer.hpp.
+Definition at line 51 of file indexContainer.hpp.
◆ IndexAccessor()
@@ -153,7 +153,7 @@ class pFlow::indexContainer< IndexType >::IndexAccessor< ViewType ><
@@ -182,9 +182,9 @@ class pFlow::indexContainer< IndexType >::IndexAccessor< ViewType ><
@@ -209,9 +209,9 @@ class pFlow::indexContainer< IndexType >::IndexAccessor< ViewType ><
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 4f39a9d3..3977fac5 100644
--- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a5b8b45947cc69fbfb94a443cd6dc41f6_icgraph.map
@@ -1,7 +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 68bbb71e..c6298b7a 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 @@
-e971bda6a1ae1316fa2f61299653ae86
\ No newline at end of file
+1dd8701fbdd77b78f4aa44377ab59485
\ 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 ce4fed1d..d252ac40 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_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.map
new file mode 100644
index 00000000..7802a302
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.md5
new file mode 100644
index 00000000..c2795a16
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.md5
@@ -0,0 +1 @@
+1e548060cf5c571a813768cf971f37a3
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.png
new file mode 100644
index 00000000..c2e806ba
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a62f30f38f9c1db8aa064dbe0db5c4728_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.map
new file mode 100644
index 00000000..ccffbadc
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.md5
new file mode 100644
index 00000000..7d11f58e
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.md5
@@ -0,0 +1 @@
+d3040a7d36aacfec34ed88dacaa5a055
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_icgraph.png
new file mode 100644
index 00000000..79b9c5d1
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a795138dcd25e874d4ab7ed03ce7603b6_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 a7471c18..ee158458 100644
--- a/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a7bb1be8d14aca7330e90c5b60493061b_icgraph.map
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
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 207b19d4..e5d7e5c4 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 @@
-a44859496d0713c014eea5abbf35974e
\ No newline at end of file
+98eaab97c0f98d6c972f314cf5c0c5bb
\ 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 d2b36039..65525d57 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_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.map b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.map
new file mode 100644
index 00000000..3fc1ac66
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.map
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.md5 b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.md5
new file mode 100644
index 00000000..7bbf575f
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.md5
@@ -0,0 +1 @@
+bd55a37ed006cccb2f5eac4e8938c227
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.png b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_icgraph.png
new file mode 100644
index 00000000..e0b4c686
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1indexContainer_a9884549c8be9897d5550d31bc0bcf7f2_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 d08ef9e7..046d4e71 100644
--- a/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1indexContainer_abe2bb54e3d8d44844edc05a46accd8d4_icgraph.map
@@ -1,6 +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 5d981aef..965de65d 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 @@
-fcb54e11425d3597ae8487efa132a4a8
\ No newline at end of file
+8714f8bdb2fdc5cf62dcd6b95f363d12
\ 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 6e31ccca..4c572080 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.html b/doc/code-documentation/html/classpFlow_1_1insertion.html
index 617a3078..eac940a9 100644
--- a/doc/code-documentation/html/classpFlow_1_1insertion.html
+++ b/doc/code-documentation/html/classpFlow_1_1insertion.html
@@ -281,7 +281,7 @@ Protected Attributes
Definition at line 47 of file insertion.cpp.
-References dictionary::add(), pFlow::endl(), fatalErrorInFunction, and dictionary::globalName().
+References dictionary::add(), pFlow::endl(), fatalErrorInFunction, and dictionary::globalName().
@@ -290,9 +290,9 @@ Protected Attributes
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1insertionRegion.html b/doc/code-documentation/html/classpFlow_1_1insertionRegion.html
index 2526029c..f1d88e55 100644
--- a/doc/code-documentation/html/classpFlow_1_1insertionRegion.html
+++ b/doc/code-documentation/html/classpFlow_1_1insertionRegion.html
@@ -336,7 +336,7 @@ Protected Attributes
Definition at line 26 of file insertionRegion.cpp.
-References dictionary::containsDictionay(), pFlow::endl(), fatalErrorInFunction, dictionary::getVal(), dictionary::globalName(), iEntry::name(), pFlow::output, and dictionary::subDict().
+References dictionary::containsDictionay(), pFlow::endl(), fatalErrorInFunction, dictionary::getVal(), dictionary::globalName(), iEntry::name(), pFlow::output, and dictionary::subDict().
Referenced by insertionRegion::read().
diff --git a/doc/code-documentation/html/classpFlow_1_1mapperNBS.html b/doc/code-documentation/html/classpFlow_1_1mapperNBS.html
index 056da898..f53c159b 100644
--- a/doc/code-documentation/html/classpFlow_1_1mapperNBS.html
+++ b/doc/code-documentation/html/classpFlow_1_1mapperNBS.html
@@ -163,6 +163,8 @@ Public Types
using | CellType = triple< int32 > |
|
+
using | CellType = triple< int32 > |
+
|
|
@@ -198,15 +200,15 @@ Public Member Functions
|
INLINE_FUNCTION_H void | setNext (ViewType1D< int32, memory_space > &next) |
|
-INLINE_FUNCTION_H void | build (range activeRange) |
+INLINE_FUNCTION_H void | build (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | build (range activeRange, IncludeFunction incld) |
|
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange) |
|
template<typename IncludeFunction > |
-INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
+INLINE_FUNCTION_H void | buildCheckInDomain (range activeRange, IncludeFunction incld) |
|
INLINE_FUNCTION_HD | cells () |
@@ -219,36 +221,80 @@ Public Member Functions
|
INLINE_FUNCTION_HD | cells (cells &&)=default |
|
+INLINE_FUNCTION_HD | cells () |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
+ |
+INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
+ |
+INLINE_FUNCTION_HD | cells (const cells &)=default |
+ |
+INLINE_FUNCTION_HD | cells (cells &&)=default |
+ |
INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
|
INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
|
+INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
+ |
+INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
+ |
+cells | getCells () const |
+ |
cells | getCells () const |
|
INLINE_FUNCTION_H void | setCellSize (real cellSize) |
|
INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
|
+INLINE_FUNCTION_H void | setCellSize (real cellSize) |
+ |
+INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
+ |
+INLINE_FUNCTION_HD realx3 | cellSize () const |
+ |
INLINE_FUNCTION_HD realx3 | cellSize () const |
|
const INLINE_FUNCTION_HD CellType & | numCells () const |
|
+const INLINE_FUNCTION_HD CellType & | numCells () const |
+ |
+INLINE_FUNCTION_HD int32 | nx () const |
+ |
INLINE_FUNCTION_HD int32 | nx () const |
|
INLINE_FUNCTION_HD int32 | ny () const |
|
+INLINE_FUNCTION_HD int32 | ny () const |
+ |
+INLINE_FUNCTION_HD int32 | nz () const |
+ |
INLINE_FUNCTION_HD int32 | nz () const |
|
INLINE_FUNCTION_HD int64 | totalCells () const |
|
+INLINE_FUNCTION_HD int64 | totalCells () const |
+ |
+const auto & | domain () const |
+ |
const auto & | domain () const |
|
INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
|
+INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
+ |
INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
|
INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
|
+INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
+ |
+INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
+ |
INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
|
INLINE_FUNCTION_HD bool | isInRange (int32 i, int32 j, int32 k) const |
@@ -257,6 +303,14 @@ Public Member Functions
|
INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
|
+INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, int32 extent, CellType &minP, CellType &maxP) const |
+ |
+INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
+ |
+INLINE_FUNCTION_HD CellType | bound (CellType p) const |
+ |
+INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
+ |
INLINE_FUNCTION_HD CellType | bound (CellType p) const |
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
@@ -271,11 +325,11 @@ Protected Types
Protected Member Functions
INLINE_FUNCTION_H void | nullifyHead () |
|
-void | nullifyNext (range nextRng) |
+void | nullifyNext (range nextRng) |
|
void | nullify () |
|
-void | nullify (range nextRng) |
+void | nullify (range nextRng) |
|
void | checkAllocateNext (int newCap) |
|
@@ -284,6 +338,8 @@ Protected Member Functions
INLINE_FUNCTION_H void | calculate () |
|
+INLINE_FUNCTION_H void | calculate () |
+ |
|
@@ -708,7 +764,7 @@ class pFlow::mapperNBS< executionSpace >
void nullifyNext |
( |
- range |
+ range |
nextRng | ) |
|
@@ -790,7 +846,7 @@ class pFlow::mapperNBS< executionSpace >
void nullify |
( |
- range |
+ range |
nextRng | ) |
|
@@ -1224,7 +1280,7 @@ class pFlow::mapperNBS< executionSpace >
INLINE_FUNCTION_H void build |
( |
- range |
+ range |
activeRange | ) |
|
@@ -1266,7 +1322,7 @@ class pFlow::mapperNBS< executionSpace >
INLINE_FUNCTION_H void build |
( |
- range |
+ range |
activeRange, |
@@ -1304,7 +1360,7 @@ class pFlow::mapperNBS< executionSpace >
INLINE_FUNCTION_H void buildCheckInDomain |
( |
- range |
+ range |
activeRange | ) |
|
@@ -1345,7 +1401,7 @@ class pFlow::mapperNBS< executionSpace >
INLINE_FUNCTION_H void buildCheckInDomain |
( |
- range |
+ range |
activeRange, |
diff --git a/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html b/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html
index 56f2f935..e55eaee9 100644
--- a/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html
+++ b/doc/code-documentation/html/classpFlow_1_1multiGridNBS.html
@@ -157,10 +157,10 @@ Public Member Functions
bool | objectSizeChanged (int32 newSize) |
|
template<typename PairsContainer > |
-bool | broadSearch (PairsContainer &pairs, range activeRange, bool force=false) |
+bool | broadSearch (PairsContainer &pairs, range activeRange, bool force=false) |
|
template<typename PairsContainer , typename IncludeFunction > |
-bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld, bool force=false) |
+bool | broadSearch (PairsContainer &pairs, range activeRange, IncludeFunction incld, bool force=false) |
|
Definition at line 24 of file multiTriSurface.cpp.
-References VectorDual< T, MemorySpace >::capacity(), VectorDual< T, MemorySpace >::clear(), ForAll, multiTriSurface::lastPointIndex_, multiTriSurface::lastVertexIndex_, multiTriSurface::numSurfaces_, multiTriSurface::pointsStartPos_, VectorDual< T, MemorySpace >::push_back(), VectorDual< T, MemorySpace >::reallocate(), Vector< T, Allocator >::size(), multiTriSurface::surfaceNames_, multiTriSurface::surfaceNumPoints_, multiTriSurface::surfaceNumVertices_, VectorDual< T, MemorySpace >::syncViews(), and multiTriSurface::verticesStartPos_.
+References VectorDual< T, MemorySpace >::capacity(), VectorDual< T, MemorySpace >::clear(), ForAll, multiTriSurface::lastPointIndex_, multiTriSurface::lastVertexIndex_, multiTriSurface::numSurfaces_, multiTriSurface::pointsStartPos_, VectorDual< T, MemorySpace >::push_back(), VectorDual< T, MemorySpace >::reallocate(), Vector< T, Allocator >::size(), multiTriSurface::surfaceNames_, multiTriSurface::surfaceNumPoints_, multiTriSurface::surfaceNumVertices_, VectorDual< T, MemorySpace >::syncViews(), and multiTriSurface::verticesStartPos_.
Referenced by multiTriSurface::multiTriSurface().
|
Definition at line 96 of file multiTriSurface.cpp.
-References VectorSingle< T, MemorySpace >::append(), triSurface::area(), fatalErrorInFunction, LAMBDA_HD, triSurface::points(), and triSurface::vertices().
+References VectorSingle< T, MemorySpace >::append(), triSurface::area(), fatalErrorInFunction, LAMBDA_HD, triSurface::points(), and triSurface::vertices().
Referenced by main().
-
-
-
-
@@ -1021,27 +1008,27 @@ Protected Attributes
-
-
-
-

@@ -1079,15 +1066,15 @@ Protected Attributes
Definition at line 146 of file multiTriSurface.hpp.
References multiTriSurface::readMultiTriSurface().
-
-
+
+
-
+
@@ -1119,12 +1106,12 @@ Protected Attributes
Definition at line 151 of file multiTriSurface.hpp.
-
References multiTriSurface::writeMultiTriSurface().
-
-
+
References multiTriSurface::writeMultiTriSurface().
+
+
-
+

diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.map b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.map
index e8a507e5..9c84592e 100644
--- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.md5
index df00bbed..0b9d7ab0 100644
--- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.md5
@@ -1 +1 @@
-8a5c591b293f85e8868323cac86aca16
\ No newline at end of file
+0025df36d6e688cab533c0d1fdf4b5bb
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.png b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.png
index 298b1791..1f17a1a7 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.map b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.map
index 242462e3..4bc83bd4 100644
--- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.md5
index ae71135d..645ca0db 100644
--- a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.md5
@@ -1 +1 @@
-42f49e6755809454dd2f2923b0a0c7bd
\ No newline at end of file
+6e8993ba0e267f452eb1157bf93907af
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.png b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.png
index 937d50a8..65a632b2 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1oFstream-members.html b/doc/code-documentation/html/classpFlow_1_1oFstream-members.html
index e83a5177..6a2c919a 100644
--- a/doc/code-documentation/html/classpFlow_1_1oFstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1oFstream-members.html
@@ -107,52 +107,58 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oFstream.html',''); init
This is the complete list of members for oFstream, including all inherited members.
- bad() const | IOstream | inline |
- beginBlock(const word &kw) | iOstream | virtual |
- beginBlock() | iOstream | virtual |
- beginList() | iOstream | virtual |
- beginList(const word &kw) | iOstream | virtual |
- beginSquare() | iOstream | virtual |
- beginSquare(const word &kw) | iOstream | virtual |
- check(const char *operation) const | IOstream | virtual |
- close() | fileStream | protected |
- closed() const | IOstream | inline |
- CLOSED enum value | IOstream | |
- decrIndent() | iOstream | |
- defaultPrecision() | IOstream | inlinestatic |
- defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
- endBlock() | iOstream | virtual |
- endEntry() | iOstream | virtual |
- endl() | Ostream | virtual |
- endList() | iOstream | virtual |
- endSquare() | iOstream | virtual |
- entryIndentation_ | iOstream | protectedstatic |
- eof() const | IOstream | inline |
- fail() const | IOstream | inline |
- fatalCheck(const char *operation) const | IOstream | |
- fileStream(const fileSystem &path, bool outStream=false) | fileStream | |
- fileStream(const fileStream &)=delete | fileStream | |
- fill() const | Ostream | virtual |
- fill(const char fillch) | Ostream | virtual |
- flags() const | Ostream | virtual |
- flags(const ios_base::fmtflags f) | Ostream | virtual |
- flush() | Ostream | virtual |
- good() const | IOstream | inline |
- incrIndent() | iOstream | inline |
- indent() | Ostream | virtual |
- indentLevel() const | iOstream | inline |
- indentLevel() | iOstream | inline |
- indentLevel_ | iOstream | protected |
- indentSize() const | iOstream | inline |
- indentSize() | iOstream | inline |
- indentSize_ | iOstream | protected |
- inStream() | fileStream | |
- inStream_ | fileStream | protected |
- ioState_ | IOstream | protected |
- IOstream() | IOstream | inlineexplicit |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ beginBlock(const word &kw) | iOstream | virtual |
+ beginBlock() | iOstream | virtual |
+ beginList() | iOstream | virtual |
+ beginList(const word &kw) | iOstream | virtual |
+ beginSquare() | iOstream | virtual |
+ beginSquare(const word &kw) | iOstream | virtual |
+ BINARY enum value | IOstream | |
+ binary_ | fileStream | protected |
+ check(const char *operation) const | IOstream | virtual |
+ close() | fileStream | protected |
+ closed() const | IOstream | inline |
+ CLOSED enum value | IOstream | |
+ decrIndent() | iOstream | |
+ defaultPrecision() | IOstream | inlinestatic |
+ defaultPrecision(unsigned int prec) | IOstream | inlinestatic |
+ endBlock() | iOstream | virtual |
+ endEntry() | iOstream | virtual |
+ endl() override | Ostream | virtual |
+ endList() | iOstream | virtual |
+ endSquare() | iOstream | virtual |
+ entryIndentation_ | iOstream | protectedstatic |
+ eof() const | IOstream | inline |
+ fail() const | IOstream | inline |
+ fatalCheck(const char *operation) const | IOstream | |
+ fileStream(const fileSystem &path, bool outStream=false, bool binary=false) | fileStream | |
+ fileStream(const fileStream &)=delete | fileStream | |
+ fill() const override | Ostream | virtual |
+ fill(const char fillch) override | Ostream | virtual |
+ flags() const | Ostream | virtual |
+ flags(const ios_base::fmtflags f) override | Ostream | virtual |
+ flush() override | Ostream | virtual |
+ good() const | IOstream | inline |
+ incrIndent() | iOstream | inline |
+ indent() override | Ostream | virtual |
+ indentLevel() const | iOstream | inline |
+ indentLevel() | iOstream | inline |
+ indentLevel_ | iOstream | protected |
+ indentSize() const | iOstream | inline |
+ indentSize() | iOstream | inline |
+ indentSize_ | iOstream | protected |
+ inStream() | fileStream | |
+ inStream_ | fileStream | protected |
+ ioState_ | IOstream | protected |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
iOstream() | iOstream | inlineexplicit |
- iOstream(const iOstream &)=default | iOstream | |
+ iOstream(writeFormat wF) | iOstream | inlineexplicit |
+ iOstream(const iOstream &)=default | iOstream | |
+ isBinary() const | IOstream | inline |
lineNumber() const | IOstream | inline |
lineNumber() | IOstream | inline |
lineNumber(const int32 num) | IOstream | inline |
@@ -161,11 +167,11 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oFstream.html',''); init
name() | Ostream | inlinevirtual |
name_ | Ostream | private |
newLine() | iOstream | virtual |
- oFstream(const fileSystem &path) | oFstream | |
+ oFstream(const fileSystem &path, bool binary=false) | oFstream | |
oFstream(const oFstream &src)=delete | oFstream | |
openClosed_ | IOstream | protected |
- opened() const | IOstream | inline |
- OPENED enum value | IOstream | |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
openInFile(const fileSystem &path) | fileStream | protected |
openOutFile(const fileSystem &path) | fileStream | protected |
operator bool() const | IOstream | inlineexplicit |
@@ -175,12 +181,12 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oFstream.html',''); init
pFlow::fileStream::operator=(const fileStream &)=delete | fileStream | |
pFlow::Ostream::operator=(const Ostream &)=delete | Ostream | |
os_ | Ostream | private |
- Ostream(std::ostream &os, const word &streamName) | Ostream | |
+ Ostream(std::ostream &os, const word &streamName, writeFormat wf=ASCII) | Ostream | |
Ostream(const Ostream &)=delete | Ostream | |
outStream() | fileStream | |
outStream_ | fileStream | protected |
- precision() const | Ostream | virtual |
- precision(const int p) | Ostream | virtual |
+ precision() const override | Ostream | virtual |
+ precision(const int p) override | Ostream | virtual |
precision_ | IOstream | static |
setBad() | IOstream | inline |
setClosed() | IOstream | inlineprotected |
@@ -191,31 +197,35 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oFstream.html',''); init
setGood() | IOstream | inlineprotected |
setOpened() | IOstream | inlineprotected |
setState(ios_base::iostate state) | IOstream | inlineprotected |
- space(int32 n=1) | iOstream | virtual |
- staticName_ | IOstream | protectedstatic |
- stdStream() | Ostream | inlinevirtual |
- stdStream() const | Ostream | inlinevirtual |
- streamAccess enum name | IOstream | |
- unsetf(const ios_base::fmtflags f) | IOstream | inline |
- width() const | Ostream | virtual |
- width(const int w) | Ostream | virtual |
- write(const token &tok) override | Ostream | virtual |
- write(const char c) override | Ostream | virtual |
- write(const char *str) override | Ostream | virtual |
- write(const word &str) override | Ostream | virtual |
- write(const int64 val) override | Ostream | virtual |
- write(const int32 val) override | Ostream | virtual |
- write(const label val) override | Ostream | virtual |
- write(const uint32 val) override | Ostream | virtual |
- write(const uint16 val) override | Ostream | virtual |
- write(const float val) override | Ostream | virtual |
- write(const double val) override | Ostream | virtual |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
+ space(int32 n=1) | iOstream | virtual |
+ staticName_ | IOstream | protectedstatic |
+ stdStream() | Ostream | inlinevirtual |
+ stdStream() const | Ostream | inlinevirtual |
+ streamAccess enum name | IOstream | |
+ unsetf(const ios_base::fmtflags f) | IOstream | inline |
+ width() const override | Ostream | virtual |
+ width(const int w) override | Ostream | virtual |
+ write(const token &tok) override | Ostream | virtual |
+ write(const char c) override | Ostream | virtual |
+ write(const char *str) override | Ostream | virtual |
+ write(const word &str) override | Ostream | virtual |
+ write(const int64 val) override | Ostream | virtual |
+ write(const int32 val) override | Ostream | virtual |
+ write(const label val) override | Ostream | virtual |
+ write(const uint32 val) override | Ostream | virtual |
+ write(const uint16 val) override | Ostream | virtual |
+ write(const float val) override | Ostream | virtual |
+ write(const double val) override | Ostream | virtual |
+ write(const char *binaryData, std::streamsize count) override | Ostream | virtual |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
writeQuoted(const word &str, const bool quoted=true) override | Ostream | virtual |
writeWordEntry(const word &key, const T &value) | iOstream | inline |
writeWordKeyword(const word &kw) | iOstream | virtual |
~fileStream() | fileStream | inlinevirtual |
- ~IOstream()=default | IOstream | virtual |
- ~iOstream()=default | iOstream | virtual |
+ ~iOstream()=default | iOstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
~oFstream()=default | oFstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1oFstream.html b/doc/code-documentation/html/classpFlow_1_1oFstream.html
index c44b742d..de714746 100644
--- a/doc/code-documentation/html/classpFlow_1_1oFstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1oFstream.html
@@ -134,8 +134,8 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oFstream.html',''); init
|
- | oFstream (const fileSystem &path) |
- |
+ | oFstream (const fileSystem &path, bool binary=false) |
+ |
| oFstream (const oFstream &src)=delete |
|
oFstream & | operator= (const oFstream &rhs)=delete |
@@ -143,8 +143,8 @@ Public Member Functions
virtual | ~oFstream ()=default |
|
- | fileStream (const fileSystem &path, bool outStream=false) |
- |
+ | fileStream (const fileSystem &path, bool outStream=false, bool binary=false) |
+ |
| fileStream (const fileStream &)=delete |
|
fileStream & | operator= (const fileStream &)=delete |
@@ -156,160 +156,243 @@ Public Member Functions
std::ofstream & | outStream () |
|
- | Ostream (std::ostream &os, const word &streamName) |
- |
+ | Ostream (std::ostream &os, const word &streamName, writeFormat wf=ASCII) |
+ |
| Ostream (const Ostream &)=delete |
|
void | operator= (const Ostream &)=delete |
|
virtual const word & | name () const |
+ | Return the name of the stream. More...
|
|
virtual word & | name () |
+ | Return non-const access to the name of the stream. More...
|
|
virtual ios_base::fmtflags | flags () const |
+ | Return flags of stream. More...
|
|
-virtual bool | write (const token &tok) override |
+bool | write (const token &tok) override |
+ | Write Functions. More...
|
|
-virtual iOstream & | write (const char c) override |
+iOstream & | write (const char c) override |
+ | Write character. More...
|
|
-virtual iOstream & | write (const char *str) override |
+iOstream & | write (const char *str) override |
+ | Write character string. More...
|
|
-virtual iOstream & | write (const word &str) override |
+iOstream & | write (const word &str) override |
+ | Write word. More...
|
|
-virtual iOstream & | writeQuoted (const word &str, const bool quoted=true) override |
+iOstream & | writeQuoted (const word &str, const bool quoted=true) override |
+ | Write std::string surrounded by quotes. More...
|
|
-virtual iOstream & | write (const int64 val) override |
+iOstream & | write (const int64 val) override |
+ | Write int64. More...
|
|
-virtual iOstream & | write (const int32 val) override |
+iOstream & | write (const int32 val) override |
+ | Write int32. More...
|
|
-virtual iOstream & | write (const label val) override |
+iOstream & | write (const label val) override |
+ | Write label. More...
|
|
-virtual iOstream & | write (const uint32 val) override |
+iOstream & | write (const uint32 val) override |
+ | Write uint32. More...
|
|
-virtual iOstream & | write (const uint16 val) override |
+iOstream & | write (const uint16 val) override |
+ | Write uint16. More...
|
|
-virtual iOstream & | write (const float val) override |
+iOstream & | write (const float val) override |
+ | Write float. More...
|
|
-virtual iOstream & | write (const double val) override |
+iOstream & | write (const double val) override |
+ | Write double. More...
|
|
-virtual void | indent () |
- |
-virtual ios_base::fmtflags | flags (const ios_base::fmtflags f) |
- |
-virtual void | flush () |
- |
-virtual void | endl () |
- |
-virtual char | fill () const |
- |
-virtual char | fill (const char fillch) |
- |
-virtual int | width () const |
- |
-virtual int | width (const int w) |
- |
-virtual int | precision () const |
- |
-virtual int | precision (const int p) |
- |
+iOstream & | write (const char *binaryData, std::streamsize count) override |
+ | Write a block of binray data. More...
|
+ |
+void | indent () override |
+ | Add indentation characters. More...
|
+ |
+ios_base::fmtflags | flags (const ios_base::fmtflags f) override |
+ | Set flags of stream. More...
|
+ |
+void | flush () override |
+ | Flush stream. More...
|
+ |
+void | endl () override |
+ | Add newline and flush stream. More...
|
+ |
+char | fill () const override |
+ | Get padding character. More...
|
+ |
+char | fill (const char fillch) override |
+ | Set padding character for formatted field up to field width. More...
|
+ |
+int | width () const override |
+ | Get width of output field. More...
|
+ |
+int | width (const int w) override |
+ | Set width of output field (and return old width) More...
|
+ |
+int | precision () const override |
+ | Get precision of output field. More...
|
+ |
+int | precision (const int p) override |
+ | Set precision of output field (and return old precision) More...
|
+ |
virtual std::ostream & | stdStream () |
|
virtual const std::ostream & | stdStream () const |
|
| iOstream () |
+ | Default. More...
|
|
+ | iOstream (writeFormat wF) |
+ | Construct from writeFormat. More...
|
+ |
| iOstream (const iOstream &)=default |
+ | Copy construct. More...
|
|
virtual | ~iOstream ()=default |
+ | Destructor. More...
|
|
unsigned short | indentSize () const |
+ | Return indent level. More...
|
|
unsigned short & | indentSize () |
+ | Access to indent size. More...
|
|
unsigned short | indentLevel () const |
+ | Return indent level. More...
|
|
unsigned short & | indentLevel () |
+ | Access to indent level. More...
|
|
void | incrIndent () |
+ | Increment the indent level. More...
|
|
void | decrIndent () |
+ | Decrement the indent level. More...
|
|
virtual iOstream & | beginBlock (const word &kw) |
+ | Write begin block group with a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | beginBlock () |
+ | Write begin block group without a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | endBlock () |
+ | Write end block group Decrements indentation, adds newline. More...
|
|
virtual iOstream & | beginList () |
+ | Write begin list "(". More...
|
|
virtual iOstream & | beginList (const word &kw) |
+ | Write begin list with keyword "kw (". More...
|
|
virtual iOstream & | endList () |
+ | Write end list ")". More...
|
|
virtual iOstream & | beginSquare () |
+ | Write begin list "[". More...
|
|
virtual iOstream & | beginSquare (const word &kw) |
+ | Write begin list with keyword "kw [". More...
|
|
virtual iOstream & | endSquare () |
+ | Write end list "]". More...
|
|
virtual iOstream & | endEntry () |
+ | Write end entry (';') followed by newline. More...
|
|
virtual iOstream & | newLine () |
+ | Write a newLine to stream. More...
|
|
virtual iOstream & | space (int32 n=1) |
+ | Write space to stream. More...
|
|
virtual iOstream & | writeWordKeyword (const word &kw) |
+ | Write the keyword followed by an appropriate indentation. More...
|
|
template<class T > |
iOstream & | writeWordEntry (const word &key, const T &value) |
+ | Write a keyword/value entry. More...
|
|
iOstream & | operator() () const |
+ | Return a non-const reference to const iOstream Needed for write functions where the stream argument is temporary: e.g. More...
|
|
| IOstream () |
+ | Default. More...
|
|
+ | IOstream (writeFormat wF) |
+ | Construct and set write format. More...
|
+ |
| IOstream (const IOstream &)=default |
+ | Copy. More...
|
|
virtual | ~IOstream ()=default |
+ | Destructor. More...
|
|
virtual bool | check (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+ | Check IOstream status for given operation. More...
|
|
bool | opened () const |
+ | Return true if stream has been opened. More...
|
|
bool | closed () const |
+ | Return true if stream is closed. More...
|
|
+bool | isBinary () const |
+ | Return true if stream format is binray. More...
|
+ |
bool | good () const |
+ | Return true if next operation might succeed. More...
|
|
bool | eof () const |
+ | Return true if end of input seen. More...
|
|
bool | fail () const |
+ | Return true if next operation will fail. More...
|
|
bool | bad () const |
+ | Return true if stream is corrupted. More...
|
|
| operator bool () const |
+ | Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+ | Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+ | Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+ | Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+ | Set the stream line number return the previous value. More...
|
|
void | setEof () |
+ | Set stream to have reached eof. More...
|
|
void | setFail () |
+ | Set stream to have failed. More...
|
|
void | setBad () |
+ | Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+ | Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+ | Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+ | Unset flags of stream. More...
|
|
Definition at line 36 of file oFstream.hpp.
-
-
◆ oFstream() [1/2]
+
+
◆ oFstream() [1/2]
@@ -381,8 +489,18 @@ Additional Inherited Members
oFstream |
( |
const fileSystem & |
-
path | ) |
+
path, |
+
+
+ |
|
+ bool |
+ binary = false |
+
+
+ |
+ ) |
+ | |
diff --git a/doc/code-documentation/html/classpFlow_1_1oFstream.js b/doc/code-documentation/html/classpFlow_1_1oFstream.js
index ba0e8a21..96b923d6 100644
--- a/doc/code-documentation/html/classpFlow_1_1oFstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1oFstream.js
@@ -1,6 +1,6 @@
var classpFlow_1_1oFstream =
[
- [ "oFstream", "classpFlow_1_1oFstream.html#a1119071be87c0f4284fdbe073b2991fa", null ],
+ [ "oFstream", "classpFlow_1_1oFstream.html#a8683f2a809f71defb705b8d2aeb31488", null ],
[ "oFstream", "classpFlow_1_1oFstream.html#a9688e31df5de04a2aa1bfe5e42366948", null ],
[ "~oFstream", "classpFlow_1_1oFstream.html#a67bdc0a2fb112736e6959c7cd3e29195", null ],
[ "operator=", "classpFlow_1_1oFstream.html#a3ef92d3cc6d42bf8dceb6ff4d84acea4", null ]
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream-members.html b/doc/code-documentation/html/classpFlow_1_1oTstream-members.html
index bd977569..f81b93ed 100644
--- a/doc/code-documentation/html/classpFlow_1_1oTstream-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1oTstream-members.html
@@ -109,13 +109,15 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oTstream.html',''); init
append(const token &tok) | oTstream | virtual |
append(const tokenList &tLisk) | oTstream | virtual |
- bad() const | IOstream | inline |
- beginBlock(const word &kw) | iOstream | virtual |
- beginBlock() | iOstream | virtual |
- beginList() | iOstream | virtual |
- beginList(const word &kw) | iOstream | virtual |
- beginSquare() | iOstream | virtual |
- beginSquare(const word &kw) | iOstream | virtual |
+ ASCII enum value | IOstream | |
+ bad() const | IOstream | inline |
+ beginBlock(const word &kw) | iOstream | virtual |
+ beginBlock() | iOstream | virtual |
+ beginList() | iOstream | virtual |
+ beginList(const word &kw) | iOstream | virtual |
+ beginSquare() | iOstream | virtual |
+ beginSquare(const word &kw) | iOstream | virtual |
+ BINARY enum value | IOstream | |
check(const char *operation) const | IOstream | virtual |
CLOSED enum value | IOstream | |
closed() const | IOstream | inline |
@@ -147,40 +149,44 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oTstream.html',''); init
indentSize_ | iOstream | protected |
ioState_ | IOstream | protected |
iOstream() | iOstream | inlineexplicit |
- iOstream(const iOstream &)=default | iOstream | |
- IOstream() | IOstream | inlineexplicit |
+ iOstream(writeFormat wF) | iOstream | inlineexplicit |
+ iOstream(const iOstream &)=default | iOstream | |
+ IOstream() | IOstream | inlineexplicit |
+ IOstream(writeFormat wF) | IOstream | inlineexplicit |
IOstream(const IOstream &)=default | IOstream | |
- lineNumber() const | IOstream | inline |
- lineNumber() | IOstream | inline |
- lineNumber(const int32 num) | IOstream | inline |
- lineNumber_ | IOstream | protected |
- name() const | IOstream | virtual |
- name() | IOstream | virtual |
- name_ | oTstream | protected |
- newLine() | iOstream | virtual |
- openClosed_ | IOstream | protected |
- OPENED enum value | IOstream | |
- opened() const | IOstream | inline |
- operator bool() const | IOstream | inlineexplicit |
- operator!() const | IOstream | inline |
- operator()() const | iOstream | inline |
- oTstream(const word &nm) | oTstream | |
- oTstream(const oTstream &src) | oTstream | |
- oTstream(oTstream &&)=default | oTstream | |
- precision() const | oTstream | inlinevirtual |
- precision(const int) | oTstream | inlinevirtual |
- precision_ | IOstream | static |
- reset() | oTstream | |
- rewind() | oTstream | virtual |
- setBad() | IOstream | inline |
- setClosed() | IOstream | inlineprotected |
- setEof() | IOstream | inline |
- setf(const ios_base::fmtflags f) | IOstream | inline |
- setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
- setFail() | IOstream | inline |
- setGood() | IOstream | inlineprotected |
- setOpened() | IOstream | inlineprotected |
- setState(ios_base::iostate state) | IOstream | inlineprotected |
+ isBinary() const | IOstream | inline |
+ lineNumber() const | IOstream | inline |
+ lineNumber() | IOstream | inline |
+ lineNumber(const int32 num) | IOstream | inline |
+ lineNumber_ | IOstream | protected |
+ name() const | IOstream | virtual |
+ name() | IOstream | virtual |
+ name_ | oTstream | protected |
+ newLine() | iOstream | virtual |
+ openClosed_ | IOstream | protected |
+ OPENED enum value | IOstream | |
+ opened() const | IOstream | inline |
+ operator bool() const | IOstream | inlineexplicit |
+ operator!() const | IOstream | inline |
+ operator()() const | iOstream | inline |
+ oTstream(const word &nm) | oTstream | |
+ oTstream(const oTstream &src) | oTstream | |
+ oTstream(oTstream &&)=default | oTstream | |
+ precision() const | oTstream | inlinevirtual |
+ precision(const int) | oTstream | inlinevirtual |
+ precision_ | IOstream | static |
+ reset() | oTstream | |
+ rewind() | oTstream | virtual |
+ setBad() | IOstream | inline |
+ setClosed() | IOstream | inlineprotected |
+ setEof() | IOstream | inline |
+ setf(const ios_base::fmtflags f) | IOstream | inline |
+ setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline |
+ setFail() | IOstream | inline |
+ setGood() | IOstream | inlineprotected |
+ setOpened() | IOstream | inlineprotected |
+ setState(ios_base::iostate state) | IOstream | inlineprotected |
+ setWriteFormat(writeFormat wF) | IOstream | inlineprotected |
space(int32 n=1) | iOstream | virtual |
staticName_ | IOstream | protectedstatic |
streamAccess enum name | IOstream | |
@@ -201,12 +207,15 @@ $(document).ready(function(){initNavTree('classpFlow_1_1oTstream.html',''); init
write(const uint16 val) override | oTstream | virtual |
write(const float val) override | oTstream | virtual |
write(const double val) override | oTstream | virtual |
- writeQuoted(const std::string &str, const bool quoted=true) | oTstream | virtual |
- writeWordEntry(const word &key, const T &value) | iOstream | inline |
- writeWordKeyword(const word &kw) | iOstream | virtual |
- ~IOstream()=default | IOstream | virtual |
+ write(const char *binaryData, std::streamsize count) override | oTstream | virtual |
+ writeFormat enum name | IOstream | |
+ writeFormat_ | IOstream | protected |
+ writeQuoted(const std::string &str, const bool quoted=true) | oTstream | virtual |
+ writeWordEntry(const word &key, const T &value) | iOstream | inline |
+ writeWordKeyword(const word &kw) | iOstream | virtual |
~iOstream()=default | iOstream | virtual |
- ~oTstream()=default | oTstream | virtual |
+ ~IOstream()=default | IOstream | virtual |
+ ~oTstream()=default | oTstream | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream.html b/doc/code-documentation/html/classpFlow_1_1oTstream.html
index bc7eb618..cfa84847 100644
--- a/doc/code-documentation/html/classpFlow_1_1oTstream.html
+++ b/doc/code-documentation/html/classpFlow_1_1oTstream.html
@@ -147,29 +147,44 @@ Public Member Functions
tokenList & | tokens () |
|
virtual bool | write (const token &tok) |
+
| Write Functions. More...
|
|
virtual iOstream & | write (const char c) |
+
| Write character. More...
|
|
virtual iOstream & | write (const char *str) |
+
| Write character string. More...
|
|
virtual iOstream & | write (const word &str) |
+
| Write word. More...
|
|
virtual iOstream & | writeQuoted (const std::string &str, const bool quoted=true) |
+
| Write std::string surrounded by quotes. More...
|
|
virtual iOstream & | write (const int64 val) override |
+
| Write int64. More...
|
|
virtual iOstream & | write (const int32 val) override |
+
| Write int32. More...
|
|
virtual iOstream & | write (const label val) override |
+
| Write label. More...
|
|
virtual iOstream & | write (const uint32 val) override |
+
| Write uint32. More...
|
|
virtual iOstream & | write (const uint16 val) override |
+
| Write uint16. More...
|
|
virtual iOstream & | write (const float val) override |
+
| Write float. More...
|
|
virtual iOstream & | write (const double val) override |
+
| Write double. More...
|
|
+
iOstream & | write (const char *binaryData, std::streamsize count) override |
+
| Write a block of binray data. More...
|
+
|
virtual void | append (const token &tok) |
|
virtual void | append (const tokenList &tLisk) |
@@ -179,125 +194,193 @@ Public Member Functions
virtual void | rewind () |
|
virtual void | indent () |
+
| Add indentation characters. More...
|
|
virtual void | flush () |
+
| Flush stream. More...
|
|
virtual void | endl () |
+
| Add newline and flush stream. More...
|
|
virtual char | fill () const |
+
| Get padding character. More...
|
|
virtual char | fill (const char) |
+
| Set padding character for formatted field up to field width. More...
|
|
virtual int | width () const |
+
| Get width of output field. More...
|
|
virtual int | width (const int) |
+
| Set width of output field (and return old width) More...
|
|
virtual int | precision () const |
+
| Get precision of output field. More...
|
|
virtual int | precision (const int) |
+
| Set precision of output field (and return old precision) More...
|
|
virtual ios_base::fmtflags | flags () const |
+
| Return flags of stream. More...
|
|
ios_base::fmtflags | flags (const ios_base::fmtflags) |
+
| Set flags of stream. More...
|
|
| iOstream () |
+
| Default. More...
|
|
+
| iOstream (writeFormat wF) |
+
| Construct from writeFormat. More...
|
+
|
| iOstream (const iOstream &)=default |
+
| Copy construct. More...
|
|
virtual | ~iOstream ()=default |
+
| Destructor. More...
|
|
unsigned short | indentSize () const |
+
| Return indent level. More...
|
|
unsigned short & | indentSize () |
+
| Access to indent size. More...
|
|
unsigned short | indentLevel () const |
+
| Return indent level. More...
|
|
unsigned short & | indentLevel () |
+
| Access to indent level. More...
|
|
void | incrIndent () |
+
| Increment the indent level. More...
|
|
void | decrIndent () |
+
| Decrement the indent level. More...
|
|
virtual iOstream & | beginBlock (const word &kw) |
+
| Write begin block group with a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | beginBlock () |
+
| Write begin block group without a name Increments indentation, adds newline. More...
|
|
virtual iOstream & | endBlock () |
+
| Write end block group Decrements indentation, adds newline. More...
|
|
virtual iOstream & | beginList () |
+
| Write begin list "(". More...
|
|
virtual iOstream & | beginList (const word &kw) |
+
| Write begin list with keyword "kw (". More...
|
|
virtual iOstream & | endList () |
+
| Write end list ")". More...
|
|
virtual iOstream & | beginSquare () |
+
| Write begin list "[". More...
|
|
virtual iOstream & | beginSquare (const word &kw) |
+
| Write begin list with keyword "kw [". More...
|
|
virtual iOstream & | endSquare () |
+
| Write end list "]". More...
|
|
virtual iOstream & | endEntry () |
+
| Write end entry (';') followed by newline. More...
|
|
virtual iOstream & | newLine () |
+
| Write a newLine to stream. More...
|
|
virtual iOstream & | space (int32 n=1) |
+
| Write space to stream. More...
|
|
virtual iOstream & | writeWordKeyword (const word &kw) |
+
| Write the keyword followed by an appropriate indentation. More...
|
|
template<class T > |
iOstream & | writeWordEntry (const word &key, const T &value) |
+
| Write a keyword/value entry. More...
|
|
iOstream & | operator() () const |
+
| Return a non-const reference to const iOstream Needed for write functions where the stream argument is temporary: e.g. More...
|
|
| IOstream () |
+
| Default. More...
|
|
+
| IOstream (writeFormat wF) |
+
| Construct and set write format. More...
|
+
|
| IOstream (const IOstream &)=default |
+
| Copy. More...
|
|
virtual | ~IOstream ()=default |
+
| Destructor. More...
|
|
virtual const word & | name () const |
+
| Return the name of the stream. More...
|
|
virtual word & | name () |
+
| Return non-const access to the name of the stream. More...
|
|
virtual bool | check (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | fatalCheck (const char *operation) const |
+
| Check IOstream status for given operation. More...
|
|
bool | opened () const |
+
| Return true if stream has been opened. More...
|
|
bool | closed () const |
+
| Return true if stream is closed. More...
|
|
+
bool | isBinary () const |
+
| Return true if stream format is binray. More...
|
+
|
bool | good () const |
+
| Return true if next operation might succeed. More...
|
|
bool | eof () const |
+
| Return true if end of input seen. More...
|
|
bool | fail () const |
+
| Return true if next operation will fail. More...
|
|
bool | bad () const |
+
| Return true if stream is corrupted. More...
|
|
| operator bool () const |
+
| Return true if the stream has not failed. More...
|
|
bool | operator! () const |
+
| Return true if the stream has failed. More...
|
|
int32 | lineNumber () const |
+
| Const access to the current stream line number. More...
|
|
int32 & | lineNumber () |
+
| Non-const access to the current stream line number. More...
|
|
int32 | lineNumber (const int32 num) |
+
| Set the stream line number return the previous value. More...
|
|
void | setEof () |
+
| Set stream to have reached eof. More...
|
|
void | setFail () |
+
| Set stream to have failed. More...
|
|
void | setBad () |
+
| Set stream to be bad. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f) |
+
| Set flags of stream. More...
|
|
ios_base::fmtflags | setf (const ios_base::fmtflags f, const ios_base::fmtflags mask) |
+
| Set flags of given field of stream. More...
|
|
void | unsetf (const ios_base::fmtflags f) |
+
| Unset flags of stream. More...
|
|
@@ -498,7 +604,7 @@ Additional Inherited Members
-
◆ write() [1/11]
+
◆ write() [1/12]
@@ -521,6 +627,9 @@ Additional Inherited Members
+
Write Functions.
+
Write token to stream or otherwise handle it. return false if the token type was not handled by this method
+
Implements iOstream.
Definition at line 44 of file oTstream.cpp.
@@ -533,15 +642,15 @@ Additional Inherited Members
-
◆ write() [2/11]
+
◆ write() [2/12]
@@ -564,6 +673,8 @@ Additional Inherited Members
+
Write character.
+
Implements iOstream.
Definition at line 56 of file oTstream.cpp.
@@ -571,7 +682,7 @@ Additional Inherited Members
-
◆ write() [3/11]
+
◆ write() [3/12]
@@ -594,6 +705,8 @@ Additional Inherited Members
+
Write character string.
+
Implements iOstream.
Definition at line 68 of file oTstream.cpp.
@@ -601,7 +714,7 @@ Additional Inherited Members
-
◆ write() [4/11]
+
◆ write() [4/12]
@@ -624,6 +737,8 @@ Additional Inherited Members
+
Write word.
+
Implements iOstream.
Definition at line 77 of file oTstream.cpp.
@@ -664,6 +779,9 @@ Additional Inherited Members
+
Write std::string surrounded by quotes.
+
Optional write without quotes.
+
Implements iOstream.
Definition at line 86 of file oTstream.cpp.
@@ -671,7 +789,7 @@ Additional Inherited Members
-
◆ write() [5/11]
+
◆ write() [5/12]
@@ -694,6 +812,8 @@ Additional Inherited Members
+
Write int64.
+
Implements iOstream.
Definition at line 97 of file oTstream.cpp.
@@ -701,7 +821,7 @@ Additional Inherited Members
-
◆ write() [6/11]
+
◆ write() [6/12]
@@ -724,6 +844,8 @@ Additional Inherited Members
+
Write int32.
+
Implements iOstream.
Definition at line 104 of file oTstream.cpp.
@@ -731,7 +853,7 @@ Additional Inherited Members
-
◆ write() [7/11]
+
◆ write() [7/12]
@@ -754,6 +876,8 @@ Additional Inherited Members
+
Write label.
+
Implements iOstream.
Definition at line 114 of file oTstream.cpp.
@@ -761,7 +885,7 @@ Additional Inherited Members
-
◆ write() [8/11]
+
◆ write() [8/12]
@@ -784,6 +908,8 @@ Additional Inherited Members
+
Write uint32.
+
Implements iOstream.
Definition at line 121 of file oTstream.cpp.
@@ -791,7 +917,7 @@ Additional Inherited Members
-
◆ write() [9/11]
+
◆ write() [9/12]
@@ -814,6 +940,8 @@ Additional Inherited Members
+
Write uint16.
+
Implements iOstream.
Definition at line 128 of file oTstream.cpp.
@@ -821,7 +949,7 @@ Additional Inherited Members
-
◆ write() [10/11]
+
◆ write() [10/12]
@@ -844,6 +972,8 @@ Additional Inherited Members
+
Write float.
+
Implements iOstream.
Definition at line 136 of file oTstream.cpp.
@@ -851,7 +981,7 @@ Additional Inherited Members
-
◆ write() [11/11]
+
◆ write() [11/12]
@@ -874,10 +1004,56 @@ Additional Inherited Members
+
+
+
◆ write() [12/12]
+
+
+
+
+
+
+
+
+ pFlow::iOstream & write |
+ ( |
+ const char * |
+ binaryData, |
+
+
+ |
+ |
+ std::streamsize |
+ count |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+overridevirtual |
+
+
+
@@ -904,7 +1080,7 @@ Additional Inherited Members
@@ -964,7 +1140,7 @@ Additional Inherited Members
@@ -991,7 +1167,7 @@ Additional Inherited Members
@@ -1018,9 +1194,11 @@ Additional Inherited Members
@@ -1047,9 +1225,11 @@ Additional Inherited Members
@@ -1076,9 +1256,11 @@ Additional Inherited Members
@@ -1105,9 +1287,11 @@ Additional Inherited Members
@@ -1124,7 +1308,7 @@ Additional Inherited Members
virtual char fill |
( |
const char |
- | ) |
+ fillch | ) |
|
@@ -1135,9 +1319,11 @@ Additional Inherited Members
@@ -1164,9 +1350,11 @@ Additional Inherited Members
@@ -1183,7 +1371,7 @@ Additional Inherited Members
virtual int width |
( |
const int |
- | ) |
+ w | ) |
|
@@ -1194,9 +1382,11 @@ Additional Inherited Members
@@ -1223,9 +1413,11 @@ Additional Inherited Members
@@ -1242,7 +1434,7 @@ Additional Inherited Members
virtual int precision |
( |
const int |
- | ) |
+ p | ) |
|
@@ -1253,9 +1445,11 @@ Additional Inherited Members
@@ -1282,9 +1476,11 @@ Additional Inherited Members
@@ -1301,7 +1497,7 @@ Additional Inherited Members
ios_base::fmtflags flags |
( |
const ios_base::fmtflags |
- | ) |
+ f | ) |
|
@@ -1312,9 +1508,11 @@ Additional Inherited Members
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream.js b/doc/code-documentation/html/classpFlow_1_1oTstream.js
index 86d7840e..09413757 100644
--- a/doc/code-documentation/html/classpFlow_1_1oTstream.js
+++ b/doc/code-documentation/html/classpFlow_1_1oTstream.js
@@ -18,6 +18,7 @@ var classpFlow_1_1oTstream =
[ "write", "classpFlow_1_1oTstream.html#a7e6df205da82ec7230d7678620483fe0", null ],
[ "write", "classpFlow_1_1oTstream.html#a9f4f8b12e074652510a84c0ba51111ad", null ],
[ "write", "classpFlow_1_1oTstream.html#a44e32a52d8dec9b952a6a018d02ef805", null ],
+ [ "write", "classpFlow_1_1oTstream.html#a30c2f2e600a35dcaebb70b2ad42b623b", null ],
[ "append", "classpFlow_1_1oTstream.html#a3ebe3cf983e1255171dc04ea202c2e87", null ],
[ "append", "classpFlow_1_1oTstream.html#af9502a9443b4d81f0fbec5fc897191ec", null ],
[ "reset", "classpFlow_1_1oTstream.html#ad20897c5c8bd47f5d4005989bead0e55", null ],
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.map b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.map
index 2a97a730..ed74ef97 100644
--- a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.map
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.md5
index 5fca699f..3b28e240 100644
--- a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.md5
@@ -1 +1 @@
-2b2aba00f6ad821e350bbd9994783f27
\ No newline at end of file
+a0a0cc18036d1481696f5eee2670715b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.png b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.png
index 0b04b081..083bd947 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1oTstream_aa3b476f06fa0df546adf5f376083ec2b_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html b/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html
index 2222d950..0e4f4032 100644
--- a/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1particleIdHandler-members.html
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particleIdHandler.html',
getNextId() | particleIdHandler | inline |
nextId() const | particleIdHandler | inline |
nextId_ | particleIdHandler | protected |
- particleIdHandler(int32PointField_HD &id) | particleIdHandler | inline |
+ particleIdHandler(int32PointField_HD &id) | particleIdHandler | |
diff --git a/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html b/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html
index e35871ad..03233bae 100644
--- a/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html
+++ b/doc/code-documentation/html/classpFlow_1_1particleIdHandler.html
@@ -132,9 +132,6 @@ Protected Attributes
diff --git a/doc/code-documentation/html/classpFlow_1_1particles-members.html b/doc/code-documentation/html/classpFlow_1_1particles-members.html
index 7cb1738d..a14e805a 100644
--- a/doc/code-documentation/html/classpFlow_1_1particles-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1particles-members.html
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1particles.html',''); ini
activeRange() const | particles | inline |
afterIteration()=0 | demComponent | pure virtual |
allActive() const | particles | inline |
-
beforeIteration() override | particles | inlinevirtual |
+
beforeIteration() override | particles | virtual |
boundingSphere() const =0 | particles | pure virtual |
boundingSphereMinMax(real &minDiam, real &maxDiam) const =0 | particles | pure virtual |
capacity() const | particles | inline |
diff --git a/doc/code-documentation/html/classpFlow_1_1particles.html b/doc/code-documentation/html/classpFlow_1_1particles.html
index 2814670b..6827543b 100644
--- a/doc/code-documentation/html/classpFlow_1_1particles.html
+++ b/doc/code-documentation/html/classpFlow_1_1particles.html
@@ -379,9 +379,7 @@ Protected Attributes
Reimplemented in sphereParticles.
-
Definition at line 154 of file particles.cpp.
-
-
References particles::diameter_, particles::id_, particles::mass_, particles::propertyId_, and particles::shapeName_.
+
Definition at line 183 of file particles.cpp.
Referenced by sphereParticles::getFieldObjectList().
@@ -2135,7 +2154,7 @@ Protected Attributes
Definition at line 55 of file particles.hpp.
-Referenced by particles::getFieldObjectList(), and particles::propertyId().
+Referenced by particles::propertyId().
@@ -2161,7 +2180,7 @@ Protected Attributes
Definition at line 58 of file particles.hpp.
-Referenced by particles::diameter(), and particles::getFieldObjectList().
+Referenced by particles::diameter().
@@ -2187,7 +2206,7 @@ Protected Attributes
Definition at line 61 of file particles.hpp.
-Referenced by particles::getFieldObjectList(), and particles::mass().
+Referenced by particles::mass().
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 e701d474..55300de0 100644
--- a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.map
@@ -1,15 +1,16 @@
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
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 671b1bff..f803606d 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 @@
-977168e4855293106a9858297805944c
\ No newline at end of file
+5c30396968de7770a4ea754261be9dba
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.png b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.png
index f7ad044a..faf24856 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.png and b/doc/code-documentation/html/classpFlow_1_1particles_a5a622149e803f0fa292a95784c12a7b8_icgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map
new file mode 100644
index 00000000..6e021edd
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.map
@@ -0,0 +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
new file mode 100644
index 00000000..538285c6
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.md5
@@ -0,0 +1 @@
+554843e16a6cfbaee2ee6c5a0c95cce3
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.png b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.png
new file mode 100644
index 00000000..8d5cd59e
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1particles_acf150792ac461fc70526040300a41ce9_icgraph.png differ
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 0add0624..b512c397 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,14 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
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 d772f56f..2d12a1ec 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 @@
-5b73e2a1d26e7af48fb6796fb1db17d7
\ No newline at end of file
+43ba7814cb8501475e4a7458670e3f54
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.png b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.png
index 9b64e6fb..1fa7ee9b 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1particles_ada71b97666fe3f66b31690bf12633c32_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall.html b/doc/code-documentation/html/classpFlow_1_1planeWall.html
index 3f0c4cf5..b5ed5cf3 100644
--- a/doc/code-documentation/html/classpFlow_1_1planeWall.html
+++ b/doc/code-documentation/html/classpFlow_1_1planeWall.html
@@ -291,7 +291,7 @@ Additional Inherited Members
Definition at line 149 of file planeWall.cpp.
-References pFlow::endl(), fatalErrorInFunction, and fatalExit.
+References pFlow::endl(), fatalErrorInFunction, and fatalExit.
@@ -300,7 +300,7 @@ Additional Inherited Members
-
+
@@ -333,7 +333,7 @@ Additional Inherited Members
Definition at line 26 of file planeWall.cpp.
-References pFlow::endl(), fatalErrorInFunction, dictionary::getVal(), dictionary::getValOrSet(), dictionary::globalName(), and pFlow::algorithms::KOKKOS::max().
+References pFlow::endl(), fatalErrorInFunction, dictionary::getVal(), dictionary::getValOrSet(), dictionary::globalName(), and pFlow::algorithms::KOKKOS::max().
@@ -341,12 +341,12 @@ Additional Inherited Members
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.map b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.map
index 73ad104f..66b999c8 100644
--- a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.map
@@ -1,4 +1,4 @@
-
+
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.md5
index b989526b..c8c29044 100644
--- a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.md5
@@ -1 +1 @@
-4bb1bfdc097dc8591b0ea40792369381
\ No newline at end of file
+ec11d6c13aee9d10d51174e6aaae5feb
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.png b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.png
index 3cc66c1d..9a196a8a 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1planeWall_a3fb08e171d01444b4e4b7a21e2d964c5_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.map b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.map
index 56841a6e..3ddae4df 100644
--- a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.map
@@ -1,8 +1,8 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.md5
index b40e5b08..e894710a 100644
--- a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.md5
@@ -1 +1 @@
-2e8890d4ad3afea444c9da39d15bb551
\ No newline at end of file
+07c61111effcb30d7253992baef8ce07
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.png b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.png
index d768db45..4d4ffcc4 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1planeWall_a549697ff2b459d3f6f0d888e6ab32e30_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1pointField-members.html b/doc/code-documentation/html/classpFlow_1_1pointField-members.html
index dd80ec76..552d6f0d 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointField-members.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointField-members.html
@@ -159,25 +159,26 @@ $(document).ready(function(){initNavTree('classpFlow_1_1pointField.html',''); in
pStruct() const | pointField< VectorField, T, MemorySpace > | inline |
pStruct_ | pointField< VectorField, T, MemorySpace > | protected |
read(iIstream &is) | pointField< VectorField, T, MemorySpace > | inline |
-
readField(iIstream &is, const size_t len, bool readLength=true) | Field< VectorField, T, void > | |
-
readField(iIstream &is) | Field< VectorField, T, void > | |
-
readNonUniform(iIstream &is, size_t len) | Field< VectorField, T, void > | protected |
-
readPointField(iIstream &is) | pointField< VectorField, T, MemorySpace > | |
-
readUniform(iIstream &is, size_t len, bool readLength=true) | Field< VectorField, T, void > | protected |
-
reference typedef | pointField< VectorField, T, MemorySpace > | |
-
subscribe(const eventSubscriber &subscriber) | eventObserver | |
-
subscribed() const | eventObserver | inline |
-
subscribed_ | eventObserver | protected |
-
subscriber_ | eventObserver | protected |
-
TypeInfoTemplateNV2("pointField", T, VectorType::memoerySpaceName()) | pointField< VectorField, T, MemorySpace > | |
-
Field< VectorField, T, void >::TypeInfoTemplateNV2("Field", T, VectorType::memoerySpaceName()) | Field< VectorField, T, void > | |
-
update(const eventMessage &msg) | pointField< VectorField, T, MemorySpace > | virtual |
-
valueType typedef | pointField< VectorField, T, MemorySpace > | |
-
VectorType typedef | pointField< VectorField, T, MemorySpace > | |
-
write(iOstream &os) const | pointField< VectorField, T, MemorySpace > | inline |
-
writeField(iOstream &os) const | Field< VectorField, T, void > | |
-
writePointField(iOstream &os) const | pointField< VectorField, T, MemorySpace > | |
-
~eventObserver() | eventObserver | virtual |
+
Field< VectorField, T, void >::read(iIstream &is, bool resume=false) | Field< VectorField, T, void > | inline |
+
readField(iIstream &is, const size_t len, bool resume, bool readLength=true) | Field< VectorField, T, void > | |
+
readField(iIstream &is, bool resume) | Field< VectorField, T, void > | |
+
readNonUniform(iIstream &is, size_t len) | Field< VectorField, T, void > | protected |
+
readPointField(iIstream &is) | pointField< VectorField, T, MemorySpace > | |
+
readUniform(iIstream &is, size_t len, bool readLength=true) | Field< VectorField, T, void > | protected |
+
reference typedef | pointField< VectorField, T, MemorySpace > | |
+
subscribe(const eventSubscriber &subscriber) | eventObserver | |
+
subscribed() const | eventObserver | inline |
+
subscribed_ | eventObserver | protected |
+
subscriber_ | eventObserver | protected |
+
TypeInfoTemplateNV2("pointField", T, VectorType::memoerySpaceName()) | pointField< VectorField, T, MemorySpace > | |
+
Field< VectorField, T, void >::TypeInfoTemplateNV2("Field", T, VectorType::memoerySpaceName()) | Field< VectorField, T, void > | |
+
update(const eventMessage &msg) | pointField< VectorField, T, MemorySpace > | virtual |
+
valueType typedef | pointField< VectorField, T, MemorySpace > | |
+
VectorType typedef | pointField< VectorField, T, MemorySpace > | |
+
write(iOstream &os) const | pointField< VectorField, T, MemorySpace > | inline |
+
writeField(iOstream &os) const | Field< VectorField, T, void > | |
+
writePointField(iOstream &os) const | pointField< VectorField, T, MemorySpace > | |
+
~eventObserver() | eventObserver | virtual |
diff --git a/doc/code-documentation/html/classpFlow_1_1pointField.html b/doc/code-documentation/html/classpFlow_1_1pointField.html
index 2e65667a..8eacf829 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointField.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointField.html
@@ -208,7 +208,7 @@ Public Member Functions
|
const auto & | pointFlag () const |
|
-
range | activeRange () const |
+
range | activeRange () const |
|
bool | update (const eventMessage &msg) |
|
@@ -282,14 +282,14 @@ Public Member Functions
|
const word & | fieldKey () const |
|
-
bool | readField (iIstream &is, const size_t len, bool readLength=true) |
-
|
-
bool | readField (iIstream &is) |
-
|
+
bool | readField (iIstream &is, const size_t len, bool resume, bool readLength=true) |
+
|
+
bool | readField (iIstream &is, bool resume) |
+
|
bool | writeField (iOstream &os) const |
|
-
bool | read (iIstream &is) |
-
|
+
bool | read (iIstream &is, bool resume=false) |
+
|
bool | write (iOstream &os) const |
|
@@ -921,7 +921,7 @@ class pFlow::pointField< VectorField, T, MemorySpace >
- range activeRange |
+ range activeRange |
( |
| ) |
const |
diff --git a/doc/code-documentation/html/classpFlow_1_1pointRectCell.html b/doc/code-documentation/html/classpFlow_1_1pointRectCell.html
index 3657e581..6e075d0b 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointRectCell.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointRectCell.html
@@ -368,7 +368,7 @@ Protected Attributes
Definition at line 101 of file pointRectCell.hpp.
-References pointStructure::activePointsMaskH(), pointStructure::activeRange(), mapperNBS< executionSpace >::buildCheckInDomain(), mapperNBS< executionSpace >::getCellIterator(), pointRectCell::map_, n, pointRectCell::nPointInCell_, cells< indexType >::nx(), cells< indexType >::ny(), cells< indexType >::nz(), and pointRectCell::pStruct_.
+References pointStructure::activePointsMaskH(), pointStructure::activeRange(), mapperNBS< executionSpace >::buildCheckInDomain(), mapperNBS< executionSpace >::getCellIterator(), pointRectCell::map_, n, pointRectCell::nPointInCell_, cells< indexType >::nx(), cells< indexType >::ny(), cells< indexType >::nz(), and pointRectCell::pStruct_.
Referenced by pointRectCell::pointRectCell().
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure.html b/doc/code-documentation/html/classpFlow_1_1pointStructure.html
index a9729c27..2d55dc50 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure.html
@@ -131,11 +131,11 @@ $(document).ready(function(){initNavTree('classpFlow_1_1pointStructure.html','')
@@ -191,7 +191,7 @@ Public Member Functions
|
FUNCTION_H bool | allActive () const |
|
-INLINE_FUNCTION_H range | activeRange () const |
+INLINE_FUNCTION_H range | activeRange () const |
|
INLINE_FUNCTION_H bool | isActive (label i) const |
|
@@ -199,12 +199,16 @@ Public Member Functions
|
virtual FUNCTION_H bool | updateForDelete () |
|
+virtual FUNCTION_H bool | mortonSortPoints (const box &domain, real dx) |
+ |
FUNCTION_H auto | insertedPointIndex () const |
|
FUNCTION_H auto | insertedPointIndexH () const |
|
FUNCTION_H auto | insertedPointIndexD () const |
|
+FUNCTION_H auto | mortonSortedIndex () const |
+ |
virtual FUNCTION_H uniquePtr< int32IndexContainer > | insertPoints (const realx3Vector &pos, const setFieldList &setField, repository &owner, const List< eventObserver * > &exclusionList={nullptr}) |
|
FUNCTION_H bool | readPointStructure (iIstream &is) |
@@ -259,10 +263,14 @@ Protected Attributes
|
size_t | numActivePoints_ = 0 |
|
-range | activeRange_ |
+range | activeRange_ |
|
int32IndexContainer | tobeInsertedIndex_ |
+ | Index vector for points to be inserted. More...
|
|
+int32IndexContainer | mortonSortedIndex_ |
+ | Sorted index of particles based on morton code. More...
|
+ |
List< eventObserver * > | observerList_ |
|
@@ -312,7 +320,7 @@ Friends
@@ -342,7 +350,7 @@ Friends |
-
Definition at line 30 of file pointStructure.cpp.
+
Definition at line 31 of file pointStructure.cpp.
-
References pointStructure::ACTIVE, pointStructure::activeRange_, VectorDual< T, MemorySpace >::deviceVectorAll(), fatalErrorInFunction, pFlow::maxActive(), pointStructure::numActivePoints_, pointStructure::numPoints_, pointStructure::pointFlag_, pointStructure::pointPosition_, pFlow::pointStructureKernels::scanPointFlag(), pointStructure::setNumMaxPoints(), VectorSingle< T, MemorySpace >::size(), and VectorDual< T, MemorySpace >::size().
+
References pointStructure::ACTIVE, pointStructure::activeRange_, VectorDual< T, MemorySpace >::deviceVectorAll(), fatalErrorInFunction, pFlow::maxActive(), pointStructure::numActivePoints_, pointStructure::numPoints_, pointStructure::pointFlag_, pointStructure::pointPosition_, pFlow::pointStructureKernels::scanPointFlag(), pointStructure::setNumMaxPoints(), VectorSingle< T, MemorySpace >::size(), and VectorDual< T, MemorySpace >::size().
@@ -516,9 +524,9 @@ Friends
-
Definition at line 57 of file pointStructure.cpp.
+
Definition at line 58 of file pointStructure.cpp.
-
Referenced by pointStructure::evaluatePointStructure().
+
Referenced by pointStructure::evaluatePointStructure().
@@ -556,9 +564,9 @@ Friends
-
Definition at line 64 of file pointStructure.cpp.
+
Definition at line 65 of file pointStructure.cpp.
-
Referenced by pFlow::PFtoVTK::convertTimeFolderPointFields(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), selectBox::selectAllPointsInBox(), and dynamicPointStructure::update().
+
Referenced by pFlow::PFtoVTK::convertTimeFolderPointFields(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), selectBox::selectAllPointsInBox(), and dynamicPointStructure::update().
@@ -599,7 +607,7 @@ Friends
@@ -983,9 +991,9 @@ Friends
+
+
◆ mortonSortPoints()
+
+
+
+
+
+
+
+
+ FUNCTION_H bool mortonSortPoints |
+ ( |
+ const box & |
+ domain, |
+
+
+ |
+ |
+ real |
+ dx |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+virtual |
+
+
+
@@ -1188,16 +1249,16 @@ Friends
-
Definition at line 305 of file pointStructure.hpp.
+
Definition at line 312 of file pointStructure.hpp.
References pointStructure::tobeInsertedIndex_.
Referenced by dynamicPointStructure::update().
-
-
+
+
-
+
@@ -1230,14 +1291,14 @@ Friends
-
Definition at line 311 of file pointStructure.hpp.
+
Definition at line 318 of file pointStructure.hpp.
-
References indexContainer< IndexType >::hostView(), and pointStructure::tobeInsertedIndex_.
-
-
+
References indexContainer< IndexType >::hostView(), and pointStructure::tobeInsertedIndex_.
+
+
-
+
@@ -1270,14 +1331,14 @@ Friends
-
Definition at line 300 of file pointStructure.cpp.
+
Definition at line 351 of file pointStructure.cpp.
-
References eventMessage::add(), eventMessage::CAP_CHANGED, eventMessage::INSERT, pFlow::max(), pFlow::min(), eventMessage::RANGE_CHANGED, Vector< T, Allocator >::size(), and eventMessage::SIZE_CHANGED.
-
-
+
References eventMessage::add(), eventMessage::CAP_CHANGED, eventMessage::INSERT, pFlow::max(), pFlow::min(), eventMessage::RANGE_CHANGED, Vector< T, Allocator >::size(), and eventMessage::SIZE_CHANGED.
+
+
-
+
@@ -1369,29 +1459,29 @@ Friends
+
+
+
+
@@ -1417,29 +1507,29 @@ Friends
+
+
+
+
@@ -1473,14 +1563,14 @@ Friends
@@ -1705,7 +1795,7 @@ Friends
Definition at line 161 of file pointStructure.hpp.
-
Referenced by pointStructure::evaluatePointStructure().
+
Referenced by pointStructure::evaluatePointStructure().
@@ -1719,7 +1809,7 @@ Friends
|
@@ -1731,7 +1821,7 @@ Friends
Definition at line 164 of file pointStructure.hpp.
-
Referenced by pointStructure::activeRange(), and pointStructure::evaluatePointStructure().
+
Referenced by pointStructure::activeRange(), and pointStructure::evaluatePointStructure().
@@ -1755,9 +1845,39 @@ Friends
+
+
+
◆ mortonSortedIndex_
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure.js b/doc/code-documentation/html/classpFlow_1_1pointStructure.js
index 5a1bf4db..a802cf87 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure.js
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure.js
@@ -33,9 +33,11 @@ var classpFlow_1_1pointStructure =
[ "isActive", "classpFlow_1_1pointStructure.html#a785cd9cdbd48a18c6bddb623fa1740da", null ],
[ "markDeleteOutOfBox", "classpFlow_1_1pointStructure.html#a5ed14c8dd71456ae98f9f3122bc36cda", null ],
[ "updateForDelete", "classpFlow_1_1pointStructure.html#a9b3346d6a97542cabc9653282eda4a31", null ],
+ [ "mortonSortPoints", "classpFlow_1_1pointStructure.html#a8bf7df9793ef588cc0c3b9c1aea3d2ea", null ],
[ "insertedPointIndex", "classpFlow_1_1pointStructure.html#a12826e5d1ae021ea1945fa6969d16086", null ],
[ "insertedPointIndexH", "classpFlow_1_1pointStructure.html#ad4d8846f33f2c2d33873fc529b35f0b4", null ],
[ "insertedPointIndexD", "classpFlow_1_1pointStructure.html#a01e096ba69cc9cf35320e827465f7337", null ],
+ [ "mortonSortedIndex", "classpFlow_1_1pointStructure.html#ad15c049e9dfa4017095e6a1c80c33431", null ],
[ "insertPoints", "classpFlow_1_1pointStructure.html#a9d20becf23a4c5cb98ff7b4e05717190", null ],
[ "readPointStructure", "classpFlow_1_1pointStructure.html#addd0db43c233e851c7ef9b357a5fdeba", null ],
[ "writePointStructure", "classpFlow_1_1pointStructure.html#a329d7fb71b168b07c6536afeb97880fa", null ],
@@ -49,5 +51,6 @@ var classpFlow_1_1pointStructure =
[ "pointPosition_", "classpFlow_1_1pointStructure.html#a8ef76d271b8ab8c8b4f3af04f17e6f97", null ],
[ "numActivePoints_", "classpFlow_1_1pointStructure.html#a0858a722cbea1a0b22d3b90fd4f44e3e", null ],
[ "activeRange_", "classpFlow_1_1pointStructure.html#a6c02c190c595dadd863a3ecad6ccf4e6", null ],
- [ "tobeInsertedIndex_", "classpFlow_1_1pointStructure.html#a1be475213d1735ff93b694f9e87dcf9b", null ]
+ [ "tobeInsertedIndex_", "classpFlow_1_1pointStructure.html#a1be475213d1735ff93b694f9e87dcf9b", null ],
+ [ "mortonSortedIndex_", "classpFlow_1_1pointStructure.html#ad0908c3fd4c7f8f381c037d3e3ef8be3", null ]
];
\ No newline at end of file
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 e5a3a2b1..73eb25dc 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsDevice.html
@@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1pointStructure_1_1active
@@ -155,7 +155,7 @@ Protected Attributes
|
|
- range |
+ range |
active, |
@@ -385,7 +385,7 @@ Protected Attributes
|
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 c82758fc..e580d31b 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_1_1activePointsHost.html
@@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('classpFlow_1_1pointStructure_1_1active
@@ -155,7 +155,7 @@ Protected Attributes
|
|
- range |
+ range |
active, |
@@ -385,7 +385,7 @@ Protected Attributes
|
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.map
index 98975953..ed4152eb 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.map
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.map
@@ -1,7 +1,7 @@
-
+
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.md5
index f797da59..def4dc20 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.md5
@@ -1 +1 @@
-82de5c27eb3a395a172a5e832b34814d
\ No newline at end of file
+c0539845a67100200efe47abb1f8ddd5
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.png
index 7b683540..4814636c 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure__coll__graph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.map
index 6b10bf19..e6dfd7b6 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.md5
index 896618a5..65880d9e 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.md5
@@ -1 +1 @@
-7149f1972c4c44383a20245ff3b2b0c7
\ No newline at end of file
+c5ca19fef93fa8f375ce4b838a08338a
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.png
index 37d93479..beccab0c 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.map
new file mode 100644
index 00000000..a29741e2
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.map
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.md5
new file mode 100644
index 00000000..358b2e0b
--- /dev/null
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.md5
@@ -0,0 +1 @@
+9af35e7e9f14f1ef22e89b1e9c9a210b
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.png
new file mode 100644
index 00000000..695d5663
Binary files /dev/null and b/doc/code-documentation/html/classpFlow_1_1pointStructure_a8bf7df9793ef588cc0c3b9c1aea3d2ea_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.map b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.map
index 5ff0ddf5..a9ba5213 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.map
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.md5
index 52ba57ee..acb0672d 100644
--- a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.md5
@@ -1 +1 @@
-b8efb69ef53b0540fd467a089daa4e97
\ No newline at end of file
+f8e32c3f3bea6e775d5393a96a83ed3d
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.png b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.png
index 095ca411..bd7860aa 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered.html b/doc/code-documentation/html/classpFlow_1_1positionOrdered.html
index 9829a035..b059051d 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionOrdered.html
+++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered.html
@@ -235,7 +235,7 @@ Additional Inherited Members
Definition at line 125 of file positionOrdered.cpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::globalName().
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::globalName().
@@ -244,8 +244,8 @@ Additional Inherited Members
-
-
+
+
@@ -302,7 +302,7 @@ Additional Inherited Members
Definition at line 28 of file positionOrdered.cpp.
-
References positionOrdered::axisOrder_, pFlow::endl(), fatalErrorInFunction, List< T >::size(), positionOrdered::uVector1_, positionOrdered::uVector2_, and positionOrdered::uVector3_.
+
References positionOrdered::axisOrder_, pFlow::endl(), fatalErrorInFunction, List< T >::size(), positionOrdered::uVector1_, positionOrdered::uVector2_, and positionOrdered::uVector3_.
@@ -311,8 +311,8 @@ Additional Inherited Members
-
-
+
+
@@ -437,7 +437,7 @@ Additional Inherited Members
Definition at line 77 of file positionOrdered.hpp.
-
References positionOrdered::position_, and Vector< T, Allocator >::size().
+
References positionOrdered::position_, and Vector< T, Allocator >::size().
@@ -479,7 +479,7 @@ Additional Inherited Members
Definition at line 82 of file positionOrdered.hpp.
-
References positionOrdered::position_, and Vector< T, Allocator >::size().
+
References positionOrdered::position_, and Vector< T, Allocator >::size().
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.map b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.map
index 6e2225b1..a4bc1126 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.md5
index fdbae69b..d8bccf25 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.md5
@@ -1 +1 @@
-7182ccefaa425521aff48a87f22c9ed1
\ No newline at end of file
+ae9b9bff6343349f16f66f0eece9ebc2
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.png b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.png
index f9694079..f9712e87 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ac28a478bcfe3fffe5091e1195d300d15_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.map b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.map
index 0d05fd6b..46142698 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.map
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.md5
index 240d6353..25af5a0a 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.md5
@@ -1 +1 @@
-129c027f40ef656ccf61a7bd30780865
\ No newline at end of file
+f622cfbbffb6c2af91b9213f9132c230
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.png b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.png
index 8a6aa877..9dd11f1a 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1positionOrdered_ae64068f6cc0992b2a453f414a3c6286c_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles.html b/doc/code-documentation/html/classpFlow_1_1positionParticles.html
index 9e22913a..5be9771f 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionParticles.html
+++ b/doc/code-documentation/html/classpFlow_1_1positionParticles.html
@@ -275,7 +275,7 @@ Static Protected Attributes
Definition at line 31 of file positionParticles.cpp.
-
References Vector< T, Allocator >::capacity(), Vector< T, Allocator >::clear(), endINFO, INFORMATION, pFlow::max(), positionParticles::maxDiameter(), pFlow::min(), cells< indexType >::pointIndex(), positionParticles::position(), Vector< T, Allocator >::size(), sort(), and pFlow::xyzToMortonCode64().
+
References Vector< T, Allocator >::capacity(), Vector< T, Allocator >::clear(), endINFO, INFORMATION, pFlow::max(), positionParticles::maxDiameter(), pFlow::min(), cells< indexType >::pointIndex(), positionParticles::position(), Vector< T, Allocator >::size(), sort(), and pFlow::xyzToMortonCode64().
@@ -284,16 +284,16 @@ Static Protected Attributes
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.map b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.map
index c1b23703..aaec81fa 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.map
+++ b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.map
@@ -1,13 +1,13 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.md5 b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.md5
index 7398384c..ed974c30 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.md5
+++ b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.md5
@@ -1 +1 @@
-49fce41d3d1994584518b9a9b73a781c
\ No newline at end of file
+d4627e7988ae5463f0f166fc789af949
\ No newline at end of file
diff --git a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.png b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.png
index 2e7b3eb1..f48ba862 100644
Binary files a/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.png and b/doc/code-documentation/html/classpFlow_1_1positionParticles_acaa0dff282b290a55e1ce664eefb0bbd_cgraph.png differ
diff --git a/doc/code-documentation/html/classpFlow_1_1positionRandom.html b/doc/code-documentation/html/classpFlow_1_1positionRandom.html
index 6d191a9b..70ffc099 100644
--- a/doc/code-documentation/html/classpFlow_1_1positionRandom.html
+++ b/doc/code-documentation/html/classpFlow_1_1positionRandom.html
@@ -233,7 +233,7 @@ Additional Inherited Members
Definition at line 160 of file positionRandom.cpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, dictionary::globalName(), and pFlow::max().
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, dictionary::globalName(), and pFlow::max().
@@ -242,9 +242,9 @@ Additional Inherited Members
-
-
-
+
+
+
@@ -312,7 +312,7 @@ Additional Inherited Members
Definition at line 59 of file positionRandom.cpp.
-
References NBSLevel0< executionSpace >::broadSearch(), Vector< T, Allocator >::clear(), cyanText, VectorSingle< T, MemorySpace >::deviceVectorAll(), VectorDual< T, MemorySpace >::deviceVectorAll(), positionRandom::diameter_, endREPORT, positionRandom::fillPoints(), pFlow::findCollisions(), greenText, n, positionRandom::numPoints_, positionRandom::position_, positionParticles::region_, REPORT, and VectorDual< T, MemorySpace >::syncViews().
+
References NBSLevel0< executionSpace >::broadSearch(), Vector< T, Allocator >::clear(), cyanText, VectorSingle< T, MemorySpace >::deviceVectorAll(), VectorDual< T, MemorySpace >::deviceVectorAll(), positionRandom::diameter_, endREPORT, positionRandom::fillPoints(), pFlow::findCollisions(), greenText, n, positionRandom::numPoints_, positionRandom::position_, positionParticles::region_, REPORT, and VectorDual< T, MemorySpace >::syncViews().
@@ -455,7 +455,7 @@ Additional Inherited Members
Definition at line 203 of file positionRandom.cpp.
-
References pFlow::endl(), fatalErrorInFunction, fatalExit, VectorDual< T, MemorySpace >::modifyOnHost(), n, and VectorDual< T, MemorySpace >::syncViews().
+
References pFlow::endl(), fatalErrorInFunction, fatalExit, VectorDual< T, MemorySpace >::modifyOnHost(), n, and VectorDual< T, MemorySpace >::syncViews().
Referenced by positionRandom::positionOnePass().