diff --git a/.gitignore b/.gitignore index 65101b44..64271d8a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,8 @@ bin/** lib/** test*/** **/**notnow +doc/code-documentation/ + # all possible time folders **/[0-9] **/[0-9][0-9] diff --git a/doc/DTAGS b/doc/DTAGS new file mode 100644 index 00000000..f786d9d2 --- /dev/null +++ b/doc/DTAGS @@ -0,0 +1,43173 @@ + + + + iterateGeometry.cpp + solvers/iterateGeometry/ + iterateGeometry_8cpp.html + systemControl.hpp + geometryMotion.hpp + readControlDict.hpp + initialize_Control.hpp + setProperty.hpp + setSurfaceGeometry.hpp + finalize.hpp + + int + main + iterateGeometry_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + createDEMComponents.hpp + solvers/sphereGranFlow/ + createDEMComponents_8hpp.html + + + REPORT + createDEMComponents_8hpp.html + a029856775c984eaea3b78889ae984fb1 + (0)<<"\nReading sphere particles . . ."<< endREPORT + + + sphereParticles + sphParticles + createDEMComponents_8hpp.html + a87315fd3baecad18f39f203ffb15047f + (Control, proprties) + + + auto + sphInsertion + createDEMComponents_8hpp.html + a84c40199c91da9a7888debd293f2d7b9 + + + + auto + interactionPtr + createDEMComponents_8hpp.html + ae407a77fb97d4e6375d136c1add58d21 + + + + auto & + sphInteraction + createDEMComponents_8hpp.html + affb29a66c2605b3f871b00987e41053c + + + + + sphereGranFlow.cpp + solvers/sphereGranFlow/ + sphereGranFlow_8cpp.html + property.hpp + geometry.hpp + sphereParticles.hpp + Insertions.hpp + systemControl.hpp + contactSearch.hpp + sphereInteraction.hpp + readControlDict.hpp + initialize_Control.hpp + setProperty.hpp + setSurfaceGeometry.hpp + createDEMComponents.hpp + finalize.hpp + + int + main + sphereGranFlow_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + demComponent.hpp + src/demComponent/ + demComponent_8hpp.html + systemControl.hpp + pFlow::demComponent + pFlow + + + demGeometry.hpp + src/Geometry/geometry/ + demGeometry_8hpp.html + demComponent.hpp + pFlow::demGeometry + pFlow + + + geometry.cpp + src/Geometry/geometry/ + geometry_8cpp.html + geometry.hpp + vocabs.hpp + + + geometry.hpp + src/Geometry/geometry/ + geometry_8hpp.html + virtualConstructor.hpp + demGeometry.hpp + property.hpp + Fields.hpp + Vectors.hpp + multiTriSurface.hpp + triSurfaceFields.hpp + dictionary.hpp + pFlow::geometry + pFlow + + + geometryMotion.cpp + src/Geometry/geometryMotion/ + geometryMotion_8cpp.html + + + geometryMotion.hpp + src/Geometry/geometryMotion/ + geometryMotion_8hpp.html + geometry.hpp + VectorDuals.hpp + geometryMotion.cpp + geometryMotionsInstantiate.cpp + pFlow::geometryMotion + pFlow + + + geometryMotions.cpp + src/Geometry/geometryMotion/ + geometryMotions_8cpp.html + geometryMotions.hpp + + + geometryMotions.hpp + src/Geometry/geometryMotion/ + geometryMotions_8hpp.html + geometryMotion.hpp + fixedWall.hpp + rotatingAxisMotion.hpp + multiRotatingAxisMotion.hpp + vibratingMotion.hpp + pFlow + + geometryMotion< vibratingMotion > + vibratingMotionGeometry + namespacepFlow.html + a31ff71fecb4b460d162393758ffc4a1f + + + + geometryMotion< rotatingAxisMotion > + rotationAxisMotionGeometry + namespacepFlow.html + a559bc6a1704f3434592035b7e3ba9fa4 + + + + geometryMotion< multiRotatingAxisMotion > + multiRotationAxisMotionGeometry + namespacepFlow.html + ab48e3cf9569e6493e051946792f9d182 + + + + geometryMotion< fixedWall > + fixedGeometry + namespacepFlow.html + a9177b1a1e030ad85e4f8516c934a58d7 + + + + + geometryMotionsInstantiate.cpp + src/Geometry/geometryMotion/ + geometryMotionsInstantiate_8cpp.html + fixedWall.hpp + rotatingAxisMotion.hpp + multiRotatingAxisMotion.hpp + vibratingMotion.hpp + + + AdamsBashforth2.cpp + src/Integration/AdamsBashforth2/ + AdamsBashforth2_8cpp.html + AdamsBashforth2.hpp + + + AdamsBashforth2.hpp + src/Integration/AdamsBashforth2/ + AdamsBashforth2_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AdamsBashforth2 + pFlow + + + AdamsBashforth3.cpp + src/Integration/AdamsBashforth3/ + AdamsBashforth3_8cpp.html + AdamsBashforth3.hpp + + + AdamsBashforth3.hpp + src/Integration/AdamsBashforth3/ + AdamsBashforth3_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AB3History + pFlow::AdamsBashforth3 + pFlow + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a297254036f91b9c2d9e7799e81734fa0 + (iIstream &str, AB3History &ab3) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + a67057168f7f1bfaed2716d0bf584c92b + (iOstream &str, const AB3History &ab3) + + + + AdamsBashforth4.cpp + src/Integration/AdamsBashforth4/ + AdamsBashforth4_8cpp.html + AdamsBashforth4.hpp + + + AdamsBashforth4.hpp + src/Integration/AdamsBashforth4/ + AdamsBashforth4_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AB4History + pFlow::AdamsBashforth4 + pFlow + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a6e3c94290d47b33214151e0efd5c2f86 + (iIstream &str, AB4History &ab4) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + aaf3307e156353527308978f95f140c75 + (iOstream &str, const AB4History &ab4) + + + + AdamsBashforth5.cpp + src/Integration/AdamsBashforth5/ + AdamsBashforth5_8cpp.html + AdamsBashforth5.hpp + + + AdamsBashforth5.hpp + src/Integration/AdamsBashforth5/ + AdamsBashforth5_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AB5History + pFlow::AdamsBashforth5 + pFlow + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a51bf44eb1eaa2df2663af620501d8aad + (iIstream &str, AB5History &ab5) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + a14f0bb88772a2a49ee5c6e8769096094 + (iOstream &str, const AB5History &ab5) + + + + AdamsMoulton3.cpp + src/Integration/AdamsMoulton3/ + AdamsMoulton3_8cpp.html + AdamsMoulton3.hpp + + + AdamsMoulton3.hpp + src/Integration/AdamsMoulton3/ + AdamsMoulton3_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AdamsMoulton3 + pFlow + + + AdamsMoulton4.cpp + src/Integration/AdamsMoulton4/ + AdamsMoulton4_8cpp.html + AdamsMoulton4.hpp + + + AdamsMoulton4.hpp + src/Integration/AdamsMoulton4/ + AdamsMoulton4_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AdamsMoulton4 + pFlow + + + AdamsMoulton5.cpp + src/Integration/AdamsMoulton5/ + AdamsMoulton5_8cpp.html + AdamsMoulton5.hpp + + + AdamsMoulton5.hpp + src/Integration/AdamsMoulton5/ + AdamsMoulton5_8hpp.html + integration.hpp + pointFields.hpp + pFlow::AdamsMoulton5 + pFlow + + + integration.cpp + src/Integration/integration/ + integration_8cpp.html + integration.hpp + + + integration.hpp + src/Integration/integration/ + integration_8hpp.html + virtualConstructor.hpp + Vectors.hpp + pointStructure.hpp + repository.hpp + pFlow::integration + pFlow + + + integrations.hpp + src/Integration/integration/ + integrations_8hpp.html + integration.hpp + AdamsBashforth2.hpp + AdamsBashforth3.hpp + + + sortedContactList.hpp + src/Interaction/contactLists/ + sortedContactList_8hpp.html + sortedPairs.hpp + pFlow::sortedContactList + pFlow::sortedContactList::TagReFillPairs + pFlow + + + sortedPairs.hpp + src/Interaction/contactLists/ + sortedPairs_8hpp.html + unsortedPairs.hpp + KokkosUtilities.hpp + pFlow::sortedPairs + pFlow::sortedPairs::pairAccessor + pFlow::sortedPairs::TagFillFlag + pFlow::sortedPairs::TagFillPairs + pFlow + + + unsortedContactList.hpp + src/Interaction/contactLists/ + unsortedContactList_8hpp.html + pFlow::unsortedContactList + pFlow::unsortedContactList::TagReFillPairs + pFlow + + + unsortedPairs.hpp + src/Interaction/contactLists/ + unsortedPairs_8hpp.html + KokkosTypes.hpp + types.hpp + pFlow::unsortedPairs + pFlow::unsortedPairs::pairAccessor + pFlow + + + cells.hpp + src/Interaction/contactSearch/ + cells_8hpp.html + types.hpp + box.hpp + pFlow::cells + pFlow + + + contactSearch.cpp + src/Interaction/contactSearch/contactSearch/ + contactSearch_8cpp.html + contactSearch.hpp + + + ContactSearch.hpp + src/Interaction/contactSearch/ContactSearch/ + ContactSearch_8hpp.html + contactSearch.hpp + box.hpp + pFlow::ContactSearch + pFlow + + + contactSearch.hpp + src/Interaction/contactSearch/contactSearch/ + contactSearch_8hpp.html + interactionBase.hpp + unsortedPairs.hpp + box.hpp + dictionary.hpp + pFlow::contactSearch + pFlow + + + ContactSearchs.cpp + src/Interaction/contactSearch/ContactSearch/ + ContactSearchs_8cpp.html + ContactSearch.hpp + cellMapping.hpp + NBS.hpp + multiGridNBS.hpp + multiGridMapping.hpp + + + contactSearchFunctions.hpp + src/Interaction/contactSearch/ + contactSearchFunctions_8hpp.html + types.hpp + iBox.hpp + pFlow + + INLINE_FUNCTION_HD uint64_t + splitBy3 + namespacepFlow.html + a09e092ab61b90f5515d60a7eb0d7e524 + (const uint64_t val) + + + INLINE_FUNCTION_HD uint64_t + xyzToMortonCode64 + namespacepFlow.html + af9e399d88da408c52c6c167b651766e5 + (uint64_t x, uint64_t y, uint64_t z) + + + INLINE_FUNCTION_HD uint64_t + getThirdBits + namespacepFlow.html + a51e811dd5563b1e1b759b091ef96c339 + (uint64_t x) + + + INLINE_FUNCTION_HD void + mortonCode64Toxyz + namespacepFlow.html + a48c34bfcf0b43fb8bd3a0ffc596b751d + (uint64_t morton, uint64_t &x, uint64_t &y, uint64_t &z) + + + INLINE_FUNCTION_HD void + indexToCell + namespacepFlow.html + a690585e72dc379ab5cddb6b4a8c97938 + (const indexType idx, const triple< cellIndexType > &extent, triple< cellIndexType > &cell) + + + INLINE_FUNCTION_HD triple< cellIndexType > + boxExtent + namespacepFlow.html + a92415efe5f232af6661b4c4eb7e6f14c + (const iBox< cellIndexType > &box) + + + INLINE_FUNCTION_HD void + indexToCell + namespacepFlow.html + a456b32315d6b1173fe79556da677e861 + (const indexType idx, const iBox< cellIndexType > &box, triple< cellIndexType > &cell) + + + INLINE_FUNCTION_HD bool + sphereSphereCheck + namespacepFlow.html + a28ad450169472bcaebbe0f9f761086de + (const realx3 &p1, const realx3 p2, real d1, real d2) + + + + mapperNBS.hpp + src/Interaction/contactSearch/methods/ + mapperNBS_8hpp.html + cells.hpp + contactSearchFunctions.hpp + baseAlgorithms.hpp + ViewAlgorithms.hpp + pFlow::mapperNBS + pFlow::mapperNBS::cellIterator + pFlow + + + multiGridNBS.hpp + src/Interaction/contactSearch/methods/ + multiGridNBS_8hpp.html + NBSLevels.hpp + pFlow::multiGridNBS + pFlow + + + NBS.hpp + src/Interaction/contactSearch/methods/ + NBS_8hpp.html + NBSLevel0.hpp + pFlow::NBS + pFlow + + + NBSCrossLoop.hpp + src/Interaction/contactSearch/methods/ + NBSCrossLoop_8hpp.html + + CellType + currentCell + NBSCrossLoop_8hpp.html + ad507fb0683b9f963173e72db49e54109 + (i, j, k) + + + + while + NBSCrossLoop_8hpp.html + ac367ad256ec2a5a0691b65a0ad759629 + (m > -1) + + + int32 + m + NBSCrossLoop_8hpp.html + ae9d62983f13507bd8805be92eb61a2a4 + + + + int32 + n + NBSCrossLoop_8hpp.html + aad8b608072a1b6dcd9e91de38ee2925f + + + + + NBSLevel.hpp + src/Interaction/contactSearch/methods/ + NBSLevel_8hpp.html + NBSLevel0.hpp + NBSCrossLoop.hpp + pFlow::NBSLevel + pFlow + + INLINE_FUNCTION_HD int32x3 + mapIndexLevels + namespacepFlow.html + aed40991723073826994b648decffc9e6 + (const int32x3 &ind, int32 lowerLevel, int32 upperLevel) + + + + NBSLevel0.hpp + src/Interaction/contactSearch/methods/ + NBSLevel0_8hpp.html + mapperNBS.hpp + NBSLoop.hpp + pFlow::NBSLevel0 + pFlow::NBSLevel0::TagFindPairs + pFlow + + + NBSLevels.hpp + src/Interaction/contactSearch/methods/ + NBSLevels_8hpp.html + NBSLevel.hpp + NBSLevel0.hpp + KokkosTypes.hpp + pFlow::NBSLevels + pFlow + + + NBSLoop.hpp + src/Interaction/contactSearch/methods/ + NBSLoop_8hpp.html + + CellType + currentCell + NBSLoop_8hpp.html + ad507fb0683b9f963173e72db49e54109 + (i, j, k) + + + + while + NBSLoop_8hpp.html + ac367ad256ec2a5a0691b65a0ad759629 + (m > -1) + + + int32 + m + NBSLoop_8hpp.html + ae9d62983f13507bd8805be92eb61a2a4 + + + + int32 + n + NBSLoop_8hpp.html + aad8b608072a1b6dcd9e91de38ee2925f + + + + + cellMapping.hpp + src/Interaction/contactSearch/wallMappings/ + cellMapping_8hpp.html + cellsWallLevel0.hpp + dictionary.hpp + pFlow::cellMapping + pFlow + + + cellsWallLevel0.hpp + src/Interaction/contactSearch/wallMappings/ + cellsWallLevel0_8hpp.html + types.hpp + KokkosTypes.hpp + cells.hpp + iBox.hpp + pFlow::cellsWallLevel0 + pFlow::cellsWallLevel0::TagFindCellRange2 + pFlow + + + cellsWallLevels.hpp + src/Interaction/contactSearch/wallMappings/ + cellsWallLevels_8hpp.html + cellsWallLevel0.hpp + pFlow::cellsWallLevels + pFlow + + + multiGridMapping.hpp + src/Interaction/contactSearch/wallMappings/ + multiGridMapping_8hpp.html + cellsWallLevels.hpp + dictionary.hpp + pFlow::multiGridMapping + pFlow + + + demInteraction.hpp + src/Interaction/interaction/ + demInteraction_8hpp.html + property.hpp + demComponent.hpp + pointFields.hpp + triSurfaceFields.hpp + pFlow::demInteraction + pFlow + + + interaction.cpp + src/Interaction/interaction/ + interaction_8cpp.html + interaction.hpp + + + interaction.hpp + src/Interaction/interaction/ + interaction_8hpp.html + demInteraction.hpp + eventObserver.hpp + interactionBase.hpp + contactSearch.hpp + pFlow::interaction + pFlow + + + interactionBase.hpp + src/Interaction/interaction/ + interactionBase_8hpp.html + interactionTypes.hpp + particles.hpp + geometry.hpp + pFlow::interactionBase + pFlow + + + interactionTypes.hpp + src/Interaction/interaction/ + interactionTypes_8hpp.html + types.hpp + pFlow + + int32 + CELL_INDEX_TYPE + namespacepFlow.html + a98ddfd9c014deabdc5951b479ec25914 + + + + int32 + ID_TYPE + namespacepFlow.html + a27901dc51aed36085ab8f7c728a8b08d + + + + + linearCF.hpp + src/Interaction/Models/contactForce/ + linearCF_8hpp.html + types.hpp + symArrays.hpp + pFlow::cfModels::linear + pFlow::cfModels::linear::contactForceStorage + pFlow::cfModels::linear::linearProperties + pFlow + pFlow::cfModels + + + nonLinearCF.hpp + src/Interaction/Models/contactForce/ + nonLinearCF_8hpp.html + types.hpp + pFlow::cfModels::nonLinear + pFlow::cfModels::nonLinear::contactForceStorage + pFlow::cfModels::nonLinear::nonLinearProperties + pFlow + pFlow::cfModels + + + nonLinearMod.hpp + src/Interaction/Models/contactForce/ + nonLinearMod_8hpp.html + types.hpp + pFlow::cfModels::nonLinearMod + pFlow::cfModels::nonLinearMod::contactForceStorage + pFlow::cfModels::nonLinearMod::nonLinearProperties + pFlow + pFlow::cfModels + + + contactForceModels.hpp + src/Interaction/Models/ + contactForceModels_8hpp.html + linearCF.hpp + nonLinearCF.hpp + normalRolling.hpp + nonLinearMod.hpp + pFlow + pFlow::cfModels + + normalRolling< linear< true > > + limitedLinearNormalRolling + namespacepFlow_1_1cfModels.html + acb81095a65f6cbc6b39e4da08e783c8b + + + + normalRolling< linear< false > > + nonLimitedLinearNormalRolling + namespacepFlow_1_1cfModels.html + aac5659f99fc5c3659664decd9c88ea82 + + + + normalRolling< nonLinear< true > > + limitedNonLinearNormalRolling + namespacepFlow_1_1cfModels.html + ada54cbe072eb703c60b77326a78064e7 + + + + normalRolling< nonLinear< false > > + nonLimitedNonLinearNormalRolling + namespacepFlow_1_1cfModels.html + a2c226971020488a0989dcbff6e6815d7 + + + + normalRolling< nonLinearMod< true > > + limitedNonLinearModNormalRolling + namespacepFlow_1_1cfModels.html + a56788c7bedd45395167e0eb8f82600a2 + + + + normalRolling< nonLinearMod< false > > + nonLimitedNonLinearModNormalRolling + namespacepFlow_1_1cfModels.html + ad69102df96c1b59bcb71504c7b284dc1 + + + + + normalRolling.hpp + src/Interaction/Models/rolling/ + normalRolling_8hpp.html + pFlow::cfModels::normalRolling + pFlow + pFlow::cfModels + + + pLine.hpp + src/Interaction/sphereInteraction/ + pLine_8hpp.html + types.hpp + pFlow::sphTriInteraction::pLine + pFlow + pFlow::sphTriInteraction + + + sphereInteraction.cpp + src/Interaction/sphereInteraction/ + sphereInteraction_8cpp.html + + + sphereInteraction.hpp + src/Interaction/sphereInteraction/ + sphereInteraction_8hpp.html + interaction.hpp + sphereParticles.hpp + sphereInteractionKernels.hpp + sphereInteraction.cpp + pFlow::sphereInteraction + pFlow + + + sphereInteractionKernels.hpp + src/Interaction/sphereInteraction/ + sphereInteractionKernels_8hpp.html + sphereTriSurfaceContact.hpp + pFlow::sphereInteractionKernels::ppInteractionFunctor + pFlow::sphereInteractionKernels::pwInteractionFunctor + pFlow + pFlow::sphereInteractionKernels + + + sphereInteractions.cpp + src/Interaction/sphereInteraction/ + sphereInteractions_8cpp.html + sphereInteraction.hpp + geometryMotions.hpp + contactForceModels.hpp + unsortedContactList.hpp + sortedContactList.hpp + + + sphereTriSurfaceContact.hpp + src/Interaction/sphereInteraction/ + sphereTriSurfaceContact_8hpp.html + triWall.hpp + pLine.hpp + pFlow + pFlow::sphTriInteraction + + INLINE_FUNCTION_HD bool + pointInPlane + namespacepFlow_1_1sphTriInteraction.html + a5e496aab3bbefcf01f87c002cb7d7a17 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p) + + + INLINE_FUNCTION_HD void + cramerRule2 + namespacepFlow_1_1sphTriInteraction.html + aeaaa4e626ed9c02d58b67202ccd5b763 + (real A[2][2], real B[2], real &x1, real &x2) + + + INLINE_FUNCTION_HD bool + pointInPlane + namespacepFlow_1_1sphTriInteraction.html + ae26e6389cf4eee2692ca81143434623a + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p, int32 &Ln) + + + INLINE_FUNCTION_HD bool + isSphereInContactActiveSide + namespacepFlow_1_1sphTriInteraction.html + a2c9217db02760928f41cf66a7d46757f + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &cntr, real rad, real &ovrlp, realx3 &norm, realx3 &cp) + + + INLINE_FUNCTION_HD bool + isSphereInContactBothSides + namespacepFlow_1_1sphTriInteraction.html + adfb1ec513d5af1a79c737caa28202347 + (const realx3x3 &tri, const realx3 &cntr, real Rad, real &ovrlp, realx3 &norm, realx3 &cp) + + + + triWall.hpp + src/Interaction/sphereInteraction/ + triWall_8hpp.html + types.hpp + pFlow::sphTriInteraction::triWall + pFlow + pFlow::sphTriInteraction + + + multiRotatingAxis.cpp + src/MotionModel/entities/multiRotatingAxis/ + multiRotatingAxis_8cpp.html + multiRotatingAxis.hpp + multiRotatingAxisMotion.hpp + dictionary.hpp + + + multiRotatingAxis.hpp + src/MotionModel/entities/multiRotatingAxis/ + multiRotatingAxis_8hpp.html + rotatingAxis.hpp + KokkosTypes.hpp + pFlow::multiRotatingAxis + pFlow + + + rotatingAxis.cpp + src/MotionModel/entities/rotatingAxis/ + rotatingAxis_8cpp.html + rotatingAxis.hpp + dictionary.hpp + + + rotatingAxis.hpp + src/MotionModel/entities/rotatingAxis/ + rotatingAxis_8hpp.html + timeInterval.hpp + line.hpp + rotatingAxisFwd.hpp + rotatingAxisI.hpp + pFlow::rotatingAxis + pFlow + + iOstream & + operator<< + namespacepFlow.html + a103bcc7b78b9ed9fc6dd1b06a71a0673 + (iOstream &os, const rotatingAxis &ax) + + + iIstream & + operator>> + namespacepFlow.html + a805ee6f0f6b70fc649bd2cd2d8a6dfbc + (iIstream &is, rotatingAxis &ax) + + + + rotatingAxisFwd.hpp + src/MotionModel/entities/rotatingAxis/ + rotatingAxisFwd_8hpp.html + + INLINE_FUNCTION_HD realx3 + rotate + rotatingAxisFwd_8hpp.html + a2a2904c6b466578f9847a75205e7c648 + (const realx3 &p, const line &ln, real theta) + + + INLINE_FUNCTION_HD realx3 + rotate + rotatingAxisFwd_8hpp.html + a3b8a697154394dac01670585470ec6d4 + (const realx3 &p, const rotatingAxis &ax, real dt) + + + INLINE_FUNCTION_HD void + rotate + rotatingAxisFwd_8hpp.html + adff6cfe6226fe601f06394a1814ff0ea + (realx3 *p, size_t n, const line &ln, real theta) + + + INLINE_FUNCTION_HD void + rotate + rotatingAxisFwd_8hpp.html + a532451420d5cfe743d8eba693265b7a7 + (realx3 *p, size_t n, const rotatingAxis &ax, real dt) + + + + rotatingAxisI.hpp + src/MotionModel/entities/rotatingAxis/ + rotatingAxisI_8hpp.html + + + timeInterval.cpp + src/MotionModel/entities/timeInterval/ + timeInterval_8cpp.html + timeInterval.hpp + dictionary.hpp + + + timeInterval.hpp + src/MotionModel/entities/timeInterval/ + timeInterval_8hpp.html + types.hpp + pFlowMacros.hpp + pFlow::timeInterval + pFlow + + iOstream & + operator<< + namespacepFlow.html + ae32d1a3daa6982612199db8eb0212d24 + (iOstream &os, const timeInterval &obj) + + + iIstream & + operator>> + namespacepFlow.html + a8d656b4af50f3446ca7926763c4d3b05 + (iIstream &is, timeInterval &obj) + + + + vibrating.cpp + src/MotionModel/entities/vibrating/ + vibrating_8cpp.html + vibrating.hpp + dictionary.hpp + + + vibrating.hpp + src/MotionModel/entities/vibrating/ + vibrating_8hpp.html + timeInterval.hpp + streams.hpp + pFlow::vibrating + pFlow + + iOstream & + operator<< + namespacepFlow.html + a34cc6c4ad330f26f7b7f88987a6d8d78 + (iOstream &os, const vibrating &obj) + + + iIstream & + operator>> + namespacepFlow.html + a3472ffca40b790fc4adee9265c5cad66 + (iIstream &is, vibrating &obj) + + + + fixedWall.cpp + src/MotionModel/fixedWall/ + fixedWall_8cpp.html + fixedWall.hpp + dictionary.hpp + vocabs.hpp + + + fixedWall.hpp + src/MotionModel/fixedWall/ + fixedWall_8hpp.html + types.hpp + typeInfo.hpp + Vectors.hpp + uniquePtr.hpp + pFlow::fixedWall + pFlow::fixedWall::Model + pFlow + + + multiRotatingAxisMotion.cpp + src/MotionModel/multiRotatingAxisMotion/ + multiRotatingAxisMotion_8cpp.html + multiRotatingAxisMotion.hpp + dictionary.hpp + vocabs.hpp + + + multiRotatingAxisMotion.hpp + src/MotionModel/multiRotatingAxisMotion/ + multiRotatingAxisMotion_8hpp.html + types.hpp + typeInfo.hpp + VectorDual.hpp + List.hpp + multiRotatingAxis.hpp + pFlow::multiRotatingAxisMotion + pFlow::multiRotatingAxisMotion::Model + pFlow + + + rotatingAxisMotion.cpp + src/MotionModel/rotatingAxisMotion/ + rotatingAxisMotion_8cpp.html + rotatingAxisMotion.hpp + dictionary.hpp + vocabs.hpp + + + rotatingAxisMotion.hpp + src/MotionModel/rotatingAxisMotion/ + rotatingAxisMotion_8hpp.html + types.hpp + typeInfo.hpp + VectorDual.hpp + Vectors.hpp + List.hpp + rotatingAxis.hpp + pFlow::rotatingAxisMotion + pFlow::rotatingAxisMotion::Model + pFlow + + + vibratingMotion.cpp + src/MotionModel/vibratingMotion/ + vibratingMotion_8cpp.html + vibratingMotion.hpp + dictionary.hpp + vocabs.hpp + + + vibratingMotion.hpp + src/MotionModel/vibratingMotion/ + vibratingMotion_8hpp.html + types.hpp + typeInfo.hpp + VectorDual.hpp + Vectors.hpp + List.hpp + vibrating.hpp + pFlow::vibratingMotion + pFlow::vibratingMotion::Model + pFlow + + + dynamicPointStructure.cpp + src/Particles/dynamicPointStructure/ + dynamicPointStructure_8cpp.html + dynamicPointStructure.hpp + + + dynamicPointStructure.hpp + src/Particles/dynamicPointStructure/ + dynamicPointStructure_8hpp.html + Time.hpp + pointFields.hpp + integrations.hpp + uniquePtr.hpp + pFlow::dynamicPointStructure + pFlow + + + Insertion.cpp + src/Particles/Insertion/Insertion/ + Insertion_8cpp.html + + + insertion.cpp + src/Particles/Insertion/insertion/ + insertion_8cpp.html + particles.hpp + dictionary.hpp + insertion.hpp + streams.hpp + + + Insertion.hpp + src/Particles/Insertion/Insertion/ + Insertion_8hpp.html + insertion.hpp + ListPtr.hpp + InsertionRegion.hpp + particles.hpp + Insertion.cpp + pFlow::Insertion + pFlow + + + insertion.hpp + src/Particles/Insertion/insertion/ + insertion_8hpp.html + streams.hpp + pFlow::insertion + pFlow + + + Insertions.cpp + src/Particles/Insertion/Insertion/ + Insertions_8cpp.html + Insertions.hpp + + + Insertions.hpp + src/Particles/Insertion/Insertion/ + Insertions_8hpp.html + Insertion.hpp + sphereShape.hpp + pFlow + + Insertion< sphereShape > + sphereInsertion + namespacepFlow.html + ae2e0749fbe2e30cbf9061410cfccf232 + + + + + insertionRegion.cpp + src/Particles/Insertion/insertionRegion/ + insertionRegion_8cpp.html + insertionRegion.hpp + dictionary.hpp + + + InsertionRegion.cpp + src/Particles/Insertion/InsertionRegion/ + InsertionRegion_8cpp.html + + + InsertionRegion.hpp + src/Particles/Insertion/InsertionRegion/ + InsertionRegion_8hpp.html + insertionRegion.hpp + dictionary.hpp + InsertionRegion.cpp + pFlow::InsertionRegion + pFlow + + + insertionRegion.hpp + src/Particles/Insertion/insertionRegion/ + insertionRegion_8hpp.html + timeFlowControl.hpp + shapeMixture.hpp + peakableRegions.hpp + setFieldList.hpp + pFlow::insertionRegion + pFlow + + + timeFlowControl.cpp + src/Particles/Insertion/insertionRegion/ + timeFlowControl_8cpp.html + timeFlowControl.hpp + dictionary.hpp + + + timeFlowControl.hpp + src/Particles/Insertion/insertionRegion/ + timeFlowControl_8hpp.html + types.hpp + streams.hpp + pFlow::timeFlowControl + pFlow + + + shapeMixture.cpp + src/Particles/Insertion/shapeMixture/ + shapeMixture_8cpp.html + shapeMixture.hpp + dictionary.hpp + + + shapeMixture.hpp + src/Particles/Insertion/shapeMixture/ + shapeMixture_8hpp.html + Vectors.hpp + pFlow::shapeMixture + pFlow + + + demParticles.hpp + src/Particles/particles/ + demParticles_8hpp.html + demComponent.hpp + pFlow::demParticles + pFlow + + + particleIdHandler.hpp + src/Particles/particles/ + particleIdHandler_8hpp.html + pointFields.hpp + pFlow::particleIdHandler + pFlow + + + particles.cpp + src/Particles/particles/ + particles_8cpp.html + particles.hpp + + + particles.hpp + src/Particles/particles/ + particles_8hpp.html + dynamicPointStructure.hpp + particleIdHandler.hpp + demParticles.hpp + pFlow::particles + pFlow + + + sphereParticles.cpp + src/Particles/SphereParticles/sphereParticles/ + sphereParticles_8cpp.html + sphereParticles.hpp + setFieldList.hpp + sphereParticlesKernels.hpp + + + sphereParticles.hpp + src/Particles/SphereParticles/sphereParticles/ + sphereParticles_8hpp.html + systemControl.hpp + particles.hpp + sphereShape.hpp + property.hpp + indexContainer.hpp + pFlow::sphereParticles + pFlow + + + sphereParticlesKernels.hpp + src/Particles/SphereParticles/sphereParticles/ + sphereParticlesKernels_8hpp.html + pFlow + pFlow::sphereParticlesKernels + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpAcceleration + namespacepFlow_1_1sphereParticlesKernels.html + a9fa48474270a6882fba4b6f8e003aecb + + + + void + acceleration + namespacepFlow_1_1sphereParticlesKernels.html + a0c2479747d0f081e8f45bd1774cdc627 + (realx3 g, deviceViewType1D< real > mass, deviceViewType1D< realx3 > force, deviceViewType1D< real > I, deviceViewType1D< realx3 > torque, IncludeFunctionType incld, deviceViewType1D< realx3 > lAcc, deviceViewType1D< realx3 > rAcc) + + + + sphereShape.cpp + src/Particles/SphereParticles/sphereShape/ + sphereShape_8cpp.html + sphereShape.hpp + dictionary.hpp + vocabs.hpp + streams.hpp + + + sphereShape.hpp + src/Particles/SphereParticles/sphereShape/ + sphereShape_8hpp.html + Vectors.hpp + hashMap.hpp + pFlow::sphereShape + pFlow + + + algorithmFunctions.hpp + src/phasicFlow/algorithms/ + algorithmFunctions_8hpp.html + pFlowMacros.hpp + pFlow::algorithms::greater + pFlow::algorithms::less + pFlow::algorithms::maximum + pFlow::algorithms::minimum + pFlow + pFlow::algorithms + + INLINE_FUNCTION_HD int + binarySearch + namespacepFlow_1_1algorithms.html + a6ba0df36be88e491f6cd31caa7ac00e6 + (const T *array, int length, const T &val) + + + + cudaAlgorithms.hpp + src/phasicFlow/algorithms/ + cudaAlgorithms_8hpp.html + + + kokkosAlgorithms.hpp + src/phasicFlow/algorithms/ + kokkosAlgorithms_8hpp.html + KokkosTypes.hpp + pFlow + pFlow::algorithms + pFlow::algorithms::KOKKOS + + INLINE_FUNCTION_H int32 + count + namespacepFlow_1_1algorithms_1_1KOKKOS.html + acfddf7beb8695f7f108cd01701563094 + (const Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fillSequence + namespacepFlow_1_1algorithms_1_1KOKKOS.html + aaa96ab75bf440739e2c21b5a9ac8b611 + (Type *first, int32 numElems, const Type &firstVal) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1KOKKOS.html + ab917f5baded62dca1dfb1307a8d11058 + (Type *first, const indexType *indices, const int32 numElems, const Type val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a083a3e3dc71fa37bd66fb4cd3323b04e + (Type *first, const indexType *indices, const Type *vals, const int32 numElems) + + + INLINE_FUNCTION_H Type + max + namespacepFlow_1_1algorithms_1_1KOKKOS.html + abfe2952d5d87fffc1da563a4961e4dd7 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H Type + min + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a7e1626da1764681b18826a5c8dd49767 + (const Type *first, int32 numElems) + + + void + exclusiveScan + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a1f5b18868e4b2983e5d9f923a19a4635 + (Type *first, DestType *dFirst, int32 numElems) + + + void + inclusiveScan + namespacepFlow_1_1algorithms_1_1KOKKOS.html + aeb49e63c8960c86332ac6742eeb9c8de + (Type *first, DestType *dFirst, int32 numElems) + + + + stdAlgorithms.hpp + src/phasicFlow/algorithms/ + stdAlgorithms_8hpp.html + pFlowMacros.hpp + algorithmFunctions.hpp + types.hpp + pFlow + pFlow::algorithms + pFlow::algorithms::STD + + INLINE_FUNCTION_H int32 + count + namespacepFlow_1_1algorithms_1_1STD.html + acfddf7beb8695f7f108cd01701563094 + (const Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fill + namespacepFlow_1_1algorithms_1_1STD.html + a3e1664e590e09c6aace3367fcb948f47 + (Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1STD.html + ab917f5baded62dca1dfb1307a8d11058 + (Type *first, const indexType *indices, const int32 numElems, const Type val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1STD.html + a083a3e3dc71fa37bd66fb4cd3323b04e + (Type *first, const indexType *indices, const Type *vals, const int32 numElems) + + + INLINE_FUNCTION_H void + fillSequence + namespacepFlow_1_1algorithms_1_1STD.html + aaa96ab75bf440739e2c21b5a9ac8b611 + (Type *first, int32 numElems, const Type &firstVal) + + + INLINE_FUNCTION_H Type + max + namespacepFlow_1_1algorithms_1_1STD.html + abfe2952d5d87fffc1da563a4961e4dd7 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H Type + min + namespacepFlow_1_1algorithms_1_1STD.html + a7e1626da1764681b18826a5c8dd49767 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H void + sort + namespacepFlow_1_1algorithms_1_1STD.html + aca59379e47f6bf3e21e97e841f3a321d + (Type *first, int32 numElems) + + + INLINE_FUNCTION_H void + sort + namespacepFlow_1_1algorithms_1_1STD.html + adc262f5dc508d4be9b2dc64a48867542 + (Type *first, int32 numElems, CompareFunc compare) + + + INLINE_FUNCTION_H void + permuteSort + namespacepFlow_1_1algorithms_1_1STD.html + a6206f7e81cad742c4b17d4e908e8d5a7 + (const Type *first, PermuteType *pFirst, int32 numElems) + + + void + exclusiveScan + namespacepFlow_1_1algorithms_1_1STD.html + a1f5b18868e4b2983e5d9f923a19a4635 + (Type *first, DestType *dFirst, int32 numElems) + + + void + inclusiveScan + namespacepFlow_1_1algorithms_1_1STD.html + aeb49e63c8960c86332ac6742eeb9c8de + (Type *first, DestType *dFirst, int32 numElems) + + + + bitsetHD.hpp + src/phasicFlow/containers/bitsetHD/ + bitsetHD_8hpp.html + KokkosTypes.hpp + types.hpp + pFlow::bitsetHD + pFlow + + bitsetHD< unsigned > + bitset32_D + namespacepFlow.html + a511d36dedf9ff6e8c0000fba1817d0e6 + + + + bitsetHD< unsigned, HostSpace > + bitset32_H + namespacepFlow.html + a96ee4b1db3b27ba52d9ab0e5249278fa + + + + bitsetHD< unsigned long > + bitset64_D + namespacepFlow.html + a05778ebe00134c2ec000d04527dd7ee2 + + + + bitsetHD< unsigned long, HostSpace > + bitset64_H + namespacepFlow.html + a84b112824664f15682f079b861b6e0aa + + + + + bitsetHDs.cpp + src/phasicFlow/containers/bitsetHD/ + bitsetHDs_8cpp.html + bitsetHD.hpp + + + Field.cpp + src/phasicFlow/containers/Field/ + Field_8cpp.html + + + Field.hpp + src/phasicFlow/containers/Field/ + Field_8hpp.html + VectorSingle.hpp + vocabs.hpp + Field.cpp + pFlow::Field + pFlow + + iIstream & + operator>> + namespacepFlow.html + a32aeadac062c2aeb5a4f500a9b3534ec + (iIstream &is, Field< VectorField, T, PropType > &ifld) + + + iOstream & + operator<< + namespacepFlow.html + add2aa8df2ac6a304de8c7a22139d149b + (iOstream &os, const Field< VectorField, T, PropType > &ofld) + + + + Fields.cpp + src/phasicFlow/containers/Field/ + Fields_8cpp.html + Fields.hpp + + + Fields.hpp + src/phasicFlow/containers/Field/ + Fields_8hpp.html + types.hpp + Field.hpp + VectorSingle.hpp + VectorDual.hpp + pFlow + + Field< VectorSingle, int8 > + int8Field_D + namespacepFlow.html + a4e09caed11d4f73f97e0d94eb40d3fd6 + + + + Field< VectorSingle, int8, HostSpace > + int8Field_H + namespacepFlow.html + a7d5cdeb3dc29cc9d49ecadf5c6fdfd90 + + + + Field< VectorSingle, int16 > + int16Field_D + namespacepFlow.html + aecfeded2edb724ab9b96d80dd1162217 + + + + Field< VectorSingle, int16, HostSpace > + int16Field_H + namespacepFlow.html + adfff7ac861d39728625d7fa6a0601852 + + + + Field< VectorSingle, int32 > + int32Field_D + namespacepFlow.html + a89b2c5782d391dc8a974f4043d8d7ae2 + + + + Field< VectorSingle, int32, HostSpace > + int32Field_H + namespacepFlow.html + a3f8b47408a022434297013e670252046 + + + + Field< VectorSingle, int64 > + int64Field_D + namespacepFlow.html + adfa7ebf09e95c68d0224a4689d853b92 + + + + Field< VectorSingle, int64, HostSpace > + int64Field_H + namespacepFlow.html + adc01fab0d6e5b1f68eae0d6c363a3c3d + + + + Field< VectorSingle, uint32 > + uint32Field_D + namespacepFlow.html + a2c7c97510ed3e336bf0b96ecd36bd6e8 + + + + Field< VectorSingle, uint32, HostSpace > + uint32Field_H + namespacepFlow.html + a9ef7d5747f5d9df6eb4f628dbe7fec01 + + + + Field< VectorSingle, label > + labelField_D + namespacepFlow.html + a841e526316157c97d3a6464d8f4bdeca + + + + Field< VectorSingle, label, HostSpace > + labelField_H + namespacepFlow.html + a6e1b45a14a123e9506c2f5b1cb52d92c + + + + Field< VectorSingle, real > + realField_D + namespacepFlow.html + af835cf0cfb1ce12cd4ee4a6bcd42b7e9 + + + + Field< VectorSingle, real, HostSpace > + realField_H + namespacepFlow.html + ac1d42f542946752bbb15b2e0d0a9e1d7 + + + + Field< VectorSingle, realx3 > + realx3Field_D + namespacepFlow.html + aee8ae24174111b9caf1bc31c32fa0744 + + + + Field< VectorSingle, realx3, HostSpace > + realx3Field_H + namespacepFlow.html + a98ee42fe64680818b1a5d5ffa18a017a + + + + Field< VectorSingle, uint16x3 > + uint16x3Field_D + namespacepFlow.html + a6d0dbf8cfe4485c0ae023061d6351854 + + + + Field< VectorSingle, uint16x3, HostSpace > + uint16x3Field_H + namespacepFlow.html + a2ce5432294b08715376707f3c74712cb + + + + Field< VectorSingle, uint32x3 > + uint32x3Field_D + namespacepFlow.html + a6746dd14191baa45cde4101e5a08d4a8 + + + + Field< VectorSingle, uint32x3, HostSpace > + uint32x3Field_H + namespacepFlow.html + a1d0c447e3670b06cc0992fc8ad801635 + + + + Field< VectorSingle, int32x3 > + int32x3Field_D + namespacepFlow.html + aa75659d80bbbeefc05cfb02480e23907 + + + + Field< VectorSingle, int32x3, HostSpace > + int32x3Field_H + namespacepFlow.html + a5c3bb5c338f80d2dca4e70bac09f555d + + + + Field< VectorSingle, int64x3 > + int64x3Field_D + namespacepFlow.html + a44fdbd60679faa1eb17c4c7cdec64f67 + + + + Field< VectorSingle, int64x3, HostSpace > + int64x3Field_H + namespacepFlow.html + ac18e52190cdebd798fbf107f8c0e9fce + + + + Field< VectorSingle, realx3x3 > + realx3x3Field_D + namespacepFlow.html + a9ee284a8d52e46ac4b54ed4ef9aceb5c + + + + Field< VectorSingle, realx3x3, HostSpace > + realx3x3Field_H + namespacepFlow.html + a01da6ce0ebf22ff3d3da65f4ed5774f0 + + + + Field< VectorSingle, word, HostSpace > + wordField_H + namespacepFlow.html + a791cfb306a9333d7b4b4c2f39b291b2a + + + + Field< VectorDual, int8 > + int8Field_HD + namespacepFlow.html + ab961c8edd5b57f034f472e7ee6fd8b3c + + + + Field< VectorDual, int16 > + int16Field_HD + namespacepFlow.html + a7d3080db5d0adee2b1bc10bc38730cd4 + + + + Field< VectorDual, int32 > + int32Field_HD + namespacepFlow.html + a1cb049682d41ccb526d221883aa6ff83 + + + + Field< VectorDual, int64 > + int64Field_HD + namespacepFlow.html + a0b221aabb6f82413a8dd216a6e5f8ab9 + + + + Field< VectorDual, uint32 > + uint32Field_HD + namespacepFlow.html + a2e88b2ed701aef940c715cd598d995f3 + + + + Field< VectorDual, label > + labelField_HD + namespacepFlow.html + af0e94af8949a0d5166039e8d6dfe4e9d + + + + Field< VectorDual, real > + realField_HD + namespacepFlow.html + ade5939cd1656bb3a4fc789fb7ac01906 + + + + Field< VectorDual, realx3 > + realx3Field_HD + namespacepFlow.html + ac8808645f7e1b2cb6525158948d98bdc + + + + Field< VectorDual, uint32x3 > + uint16x3Field_HD + namespacepFlow.html + a6a9956fddee1bef2aed54049165a182a + + + + Field< VectorDual, uint32x3 > + uint32x3Field_HD + namespacepFlow.html + ac7e15230be5e8b89befdce2709b71b5f + + + + Field< VectorDual, int32x3 > + int32x3Field_HD + namespacepFlow.html + ae4ce18a487e4b33ad366be6865d33949 + + + + Field< VectorDual, int64x3 > + int64x3Field_HD + namespacepFlow.html + a9060d10e1e6bed3edbb021c4cb6dd94b + + + + Field< VectorDual, realx3x3 > + realx3x3Field_HD + namespacepFlow.html + ac9327600dfb70ca78fe75a84468447ba + + + + Field< Vector, word, vecAllocator< word > > + wordField + namespacepFlow.html + a61e5aece937951a8c48ca31c49e399fc + + + + + indexContainer.cpp + src/phasicFlow/containers/indexContainer/ + indexContainer_8cpp.html + indexContainer.hpp + + + indexContainer.hpp + src/phasicFlow/containers/indexContainer/ + indexContainer_8hpp.html + span.hpp + KokkosTypes.hpp + KokkosUtilities.hpp + ViewAlgorithms.hpp + pFlow::indexContainer + pFlow::indexContainer::IndexAccessor + pFlow + + indexContainer< int32 > + int32IndexContainer + namespacepFlow.html + a27c4d9af27a6e7595097b77d05874147 + + + + indexContainer< int64 > + int64IndexContainer + namespacepFlow.html + aa62dd25b29d6806bbf79e3c55949b3bf + + + + + List.hpp + src/phasicFlow/containers/List/List/ + List_8hpp.html + types.hpp + typeInfo.hpp + uniquePtr.hpp + iOstream.hpp + iIstream.hpp + ListI.hpp + pFlow::List + pFlow + + List< int64 > + int64List + namespacepFlow.html + a34be84cb0022daf92dc6eaa34fa5cdc8 + + + + List< int32 > + int32List + namespacepFlow.html + a0b6787f0db27d9f45a8c70c88210d97b + + + + List< int16 > + int16List + namespacepFlow.html + a4ad94e91a40ce8e2ffbf7a35c52776b2 + + + + List< int8 > + int8List + namespacepFlow.html + afa8a2063627c0e0ccea1e38b2c9b0791 + + + + List< label > + labelList + namespacepFlow.html + a08eb7fbbec6aeb3b7f1db44576752656 + + + + List< uint32 > + uint32List + namespacepFlow.html + ae5523c3e7ce7b6119fc521723c06542a + + + + List< real > + realList + namespacepFlow.html + a2d452d2b90bf5ffd681ba78482296184 + + + + List< realx3 > + realx3List + namespacepFlow.html + ab51e83f5c5e58f65bfa52eac14901841 + + + + List< realx3x3 > + realx3x3List + namespacepFlow.html + ae4649f2fb3a730534353e2dee670b96f + + + + List< bool > + boolList + namespacepFlow.html + a2b6adfad58b8dc4be5a09d9e1ed9413a + + + + List< word > + wordList + namespacepFlow.html + ac2c8831a940f11de069cd73eb255b3ae + + + + iOstream & + operator<< + namespacepFlow.html + a58232dc20e4ae1f363a0ddad010c6f3e + (iOstream &os, const List< T > &lst) + + + iIstream & + operator>> + namespacepFlow.html + aad6532ab31d16e255bd9cf0618d505f5 + (iIstream &is, List< T > &lst) + + + + ListI.hpp + src/phasicFlow/containers/List/List/ + ListI_8hpp.html + + + ListPtr.hpp + src/phasicFlow/containers/List/ListPtr/ + ListPtr_8hpp.html + types.hpp + uniquePtr.hpp + error.hpp + iOstream.hpp + ListPtrI.hpp + pFlow::ListPtr + pFlow + + + ListPtrI.hpp + src/phasicFlow/containers/List/ListPtr/ + ListPtrI_8hpp.html + + + Lists.hpp + src/phasicFlow/containers/List/ + Lists_8hpp.html + List.hpp + ListPtr.hpp + + + hashMap.hpp + src/phasicFlow/containers/Map/hashMap/ + hashMap_8hpp.html + types.hpp + typeInfo.hpp + iOstream.hpp + hashMapI.hpp + pFlow::hashMap + pFlow + + hashMap< word, T > + wordHashMap + namespacepFlow.html + ac3bade448fe22b2e9d66a82ed4b83326 + + + + hashMap< label, T > + labelHashMap + namespacepFlow.html + ae3e3ec0f83bdfe2e683d53462ebb5682 + + + + hashMap< uint32, T > + uint32HashMap + namespacepFlow.html + a8d1faf1e033cb51d67f6a95b3b389a8a + + + + hashMap< int64, T > + int64HashMap + namespacepFlow.html + aa1a2f59893d9acb11552f1935281d575 + + + + hashMap< int32, T > + int32HashMap + namespacepFlow.html + a46014268016e1b82c7136895d790ba01 + + + + iOstream & + printKeys + namespacepFlow.html + a04e7886e9db0fc025dc700d2a37decc2 + (iOstream &os, const wordHashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a9246ea38c24181059226ab4ee3539cf6 + (iOstream &os, const labelHashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a04bb74b80f11a4bd3d6bcae727584073 + (iOstream &os, const uint32HashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a873efed137dfcf6a20ae8ad03c16c2d7 + (iOstream &os, const int64HashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + aa8bc06d707d708fcd33c4bdc5e9ad4c6 + (iOstream &os, const int32HashMap< T > &m) + + + + hashMapI.hpp + src/phasicFlow/containers/Map/hashMap/ + hashMapI_8hpp.html + + iOstream & + printKeys + hashMapI_8hpp.html + a04e7886e9db0fc025dc700d2a37decc2 + (iOstream &os, const wordHashMap< T > &m) + + + iOstream & + printKeys + hashMapI_8hpp.html + a9246ea38c24181059226ab4ee3539cf6 + (iOstream &os, const labelHashMap< T > &m) + + + iOstream & + printKeys + hashMapI_8hpp.html + a04bb74b80f11a4bd3d6bcae727584073 + (iOstream &os, const uint32HashMap< T > &m) + + + iOstream & + printKeys + hashMapI_8hpp.html + a873efed137dfcf6a20ae8ad03c16c2d7 + (iOstream &os, const int64HashMap< T > &m) + + + iOstream & + printKeys + hashMapI_8hpp.html + aa8bc06d707d708fcd33c4bdc5e9ad4c6 + (iOstream &os, const int32HashMap< T > &m) + + + + Map.hpp + src/phasicFlow/containers/Map/Map/ + Map_8hpp.html + types.hpp + iOstream.hpp + MapI.hpp + pFlow::Map + pFlow + + Map< word, T > + wordMap + namespacepFlow.html + a3eab0a0892cd36167818183a5f30fd0d + + + + Map< label, T > + labelMap + namespacepFlow.html + a4008897b621b651d5dde438cbaf4253b + + + + Map< uint32, T > + uint32Map + namespacepFlow.html + a14136715e2225e0cb476fc25849fa3df + + + + Map< int32, T > + int32Map + namespacepFlow.html + a9228b9fe5857f9af566c7fbe0632e56c + + + + Map< int64, T > + int64Map + namespacepFlow.html + a356ffdf106d49c2f19cdd67722c4548e + + + + iOstream & + printKeys + namespacepFlow.html + aea271b5dea1d0db60f05c5bda0a2c70f + (iOstream &os, const wordMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + af2195dd0bdd8a19c9bb949bfffb6319f + (iOstream &os, const labelMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + ab8a6ef1fd6acfe7b1d042101525b39f2 + (iOstream &os, const uint32Map< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a1aa600412d3af9c4019b72abe114eda0 + (iOstream &os, const int32Map< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + aef2a2da8abc154de409cbc8c1a453fb3 + (iOstream &os, const int64Map< T > &m) + + + + MapI.hpp + src/phasicFlow/containers/Map/Map/ + MapI_8hpp.html + + iOstream & + printKeys + MapI_8hpp.html + aea271b5dea1d0db60f05c5bda0a2c70f + (iOstream &os, const wordMap< T > &m) + + + iOstream & + printKeys + MapI_8hpp.html + ab8a6ef1fd6acfe7b1d042101525b39f2 + (iOstream &os, const uint32Map< T > &m) + + + iOstream & + printKeys + MapI_8hpp.html + af2195dd0bdd8a19c9bb949bfffb6319f + (iOstream &os, const labelMap< T > &m) + + + iOstream & + printKeys + MapI_8hpp.html + a1aa600412d3af9c4019b72abe114eda0 + (iOstream &os, const int32Map< T > &m) + + + iOstream & + printKeys + MapI_8hpp.html + aef2a2da8abc154de409cbc8c1a453fb3 + (iOstream &os, const int64Map< T > &m) + + + + MapPtr.hpp + src/phasicFlow/containers/Map/MapPtr/ + MapPtr_8hpp.html + types.hpp + uniquePtr.hpp + error.hpp + iOstream.hpp + MapPtrI.hpp + pFlow::MapPtr + pFlow + + MapPtr< std::map, key, T > + orderedMapPtr + namespacepFlow.html + a42590be2b02ef9a0e107e33bb3bbc683 + + + + MapPtr< std::unordered_map, key, T > + hashMapPtr + namespacepFlow.html + acbe8e7417587aaa9a51e243db8a018e5 + + + + orderedMapPtr< word, T > + wordOrderedMapPtr + namespacepFlow.html + a21c5ae841990a6325fdc97c9313f3d11 + + + + hashMapPtr< word, T > + wordHashMapPtr + namespacepFlow.html + a906a8e3cc7582566ebc1928efc6ec3b8 + + + + iOstream & + printKeys + namespacepFlow.html + abb1aa570817657ba2c2fccd07e1dd920 + (iOstream &os, const wordHashMapPtr< T > &m) + + + + MapPtrI.hpp + src/phasicFlow/containers/Map/MapPtr/ + MapPtrI_8hpp.html + + + Maps.hpp + src/phasicFlow/containers/Map/ + Maps_8hpp.html + Map.hpp + hashMap.hpp + MapPtr.hpp + + + pointField.cpp + src/phasicFlow/containers/pointField/ + pointField_8cpp.html + + + pointField.hpp + src/phasicFlow/containers/pointField/ + pointField_8hpp.html + Field.hpp + pointStructure.hpp + error.hpp + pointField.cpp + pointFieldAlgorithms.hpp + pFlow::pointField + pFlow + + iIstream & + operator>> + namespacepFlow.html + a18acd30183a8307f6fccede034df06cd + (iIstream &is, pointField< VectorField, T, MemorySpace > &pF) + + + iOstream & + operator<< + namespacepFlow.html + a15bafeb4dd9ea98f5a531d013eda3e3d + (iOstream &os, const pointField< VectorField, T, MemorySpace > &pF) + + + + pointFieldAlgorithms.hpp + src/phasicFlow/containers/pointField/ + pointFieldAlgorithms_8hpp.html + pFlow + + T + maxActive_serial + namespacepFlow.html + ac183657efe4ea32f6192ab43f9ec74b5 + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) + + + INLINE_FUNCTION_H T + maxActiveH + namespacepFlow.html + a8262d8d2fba9ae48411373216f0b4fa2 + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) + + + INLINE_FUNCTION_H T + maxActiveD + namespacepFlow.html + a9f1af27129c76c78d73236fa57140aea + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft > &flag, size_t start, size_t end) + + + T + maxActive + namespacepFlow.html + a72ec47ef8814b66b02f05638915de39a + (const pointField< VectorSingle, T, MemorySpace > &pField) + + + T + maxActive + namespacepFlow.html + a3e965b41d633e5cf2c1d880ff29a8ec2 + (const pointField< VectorDual, T, MemorySpace > &pField) + + + const auto + ActivePoint + namespacepFlow.html + a1df94b262ac1e47891251788a9646f4e + + + + + pointFields.cpp + src/phasicFlow/containers/pointField/ + pointFields_8cpp.html + pointFields.hpp + + + pointFields.hpp + src/phasicFlow/containers/pointField/ + pointFields_8hpp.html + VectorSingle.hpp + pointField.hpp + types.hpp + pFlow + + pointField< VectorSingle, T, HostSpace > + pointField_H + namespacepFlow.html + a09c79f0e74d5dd4336dca6ab67c032c3 + + + + pointField< VectorSingle, T > + pointField_D + namespacepFlow.html + a4187027a579f8df9e0573db3eeb0bb58 + + + + pointField< VectorDual, T > + pointField_HD + namespacepFlow.html + a2c1c285bee9b232c99aba17687441238 + + + + pointField< VectorSingle, int8 > + int8PointField_D + namespacepFlow.html + ac0758d3abd533bea960d00d4b090d7e6 + + + + pointField< VectorSingle, int8, HostSpace > + int8PointField_H + namespacepFlow.html + a61025fd78a2d36729cd7a36ffacfd10a + + + + pointField< VectorSingle, int16 > + int16PointField_D + namespacepFlow.html + abb0c62873d01620a42abf3b3d65bdb4c + + + + pointField< VectorSingle, int16, HostSpace > + int16PointField_H + namespacepFlow.html + a91de51c84b8b5517d9fc37b6028a9196 + + + + pointField< VectorSingle, int32 > + int32PointField_D + namespacepFlow.html + a4266150006aeaf3f8cc337c457dc8b94 + + + + pointField< VectorSingle, int32, HostSpace > + int32PointField_H + namespacepFlow.html + a435a95e4c15094378d9422cb9d06e195 + + + + pointField< VectorSingle, int64 > + int64PointField_D + namespacepFlow.html + a2fa4b6e4c318ec336289288637d73f00 + + + + pointField< VectorSingle, int64, HostSpace > + int64PointField_H + namespacepFlow.html + a1a3ac15d17d1e51c3135b259793e1fa3 + + + + pointField< VectorSingle, uint32 > + uint32PointField_D + namespacepFlow.html + afc91f4ae090af1a260fe984aeb6f8a2c + + + + pointField< VectorSingle, uint32, HostSpace > + uint32PointField_H + namespacepFlow.html + a6f58e089cbe38856864ad2f8f1d142c1 + + + + pointField< VectorSingle, label > + labelPointField_D + namespacepFlow.html + a3665760473641e4508e521b2ce8c40ff + + + + pointField< VectorSingle, label, HostSpace > + labelPointField_H + namespacepFlow.html + ace2d7d703d387c85e5b085e9cf395ad5 + + + + pointField< VectorSingle, real > + realPointField_D + namespacepFlow.html + ac5d59f7d75bbf030e7fd2223d42f551b + + + + pointField< VectorSingle, real, HostSpace > + realPointField_H + namespacepFlow.html + a37b7910ed794bcf96dffec6c26e50c30 + + + + pointField< VectorSingle, realx3 > + realx3PointField_D + namespacepFlow.html + a8b286cf0e92d888964d5691196b6c151 + + + + pointField< VectorSingle, realx3, HostSpace > + realx3PointField_H + namespacepFlow.html + a35afa74efc5b7151c4f6368bab484065 + + + + pointField< VectorSingle, word, HostSpace > + wordPointField_H + namespacepFlow.html + a48bee2169ca4f08e8d0b2bb69924a63d + + + + pointField< VectorDual, int8 > + int8PointField_HD + namespacepFlow.html + a4e23b118ff6e2556116bf1d2407b3299 + + + + pointField< VectorDual, int16 > + int16PointField_HD + namespacepFlow.html + a64182b010b93655dea7296d8cc0661ec + + + + pointField< VectorDual, int32 > + int32PointField_HD + namespacepFlow.html + a0aa4fea0cb8c686926eddc3b7280420c + + + + pointField< VectorDual, int64 > + int64PointField_HD + namespacepFlow.html + ab44b56c7a3daf9bbe5176422166dbe8b + + + + pointField< VectorDual, uint32 > + uint32PointField_HD + namespacepFlow.html + ab648bfdd35f60cf5a39f758a58afd498 + + + + pointField< VectorDual, label > + labelPointField_HD + namespacepFlow.html + aebb8489198eaf346132534bed50cd99a + + + + pointField< VectorDual, real > + realPointField_HD + namespacepFlow.html + a1a930c96ef7776e294a48b805e1a0d5b + + + + pointField< VectorDual, realx3 > + realx3PointField_HD + namespacepFlow.html + a2e3a51140f72abac829aa55055d3f68f + + + + pointField< Vector, word, vecAllocator< word > > + wordPointField + namespacepFlow.html + a242ff29005847ad17d02d58900a946b0 + + + + + Set.hpp + src/phasicFlow/containers/Set/ + Set_8hpp.html + pFlow + + std::set< Key, std::less< Key >, std::allocator< Key > > + Set + namespacepFlow.html + a5a3972b374b884e9021d78ba9ea58014 + + + + + span.hpp + src/phasicFlow/containers/span/ + span_8hpp.html + types.hpp + iOstream.hpp + pFlow::span + pFlow + + iOstream & + operator<< + namespacepFlow.html + a9b23ae61614b6ee9621f02ba76f8919a + (iOstream &os, const span< T > &s) + + + + symArrayHD.hpp + src/phasicFlow/containers/symArrayHD/ + symArrayHD_8hpp.html + KokkosTypes.hpp + types.hpp + typeInfo.hpp + Vector.hpp + pFlow::symArray + pFlow + + INLINE_FUNCTION_HD void + SWAP + namespacepFlow.html + a17b80dbe0659cde09c2988647271f46f + (Type &x, Type &y) + + + iIstream & + operator>> + namespacepFlow.html + a7cab1ce81a510fab054e64c0e6323375 + (iIstream &is, symArray< T, MemorySpace > &iArr) + + + iOstream & + operator<< + namespacepFlow.html + a575e57396e2c4398e172724566a1d2c7 + (iOstream &os, const symArray< T, MemorySpace > &oArr) + + + + symArrays.cpp + src/phasicFlow/containers/symArrayHD/ + symArrays_8cpp.html + symArrays.hpp + + + symArrays.hpp + src/phasicFlow/containers/symArrayHD/ + symArrays_8hpp.html + symArrayHD.hpp + pFlow + + symArray< real > + realSymArray_D + namespacepFlow.html + a151efe6d609064fbcf52e2ffa31cbb06 + + + + symArray< real, HostSpace > + realSymArray_H + namespacepFlow.html + a8d0e6eb8ff87487d0b3574ee96623cfe + + + + symArray< realx3 > + realx3SymArray_D + namespacepFlow.html + ab04533f661b4fcef84e4907188feef86 + + + + symArray< realx3, HostSpace > + realx3SymArray_H + namespacepFlow.html + ae8dbcfb8e2ecba7f3ac418e21f0ac22d + + + + + triSurfaceField.cpp + src/phasicFlow/containers/triSurfaceField/ + triSurfaceField_8cpp.html + + + triSurfaceField.hpp + src/phasicFlow/containers/triSurfaceField/ + triSurfaceField_8hpp.html + Field.hpp + triSurface.hpp + error.hpp + triSurfaceField.cpp + pFlow::triSurfaceField + pFlow + + iIstream & + operator>> + namespacepFlow.html + a6fa01a37e2aa260e53329fb57750e71c + (iIstream &is, triSurfaceField< VectorField, T, MemorySpace > &tsF) + + + iOstream & + operator<< + namespacepFlow.html + a3e625e59cdaf2a71e1f7f3b28ae936f0 + (iOstream &os, const triSurfaceField< VectorField, T, MemorySpace > &tsF) + + + + triSurfaceFields.cpp + src/phasicFlow/containers/triSurfaceField/ + triSurfaceFields_8cpp.html + triSurfaceFields.hpp + + + triSurfaceFields.hpp + src/phasicFlow/containers/triSurfaceField/ + triSurfaceFields_8hpp.html + VectorSingle.hpp + VectorDual.hpp + triSurfaceField.hpp + types.hpp + pFlow + + triSurfaceField< VectorSingle, real > + realTriSurfaceField_D + namespacepFlow.html + a88434a63612ef893c7c24b85959251f7 + + + + triSurfaceField< VectorSingle, real, HostSpace > + realTriSurfaceField_H + namespacepFlow.html + acae810ffca011a72484201e81542c381 + + + + triSurfaceField< VectorSingle, realx3 > + realx3TriSurfaceField_D + namespacepFlow.html + afd682516555bc9f529677a279d60eba6 + + + + triSurfaceField< VectorSingle, realx3, HostSpace > + realx3TriSurfaceField_H + namespacepFlow.html + a20a678e59be408f7ba8779b9a25021d1 + + + + triSurfaceField< VectorDual, real > + realTriSurfaceField_HD + namespacepFlow.html + ad3c3266c1484ce0f16ee16bd5e021a7b + + + + triSurfaceField< VectorDual, realx3 > + realx3TriSurfaceField_HD + namespacepFlow.html + ac6698a999ca334d56f2757b15fd425a2 + + + + triSurfaceField< Vector, real, vecAllocator< real > > + realTriSurfaceField + namespacepFlow.html + a721bccebfa887f6d544eed52d09e3144 + + + + triSurfaceField< Vector, realx3, vecAllocator< realx3 > > + realx3TriSurfaceField + namespacepFlow.html + abc31424b5e539c0d9e44b5da0fa2ecb3 + + + + triSurfaceField< VectorSingle, int8 > + int8TriSurfaceField_D + namespacepFlow.html + aaa830358734c88d24e4006884d78810f + + + + triSurfaceField< VectorSingle, int8, HostSpace > + int8TriSurfaceField_H + namespacepFlow.html + acb551675657a508333bd2ecc7820b93d + + + + triSurfaceField< VectorDual, int8 > + int8TriSurfaceField_HD + namespacepFlow.html + a44f5e1cd23511168f7eaa308769babbe + + + + triSurfaceField< Vector, int8, vecAllocator< real > > + int8TriSurfaceField + namespacepFlow.html + a99ba1669041dd64adb630a282019ee9f + + + + + Vector.cpp + src/phasicFlow/containers/Vector/ + Vector_8cpp.html + + + Vector.hpp + src/phasicFlow/containers/Vector/ + Vector_8hpp.html + typeInfo.hpp + error.hpp + uniquePtr.hpp + stdAlgorithms.hpp + indexContainer.hpp + iOstream.hpp + iIstream.hpp + VectorFwd.hpp + VectorI.hpp + Vector.cpp + VectorMath.hpp + VectorAlgorithm.hpp + RESERVE + pFlow::noConstructAllocator + pFlow::Vector + pFlow + + #define + __RESERVE__ + Vector_8hpp.html + ab70e61ee87e97c97404658e8b0fde30a + + + + std::allocator< T > + vecAllocator + namespacepFlow.html + a83a37fc944241b7da6aa8785a1997535 + + + + iIstream & + operator>> + namespacepFlow.html + a15756de78c96b685e8ee7c47ddc5f634 + (iIstream &is, Vector< T, Allocator > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + a9656f525dc0c04f916f3e9d24ddc1f53 + (iOstream &os, const Vector< T, Allocator > &ovec) + + + + VectorAlgorithm.hpp + src/phasicFlow/containers/Vector/ + VectorAlgorithm_8hpp.html + pFlow + + auto + count + namespacepFlow.html + a3557595cfa50bcbd2098e44fe7da1bbd + (const Vector< T, Allocator > &vec, const T &val) + + + auto + count_if + namespacepFlow.html + a4ba4960022e5995b2a43437d211d8f60 + (const Vector< T, Allocator > &vec, UnaryPredicate p) + + + void + fill_n + namespacepFlow.html + a7a3b9048cba8e3752d30ec81b2fe0cde + (Vector< T, Allocator > &vec, size_t n, const T &val) + + + void + fill + namespacepFlow.html + a5fde7b7d3d438de86ad820bfa1e51b34 + (Vector< T, Allocator > &vec, const T &val) + + + void + fillSequence + namespacepFlow.html + adc26fdd8debb829267fac2761ddd2896 + (Vector< T, Allocator > &vec, int32 start, int32 end, const T &startVal) + + + void + fillSequence + namespacepFlow.html + a1565789280599388321087cf22542144 + (Vector< T, Allocator > &vec, const T &startVal) + + + void + sort + namespacepFlow.html + a7e83353786d5cf3406a036b434c7df25 + (Vector< T, Allocator > &vec) + + + int64 + find + namespacepFlow.html + af5cb98a7bdec142d1e7e1602c05f0589 + (Vector< T, Allocator > &vec, const T &val) + + + + VectorFwd.hpp + src/phasicFlow/containers/Vector/ + VectorFwd_8hpp.html + + Vector< T, Allocator > + operator+ + VectorFwd_8hpp.html + a761251806b4b65cb3489709a264d0730 + (const Vector< T, Allocator > &op1, const T &op2) + + + Vector< T, Allocator > + operator+ + VectorFwd_8hpp.html + a73f650734baacc25e24c365006678512 + (const T &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator+ + VectorFwd_8hpp.html + a39cbcacc875417e9b8e85704bb35fb36 + (const Vector< T, Allocator > &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator- + VectorFwd_8hpp.html + a5e466a2e07e2be7e66323aa4db29dd2d + (const Vector< T, Allocator > &op1, const T &op2) + + + Vector< T, Allocator > + operator- + VectorFwd_8hpp.html + a8608c1d4998b85822b638857d7d73cc4 + (const T &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator- + VectorFwd_8hpp.html + a0031658c31c2e8760f36b001c8da7da8 + (const Vector< T, Allocator > &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator* + VectorFwd_8hpp.html + a8bee1a7bc6ea80ba49c093aff84f1bf6 + (const Vector< T, Allocator > &op1, const T &op2) + + + Vector< T, Allocator > + operator* + VectorFwd_8hpp.html + a585a37cb9e6e01e85b19134cedea259a + (const T &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator* + VectorFwd_8hpp.html + ad8c66c462c3f43e50aab3bb6465601b9 + (const Vector< T, Allocator > &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator/ + VectorFwd_8hpp.html + aeae546621a53610beb0ee3a19ad6cd2f + (const Vector< T, Allocator > &op1, const T &op2) + + + Vector< T, Allocator > + operator/ + VectorFwd_8hpp.html + a9898bc5e5ccffe6df881d3aba4bb0eac + (const T &op1, const Vector< T, Allocator > &op2) + + + Vector< T, Allocator > + operator/ + VectorFwd_8hpp.html + a4872517c1eb68b0e62b06139a72ceb53 + (const Vector< T, Allocator > &op1, const Vector< T, Allocator > &op2) + + + auto + count + VectorFwd_8hpp.html + a3557595cfa50bcbd2098e44fe7da1bbd + (const Vector< T, Allocator > &vec, const T &val) + + + auto + count_if + VectorFwd_8hpp.html + a4ba4960022e5995b2a43437d211d8f60 + (const Vector< T, Allocator > &vec, UnaryPredicate p) + + + void + fill_n + VectorFwd_8hpp.html + a7a3b9048cba8e3752d30ec81b2fe0cde + (Vector< T, Allocator > &vec, size_t n, const T &val) + + + void + fill + VectorFwd_8hpp.html + a5fde7b7d3d438de86ad820bfa1e51b34 + (Vector< T, Allocator > &vec, const T &val) + + + void + sort + VectorFwd_8hpp.html + a7e83353786d5cf3406a036b434c7df25 + (Vector< T, Allocator > &vec) + + + + VectorI.hpp + src/phasicFlow/containers/Vector/ + VectorI_8hpp.html + + + VectorMath.hpp + src/phasicFlow/containers/Vector/ + VectorMath_8hpp.html + pFlow + + #define + VecFunc + VectorMath_8hpp.html + ad72be126a8149d87494a422e518c36ae + (fnName) + + + #define + VecFunc2 + VectorMath_8hpp.html + a81a1de815972f3dbf27f2343ccd40616 + (fnName) + + + Vector< T, Allocator > + pow + namespacepFlow.html + a530fa16f813e90c80006d8aaf5355192 + (const Vector< T, Allocator > &v, T e) + + + Vector< T, Allocator > + pow + namespacepFlow.html + a87a9eb6493b151788dca5f8967e1b06d + (const Vector< T, Allocator > &v, T e, indexFunc iFn) + + + T + min + namespacepFlow.html + a79babacb046b083e7b9e5d68836dd299 + (const Vector< T, Allocator > &v) + + + T + min + namespacepFlow.html + a39d86db514f10a64ba0af7f057a1370d + (const Vector< T, Allocator > &v, indexFunc iFn) + + + T + max + namespacepFlow.html + aa06b35ab4dd1964fcef892e4577d444f + (const Vector< T, Allocator > &v) + + + T + max + namespacepFlow.html + ab9273a30482c1e7ba2dbf20b06f152c7 + (const Vector< T, Allocator > &v, indexFunc iFn) + + + T + sum + namespacepFlow.html + a552cad803d8182425bdfed273022ef14 + (const Vector< T, Allocator > &v) + + + T + sum + namespacepFlow.html + a441347cea7fd5193e2e08913cb8776b8 + (const Vector< T, Allocator > &v, indexFunc iFn) + + + + Vectors.cpp + src/phasicFlow/containers/Vector/ + Vectors_8cpp.html + Vectors.hpp + + + Vectors.hpp + src/phasicFlow/containers/Vector/ + Vectors_8hpp.html + types.hpp + Vector.hpp + pFlow + + Vector< int8 > + int8Vector + namespacepFlow.html + a1a8063cd7823bbad370eda1fccf7f70e + + + + Vector< int16 > + int16Vector + namespacepFlow.html + aacff4e3b5b85bcbe8492be180fbd89d0 + + + + Vector< int32 > + int32Vector + namespacepFlow.html + a4d3365b9dbfaa1d5d573d1a6b30c10df + + + + Vector< int64 > + int64Vector + namespacepFlow.html + adecb652fac8b0ce10ede2b5144bad869 + + + + Vector< uint32 > + uint32Vector + namespacepFlow.html + a90d3f047f5a86872dd6ee80ebab12b0d + + + + Vector< label > + labelVector + namespacepFlow.html + a1765c3ce3f985983901ac24065b3c587 + + + + Vector< real > + realVector + namespacepFlow.html + a56fe59023e353f0f237688c06fbfd441 + + + + Vector< realx3 > + realx3Vector + namespacepFlow.html + aede0f5a4a44d271e4e260cdb01032a61 + + + + Vector< uint16x3 > + uint16x3Vector + namespacepFlow.html + a1e0762cedc1a048af96e4d9c4035807d + + + + Vector< uint32x3 > + uint32x3Vector + namespacepFlow.html + a4fbcb46b94bdb09a8028d5c2b0072b3a + + + + Vector< int32x3 > + int32x3Vector + namespacepFlow.html + a7b3af46b160d6cafec43b41ca3b7323a + + + + Vector< int64x3 > + int64x3Vector + namespacepFlow.html + a95baabac84a3a0bdd421adcad1fcc7d2 + + + + Vector< uint16x3x3 > + uint16x3x3Vector + namespacepFlow.html + a86740c70b7b54cfc31f852be97c1df56 + + + + Vector< uint32x3x3 > + uint32x3x3Vector + namespacepFlow.html + acb6fa1007c5939fb982cb81c349fb098 + + + + Vector< int32x3x3 > + int32x3x3Vector + namespacepFlow.html + aed9a0960c5da35fc4d3f501a5fd9420d + + + + Vector< realx3x3 > + realx3x3Vector + namespacepFlow.html + ab067da62570f5563dbc4fc15ba2cc8ab + + + + Vector< word > + wordVector + namespacepFlow.html + a6e76b0fc4f41684b7dd691cb6552384d + + + + + VectorDual.hpp + src/phasicFlow/containers/VectorHD/ + VectorDual_8hpp.html + globalSettings.hpp + types.hpp + typeInfo.hpp + Vector.hpp + streams.hpp + KokkosTypes.hpp + ViewAlgorithms.hpp + VectorDualAlgorithms.hpp + RESERVE + pFlow::VectorDual + pFlow + + #define + __RESERVE__ + VectorDual_8hpp.html + ab70e61ee87e97c97404658e8b0fde30a + + + + iIstream & + operator>> + namespacepFlow.html + ae365f946ba158527dce13ebc6028119e + (iIstream &is, VectorDual< T, memory_space > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + a5d93f8f8bd5616dd47c835267c84bced + (iOstream &os, const VectorDual< T, memory_space > &ovec) + + + + VectorDualAlgorithms.hpp + src/phasicFlow/containers/VectorHD/ + VectorDualAlgorithms_8hpp.html + baseAlgorithms.hpp + pFlow + + INLINE_FUNCTION_H int64 + count + namespacepFlow.html + a4a352639c87f6f967c064f9e46c3495f + (const VectorDual< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H int64 + count + namespacepFlow.html + a4e3b76cb1f11091ab9905cabc141a633 + (const VectorDual< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H int64 + min + namespacepFlow.html + aecd5f39754707b589843d71cbb6b7d1c + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + min + namespacepFlow.html + a3c07a156ad839dccd59a9886a621e20c + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + max + namespacepFlow.html + ac13cdd53f8951fe2cf059730cad35ffb + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + max + namespacepFlow.html + a72a26112ed68f8f2e1e93ce23a5081e2 + (const VectorDual< T, MemorySpace > &vec) + + + + VectorDuals.hpp + src/phasicFlow/containers/VectorHD/ + VectorDuals_8hpp.html + types.hpp + VectorDual.hpp + pFlow + + VectorDual< int8 > + int8Vector_HD + namespacepFlow.html + ab794e608e49115b9cf5c0e5e19dbaa8f + + + + VectorDual< int16 > + int16Vector_HD + namespacepFlow.html + ad5d5affdbe68c215b18355c7741883d4 + + + + VectorDual< int32 > + int32Vector_HD + namespacepFlow.html + ab0cbdf73136c790bc69f33564d337408 + + + + VectorDual< int64 > + int64Vector_HD + namespacepFlow.html + aee328a320295ba84297cb69f890a778d + + + + VectorDual< uint32 > + uint32Vector_HD + namespacepFlow.html + a85eac2c18d8d95fb4c23ec4708a4ec9b + + + + VectorDual< label > + labelVector_HD + namespacepFlow.html + a1e97390670f1269846e4206301850e1b + + + + VectorDual< real > + realVector_HD + namespacepFlow.html + aabed1383f227ba50ae6e1afeb38ed24e + + + + VectorDual< realx3 > + realx3Vector_HD + namespacepFlow.html + ae1779736a41e83dbcd22f6ca0cf170e5 + + + + VectorDual< realx3x3 > + realx3x3Vector_HD + namespacepFlow.html + afc623b3031d9434695205d6dee6cdac7 + + + + + VectorSingle.hpp + src/phasicFlow/containers/VectorHD/ + VectorSingle_8hpp.html + globalSettings.hpp + types.hpp + typeInfo.hpp + Vector.hpp + indexContainer.hpp + KokkosTypes.hpp + ViewAlgorithms.hpp + VectorSingleAlgorithms.hpp + RESERVE + pFlow::VectorSingle + pFlow + + #define + __RESERVE__ + VectorSingle_8hpp.html + ab70e61ee87e97c97404658e8b0fde30a + + + + iIstream & + operator>> + namespacepFlow.html + ab4718df51d86110cdc720a35a2b9eed9 + (iIstream &is, VectorSingle< T, MemorySpace > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + af7561741d1d25aaeb791389b07eb0bba + (iOstream &os, const VectorSingle< T, MemorySpace > &ovec) + + + + VectorSingleAlgorithms.hpp + src/phasicFlow/containers/VectorHD/ + VectorSingleAlgorithms_8hpp.html + pFlow + + INLINE_FUNCTION_H size_t + count + namespacepFlow.html + a1519b715db340d7153f1226c250afe10 + (const VectorSingle< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H T + min + namespacepFlow.html + a764ec04ded3d5d6a8ea39597684c4b13 + (const VectorSingle< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + a38f9fcaea58ef894338bd91a9730151b + (const VectorSingle< T, MemorySpace > &vec) + + + + VectorSingles.hpp + src/phasicFlow/containers/VectorHD/ + VectorSingles_8hpp.html + types.hpp + VectorSingle.hpp + pFlow + + VectorSingle< int8 > + int8Vector_D + namespacepFlow.html + ac91e952c3a8f9438e5c8bfb93f4094e4 + + + + VectorSingle< int8, HostSpace > + int8Vector_H + namespacepFlow.html + a767fab5705dae43ebad8fca527814905 + + + + VectorSingle< int16 > + int16Vector_D + namespacepFlow.html + a4fd0e12808b68238b34b8ce91fee87dc + + + + VectorSingle< int16, HostSpace > + int16Vector_H + namespacepFlow.html + a2922890672759a3ef3f74d2cbb0045f1 + + + + VectorSingle< int32 > + int32Vector_D + namespacepFlow.html + a548dbb86f2b3fb0513b23daa8ac8f189 + + + + VectorSingle< int32, HostSpace > + int32Vector_H + namespacepFlow.html + a751d9816bbb35284a9a8a499b5748107 + + + + VectorSingle< int64 > + int64Vector_D + namespacepFlow.html + acc0003bf19253591e9b5487c7fc8ead3 + + + + VectorSingle< int64, HostSpace > + int64Vector_H + namespacepFlow.html + a101356f7b0d8a873ec5fc2a76b9988ce + + + + VectorSingle< uint32 > + uint32Vector_D + namespacepFlow.html + a6c4463aa3523af8dd7409d33f2f98e08 + + + + VectorSingle< uint32, HostSpace > + uint32Vector_H + namespacepFlow.html + a15f32b513a1757dc4a0ff05292254b23 + + + + VectorSingle< label > + labelVector_D + namespacepFlow.html + a9bb4eba43afe209d2198ae6866fc3b51 + + + + VectorSingle< label, HostSpace > + labelVector_H + namespacepFlow.html + a48264f64c7f09121a5e9dd18a05332e3 + + + + VectorSingle< real > + realVector_D + namespacepFlow.html + abcf780498c2fa21662ffb27b22056cc9 + + + + VectorSingle< real, HostSpace > + realVector_H + namespacepFlow.html + a82a82591ca980d983da36337fd7636a2 + + + + VectorSingle< realx3 > + realx3Vector_D + namespacepFlow.html + a648e9586ec15d127938511ea0e11b215 + + + + VectorSingle< realx3, HostSpace > + realx3Vector_H + namespacepFlow.html + aa94e1b6d6afb9a1b9ec064b689c11bcf + + + + VectorSingle< uint16x3 > + uint16x3Vector_D + namespacepFlow.html + a1a1a34514b410b2e97e5a3c31f085848 + + + + VectorSingle< uint16x3, HostSpace > + uint16x3Vector_H + namespacepFlow.html + abe53753791e84f87d18dd61355290954 + + + + VectorSingle< uint32x3 > + uint32x3Vector_D + namespacepFlow.html + afcd161d12007c0285e05217f48ced926 + + + + VectorSingle< uint32x3, HostSpace > + uint32x3Vector_H + namespacepFlow.html + aaee78c0b9b731b03e9d6a504c24153ba + + + + VectorSingle< int32x3 > + int32x3Vector_D + namespacepFlow.html + a0e261b3758f76a1542108fd76b517180 + + + + VectorSingle< int32x3, HostSpace > + int32x3Vector_H + namespacepFlow.html + aebe39b95317e999f81042bf0d046738c + + + + VectorSingle< int64x3 > + int64x3Vector_D + namespacepFlow.html + a2c0e37bcf6ea08bf96cb57520187953a + + + + VectorSingle< int64x3, HostSpace > + int64x3Vector_H + namespacepFlow.html + a05295afd498bbc07c1a0c04ae42a02c4 + + + + VectorSingle< realx3x3 > + realx3x3Vector_D + namespacepFlow.html + a9bfa3b4b0794b58e5e00c94608c763a9 + + + + VectorSingle< realx3x3, HostSpace > + realx3x3Vector_H + namespacepFlow.html + a0d4b8229526695fde8d8dca751817114 + + + + + dictionary.cpp + src/phasicFlow/dictionary/ + dictionary_8cpp.html + dictionary.hpp + uniquePtr.hpp + error.hpp + streams.hpp + + + dictionary.hpp + src/phasicFlow/dictionary/ + dictionary_8hpp.html + types.hpp + iEntry.hpp + dataEntry.hpp + MapPtr.hpp + List.hpp + fileSystem.hpp + pFlow::dictionary + pFlow + + + dataEntry.cpp + src/phasicFlow/dictionary/entry/ + dataEntry_8cpp.html + dataEntry.hpp + dictionary.hpp + error.hpp + iIstream.hpp + iOstream.hpp + iTstream.hpp + oTstream.hpp + + + dataEntry.hpp + src/phasicFlow/dictionary/entry/ + dataEntry_8hpp.html + iEntry.hpp + iTstream.hpp + oTstream.hpp + pFlow::dataEntry + pFlow + + + iEntry.cpp + src/phasicFlow/dictionary/entry/ + iEntry_8cpp.html + iEntry.hpp + dictionary.hpp + dataEntry.hpp + error.hpp + iOstream.hpp + iIstream.hpp + + + iEntry.hpp + src/phasicFlow/dictionary/entry/ + iEntry_8hpp.html + types.hpp + typeInfo.hpp + uniquePtr.hpp + pFlow::iEntry + pFlow + + iOstream & + operator<< + namespacepFlow.html + a4fac1751009535200c4b9149d8e203a8 + (iOstream &os, const iEntry &e) + + + iIstream & + operator>> + namespacepFlow.html + a4ac5d731b3cff8555665377859d300f0 + (iIstream &is, iEntry &e) + + + + twoPartEntry.cpp + src/phasicFlow/dictionary/twoPartEntry/ + twoPartEntry_8cpp.html + twoPartEntry.hpp + + + twoPartEntry.hpp + src/phasicFlow/dictionary/twoPartEntry/ + twoPartEntry_8hpp.html + dataEntry.hpp + pFlow::twoPartEntry + pFlow + + bool + isTwoPartEntry + namespacepFlow.html + a70a0d5a242b0aeaf4399e556a1b74828 + (dataEntry entry) + + + + eventMessage.hpp + src/phasicFlow/eventSubscriber/ + eventMessage_8hpp.html + pFlow::eventMessage + pFlow + + + eventObserver.cpp + src/phasicFlow/eventSubscriber/ + eventObserver_8cpp.html + eventObserver.hpp + eventSubscriber.hpp + + + eventObserver.hpp + src/phasicFlow/eventSubscriber/ + eventObserver_8hpp.html + eventMessage.hpp + pFlow::eventObserver + pFlow + + + eventSubscriber.cpp + src/phasicFlow/eventSubscriber/ + eventSubscriber_8cpp.html + eventSubscriber.hpp + Set.hpp + + + eventSubscriber.hpp + src/phasicFlow/eventSubscriber/ + eventSubscriber_8hpp.html + List.hpp + eventObserver.hpp + eventMessage.hpp + pFlow::eventSubscriber + pFlow + + + fileSystem.cpp + src/phasicFlow/fileSystem/ + fileSystem_8cpp.html + fileSystem.hpp + error.hpp + iOstream.hpp + + + fileSystem.hpp + src/phasicFlow/fileSystem/ + fileSystem_8hpp.html + bTypes.hpp + List.hpp + pFlow::fileSystem + pFlow + + List< fileSystem > + fileSystemList + namespacepFlow.html + a2449e323a463d498993ca38cbf50e748 + + + + iOstream & + operator<< + namespacepFlow.html + a8f03ae73e81fe970f3bb40f15d55a2d3 + (iOstream &os, fileSystem fs) + + + std::ostream & + operator<< + namespacepFlow.html + a561119659a57977cfa140aac28d157eb + (std::ostream &os, fileSystem fs) + + + fileSystem + operator/ + namespacepFlow.html + a876ef3ad73dadbed86887793dd7d40d5 + (const fileSystem &fs1, const fileSystem &fs2) + + + fileSystem + operator+ + namespacepFlow.html + a5cd91fb7db40f36f823898effd91fc67 + (const fileSystem &fs1, const word fName) + + + fileSystem + CWD + namespacepFlow.html + a24c8de74cc53b1986586b12a3d9c4c47 + () + + + bool + isDirectory + namespacepFlow.html + a646799ea535c7800d608f750bed76a1e + (const fileSystem &path) + + + bool + isRegularFile + namespacepFlow.html + ac8a2c4dd123ea5ac20d0a98d5076e510 + (const fileSystem &path) + + + fileSystemList + subDirectories + namespacepFlow.html + ae21b012a6bc672b99ddbb629f4ecce09 + (const fileSystem &path) + + + fileSystemList + containingFiles + namespacepFlow.html + a79c4a81c7fb0a27aabdb1b4a73c750d8 + (const fileSystem &path) + + + + error.cpp + src/phasicFlow/globals/ + error_8cpp.html + error.hpp + streams.hpp + + pFlow::iOstream & + fatalErrorMessage + error_8cpp.html + aa191fdc92e2706ebb9c3785694a2da18 + (const char *fileName, int linNumber) + + + pFlow::iOstream & + fatalErrorInMessage + error_8cpp.html + a25f17ec94fe298a8f51765c0ed3d0165 + (const char *fnName, const char *fileName, int linNumber) + + + pFlow::iOstream & + notImplementedErrorMessage + error_8cpp.html + a7153b01de71717eb0326ffb57c61de89 + (const char *fnName, const char *fileName, int lineNumber) + + + pFlow::iOstream & + ioErrorMessage + error_8cpp.html + abedd063514417f09cdbcebabe09c7052 + (const char *fileName, int fileLineNumber, const char *fnName, const char *fName, int lNumber) + + + pFlow::iOstream & + ioErrorMessage + error_8cpp.html + aaf4b62ae957e44815f0ef5245934a792 + (const pFlow::word &fileName, int fileLineNumber, const char *fnName, const char *fName, int lNumber) + + + pFlow::iOstream & + warningMessage + error_8cpp.html + ab0b730e38580ca15c21426f34364fb0c + (const char *fnName, const char *fileName, int linNumber) + + + pFlow::iOstream & + reportAndExit + error_8cpp.html + a4d68ae150a0434f5c489051780a5f040 + () + + + static pFlow::Ostream & + errorStream + error_8cpp.html + a5eb018080f1db7b439575b673d5d5bf2 + + + + + error.hpp + src/phasicFlow/globals/ + error_8hpp.html + builtinTypes.hpp + pFlow + + #define + fatalError + error_8hpp.html + adfe9ae1313e6913aca3f96d3eb67906e + + + + #define + fatalErrorIn + error_8hpp.html + af6c6984e23cb04e9a23cbffaddfdeb31 + (functionName) + + + #define + fatalErrorInFunction + error_8hpp.html + aca9aa547c8441e4410a65a2ce7c21554 + + + + #define + Not_Implemented + error_8hpp.html + a8c0f77a1055614c58dcf89322035dcfb + (functionName) + + + #define + notImplementedFunction + error_8hpp.html + a6d29ef74f19f6d5a225841705985eb8b + + + + #define + ioErrorInFile + error_8hpp.html + a83efa053dfcfcef04cc0e721c0314ff3 + (fileName, lineNumber) + + + #define + warningIn + error_8hpp.html + a05bf53f02e547e2984101062aa87f595 + (functionName) + + + #define + warningInFunction + error_8hpp.html + a889d5e8bf195a24964ffb883bcb2fc3b + + + + #define + fatalExit + error_8hpp.html + aad22a1cd3b45a97ac8cd195f06fe61fe + + + + pFlow::iOstream & + fatalErrorMessage + error_8hpp.html + aa191fdc92e2706ebb9c3785694a2da18 + (const char *fileName, int linNumber) + + + pFlow::iOstream & + fatalErrorInMessage + error_8hpp.html + a25f17ec94fe298a8f51765c0ed3d0165 + (const char *fnName, const char *fileName, int linNumber) + + + pFlow::iOstream & + notImplementedErrorMessage + error_8hpp.html + a7153b01de71717eb0326ffb57c61de89 + (const char *fnName, const char *fileName, int lineNumber) + + + pFlow::iOstream & + ioErrorMessage + error_8hpp.html + aaf4b62ae957e44815f0ef5245934a792 + (const pFlow::word &fileName, int fileLineNumber, const char *fnName, const char *fName, int lNumber) + + + pFlow::iOstream & + ioErrorMessage + error_8hpp.html + abedd063514417f09cdbcebabe09c7052 + (const char *fileName, int fileLineNumber, const char *fnName, const char *fName, int lNumber) + + + pFlow::iOstream & + warningMessage + error_8hpp.html + ab0b730e38580ca15c21426f34364fb0c + (const char *fnName, const char *fileName, int linNumber) + + + pFlow::iOstream & + reportAndExit + error_8hpp.html + a4d68ae150a0434f5c489051780a5f040 + () + + + + globalSettings.hpp + src/phasicFlow/globals/ + globalSettings_8hpp.html + pFlow + + const double + vectorGrowthFactor__ + namespacepFlow.html + acfa3f2ec2e5e10585fb442131312fde1 + + + + + pFlowMacros.hpp + src/phasicFlow/globals/ + pFlowMacros_8hpp.html + + #define + FUNCTION_NAME + pFlowMacros_8hpp.html + a922d2784284e8f6ee4009c3d92ba48b6 + + + + #define + UNUSED + pFlowMacros_8hpp.html + a86d500a34c624c2cae56bc25a31b12f3 + (x) + + + #define + CONSUME_PARAM + pFlowMacros_8hpp.html + aee00d54cd02615bc094de03967dde20d + (x) + + + #define + INLINE_FUNCTION_HD + pFlowMacros_8hpp.html + a8e2f73fa5c113f21c9c9edb67a974f5e + + + + #define + INLINE_FUNCTION_D + pFlowMacros_8hpp.html + a6177c0222917536554cd98581ed0206e + + + + #define + INLINE_FUNCTION_H + pFlowMacros_8hpp.html + a542d326bc30e30d52e9deb402759b872 + + + + #define + LAMBDA_HD + pFlowMacros_8hpp.html + aa7d4742cdf24a3792276e669531d145c + + + + #define + LAMBDA_D + pFlowMacros_8hpp.html + ad08d330e4976327555a114b3ba2be4f8 + + + + #define + CLASS_LAMBDA_HD + pFlowMacros_8hpp.html + ab36ec3552aba732234f4d4cb5fa37d3a + + + + #define + FUNCTION_HD + pFlowMacros_8hpp.html + a33a666cbe329b9d3d1d607ac93fc12b7 + + + + #define + FUNCTION_H + pFlowMacros_8hpp.html + a4a0e2a760ea30cb5fe3d40c0cb3fe4a9 + + + + #define + FUNCTION_D + pFlowMacros_8hpp.html + aa92a2a20741b8df6f64ad87e0deb5c2e + + + + #define + INLINE_FUNCTION + pFlowMacros_8hpp.html + afc491fbd69e70abdcb02a8cd3ce2939e + + + + #define + USE_INSTANTIATION + pFlowMacros_8hpp.html + adfc0fa47b4655f9648999ae16c2e31f6 + + + + #define + ForAll + pFlowMacros_8hpp.html + ac6c2cd1218587d4992ab1344890520d6 + (i, container) + + + static const bool + useStdParallel__ + pFlowMacros_8hpp.html + a03feb55a2d35bbb9ed560f6e5c24d671 + + + + + vocabs.hpp + src/phasicFlow/globals/ + vocabs_8hpp.html + pFlow + + const char * + settingsFolder__ + namespacepFlow.html + ab01a72a174f7805c64e1a469e7b0aa84 + + + + const char * + settingsRepository__ + namespacepFlow.html + aaa05db74f6b79b9e9a27bdcf6f2a6a01 + + + + const char * + caseSetupFolder__ + namespacepFlow.html + a7e232a46497a465f2b9a26a85763479e + + + + const char * + caseSetupRepository__ + namespacepFlow.html + a9e12d96cf1434d9b7a03a2d53eee4af3 + + + + const char * + geometryFolder__ + namespacepFlow.html + abb4cc5ad7c1a551313299d97e316f5fd + + + + const char * + geometryRepository_ + namespacepFlow.html + a5a160cf6aed6bc212d4f37ef686c26de + + + + const char * + integrationRepository__ + namespacepFlow.html + a6bab1cfefa5b122e0f141eb18a3e55a9 + + + + const char * + integrationFolder__ + namespacepFlow.html + a28e84e55f10a623071845a7765bf8d40 + + + + const char * + settingsFile__ + namespacepFlow.html + a505284f14a1a0fde29941025cb29c2f5 + + + + const char * + insertionFile__ + namespacepFlow.html + a62955dba3ac8eafe4cf89b83d917d38f + + + + const char * + sphereShapeFile__ + namespacepFlow.html + a48979f81009e9bd8c6324e71533025f8 + + + + const char * + pointStructureFile__ + namespacepFlow.html + a7ce9af76cf5b5484f34c8e341dfe6416 + + + + const char * + triSurfaceFile__ + namespacepFlow.html + a51910004819819cd11ae26508254ffff + + + + const char * + createParticles__ + namespacepFlow.html + a3a366f2969c1a15cee5c094bb1b170d5 + + + + const char * + motionModelFile__ + namespacepFlow.html + afa0d4199a6b9ad7e56d42f72f65756f7 + + + + const char * + contactSearchFile__ + namespacepFlow.html + a95336277204d1868085127ba9a1b6cea + + + + const char * + propertyFile__ + namespacepFlow.html + a1c8ebc869fedceda194a424fd70dbd9c + + + + const char * + interactionFile__ + namespacepFlow.html + a4a9012e5fd13ea2e176fb32ec9b50753 + + + + const char * + postprocessFile__ + namespacepFlow.html + adafff6a400d0271a608a32eb96b6c208 + + + + const char * + uniform__ + namespacepFlow.html + a848bdaed73601f3e073585ee847e63ba + + + + const char * + nonUniform__ + namespacepFlow.html + a7d4a935053433a235abbbc6258dc4ace + + + + + baseAlgorithms.hpp + src/phasicFlow/Kokkos/ + baseAlgorithms_8hpp.html + numericConstants.hpp + KokkosUtilities.hpp + pFlow + + INLINE_FUNCTION_H T + min + namespacepFlow.html + aa6ef94fb046f74a2580c8d7e695f8da9 + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + addfa331fa163610ea1cedfe6687ce88f + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + min_serial + namespacepFlow.html + a85e4897a738750647159b7374c05420a + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + max_serial + namespacepFlow.html + a728d6ba43de441d524807563f8268eda + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + void + apply_to_each + namespacepFlow.html + a5219e225445b431ccafbd9c9b675574e + (const ViewType1D< T, properties... > &view, size_t start, size_t end, UnaryFunction func) + + + void + insertSetElementH + namespacepFlow.html + a4e12e7861c2afbc73acbb2e814b7642f + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, T val) + + + void + insertSetElementH + namespacepFlow.html + a2d5136b2707ba1c161af4b81e75ad542 + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, hostViewType1D< T > &vals) + + + void + insertSetElementD + namespacepFlow.html + a4cf8ba03f73728309c6938699408c0c2 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, T val) + + + void + insertSetElementD + namespacepFlow.html + aef2fbc34daba7df395b6c273f52a1826 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, deviceViewType1D< T > &vals) + + + void + fill + namespacepFlow.html + a31fbbbba3636e6afffe20637614dc047 + (ViewType3D< T, properties... > &view, range range1, range range2, range range3, T val) + + + const size_t + sizeToSerial__ + baseAlgorithms_8hpp.html + ad9f3d70e7128fd0abe887f93e52812b6 + + + + + baseAlgorithmsFwd.hpp + src/phasicFlow/Kokkos/ + baseAlgorithmsFwd_8hpp.html + + void + insertSetElementH + baseAlgorithmsFwd_8hpp.html + a4e12e7861c2afbc73acbb2e814b7642f + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, T val) + + + void + insertSetElementH + baseAlgorithmsFwd_8hpp.html + a2d5136b2707ba1c161af4b81e75ad542 + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, hostViewType1D< T > &vals) + + + void + insertSetElementD + baseAlgorithmsFwd_8hpp.html + a4cf8ba03f73728309c6938699408c0c2 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, T val) + + + void + insertSetElementD + baseAlgorithmsFwd_8hpp.html + aef2fbc34daba7df395b6c273f52a1826 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, deviceViewType1D< T > &vals) + + + + KokkosTypes.hpp + src/phasicFlow/Kokkos/ + KokkosTypes_8hpp.html + pFlow::DeviceSide + pFlow::HostSide + pFlow::selectSide + pFlow + + Kokkos::HostSpace + HostSpace + namespacepFlow.html + a49dd1192cf116583abf7c726c7146851 + + + + Kokkos::Serial + Serial + namespacepFlow.html + affe2bf45d2967411ae51d3e62c054a7e + + + + Kokkos::DefaultHostExecutionSpace + DefaultHostExecutionSpace + namespacepFlow.html + a5cb29e471abf6b6665e7802212b56c37 + + + + Kokkos::DefaultExecutionSpace + DefaultExecutionSpace + namespacepFlow.html + aa3a14d3c76643399fc4edd8eca14944a + + + + Kokkos::pair< T1, T2 > + kPair + namespacepFlow.html + aa59ae59573e65855aee2d3fe25e6504a + + + + kPair< int, int > + range + namespacepFlow.html + ad8085fcd475be6bdf841bcdd9b9225ee + + + + kPair< int long, int long > + range64 + namespacepFlow.html + a430d631c371ee0da9132843fefab61c1 + + + + Kokkos::View< T, properties... > + ViewTypeScalar + namespacepFlow.html + a6fa4cf96d089d8cb2b3d0724b65b0b5b + + + + Kokkos::View< T *, properties... > + ViewType1D + namespacepFlow.html + aca2b381231776d26ea7431837f78aa24 + + + + Kokkos::DualView< T *, properties... > + DualViewType1D + namespacepFlow.html + ae271b0fde8f5b0936d1f66c6badf94b9 + + + + Kokkos::View< T ***, properties... > + ViewType3D + namespacepFlow.html + ae6a68b2bd4d845883b5c67189d67d816 + + + + Kokkos::UnorderedMap< Key, Value, properties... > + unorderedMap + namespacepFlow.html + ae25c78fc8cfe4522797fde498ea5b003 + + + + Kokkos::UnorderedMap< Key, void, properties... > + unorderedSet + namespacepFlow.html + a48a6996c6f91d11bf502a6be451658d2 + + + + Kokkos::UnorderedMap< Key, Value > + deviceHashMap + namespacepFlow.html + a74b5a77c3e745769dff83777655393de + + + + Kokkos::UnorderedMap< Key, Value, Kokkos::HostSpace > + hostHashMap + namespacepFlow.html + a43be3c01d062d5f54deff52dec619f22 + + + + Kokkos::UnorderedMap< Key, void > + deviceHashSet + namespacepFlow.html + a029759d96e520f37163628410152ea97 + + + + Kokkos::UnorderedMap< Key, void, Kokkos::HostSpace > + hostHashSet + namespacepFlow.html + a3522ab5973fcd25b20fc6cdd3d79965a + + + + Kokkos::View< T > + deviceViewTypeScalar + namespacepFlow.html + a0d3d7c7d91ade0d1b9b28e2410ffa090 + + + + Kokkos::View< T * > + deviceViewType1D + namespacepFlow.html + aa5276597d4016d6696f1f265a13d2164 + + + + Kokkos::View< T **, Layout, void > + deviceViewType2D + namespacepFlow.html + aa957866bcd3037c171425168b49127b1 + + + + Kokkos::View< T, Kokkos::HostSpace > + hostViewTypeScalar + namespacepFlow.html + a2b1bedea375f3481fd757f3279895366 + + + + Kokkos::View< T *, Kokkos::HostSpace > + hostViewType1D + namespacepFlow.html + ad53198ba4452d5fdc966d861583fc70f + + + + Kokkos::View< T **, Layout, Kokkos::HostSpace > + hostViewType2D + namespacepFlow.html + a85e375090d015571de56728963032099 + + + + Kokkos::View< T *, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > + deviceAtomicViewType1D + namespacepFlow.html + ab7f48408d37674c3e7649cb2f79aaea2 + + + + Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > + deviceAtomicViewType3D + namespacepFlow.html + aef007f87766147fda1706da568a44e6c + + + + + KokkosUtilities.hpp + src/phasicFlow/Kokkos/ + KokkosUtilities_8hpp.html + KokkosTypes.hpp + pFlowMacros.hpp + types.hpp + pFlow + + INLINE_FUNCTION_H bool constexpr + isHostAccessible + namespacepFlow.html + a8dcbb90aa6c0eb7fc8a56381ecd40b7d + () + + + INLINE_FUNCTION_H bool constexpr + areAccessible + namespacepFlow.html + ac29d97368096459d9f8203134aebd416 + () + + + INLINE_FUNCTION_H void + realloc + namespacepFlow.html + ae79d45845d9fdbadabd92fcf60208321 + (ViewType1D< Type, Properties... > &view, int32 len) + + + INLINE_FUNCTION_H void + reallocNoInit + namespacepFlow.html + af76e9c7671124c8e455dac96b3e80104 + (ViewType1D< Type, Properties... > &view, int32 len) + + + INLINE_FUNCTION_H void + reallocFill + namespacepFlow.html + a87b1994876b63bfc5b17ada18fb001ce + (ViewType1D< Type, Properties... > &view, int32 len, Type val) + + + INLINE_FUNCTION_H void + realloc + namespacepFlow.html + a819ffa2739b2e4b9b104263649046d1d + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) + + + INLINE_FUNCTION_H void + reallocNoInit + namespacepFlow.html + ad8f777f7c8cb08a0f6416ffaabe89ddc + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) + + + INLINE_FUNCTION_H void + reallocFill + namespacepFlow.html + a58d8994b3edc7d2388745b834bbb2063 + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3, Type val) + + + INLINE_FUNCTION_H void + swapViews + namespacepFlow.html + a4b09631f13732e351753fedd27aa5a04 + (ViewType &v1, ViewType &v2) + + + + ViewAlgorithms.hpp + src/phasicFlow/Kokkos/ + ViewAlgorithms_8hpp.html + numericConstants.hpp + KokkosUtilities.hpp + kokkosAlgorithms.hpp + stdAlgorithms.hpp + cudaAlgorithms.hpp + pFlow + + INLINE_FUNCTION_H int32 + count + namespacepFlow.html + a054ed68ca44f0f66d733c1886d9703b4 + (const ViewType1D< T, properties... > &view, int32 start, int32 end, const T &val) + + + INLINE_FUNCTION_H void + fill + namespacepFlow.html + aa09eb6213f3099d4f7a96e178409770f + (ViewType1D< T, properties... > &view, range span, T val) + + + void + fill + namespacepFlow.html + ae044c41d37cfe349ad7fd3cd6056e76e + (ViewType1D< T, properties... > &view, int32 start, int32 end, T val) + + + void + fillSequence + namespacepFlow.html + a20ec4a643b3d2e600949c232833512ff + (ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type startVal) + + + bool + fillSelected + namespacepFlow.html + a650e12d57e1284f33310d65b88012e61 + (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) + + + bool + fillSelected + namespacepFlow.html + ab3ee809e4824affe2a157c049df1032e + (ViewType1D< Type, properties... > view, const ViewType1D< indexType, indexProperties... > indices, const ViewType1D< Type, indexProperties... > vals, const int32 numElems, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool >=true) + + + INLINE_FUNCTION_H T + min + namespacepFlow.html + ae5307186f0f9e8a2bcd261164622237a + (const ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + a94ce03cd713ad919d25e8d18b42087bb + (const ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H void + copy + namespacepFlow.html + ac8b768a1c864cc2bb70654f13658bfe2 + (const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src) + + + INLINE_FUNCTION_H void + copy + namespacepFlow.html + a9b4dd5f0cb716f266f7ecaeaa6ad5343 + (const ViewType1D< dType, dProperties... > &dst, int32 dStart, const ViewType1D< sType, sProperties... > &src, int32 sStart, int32 sEnd) + + + INLINE_FUNCTION_H void + getNth + namespacepFlow.html + a6067197103462efadde182ad24c15043 + (dType &dst, const ViewType1D< sType, sProperties... > &src, const int32 n) + + + INLINE_FUNCTION_H void + sort + namespacepFlow.html + ad106d9b3e9f9c49072d47270588b779d + (ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H void + sort + namespacepFlow.html + a60100c7604a5e87f0dfe406a48e268b7 + (ViewType1D< T, properties... > &view, int32 start, int32 end, CompareFunc compare) + + + void + permuteSort + namespacepFlow.html + a848b1079d9d39e5cc44191400b07ee11 + (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) + + + INLINE_FUNCTION_HD int32 + binarySearch + namespacepFlow.html + a27fabd295f904bd95747f1b226504787 + (const ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type &val) + + + void + exclusiveScan + namespacepFlow.html + a5bc7e6b0ed0f142fb5483d60353f1071 + (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) + + + void + inclusiveScan + namespacepFlow.html + a053d70e7f2637a71b31ca8178cd4e3f2 + (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) + + + const size_t + maxSizeToSerial__ + namespacepFlow.html + ac46039fa2cecc2d2292a6d256a3aacd1 + + + + + uniformRandomInt32.hpp + src/phasicFlow/random/randomInt32/ + uniformRandomInt32_8hpp.html + types.hpp + typeInfo.hpp + pFlow::uniformRandomInt32 + pFlow + + + RandomReal.cpp + src/phasicFlow/random/randomReal/ + RandomReal_8cpp.html + RandomReal.hpp + + + randomReal.cpp + src/phasicFlow/random/randomReal/ + randomReal_8cpp.html + randomReal.hpp + + + randomReal.hpp + src/phasicFlow/random/randomReal/ + randomReal_8hpp.html + types.hpp + virtualConstructor.hpp + pFlow::randomReal + pFlow + + + RandomReal.hpp + src/phasicFlow/random/randomReal/ + RandomReal_8hpp.html + randomReal.hpp + uniformRandomReal.hpp + RandomReal.cpp + pFlow::RandomReal + pFlow + + + randomReals.cpp + src/phasicFlow/random/randomReal/ + randomReals_8cpp.html + randomReals.hpp + + + randomReals.hpp + src/phasicFlow/random/randomReal/ + randomReals_8hpp.html + RandomReal.hpp + uniformRandomReal.hpp + pFlow + + RandomReal< uniformRandomReal > + uniformRandomRealDistribution + namespacepFlow.html + a4f30ea3cdaa66f534481693a4f249621 + + + + + uniformRandomReal.hpp + src/phasicFlow/random/randomReal/ + uniformRandomReal_8hpp.html + types.hpp + typeInfo.hpp + pFlow::uniformRandomReal + pFlow + + + combinedRange.hpp + src/phasicFlow/ranges/ + combinedRange_8hpp.html + stridedRange.hpp + intervalRange.hpp + Lists.hpp + Set.hpp + pFlow::combinedRange + pFlow + + + intervalRange.hpp + src/phasicFlow/ranges/ + intervalRange_8hpp.html + types.hpp + typeInfo.hpp + pFlow::intervalRange + pFlow + + + ranges.hpp + src/phasicFlow/ranges/ + ranges_8hpp.html + stridedRange.hpp + intervalRange.hpp + combinedRange.hpp + pFlow + + stridedRange< int32 > + int32StridedRagne + namespacepFlow.html + af7484505d7c853c194b3936e36accc88 + + + + stridedRange< int64 > + int64StridedRange + namespacepFlow.html + ad1e6755d15045ae02856a28fd2df6e7a + + + + stridedRange< real > + realStridedRange + namespacepFlow.html + a7b48ed503ab884fdb4edf60c89b6d96b + + + + intervalRange< int32 > + int32IntervalRange + namespacepFlow.html + a556b38f61030c65e51709836acb52f57 + + + + intervalRange< int64 > + int64IntervalRange + namespacepFlow.html + af76123a433b5f59ff165031adb4263c6 + + + + intervalRange< real > + realIntervalRange + namespacepFlow.html + a8e229a4ab69c8e8e1fd9aa4b003da825 + + + + combinedRange< int32 > + int32CombinedRange + namespacepFlow.html + a1c6154a8f1712f107a0aac41dcdcdd86 + + + + combinedRange< int64 > + int64CombinedRange + namespacepFlow.html + a88169ffd4ae7c562ed34220ab342d338 + + + + combinedRange< real > + realCombinedRange + namespacepFlow.html + af7145c0814183a2c991634e8128b9d97 + + + + + stridedRange.hpp + src/phasicFlow/ranges/ + stridedRange_8hpp.html + types.hpp + typeInfo.hpp + dictionary.hpp + pFlow::stridedRange + pFlow + + + IOfileHeader.cpp + src/phasicFlow/repository/IOobject/ + IOfileHeader_8cpp.html + IOfileHeader.hpp + repository.hpp + + + IOfileHeader.hpp + src/phasicFlow/repository/IOobject/ + IOfileHeader_8hpp.html + uniquePtr.hpp + objectFile.hpp + streams.hpp + pFlow::IOfileHeader + pFlow + + + IOobject.cpp + src/phasicFlow/repository/IOobject/ + IOobject_8cpp.html + IOobject.hpp + repository.hpp + + + IOobject.hpp + src/phasicFlow/repository/IOobject/ + IOobject_8hpp.html + IOfileHeader.hpp + IOobjectTemplates.cpp + pFlow::IOobject + pFlow::IOobject::iObject + pFlow::IOobject::object_t + pFlow + + + IOobjectTemplates.cpp + src/phasicFlow/repository/IOobject/ + IOobjectTemplates_8cpp.html + + + objectFile.cpp + src/phasicFlow/repository/IOobject/ + objectFile_8cpp.html + objectFile.hpp + + + objectFile.hpp + src/phasicFlow/repository/IOobject/ + objectFile_8hpp.html + types.hpp + fileSystem.hpp + pFlow::objectFile + pFlow + + + repository.cpp + src/phasicFlow/repository/repository/ + repository_8cpp.html + repository.hpp + + + repository.hpp + src/phasicFlow/repository/repository/ + repository_8hpp.html + fileSystem.hpp + Maps.hpp + Lists.hpp + IOobject.hpp + repositoryTemplates.cpp + pFlow::repository + pFlow + + + repositoryTemplates.cpp + src/phasicFlow/repository/repository/ + repositoryTemplates_8cpp.html + + + Control.hpp + src/phasicFlow/repository/systemControl/ + Control_8hpp.html + systemControl.hpp + timeFolder.hpp + pFlow + + systemControl & + Control + namespacepFlow.html + a50f04f0f9586805ff6dddfcc7662bb2f + () + + + + dynamicLinkLibs.cpp + src/phasicFlow/repository/systemControl/ + dynamicLinkLibs_8cpp.html + dynamicLinkLibs.hpp + List.hpp + streams.hpp + + + dynamicLinkLibs.hpp + src/phasicFlow/repository/systemControl/ + dynamicLinkLibs_8hpp.html + hashMap.hpp + dictionary.hpp + pFlow::dynamicLinkLibs + pFlow + + + systemControl.cpp + src/phasicFlow/repository/systemControl/ + systemControl_8cpp.html + types.hpp + iOstream.hpp + error.hpp + systemControl.hpp + vocabs.hpp + + + systemControl.hpp + src/phasicFlow/repository/systemControl/ + systemControl_8hpp.html + types.hpp + Time.hpp + dictionary.hpp + box.hpp + Timers.hpp + dynamicLinkLibs.hpp + pFlow::systemControl + pFlow + + + timeFolder.hpp + src/phasicFlow/repository/systemControl/ + timeFolder_8hpp.html + systemControl.hpp + pFlow::timeFolder + pFlow + + Map< real, fileSystem > + getTimeFolders + namespacepFlow.html + a0185ce2b0b0638b6c91658209dfb5965 + (const fileSystem &path) + + + + Time.cpp + src/phasicFlow/repository/Time/ + Time_8cpp.html + Time.hpp + dictionary.hpp + vocabs.hpp + + + Time.hpp + src/phasicFlow/repository/Time/ + Time_8hpp.html + types.hpp + error.hpp + timeControl.hpp + repository.hpp + pFlow::Time + pFlow + + + timeControl.cpp + src/phasicFlow/repository/Time/ + timeControl_8cpp.html + timeControl.hpp + dictionary.hpp + + + timeControl.hpp + src/phasicFlow/repository/Time/ + timeControl_8hpp.html + types.hpp + ranges.hpp + streams.hpp + pFlow::timeControl + pFlow + + + setFieldEntry.cpp + src/phasicFlow/setFieldList/ + setFieldEntry_8cpp.html + setFieldEntry.hpp + + + setFieldEntry.hpp + src/phasicFlow/setFieldList/ + setFieldEntry_8hpp.html + twoPartEntry.hpp + pointFields.hpp + repository.hpp + indexContainer.hpp + setFieldEntryTemplates.cpp + pFlow::setFieldEntry + pFlow + + + setFieldEntryTemplates.cpp + src/phasicFlow/setFieldList/ + setFieldEntryTemplates_8cpp.html + + + setFieldList.cpp + src/phasicFlow/setFieldList/ + setFieldList_8cpp.html + setFieldList.hpp + + + setFieldList.hpp + src/phasicFlow/setFieldList/ + setFieldList_8hpp.html + List.hpp + setFieldEntry.hpp + dictionary.hpp + pFlow::setFieldList + pFlow + + + uniquePtr.hpp + src/phasicFlow/smartPointers/ + uniquePtr_8hpp.html + pFlowMacros.hpp + error.hpp + pFlow::uniquePtr + pFlow + + uniquePtr< T > + makeUnique + namespacepFlow.html + a70707830e4ab7b019a06fa8fb81b22aa + (Args &&... args) + + + + fileStream.cpp + src/phasicFlow/streams/Fstream/ + fileStream_8cpp.html + fileStream.hpp + error.hpp + + + fileStream.hpp + src/phasicFlow/streams/Fstream/ + fileStream_8hpp.html + fileSystem.hpp + uniquePtr.hpp + pFlow::fileStream + pFlow + + + iFstream.cpp + src/phasicFlow/streams/Fstream/ + iFstream_8cpp.html + iFstream.hpp + + + iFstream.hpp + src/phasicFlow/streams/Fstream/ + iFstream_8hpp.html + fileSystem.hpp + fileStream.hpp + Istream.hpp + pFlow::iFstream + pFlow + + + oFstream.cpp + src/phasicFlow/streams/Fstream/ + oFstream_8cpp.html + oFstream.hpp + + + oFstream.hpp + src/phasicFlow/streams/Fstream/ + oFstream_8hpp.html + fileSystem.hpp + fileStream.hpp + Ostream.hpp + pFlow::oFstream + pFlow + + + iIstream.cpp + src/phasicFlow/streams/iStream/ + iIstream_8cpp.html + iIstream.hpp + + + iIstream.hpp + src/phasicFlow/streams/iStream/ + iIstream_8hpp.html + IOstream.hpp + token.hpp + error.hpp + iOstream.hpp + iIstreamI.hpp + pFlow::iIstream + pFlow + + iIstream &(* + iIstreamManip + namespacepFlow.html + a20e3b7f09e3a0e3375b053badb8c6fac + )(iIstream &) + + + iIstream & + operator>> + namespacepFlow.html + aac0232c0fb4c7e7814d60a2f870be426 + (iIstream &is, iIstreamManip f) + + + iIstream & + operator>> + namespacepFlow.html + ad77cabbc35dc80d8dd705c13cf75ef12 + (iIstream &is, IOstreamManip f) + + + iIstream & + operator>> + namespacepFlow.html + ac08e23027fc74d4f881e8ad3e4d9db21 + (iIstream &is, word &w) + + + iIstream & + operator>> + namespacepFlow.html + a921dd53420ed0734c3b39bda4e0c5c28 + (iIstream &is, int64 &val) + + + iIstream & + operator>> + namespacepFlow.html + a52660d6f2ac862449db403265aeb0c56 + (iIstream &is, int32 &val) + + + iIstream & + operator>> + namespacepFlow.html + a4fb5854d0262d1237f81429cd47295bf + (iIstream &is, int16 &val) + + + iIstream & + operator>> + namespacepFlow.html + a128ebacd4d96f2530ff3e2d4ad581a61 + (iIstream &is, int8 &val) + + + iIstream & + operator>> + namespacepFlow.html + a38e592457b0d535b69efb71ad8bbaa72 + (iIstream &is, uint32 &val) + + + iIstream & + operator>> + namespacepFlow.html + a7b3db444dc5de2c6f9b04619f101a8b3 + (iIstream &is, uint16 &val) + + + iIstream & + operator>> + namespacepFlow.html + a319d3948b8f830a8437b8f65302bfcf1 + (iIstream &is, label &val) + + + iIstream & + operator>> + namespacepFlow.html + ac8632ed95909b251fdf0a1930d4bcbd6 + (iIstream &is, float &val) + + + iIstream & + operator>> + namespacepFlow.html + a2d598a5aee547602a34bd82a50d1556a + (iIstream &is, double &val) + + + + iIstreamI.hpp + src/phasicFlow/streams/iStream/ + iIstreamI_8hpp.html + + + IOstream.cpp + src/phasicFlow/streams/iStream/ + IOstream_8cpp.html + IOstream.hpp + iOstream.hpp + error.hpp + + + iOstream.cpp + src/phasicFlow/streams/iStream/ + iOstream_8cpp.html + iOstream.hpp + token.hpp + + + iOstream.hpp + src/phasicFlow/streams/iStream/ + iOstream_8hpp.html + IOstream.hpp + pFlow::iOstream + pFlow + + iOstream &(* + iOstreamManip + namespacepFlow.html + a046739cf7f3ef2d7e4141451e4982440 + )(iOstream &) + + + iOstream & + operator<< + namespacepFlow.html + a7c5ed6baf7780c1288b85850a88a1a1b + (iOstream &os, iOstreamManip f) + + + iOstream & + operator<< + namespacepFlow.html + a72c6da019f67f122aca767569be3790d + (iOstream &os, IOstreamManip f) + + + iOstream & + indent + namespacepFlow.html + a771426c520433b44d064abfba99e7d3b + (iOstream &os) + + + iOstream & + incrIndent + namespacepFlow.html + a9472d0835833973e08d55a584b0f72cb + (iOstream &os) + + + iOstream & + decrIndent + namespacepFlow.html + a0862d4bdcfbd8e9c28a7615620dbd725 + (iOstream &os) + + + iOstream & + flush + namespacepFlow.html + aecdc6aec9989d154a9a441cf2332a22a + (iOstream &os) + + + iOstream & + endl + namespacepFlow.html + aa93b0be68d3fca7a3251370461d32b93 + (iOstream &os) + + + iOstream & + beginBlock + namespacepFlow.html + ad0a5f7cc3824e5d1a075ef65edaffaf3 + (iOstream &os) + + + iOstream & + endBlock + namespacepFlow.html + a699a4c3c531b828349e71e076278a4b5 + (iOstream &os) + + + iOstream & + endEntry + namespacepFlow.html + adf6968e144d576d71ecbb33581e4c8c1 + (iOstream &os) + + + iOstream & + operator<< + namespacepFlow.html + a18e0e63cfd5a43dbd818bc9ba3c95ea4 + (iOstream &os, const char c) + + + iOstream & + operator<< + namespacepFlow.html + abe1b54c485a9610062bc78a0aff0cada + (iOstream &os, const char *buf) + + + iOstream & + operator<< + namespacepFlow.html + a3be41eee8252971b5653ba758d0f1f49 + (iOstream &os, const word &w) + + + iOstream & + operator<< + namespacepFlow.html + a5f6c2fe89a555c0b6a0cf87c9644fb8c + (iOstream &os, const int64 &val) + + + iOstream & + operator<< + namespacepFlow.html + a802e15ffc516724ec05c42e064f36f38 + (iOstream &os, const int32 &val) + + + iOstream & + operator<< + namespacepFlow.html + aa1ffaef220f152e755d2e7bc341a5fcb + (iOstream &os, const int16 &val) + + + iOstream & + operator<< + namespacepFlow.html + ad283e6f478c448eb887346ecefccec59 + (iOstream &os, const int8 &val) + + + iOstream & + operator<< + namespacepFlow.html + a8edcc9a74745baa9ed2fcf85a4a19635 + (iOstream &os, const label &val) + + + iOstream & + operator<< + namespacepFlow.html + ae5a1ceadd9165e333daa78deb31adad6 + (iOstream &os, const uint32 &val) + + + iOstream & + operator<< + namespacepFlow.html + a10c1b2b365abacb6969c7d673d5e0471 + (iOstream &os, const uint16 &val) + + + iOstream & + operator<< + namespacepFlow.html + a4e60c3debd1c7f388320d095defabb96 + (iOstream &os, const float &val) + + + iOstream & + operator<< + namespacepFlow.html + a4c64ce85fc72db129184fea72ccace40 + (iOstream &os, const double &val) + + + const char * + defaultColor + iOstream_8hpp.html + a08e5918c2f896d908122d37a353230c9 + + + + const char * + blackColor + iOstream_8hpp.html + a74eff20167d5c7cef376fd83b25e2f8d + + + + const char * + redColor + iOstream_8hpp.html + a5baf5737dcaddf5c26107d7ecce88533 + + + + const char * + greenColor + iOstream_8hpp.html + a4fcac190f6e62656ac9a86d383b89f4e + + + + const char * + yellowColor + iOstream_8hpp.html + a47b7813fed88060b439cf45acff0b1e1 + + + + const char * + blueColor + iOstream_8hpp.html + a3687caf109aebbf27bcadf16ecf263b1 + + + + const char * + magentaColor + iOstream_8hpp.html + ad12f9c5c03dad5208993a879fbbbf208 + + + + const char * + cyanColor + iOstream_8hpp.html + a6a9b19c2b32429837f2f61764ad2eb69 + + + + const char * + whiteColor + iOstream_8hpp.html + a1a87310f8fb79cb50d650746ee6ec46b + + + + const char * + boldChar + iOstream_8hpp.html + a4f6dbbff761fa51344d4f7873a986880 + + + + constexpr char + tab + namespacepFlow.html + afce5c7cfed2d53e6b1fd9293ef336934 + + + + constexpr char + nl + namespacepFlow.html + afbf3861e53bc13fd6c82d9eae8f97378 + + + + + IOstream.hpp + src/phasicFlow/streams/iStream/ + IOstream_8hpp.html + bTypesFunctions.hpp + pFlow::IOstream + pFlow + + IOstream &(* + IOstreamManip + namespacepFlow.html + a9b9953fd36ae93ba3eea7bd5d7de30de + )(IOstream &) + + + IOstream & + dec + namespacepFlow.html + aa4abd96d6b16d8d3edf1aaa683287885 + (IOstream &io) + + + IOstream & + hex + namespacepFlow.html + a61898cd556b536d4a3a0186db58edc95 + (IOstream &io) + + + IOstream & + oct + namespacepFlow.html + a27fe476459b11c5cf31b14964af0b778 + (IOstream &io) + + + IOstream & + fixed + namespacepFlow.html + a27514cebd8cf580ab1542de4987dcc5e + (IOstream &io) + + + IOstream & + scientific + namespacepFlow.html + a673a8994589e03d22173c174a177a468 + (IOstream &io) + + + + Istream.cpp + src/phasicFlow/streams/Stream/ + Istream_8cpp.html + Istream.hpp + token.hpp + error.hpp + + static constexpr const unsigned + errLen + Istream_8cpp.html + a157f937a0501251d5e974e8f0942caeb + + + + + Istream.hpp + src/phasicFlow/streams/Stream/ + Istream_8hpp.html + iIstream.hpp + pFlow::Istream + pFlow + + + Ostream.cpp + src/phasicFlow/streams/Stream/ + Ostream_8cpp.html + error.hpp + token.hpp + Ostream.hpp + + + Ostream.hpp + src/phasicFlow/streams/Stream/ + Ostream_8hpp.html + iOstream.hpp + pFlow::Ostream + pFlow + + + streams.cpp + src/phasicFlow/streams/ + streams_8cpp.html + streams.hpp + + + streams.hpp + src/phasicFlow/streams/ + streams_8hpp.html + Istream.hpp + Ostream.hpp + iFstream.hpp + oFstream.hpp + oTstream.hpp + iTstream.hpp + pFlow + + #define + redText + streams_8hpp.html + a6536dc902ef8c5e4e8eead6f3c5dc237 + (text) + + + #define + yellowText + streams_8hpp.html + a71e567553baf2a24a11e442683cde599 + (text) + + + #define + blueText + streams_8hpp.html + a25b359f24d903d339250a7b4c2d0e742 + (text) + + + #define + greenText + streams_8hpp.html + a37a406f400cfe49d19e51bfcc34cd2d3 + (text) + + + #define + magentaText + streams_8hpp.html + a8dc03cadd682b6a068c116f139fd45cb + (text) + + + #define + cyanText + streams_8hpp.html + a213e43875efd5fefe28d0da89432ff7a + (text) + + + #define + boldText + streams_8hpp.html + ada7e7f1dc8af64d36d9b34fce99da38e + (text) + + + #define + INFORMATION + streams_8hpp.html + a41fa3612202db2d335c330fb061e0054 + + + + #define + endINFO + streams_8hpp.html + a18f2ecec3edb6662b3a89a41d3787584 + + + + #define + REPORT + streams_8hpp.html + aeb765df06121339620670437d217fec8 + (n) + + + #define + endREPORT + streams_8hpp.html + a04db65a6cb5a45695ea75cce1b5d7a10 + + + + #define + yWARNING + streams_8hpp.html + a66e13d5310adaba0b5ac66764bcbed28 + + + + #define + endyWARNING + streams_8hpp.html + af5b7516e324a78e5b4c8e61106be0cfc + + + + #define + ERR + streams_8hpp.html + a735563036dced0b7d6cc98f97ea4978b + + + + #define + endERR + streams_8hpp.html + a2374d8fc661bc100e80c0f7c3ac0d418 + + + + Ostream + output + namespacepFlow.html + a86ae30c22a4ef4bc487b40ed52f4d2f9 + + + + Istream + input + namespacepFlow.html + a01c5a99f17466741d1fcfbc8144fad91 + + + + Ostream + errReport + namespacepFlow.html + a7e835264dcf9974fe0c8a94bec3c7ab0 + + + + + token.cpp + src/phasicFlow/streams/token/ + token_8cpp.html + token.hpp + error.hpp + iOstream.hpp + + + token.hpp + src/phasicFlow/streams/token/ + token_8hpp.html + bTypes.hpp + tokenI.hpp + pFlow::token + pFlow::token::content + pFlow + + iOstream & + operator<< + namespacepFlow.html + a32cadb9b5aab88eec41a8f98ac814670 + (iOstream &os, const token &tok) + + + iIstream & + operator>> + namespacepFlow.html + ad26e60e655d7da2a3d92ceb1d65b7803 + (iIstream &is, token &tok) + + + iOstream & + operator<< + namespacepFlow.html + aad6fdf0dc827f1d5bbdc050b7679946a + (iOstream &os, const token::punctuationToken &pt) + + + std::ostream & + operator<< + namespacepFlow.html + ad5ef8f809f4348f5e3e690ce283d615e + (std::ostream &os, const token::punctuationToken &pt) + + + std::ostream & + operator<< + namespacepFlow.html + ac605baf9cfa833f7b7742b86b1a2f84b + (std::ostream &os, const token &tok) + + + token + endListToken + namespacepFlow.html + aa5b92efd594cabf5fe06cc47cf66716b + () + + + token + beginListToken + namespacepFlow.html + a44f368c69dca989c81253f824162c855 + () + + + token + endStatementToken + namespacepFlow.html + a494fac648089d3c9622654fca067ee8a + () + + + token + beginBlockToken + namespacepFlow.html + adad4fbeaccf24522e4896b841314619f + () + + + token + endBlocKToken + namespacepFlow.html + adbe5eb257d2a7fa73e109c6c20f457a4 + () + + + token + spaceToken + namespacepFlow.html + a6fe2383b71bc53e3d639f39d3e5f9c5d + () + + + token + newLineToken + namespacepFlow.html + a0afc8cb9b66f9ac512e6a6d4e6028402 + () + + + + tokenI.hpp + src/phasicFlow/streams/token/ + tokenI_8hpp.html + + + tokenIO.cpp + src/phasicFlow/streams/token/ + tokenIO_8cpp.html + error.hpp + token.hpp + iIstream.hpp + iOstream.hpp + pFlow + + static OS & + printTokenInfo + namespacepFlow.html + a6ec63dd4ba3928f4de668c9f1639ade9 + (OS &os, const token &tok) + + + + tokenList.hpp + src/phasicFlow/streams/token/ + tokenList_8hpp.html + token.hpp + List.hpp + pFlow + + List< token > + tokenList + namespacepFlow.html + aec01e3c0681e98a3ea9ac4f693827ce7 + + + + List< token::tokenType > + tokenTypeList + namespacepFlow.html + a4ebafb0df52e0995ead921efb1cc3ee5 + + + + + helperTstream.hpp + src/phasicFlow/streams/TStream/ + helperTstream_8hpp.html + + bool + validTokenForStream + helperTstream_8hpp.html + a0a312db11262484e0216af6c618d43dc + (const token tok) + + + bool + isBeginToken + helperTstream_8hpp.html + af05c433191cc653e68d17345d392acf8 + (const token &tok) + + + bool + isEndToken + helperTstream_8hpp.html + ab25086a03d5bdef146887d8720c647fd + (const token &tok) + + + + iTstream.cpp + src/phasicFlow/streams/TStream/ + iTstream_8cpp.html + iTstream.hpp + error.hpp + iOstream.hpp + + + iTstream.hpp + src/phasicFlow/streams/TStream/ + iTstream_8hpp.html + iIstream.hpp + tokenList.hpp + helperTstream.hpp + pFlow::iTstream + pFlow + + bool + validTokenForStream + namespacepFlow.html + a0a312db11262484e0216af6c618d43dc + (const token tok) + + + bool + isBeginToken + namespacepFlow.html + af05c433191cc653e68d17345d392acf8 + (const token &tok) + + + bool + isEndToken + namespacepFlow.html + ab25086a03d5bdef146887d8720c647fd + (const token &tok) + + + + oTstream.cpp + src/phasicFlow/streams/TStream/ + oTstream_8cpp.html + oTstream.hpp + error.hpp + + + oTstream.hpp + src/phasicFlow/streams/TStream/ + oTstream_8hpp.html + tokenList.hpp + iOstream.hpp + helperTstream.hpp + pFlow::oTstream + pFlow + + bool + validTokenForStream + namespacepFlow.html + a0a312db11262484e0216af6c618d43dc + (const token tok) + + + bool + isBeginToken + namespacepFlow.html + af05c433191cc653e68d17345d392acf8 + (const token &tok) + + + bool + isEndToken + namespacepFlow.html + ab25086a03d5bdef146887d8720c647fd + (const token &tok) + + + + box.cpp + src/phasicFlow/structuredData/box/ + box_8cpp.html + box.hpp + + + box.hpp + src/phasicFlow/structuredData/box/ + box_8hpp.html + types.hpp + dictionary.hpp + iIstream.hpp + iOstream.hpp + pFlow::box + pFlow + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a8f40540d0635b2db27fcbcea4ef245f1 + (iIstream &is, box &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a3a42e5302e4199ae432f608388556cae + (iOstream &os, const box &b) + + + INLINE_FUNCTION_HD box + extendBox + namespacepFlow.html + a1cbf98adb416c288201dec2279ce5747 + (const box &b, const realx3 &dl) + + + + cylinder.cpp + src/phasicFlow/structuredData/cylinder/ + cylinder_8cpp.html + cylinder.hpp + zAxis.hpp + + + cylinder.hpp + src/phasicFlow/structuredData/cylinder/ + cylinder_8hpp.html + types.hpp + dictionary.hpp + iIstream.hpp + iOstream.hpp + pFlow::cylinder + pFlow + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a11e1bf8e738755b5701a8b2916973fc0 + (iIstream &is, cylinder &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a3217909c9fce49566e30897d8a62f15d + (iOstream &os, const cylinder &b) + + + + iBox.cpp + src/phasicFlow/structuredData/iBox/ + iBox_8cpp.html + + + iBox.hpp + src/phasicFlow/structuredData/iBox/ + iBox_8hpp.html + types.hpp + dictionary.hpp + iIstream.hpp + iOstream.hpp + iBox.cpp + pFlow::iBox + pFlow + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a5953fc86527c5ed949522cdca56d48e6 + (iIstream &is, iBox< intType > &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a18110349cc0c99d8f73e2aaa38de6f81 + (iOstream &os, const iBox< intType > &b) + + + + iBoxs.cpp + src/phasicFlow/structuredData/iBox/ + iBoxs_8cpp.html + iBox.hpp + + + line.cpp + src/phasicFlow/structuredData/line/ + line_8cpp.html + line.hpp + dictionary.hpp + + + line.hpp + src/phasicFlow/structuredData/line/ + line_8hpp.html + types.hpp + typeInfo.hpp + pFlow::line + pFlow + + + boxRegion.cpp + src/phasicFlow/structuredData/peakableRegion/boxRegion/ + boxRegion_8cpp.html + boxRegion.hpp + + + boxRegion.hpp + src/phasicFlow/structuredData/peakableRegion/boxRegion/ + boxRegion_8hpp.html + box.hpp + uniformRandomReal.hpp + pFlow::boxRegion + pFlow + + + cylinderRegion.cpp + src/phasicFlow/structuredData/peakableRegion/cylinderRegion/ + cylinderRegion_8cpp.html + cylinderRegion.hpp + + + cylinderRegion.hpp + src/phasicFlow/structuredData/peakableRegion/cylinderRegion/ + cylinderRegion_8hpp.html + cylinder.hpp + uniformRandomReal.hpp + pFlow::cylinderRegion + pFlow + + + PeakableRegion.cpp + src/phasicFlow/structuredData/peakableRegion/PeakableRegion/ + PeakableRegion_8cpp.html + + + peakableRegion.cpp + src/phasicFlow/structuredData/peakableRegion/peakableRegion/ + peakableRegion_8cpp.html + peakableRegion.hpp + dictionary.hpp + + + peakableRegion.hpp + src/phasicFlow/structuredData/peakableRegion/peakableRegion/ + peakableRegion_8hpp.html + types.hpp + virtualConstructor.hpp + pFlow::peakableRegion + pFlow + + + PeakableRegion.hpp + src/phasicFlow/structuredData/peakableRegion/PeakableRegion/ + PeakableRegion_8hpp.html + peakableRegion.hpp + dictionary.hpp + PeakableRegion.cpp + pFlow::PeakableRegion + pFlow + + + peakableRegionInstantiate.cpp + src/phasicFlow/structuredData/peakableRegion/ + peakableRegionInstantiate_8cpp.html + boxRegion.hpp + sphereRegion.hpp + cylinderRegion.hpp + + + peakableRegions.cpp + src/phasicFlow/structuredData/peakableRegion/ + peakableRegions_8cpp.html + peakableRegions.hpp + + + peakableRegions.hpp + src/phasicFlow/structuredData/peakableRegion/ + peakableRegions_8hpp.html + PeakableRegion.hpp + boxRegion.hpp + sphereRegion.hpp + peakableRegionInstantiate.cpp + pFlow + + PeakableRegion< boxRegion > + boxPeakableRegion + namespacepFlow.html + aa8d28c1ffb334cccd11261a9150a7a98 + + + + PeakableRegion< sphereRegion > + spherePeakableRegion + namespacepFlow.html + a9fa401242975ad74e08c99986c2d89cc + + + + + sphereRegion.cpp + src/phasicFlow/structuredData/peakableRegion/sphereRegion/ + sphereRegion_8cpp.html + sphereRegion.hpp + dictionary.hpp + + + sphereRegion.hpp + src/phasicFlow/structuredData/peakableRegion/sphereRegion/ + sphereRegion_8hpp.html + types.hpp + sphere.hpp + uniformRandomReal.hpp + pFlow::sphereRegion + pFlow + + + pointStructure.cpp + src/phasicFlow/structuredData/pointStructure/ + pointStructure_8cpp.html + pointStructure.hpp + pointStructureKernels.hpp + setFieldList.hpp + error.hpp + iOstream.hpp + Time.hpp + + + pointStructure.hpp + src/phasicFlow/structuredData/pointStructure/ + pointStructure_8hpp.html + Vectors.hpp + VectorSingles.hpp + VectorDuals.hpp + Fields.hpp + eventSubscriber.hpp + indexContainer.hpp + pFlow::pointStructure + pFlow::pointStructure::activePointsDevice + pFlow::pointStructure::activePointsHost + pFlow + + + pointStructureKernels.hpp + src/phasicFlow/structuredData/pointStructure/ + pointStructureKernels_8hpp.html + pointStructure.hpp + box.hpp + pFlow + pFlow::pointStructureKernels + + int32 + markDeleteOutOfBox + namespacepFlow_1_1pointStructureKernels.html + aa54ffd5f0d26d2c4811749cebc48b7af + (box domain, int32 start, int32 end, int8 deleteFlag, deviceViewType1D< realx3 > points, deviceViewType1D< int8 > flags, pointStructure::activePointsDevice activePoint, int32 &minRange, int32 &maxRange) + + + int32 + scanPointFlag + namespacepFlow_1_1pointStructureKernels.html + a96dd4afd82f8d203643d933832b469cc + (int32 start, int32 end, int8 activeFlag, deviceViewType1D< int8 > flags, int32 &minRange, int32 &maxRange) + + + + pStructSelector.cpp + src/phasicFlow/structuredData/pointStructure/selectors/pStructSelector/ + pStructSelector_8cpp.html + pStructSelector.hpp + pointStructure.hpp + dictionary.hpp + + + pStructSelector.hpp + src/phasicFlow/structuredData/pointStructure/selectors/pStructSelector/ + pStructSelector_8hpp.html + Vectors.hpp + virtualConstructor.hpp + pFlow::pStructSelector + pFlow + + + selectBox.cpp + src/phasicFlow/structuredData/pointStructure/selectors/selectBox/ + selectBox_8cpp.html + selectBox.hpp + + + selectBox.hpp + src/phasicFlow/structuredData/pointStructure/selectors/selectBox/ + selectBox_8hpp.html + pStructSelector.hpp + pointStructure.hpp + box.hpp + pFlow::selectBox + pFlow + + + selectRandom.cpp + src/phasicFlow/structuredData/pointStructure/selectors/selectRandom/ + selectRandom_8cpp.html + selectRandom.hpp + dictionary.hpp + uniformRandomInt32.hpp + Set.hpp + + + selectRandom.hpp + src/phasicFlow/structuredData/pointStructure/selectors/selectRandom/ + selectRandom_8hpp.html + pStructSelector.hpp + pointStructure.hpp + pFlow::selectRandom + pFlow + + + selectRange.cpp + src/phasicFlow/structuredData/pointStructure/selectors/selectRange/ + selectRange_8cpp.html + selectRange.hpp + dictionary.hpp + + + selectRange.hpp + src/phasicFlow/structuredData/pointStructure/selectors/selectRange/ + selectRange_8hpp.html + pStructSelector.hpp + pointStructure.hpp + pFlow::selectRange + pFlow + + + sphere.cpp + src/phasicFlow/structuredData/sphere/ + sphere_8cpp.html + sphere.hpp + + + sphere.hpp + src/phasicFlow/structuredData/sphere/ + sphere_8hpp.html + types.hpp + dictionary.hpp + iIstream.hpp + iOstream.hpp + pFlow::sphere + pFlow + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + aeae74018dcb9f2df8de8b613822464bb + (iIstream &is, sphere &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a228f83da6a529a41deb02045c61fbfe7 + (iOstream &os, const sphere &b) + + + + bitTransfer.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + bitTransfer_8hpp.html + types.hpp + Vectors.hpp + pFlow::bitTransfer + pFlow + + + multiTriSurface.cpp + src/phasicFlow/structuredData/trisurfaceStructure/ + multiTriSurface_8cpp.html + multiTriSurface.hpp + + + multiTriSurface.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + multiTriSurface_8hpp.html + triSurface.hpp + VectorDuals.hpp + pFlow::multiTriSurface + pFlow + + iIstream & + operator>> + namespacepFlow.html + a7378c1c75236b0141aadffde524327b9 + (iIstream &is, multiTriSurface &tri) + + + iOstream & + operator<< + namespacepFlow.html + a7832f3a37e0c2bf2b478ec98cb22f851 + (iOstream &os, const multiTriSurface &tri) + + + + stlFile.cpp + src/phasicFlow/structuredData/trisurfaceStructure/ + stlFile_8cpp.html + stlFile.hpp + iFstream.hpp + oFstream.hpp + error.hpp + pFlow + + bool + badInput + namespacepFlow.html + a49c49257b0c309a00ffed5e843ed00e9 + (iIstream &is, token &tok) + + + bool + checkWordToken + namespacepFlow.html + ad763a29d354efbf92abd207ccfb4c238 + (iIstream &is, token &tok, const word &check) + + + bool + checkNumberToken + namespacepFlow.html + a137d5c2cd72f380dc723d5ba66aeeaa4 + (iIstream &is, token &tok, real &val) + + + + stlFile.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + stlFile_8hpp.html + types.hpp + Vectors.hpp + Lists.hpp + fileSystem.hpp + pFlow::stlFile + pFlow + + + triangleFunctions.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + triangleFunctions_8hpp.html + types.hpp + pFlow + pFlow::triangleFunctions + + INLINE_FUNCTION_HD real + triangleSurface + namespacepFlow_1_1triangleFunctions.html + a4a5fdcaace8be93ad14d0994bcc2f7be + (const realx3 &p1, const realx3 &p2, const realx3 &p3) + + + + triSurface.cpp + src/phasicFlow/structuredData/trisurfaceStructure/ + triSurface_8cpp.html + triSurface.hpp + error.hpp + iOstream.hpp + triSurfaceKernels.hpp + + + triSurface.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + triSurface_8hpp.html + eventSubscriber.hpp + types.hpp + Vectors.hpp + VectorSingles.hpp + Fields.hpp + pFlow::triSurface + pFlow::triSurface::triangleAccessor + pFlow + + iIstream & + operator>> + namespacepFlow.html + ac2d6d14bc3cf5505e7872575334e6307 + (iIstream &is, triSurface &tri) + + + iOstream & + operator<< + namespacepFlow.html + aa98f31101d4a03ad69e2b7d793597d13 + (iOstream &os, const triSurface &tri) + + + + triSurfaceKernels.hpp + src/phasicFlow/structuredData/trisurfaceStructure/ + triSurfaceKernels_8hpp.html + Fields.hpp + triangleFunctions.hpp + pFlow + pFlow::triSurfaceKernels + + INLINE_FUNCTION_H bool + calculateArea + namespacepFlow_1_1triSurfaceKernels.html + a605a728f5a58a4205ad0aa9d18178b4f + (const realx3Field_D &points, const int32x3Field_D &vertices, realField_D &area) + + + + zAxis.cpp + src/phasicFlow/structuredData/zAxis/ + zAxis_8cpp.html + zAxis.hpp + + + zAxis.hpp + src/phasicFlow/structuredData/zAxis/ + zAxis_8hpp.html + types.hpp + pFlow::zAxis + pFlow + + void + MatMul + namespacepFlow.html + a0dc3a6e38c4eda1718bb81a1a28e91dd + (T(&A)[nRow][nInner], T(&B)[nInner][nCol], T(&C)[nRow][nCol]) + + + void + assignMat + namespacepFlow.html + a93010698fb6068b606d0af3e1f77877c + (T(&A)[nRow][nCol], T(&B)[nRow][nCol]) + + + + Timer.cpp + src/phasicFlow/Timer/ + Timer_8cpp.html + Timer.hpp + Timers.hpp + streams.hpp + + + Timer.hpp + src/phasicFlow/Timer/ + Timer_8hpp.html + types.hpp + pFlow::Timer + pFlow + + iOstream & + operator<< + namespacepFlow.html + a23b14efdd5860d0f4650c69891aa7057 + (iOstream &os, const Timer &t) + + + iIstream & + operator>> + namespacepFlow.html + aca6583353dac3e51144b03e42bb2dfa7 + (iIstream &is, Timer &t) + + + + Timers.cpp + src/phasicFlow/Timer/ + Timers_8cpp.html + Timers.hpp + + + Timers.hpp + src/phasicFlow/Timer/ + Timers_8hpp.html + List.hpp + Timer.hpp + pFlow::Timers + pFlow + + iOstream & + operator<< + namespacepFlow.html + a4e362c5ea5f34e63cf60f5b67d471980 + (iOstream &os, const Timers &t) + + + iIstream & + operator>> + namespacepFlow.html + afbd3b0e2e4643ff35cc4e22a4e731aea + (iIstream &is, Timers &t) + + + + bTypes.hpp + src/phasicFlow/types/basicTypes/ + bTypes_8hpp.html + builtinTypes.hpp + bTypesFunctions.hpp + Logical.hpp + math.hpp + + + bTypesFunctions.cpp + src/phasicFlow/types/basicTypes/ + bTypesFunctions_8cpp.html + bTypesFunctions.hpp + + + bTypesFunctions.hpp + src/phasicFlow/types/basicTypes/ + bTypesFunctions_8hpp.html + pFlowMacros.hpp + numericConstants.hpp + builtinTypes.hpp + math.hpp + pFlow + + const word + whiteSpace + namespacepFlow.html + a1c14e09980c6a69931dc984377f457e8 + (" \t\n\v\f\r") + + + int32 + countChar + namespacepFlow.html + a70fd022fd4f5be45fe00cf268bc4edad + (const word &s, const char c) + + + int32 + countChar + namespacepFlow.html + a08fa27802ee4a4258de9d487feffc503 + (const char *s, const char c) + + + word + toUpper + namespacepFlow.html + a85d082a1fd1aa0dd5be3e779502475a7 + (const word &inStr) + + + bool + isYes + namespacepFlow.html + ade4b0a8390425fb1866e9540c27ff4e2 + (const word &str) + + + bool + isNo + namespacepFlow.html + a368046a383a0c4ab07960f9acdc46145 + (const word &str) + + + word + real2Fixed + namespacepFlow.html + a2468d40e6d50e0ecb071a5a675562faf + (const real &v, int32 numPrecision=6) + + + word + real2Word + namespacepFlow.html + ac031fc8dbe057073f2b5ae5ad986bda4 + (const real &v, int32 numPrecision=6) + + + word + removeDecimalZeros + namespacepFlow.html + a8a721cd37f226035a59b780dc7f48194 + (const word &str) + + + word + real2FixedStripZeros + namespacepFlow.html + ae474b7f0286e7a2523932f39bddf03fd + (const real &v, int32 numPrecision=6) + + + word + int322Word + namespacepFlow.html + a321d0334d760ce5f842a6269a00c2aa5 + (const int32 &v) + + + word + angleBracketsNames + namespacepFlow.html + af4e1df8908797640749fa02e2f5db7a7 + (const word &w1, const word &w2) + + + word + angleBracketsNames2 + namespacepFlow.html + afe403b837013166b7f41881dded792a8 + (const word &base, const word &w1, const word &w2) + + + word + angleBracketsNames3 + namespacepFlow.html + a5604622b0a1df3bcc1b8b872c0b9d5fa + (const word &base, const word &w1, const word &w2, const word &w3) + + + word + groupNames + namespacepFlow.html + a12b4d93aa9730629403d73e84386bff5 + (const word &bw, const word &tw, char sep='.') + + + word + baseName + namespacepFlow.html + a16a2137651b2c6b8ea4a8daf1d89ff61 + (const word &w, char sep='.') + + + word + tailName + namespacepFlow.html + af771f81a015bdf8ae8472d37a4d76d0e + (const word &w, char sep='.') + + + bool + validWord + namespacepFlow.html + a36795508123244e02c49855cd7d5dcd6 + (char c) + + + bool + validWordWithQuote + namespacepFlow.html + ab040d9291e355fe8f846e4677dc96e03 + (char c) + + + bool + validWord + namespacepFlow.html + a382590308860701550dd9f325ccb43f1 + (const word &w) + + + bool + validWordWithQuote + namespacepFlow.html + aa0d361c39ae7e7d621d85ede0606bd34 + (const word &c) + + + bool + readLabel + namespacepFlow.html + a6406b648686498692a55b23534ea8895 + (const word &w, label &val) + + + bool + readLabel + namespacepFlow.html + ae1d0230fc994c0e88936d13ae3fd7f2d + (const char *buf, label &val) + + + bool + readUint32 + namespacepFlow.html + a0c09d609fdab431b8f9cf7bc2f6af9f4 + (const word &w, uint32 &val) + + + bool + readUint32 + namespacepFlow.html + a60d11c9c773378334ab6266d3bc6a093 + (const char *buf, uint32 &val) + + + bool + readInt64 + namespacepFlow.html + ac9acdc80931dc1f33a613fc4bb301cc7 + (const word &w, int64 &val) + + + bool + readInt64 + namespacepFlow.html + ade0d09fe206cdeb50bf1e3e3b0d88828 + (const char *buf, int64 &val) + + + bool + readInt32 + namespacepFlow.html + ae2271da7154e227782193de61ffc2b9e + (const word &w, int32 &val) + + + bool + readInt32 + namespacepFlow.html + a110c29a84b83fce8a6cbf135f76922ef + (const char *buf, int32 &val) + + + bool + readInt16 + namespacepFlow.html + a703a5f01363ec784ea0d2b08540d036c + (const word &w, int16 &val) + + + bool + readInt16 + namespacepFlow.html + aa7da7d853dfdb71dbf539378881499d6 + (const char *buf, int16 &val) + + + bool + readInt8 + namespacepFlow.html + a534f46532ab400cf3abcbd64b8d01076 + (const word &w, int8 &val) + + + bool + readInt8 + namespacepFlow.html + a8c2dbcf52528852f5272713f511ea848 + (const char *buf, int8 &val) + + + bool + readReal + namespacepFlow.html + a8acdba4ad9d3d292222d853598e90b5b + (const word &w, real &val) + + + bool + readReal + namespacepFlow.html + aaba5935e0e70991c73963de74f4fd166 + (const char *buf, real &val) + + + bool + readBoolian_Str + namespacepFlow.html + ad14acab072635ba3fa539283f602b1a5 + (const word &w, bool &val) + + + bool + readBoolian_Str + namespacepFlow.html + a8b21bca45af1cb585025a7953f0de445 + (const char *buf, bool &val) + + + bool + readValue + namespacepFlow.html + a6540794351dd8f67fab4c5132f6eb8d5 + (const word &w, real &val) + + + bool + readValue + namespacepFlow.html + ab10ec635faaaa011856b44c4df5577ed + (const word &w, label &val) + + + bool + readValue + namespacepFlow.html + a57355b0ba1c496a48b7e6b20514bd564 + (const word &w, uint32 &val) + + + bool + readValue + namespacepFlow.html + a16c2739b9be3e448a9630971e5b7a358 + (const word &w, int64 &val) + + + bool + readValue + namespacepFlow.html + aadec1b5606bf7535783a0d95b608b56d + (const word &w, int32 &val) + + + bool + readValue + namespacepFlow.html + ab37c0d087dc3387384d8a3368a578ced + (const word &w, int16 &val) + + + bool + readValue + namespacepFlow.html + af63694f584a9cbaac903f25431263c4d + (const word &w, int8 &val) + + + bool + readValue + namespacepFlow.html + add44cb524ba01de038071c5227ccc304 + (const word &w, bool &val) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a8527eb6b5dd7b0ff878c7fe009307d11 + (const real &s1, const real &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + ac40a32ef42b101fdb9f800fdce151d6d + (const int64 &s1, const int64 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a9c851a520eb0abb8e9db47b50372e337 + (const int32 &s1, const int32 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a4905ca22677d98ea1a443d3543305b2b + (const int16 &s1, const int16 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a23e95878f3ebbf57b0849c572c22a521 + (const int8 &s1, const int8 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + ad978ac1bb53a0584564810aabefa8555 + (const uint32 &s1, const uint32 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a313ccd90e087cb23e53485d2c1e7ed54 + (const label &s1, const label &s2) + + + INLINE_FUNCTION bool + equal + namespacepFlow.html + a41c5429e213a3eaeebeb1dec909d8767 + (const word &s1, const word &s2) + + + INLINE_FUNCTION_HD real + degree2Radian + namespacepFlow.html + a9e670b16ecc01fd78e29a0bde333ebe1 + (const real &theta) + + + INLINE_FUNCTION_HD real + radian2Degree + namespacepFlow.html + a84c596f05446b8fac16599796222e826 + (const real &phi) + + + const real + zero + namespacepFlow.html + a69f7468c5e958bdc873c8e02d50464c0 + + + + const real + one + namespacepFlow.html + a198bf8e0d35e416c7c56b33e4fcf168e + + + + const int32 + zero32 + namespacepFlow.html + ac1501915b5dce87394aa0172c840457f + + + + const int32 + one32 + namespacepFlow.html + a7630ff09ef708c51ccd5c61047b5057a + + + + const word + nullWord + namespacepFlow.html + aa3bcf6b40c03df25c0fbdfbff6be807f + + + + + builtinTypes.hpp + src/phasicFlow/types/basicTypes/ + builtinTypes_8hpp.html + pFlow + + #define + useDouble + builtinTypes_8hpp.html + aca99d93f8f69d5c9b841703b7cd38f29 + + + + float + real + namespacepFlow.html + a6192191c0e9c178a44ee1ac350fde476 + + + + signed char + int8 + namespacepFlow.html + a07fb256c1077eea7a7726e948cc8ff0e + + + + short int + int16 + namespacepFlow.html + a209decd2d9a8cd5f1697cdb6e00f1cd7 + + + + int + int32 + namespacepFlow.html + aae6ad039f09c0676db11bd114136a3fa + + + + long long int + int64 + namespacepFlow.html + a94809bdb48183ff3ef62935d56f5c1e0 + + + + unsigned short int + uint16 + namespacepFlow.html + ab7078bf13036f3e78534da3ad4149dc2 + + + + unsigned int + uint32 + namespacepFlow.html + abd01e8e67e3d94cab04ecaaf4f85ac1b + + + + std::size_t + label + namespacepFlow.html + a39f5f71474553bc78726494fa09dd0fb + + + + std::string + word + namespacepFlow.html + a0ebe792a293e8c717bddf60070c0fe99 + + + + auto + floatingPointDescription + namespacepFlow.html + a2816afe03086403243c842aab71d5861 + () + + + const char * + floatingPointType__ + namespacepFlow.html + a436834590374d8a1c62a0e5177dd6ce7 + + + + const bool + usingDouble__ + namespacepFlow.html + a0aa0e57d6b3e0070b58fcf87a7e439ba + + + + + Logical.cpp + src/phasicFlow/types/basicTypes/ + Logical_8cpp.html + Logical.hpp + error.hpp + iIstream.hpp + iOstream.hpp + + + Logical.hpp + src/phasicFlow/types/basicTypes/ + Logical_8hpp.html + builtinTypes.hpp + bTypesFunctions.hpp + typeInfo.hpp + pFlow::Logical + pFlow + + iIstream & + operator>> + namespacepFlow.html + a3317c6444777cc7927e1fab71586c38c + (iIstream &is, Logical &L) + + + iOstream & + operator<< + namespacepFlow.html + aa4c729882ee9c05e504021ba6c0ed08f + (iOstream &os, const Logical &L) + + + + math.hpp + src/phasicFlow/types/basicTypes/ + math_8hpp.html + builtinTypes.hpp + pFlow + + INLINE_FUNCTION_HD real + abs + namespacepFlow.html + af5c3201dc66f66e8516c3769bf0a9c72 + (real x) + + + INLINE_FUNCTION_HD int64 + abs + namespacepFlow.html + ac33071888037c59fa7c970065f9c80f8 + (int64 x) + + + INLINE_FUNCTION_HD int32 + abs + namespacepFlow.html + ad206ee78176e37c1a38f69b7488d0f84 + (int32 x) + + + INLINE_FUNCTION_HD real + mod + namespacepFlow.html + a2652a8adcb3853fc3fc2efc610665d67 + (real x, real y) + + + INLINE_FUNCTION_HD int64 + mod + namespacepFlow.html + adf843c10827fbe2b15693e8d5bd85e80 + (int64 x, int64 y) + + + INLINE_FUNCTION_HD int32 + mod + namespacepFlow.html + a0ffddf5f6d4fd2b7fc48d61843c2417d + (int32 x, int32 y) + + + INLINE_FUNCTION_HD int64 + mod + namespacepFlow.html + ac335fecc3431c55687baacdebae54ddf + (label x, label y) + + + INLINE_FUNCTION_HD int32 + mod + namespacepFlow.html + a5ff38166aafbd2d1e4fc3c6642a29688 + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD real + remainder + namespacepFlow.html + a1da5441ef799ff99fb9271d1c578f9f9 + (real x, real y) + + + INLINE_FUNCTION_HD real + exp + namespacepFlow.html + a9c8165b034f2d37407b1348417b66dc1 + (real x) + + + INLINE_FUNCTION_HD real + log + namespacepFlow.html + a7ce3408cc7a0ef98e06730526dca6dea + (real x) + + + INLINE_FUNCTION_HD real + log10 + namespacepFlow.html + a6e6a4f3f14c6487adc030f140019d51f + (real x) + + + INLINE_FUNCTION_HD real + pow + namespacepFlow.html + a5f8078437f457cd79584e1a0bca182d5 + (real x, real y) + + + INLINE_FUNCTION_HD real + sqrt + namespacepFlow.html + aa8ba019369ee26f79816baedbcf5ab1b + (real x) + + + INLINE_FUNCTION_HD real + cbrt + namespacepFlow.html + af0406aca2746ef3d8f09567f3ff086ae + (real x) + + + INLINE_FUNCTION_HD real + sin + namespacepFlow.html + aaec3d4670bd93130e51fdc1703d4eca7 + (real x) + + + INLINE_FUNCTION_HD real + cos + namespacepFlow.html + a1289d40e1a3f301bc5b2bfca5b9eab49 + (real x) + + + INLINE_FUNCTION_HD real + tan + namespacepFlow.html + a5ab7a371316ac7dead80f9ee74004d0a + (real x) + + + INLINE_FUNCTION_HD real + asin + namespacepFlow.html + af1e9a058098382fe6e67a2f9f4437089 + (real x) + + + INLINE_FUNCTION_HD real + acos + namespacepFlow.html + a6607d72e440941b45ad1d7a3afc45662 + (real x) + + + INLINE_FUNCTION_HD real + atan + namespacepFlow.html + a5e83a7dc3dbc31d8d46eaacc033cedee + (real x) + + + INLINE_FUNCTION_HD real + atan2 + namespacepFlow.html + a9a1f58dc254fb677cf96c8b0ee06e4bd + (real y, real x) + + + INLINE_FUNCTION_HD real + sinh + namespacepFlow.html + a0c74be74564d8f81b52649f09adcfcc4 + (real x) + + + INLINE_FUNCTION_HD real + cosh + namespacepFlow.html + ae72356317ae5bd906193eccc57f00207 + (real x) + + + INLINE_FUNCTION_HD real + tanh + namespacepFlow.html + a99866106e1dc195d1cb44dd9e6756f37 + (real x) + + + INLINE_FUNCTION_HD real + asinh + namespacepFlow.html + a7d36a3042b87b76148339f852327a041 + (real x) + + + INLINE_FUNCTION_HD real + acosh + namespacepFlow.html + a8b7959529c76cffccb4b563651cbca21 + (real x) + + + INLINE_FUNCTION_HD real + atanh + namespacepFlow.html + a50ddc0fc5f1e2a10bb95afdf60eb9ef5 + (real x) + + + INLINE_FUNCTION_HD real + min + namespacepFlow.html + a408a64511c91d8f580ff811399c3356e + (real x, real y) + + + INLINE_FUNCTION_HD int64 + min + namespacepFlow.html + adbd015eb73fb40b84632dc033eee9ad5 + (int32 x, int32 y) + + + INLINE_FUNCTION_HD int64 + min + namespacepFlow.html + a10c3e710c08e9f0c29927d8995ee31be + (int64 x, int64 y) + + + INLINE_FUNCTION_HD label + min + namespacepFlow.html + a8cfd766a28eca7d1f3a4c20a308d265c + (label x, label y) + + + INLINE_FUNCTION_HD uint32 + min + namespacepFlow.html + abe4457d9f895431c0066e5368bd5708f + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD uint32 + min + namespacepFlow.html + a71cec2d477cf281ce2a29c4c3b8e2a71 + (uint16 x, uint16 y) + + + INLINE_FUNCTION_HD real + max + namespacepFlow.html + ac22ca81e2ca42d334dfe3ed7d34d6055 + (real x, real y) + + + INLINE_FUNCTION_HD int64 + max + namespacepFlow.html + a7d4d388909669c5de2889a6dfbab3178 + (int64 x, int64 y) + + + INLINE_FUNCTION_HD int32 + max + namespacepFlow.html + a7012838955fdaa0cf26df5c16b079750 + (int32 x, int32 y) + + + INLINE_FUNCTION_HD label + max + namespacepFlow.html + aca68b837b3417fc1f0cbe7d485982f87 + (label x, label y) + + + INLINE_FUNCTION_HD uint32 + max + namespacepFlow.html + a74427c9beb51f8694e6ba06045445be2 + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD uint32 + max + namespacepFlow.html + a0c1f90bde7b70b3019f64a59fd4d3557 + (uint16 x, uint16 y) + + + + numericConstants.hpp + src/phasicFlow/types/basicTypes/ + numericConstants_8hpp.html + builtinTypes.hpp + pFlow + + constexpr T + largestNegative + namespacepFlow.html + a8027dc1514971110c285287710cdb4d2 + () + + + constexpr T + epsilonValue + namespacepFlow.html + a20dda42518b4d7efa83894dd8c03837c + () + + + constexpr T + largestPositive + namespacepFlow.html + addcdc03bd99ad783ecb6b153618fc16d + () + + + const real + Pi + namespacepFlow.html + a5fde17044bd1d2599c2e8c5aba9fb346 + + + + const real + smallValue + namespacepFlow.html + abfbb7af55004f8113864a4da90c43545 + + + + const real + verySmallValue + namespacepFlow.html + a6bfee6221ffe685c9007604c7e71b305 + + + + const real + largeValue + namespacepFlow.html + a66263d59f896f4b8524b0a1f0181f8b9 + + + + const real + veryLargeValue + namespacepFlow.html + a9d1b590d78ffef4b20c7daa1648bd9e8 + + + + const int32 + largestNegInt32 + namespacepFlow.html + a4ee2c88d6e9faceb7ece2b2ccd2942ef + + + + const int32 + largestPosInt32 + namespacepFlow.html + adb5cbd180a96327fd58897cbd8faa670 + + + + const int64 + largestNegInt64 + namespacepFlow.html + af93fb0b34c3207958168f68beb526df3 + + + + const int64 + largestPosInt64 + namespacepFlow.html + ad91d579ce4d1ed156f09c96be1620393 + + + + const real + largestNegREAL + namespacepFlow.html + a332d59fc35731448fa9ae68ae6916cb0 + + + + const real + largestPosREAL + namespacepFlow.html + a612aecd846561dc446c4cf94ffbce115 + + + + const real + epsilonREAL + namespacepFlow.html + ac6b82e272ae0e23afb8f0c773a61d4f3 + + + + + quadruple.hpp + src/phasicFlow/types/quadruple/ + quadruple_8hpp.html + uniquePtr.hpp + triple.hpp + iOstream.hpp + iIstream.hpp + token.hpp + error.hpp + quadrupleFwd.hpp + quadrupleI.hpp + pFlow::quadruple + pFlow + + + quadrupleFwd.hpp + src/phasicFlow/types/quadruple/ + quadrupleFwd_8hpp.html + + INLINE_FUNCTION_HD T + dot + quadrupleFwd_8hpp.html + a6b8bdd44e6ac0d39b65ebd0eef5d4600 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator+ + quadrupleFwd_8hpp.html + ac0847d7dd85323431c2044f93ab7e019 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator+ + quadrupleFwd_8hpp.html + a8b6597e2ea3411596981de186ac40330 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator+ + quadrupleFwd_8hpp.html + a1a752fd86cbb937b7564100d7cbeb44d + (const T &oprnd2, const quadruple< T > &oprnd1) + + + INLINE_FUNCTION_HD quadruple< T > + operator- + quadrupleFwd_8hpp.html + acbee24993c1671812eec81cb66d3c4ce + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator- + quadrupleFwd_8hpp.html + ac07476233169684c6e9c9a36967730e3 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator- + quadrupleFwd_8hpp.html + a945eb194e95467f5e54453d60098d3ad + (const T &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator* + quadrupleFwd_8hpp.html + a5e73c810af7524ce241ac589eeaf1475 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator* + quadrupleFwd_8hpp.html + a3bfa1c5d71e01888a5fbc94d0762a30c + (const quadruple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator* + quadrupleFwd_8hpp.html + af06675922c27a3021fefec0e54ea8258 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator/ + quadrupleFwd_8hpp.html + a5124c3463c4633c0174d2601cfc919c6 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator/ + quadrupleFwd_8hpp.html + aa3b59fddf4aed89dfbdfe254e4e832c5 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD quadruple< T > + operator/ + quadrupleFwd_8hpp.html + ae9513e1ead0645724ed2000cc6e5d730 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + INLINE_FUNCTION_HD bool + operator== + quadrupleFwd_8hpp.html + a6ab75f24fa061d6f642e00bc936edf7b + (const quadruple< T > &opr1, const quadruple< T > &opr2) + + + INLINE_FUNCTION_H iOstream & + operator<< + quadrupleFwd_8hpp.html + a347fe9d11d2c6b93f43a64ce29f19407 + (iOstream &str, const quadruple< T > &ov) + + + INLINE_FUNCTION_H iIstream & + operator>> + quadrupleFwd_8hpp.html + abe16a4e09065b746e1a24cb2d73ceeff + (iIstream &str, quadruple< T > &iv) + + + INLINE_FUNCTION_H void + readIstream + quadrupleFwd_8hpp.html + a7e11ea9cc5bee9e4bf7026b05639c3ac + (iIstream &str, quadruple< T > &iv) + + + + quadrupleI.hpp + src/phasicFlow/types/quadruple/ + quadrupleI_8hpp.html + + + quadrupleMath.hpp + src/phasicFlow/types/quadruple/ + quadrupleMath_8hpp.html + + #define + Q4Func + quadrupleMath_8hpp.html + a82ae988ad12c163cd785c01fbae5333e + (fnName) + + + #define + Q4Func2 + quadrupleMath_8hpp.html + a9b684d0038b59f65dfecef1209fa5a1b + (fnName) + + + + triple.hpp + src/phasicFlow/types/triple/ + triple_8hpp.html + pFlowMacros.hpp + numericConstants.hpp + uniquePtr.hpp + iOstream.hpp + iIstream.hpp + error.hpp + tripleFwd.hpp + tripleI.hpp + tripleMath.hpp + pFlow::triple + pFlow + + bool INLINE_FUNCTION_HD + equal + namespacepFlow.html + af76cdb691bdbc24f036cfccc1909f8b6 + (const triple< T > &opr1, const triple< T > &opr2) + + + + tripleFwd.hpp + src/phasicFlow/types/triple/ + tripleFwd_8hpp.html + + INLINE_FUNCTION_HD T + dot + tripleFwd_8hpp.html + a32e00bc9386e10d36483d96f7c34a62f + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + cross + tripleFwd_8hpp.html + ac0bf3f285f32670338c8356c80529c65 + (const triple< T > &v1, const triple< T > &v2) + + + INLINE_FUNCTION_HD T + length + tripleFwd_8hpp.html + ae1449f1d56abab2ec4d0f00b685fc478 + (const triple< T > &v1) + + + INLINE_FUNCTION_HD triple< T > + normalize + tripleFwd_8hpp.html + a393914ab47fbf91b6bc6ad8784b1aaac + (const triple< T > &v1) + + + INLINE_FUNCTION_HD triple< T > + operator+ + tripleFwd_8hpp.html + a593d6f3cb7751c669cc75a25d084ffb1 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator+ + tripleFwd_8hpp.html + ab8b4d6c8443bacb1bc7c5d189612fc99 + (const triple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator+ + tripleFwd_8hpp.html + aabe1155a2768ac12301e6d6609fcc306 + (const T &oprnd2, const triple< T > &oprnd1) + + + INLINE_FUNCTION_HD triple< T > + operator- + tripleFwd_8hpp.html + a4098e6536a56083e9b2e4a74b6ca7074 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator- + tripleFwd_8hpp.html + a39e96a441736c01398754fb3cae32844 + (const triple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator- + tripleFwd_8hpp.html + aceb91a7769a6407b206dd825d9ee41ee + (const T &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator* + tripleFwd_8hpp.html + a0eefdad6d1a7b4e65eb632cbe34b7658 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator* + tripleFwd_8hpp.html + a4032a1f96c8ba66eb4318ae2928a2745 + (const triple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator* + tripleFwd_8hpp.html + ab37981301cc20ee21afa0fca5aac1244 + (const T &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator/ + tripleFwd_8hpp.html + a44d074fbbda5f0c631e15e8b282ddb38 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator/ + tripleFwd_8hpp.html + a7fe515589a3bef79fbed95b4dab7e66f + (const triple< T > &oprnd1, const T &oprnd2) + + + INLINE_FUNCTION_HD triple< T > + operator/ + tripleFwd_8hpp.html + aff97c33fe00b96fbaf97a6a24679099e + (const T &oprnd1, const triple< T > &oprnd2) + + + INLINE_FUNCTION_HD bool + operator== + tripleFwd_8hpp.html + a9dc23769b58a8540c26f7cef4b784f4c + (const triple< T > &opr1, const triple< T > &opr2) + + + INLINE_FUNCTION_HD bool + operator> + tripleFwd_8hpp.html + ad1add069b9d6293f8264646365d76659 + (const triple< T > &opr1, const triple< T > &opr2) + + + INLINE_FUNCTION_HD bool + operator< + tripleFwd_8hpp.html + a4f16f14ab55a4a395fc02ffe052dea26 + (const triple< T > &opr1, const triple< T > &opr2) + + + INLINE_FUNCTION_HD bool + operator<= + tripleFwd_8hpp.html + ab6fe451c4066b183f8a936ca88b58683 + (const triple< T > &opr1, const triple< T > &opr2) + + + INLINE_FUNCTION_HD bool + operator>= + tripleFwd_8hpp.html + a1409d8f7eef818313bfece31775add7e + (const triple< T > &opr1, const triple< T > &opr2) + + + INLINE_FUNCTION iOstream & + operator<< + tripleFwd_8hpp.html + a367f665d6ff794be5699bd7ae483c2c4 + (iOstream &str, const triple< T > &ov) + + + INLINE_FUNCTION iIstream & + operator>> + tripleFwd_8hpp.html + a88c495c3280f4cb26271ca4cb33682c6 + (iIstream &str, triple< T > &iv) + + + INLINE_FUNCTION void + readIstream + tripleFwd_8hpp.html + a0cb89e8549a3c7ccb8147b5d402f200e + (iIstream &str, triple< T > &iv) + + + + tripleI.hpp + src/phasicFlow/types/triple/ + tripleI_8hpp.html + + + tripleMath.hpp + src/phasicFlow/types/triple/ + tripleMath_8hpp.html + + #define + T3Func + tripleMath_8hpp.html + a100b50a458ede943b573178d00ca43be + (fnName) + + + #define + T3Func2 + tripleMath_8hpp.html + a063a658b212daa7375e77de516af1087 + (fnName) + + + + types.cpp + src/phasicFlow/types/ + types_8cpp.html + types.hpp + pFlow + + const realx3 + zero3 + namespacepFlow.html + a477d522d35403bd985ae105bd759e9d1 + (0.0) + + + const realx3 + one3 + namespacepFlow.html + a24fc985ad36c00fec91d6a4dcfb143f2 + (1.0) + + + const uint32x3 + zeroU3 + namespacepFlow.html + aa6af5219042fbe2fd224f0085630be09 + (0) + + + const uint32x3 + oneU3 + namespacepFlow.html + ad6a179a55c85740ab771170da5dc7824 + (1) + + + const realx3x3 + zero33 + namespacepFlow.html + ac264180ae461c79d1b0daca0236072ca + (zero3) + + + const realx3x3 + one33 + namespacepFlow.html + aeea498891f1be291bb476c4f440fcdbd + (one3) + + + const uint32x3x3 + zeroU33 + namespacepFlow.html + ac7c77472debb56ed05d3638d8faf6ea9 + (zeroU3) + + + const uint32x3x3 + oneU33 + namespacepFlow.html + a031b666bdebdb7413bf2abb8690c6092 + (oneU3) + + + const real4 + zero4 + namespacepFlow.html + ac28370ab27e2eb4a22f90e79a7a39ea7 + (zero) + + + + types.hpp + src/phasicFlow/types/ + types_8hpp.html + bTypes.hpp + bTypesFunctions.hpp + triple.hpp + quadruple.hpp + typeInfo.hpp + pFlow + + triple< int8 > + int8x3 + namespacepFlow.html + a46dc502a83c2a829b66fce9fa00a9a00 + + + + triple< int16 > + int16x3 + namespacepFlow.html + a818e1e51d9eed2dde6622751c453dd2c + + + + triple< int32 > + int32x3 + namespacepFlow.html + a51afbafe3e3517b4e7755c14959053df + + + + triple< int64 > + int64x3 + namespacepFlow.html + a5b5f4b04dbb58e0f1c0a5764d85acc86 + + + + triple< uint16 > + uint16x3 + namespacepFlow.html + aa9f9c8182c64a3a4dd30939cd115d60e + + + + triple< uint32 > + uint32x3 + namespacepFlow.html + ac855895a97b710fcd720a106454d0f4b + + + + triple< label > + labelx3 + namespacepFlow.html + aa0ba176e7980e793396a21013d16066b + + + + triple< real > + realx3 + namespacepFlow.html + a5164661f6974ad24fa90bf19433e6116 + + + + triple< uint16x3 > + uint16x3x3 + namespacepFlow.html + afe55417bca4bd6ba37385ec4f4218e88 + + + + triple< uint32x3 > + uint32x3x3 + namespacepFlow.html + ad53055328b135c6bb102771485f536e3 + + + + triple< int32x3 > + int32x3x3 + namespacepFlow.html + a005aaa9029dea35edc607488975436fc + + + + triple< labelx3 > + labelx3x3 + namespacepFlow.html + ae774ba7b10a9b5bdca87f75edd90d1c8 + + + + triple< realx3 > + realx3x3 + namespacepFlow.html + a1f679e3de3ea62dfad0ac20f7c992277 + + + + quadruple< real > + real4 + namespacepFlow.html + a6859bf55f23b9280778df47d713840e4 + + + + word + basicTypeName< int8x3 > + namespacepFlow.html + a6f3cf7f609a19e6fe31b649db2bfb62b + () + + + word + basicTypeName< int16x3 > + namespacepFlow.html + adbef1e14f97155fe78a4d51b366d5209 + () + + + word + basicTypeName< int32x3 > + namespacepFlow.html + ae1cc00f5b3bea6807179543041168f84 + () + + + word + basicTypeName< int64x3 > + namespacepFlow.html + aa73e31985ac01733cc82ce9ba3078f1b + () + + + word + basicTypeName< uint16x3 > + namespacepFlow.html + aeaf8eb316ed6b7edaf24b2615a8b3be9 + () + + + word + basicTypeName< uint32x3 > + namespacepFlow.html + aec7d9b1f395ffb19215ac1efd2e0ea0d + () + + + word + basicTypeName< labelx3 > + namespacepFlow.html + a2247795cc0391bc7e1741cdc47df307a + () + + + word + basicTypeName< realx3 > + namespacepFlow.html + a77a738816b2f4f66da5a9f4b93078a83 + () + + + word + basicTypeName< uint16x3x3 > + namespacepFlow.html + a658d0964156cb6785b1973553d3ce0e7 + () + + + word + basicTypeName< uint32x3x3 > + namespacepFlow.html + ae065936299c3ae6b785e0b03d8df931d + () + + + word + basicTypeName< realx3x3 > + namespacepFlow.html + a53e8e9a9f85f4aac50934b02494f311f + () + + + word + basicTypeName< real4 > + namespacepFlow.html + a73955c007b74e23e6eb444a08377e434 + () + + + + typeInfo.hpp + src/phasicFlow/typeSelection/ + typeInfo_8hpp.html + bTypes.hpp + pFlow + + #define + has_static_member + typeInfo_8hpp.html + a94750d69ccf30b3c34ea77e2fc752471 + (name) + + + #define + TypeInfo + typeInfo_8hpp.html + ade71aa2590b0f90524f5a857d00838ec + (tName) + + + #define + TypeInfoNV + typeInfo_8hpp.html + a47591499911d48141db12f825256b89b + (tName) + + + #define + TypeInfoTemplate + typeInfo_8hpp.html + a1c0cac7f688d58c903edee68af9e616a + (tName, Type) + + + #define + TypeInfoTemplate2 + typeInfo_8hpp.html + a58de959e455a72a80eeaf29c2a68bb5f + (tName, Type1, Type2) + + + #define + TypeInfoTemplate3 + typeInfo_8hpp.html + a75c05541f9ff5bfac9eb7216d309a069 + (tName, Type1, Type2, Type3) + + + #define + TypeInfoTemplateNV + typeInfo_8hpp.html + af110c42aea06a13b161dae473263aeb0 + (tName, Type) + + + #define + TypeInfoTemplateNV2 + typeInfo_8hpp.html + a2b02b37b6975439e3b77b191455d9477 + (tName, Type, tName2) + + + word + basicTypeName + namespacepFlow.html + a96a935a241e80c0dd523c89ea24d779a + () + + + word + basicTypeName< word > + namespacepFlow.html + a0119afd50d7be92bed5ab304a173d6fd + () + + + word + basicTypeName< int64 > + namespacepFlow.html + ab50f06970285a8f65ac711935f5e2afd + () + + + word + basicTypeName< int32 > + namespacepFlow.html + a8371ebdd914139cfaabd65ca652fc297 + () + + + word + basicTypeName< int16 > + namespacepFlow.html + a21c8812099ded38623cc7f645ed173a5 + () + + + word + basicTypeName< int8 > + namespacepFlow.html + af1bf25a53c3993764078aca601dd14df + () + + + word + basicTypeName< label > + namespacepFlow.html + ac9883d9e82782ba1af4554594820b777 + () + + + word + basicTypeName< uint32 > + namespacepFlow.html + aa14a780de6cb2ca62a1aeae40531d726 + () + + + word + basicTypeName< real > + namespacepFlow.html + aeb53cd6616f7fa6a1217be479d4fbaee + () + + + bool + checkType + namespacepFlow.html + a18d035dcd7688959e87d9b11b1cd7fcd + (Type2 *object) + + + bool + checkType + namespacepFlow.html + a1df5c5957e14c4059b71ab59ecebdeeb + (Type2 &object) + + + + virtualConstructor.hpp + src/phasicFlow/typeSelection/ + virtualConstructor_8hpp.html + types.hpp + error.hpp + Map.hpp + uniquePtr.hpp + + #define + create_vCtor + virtualConstructor_8hpp.html + a8795024d89c61fd4c71d86d890724525 + (baseClass, selectorName, argList, args) + + + #define + add_vCtor + virtualConstructor_8hpp.html + acb09f5be791ae8096c557d54ce99de5d + (baseClass, derivedClass, selectorName) + + + + property.cpp + src/Property/ + property_8cpp.html + property.hpp + dictionary.hpp + + + property.hpp + src/Property/ + property_8hpp.html + Vectors.hpp + hashMap.hpp + fileSystem.hpp + iFstream.hpp + pFlow::property + pFlow + + + finalize.hpp + src/setHelpers/ + finalize_8hpp.html + + + initialize.hpp + src/setHelpers/ + initialize_8hpp.html + + + REPORT + initialize_8hpp.html + aa8ebce378c609df4a3c14262d4565609 + (0)<<"Initializing host/device execution spaces . . . \n" + + + + initialize_Control.hpp + src/setHelpers/ + initialize__Control_8hpp.html + initialize.hpp + + + REPORT + initialize__Control_8hpp.html + ade8c9f01a0d3b64030083276b6b23dc5 + (0)<<"\nCreating Control repository . . ."<< endREPORT + + + + if + initialize__Control_8hpp.html + a1523b33abc50381afdaf093a953c6fa6 + (isCoupling) + + + pFlow::uniquePtr< pFlow::systemControl > + ControlPtr + initialize__Control_8hpp.html + a07d85a0914cbf91a000f993a3e62117b + + + + + else + initialize__Control_8hpp.html + a0544c3fe466e421738dae463968b70ba + + + + auto & + Control + initialize__Control_8hpp.html + a4f5e4e852648762473ecd75a907417ca + + + + + setPointStructure.hpp + src/setHelpers/ + setPointStructure_8hpp.html + + auto & + pStruct + setPointStructure_8hpp.html + a385e32971df44b131e4498181a949a91 + + + + + setProperty.hpp + src/setHelpers/ + setProperty_8hpp.html + + + REPORT + setProperty_8hpp.html + a1a3e0d42c5c87616718bc92f0aa24993 + (0)<<"\nReading proprties . . . "<< endREPORT + + + auto + proprties + setProperty_8hpp.html + ab0e7d0f9466a55a6fdb2417bc44ca707 + + + + + setSurfaceGeometry.hpp + src/setHelpers/ + setSurfaceGeometry_8hpp.html + + + REPORT + setSurfaceGeometry_8hpp.html + a6cf18a82db4624ca17adf6cbe3882395 + (0)<< "\nCreating surface geometry . . . "<< endREPORT + + + auto + surfGeometryPtr + setSurfaceGeometry_8hpp.html + acb7300299351efe8155f701b743a7b6a + + + + auto & + surfGeometry + setSurfaceGeometry_8hpp.html + a195e279064ba2595c36f5f8d504822cb + + + + + checkPhasicFlow.cpp + utilities/checkPhasicFlow/ + checkPhasicFlow_8cpp.html + KokkosTypes.hpp + systemControl.hpp + initialize.hpp + finalize.hpp + + int + main + checkPhasicFlow_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + geometryPhasicFlow.cpp + utilities/geometryPhasicFlow/ + geometryPhasicFlow_8cpp.html + systemControl.hpp + Wall.hpp + Vectors.hpp + multiTriSurface.hpp + geometryMotion.hpp + readControlDict.hpp + initialize_Control.hpp + setProperty.hpp + finalize.hpp + + int + main + geometryPhasicFlow_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + empty.cpp + utilities/particlesPhasicFlow/empty/ + particlesPhasicFlow_2empty_2empty_8cpp.html + empty.hpp + + + empty.cpp + utilities/positionParticles_notnow/empty/ + positionParticles__notnow_2empty_2empty_8cpp.html + empty.hpp + + + empty.hpp + utilities/particlesPhasicFlow/empty/ + particlesPhasicFlow_2empty_2empty_8hpp.html + box.hpp + pFlow::empty + pFlow + + + empty.hpp + utilities/positionParticles_notnow/empty/ + positionParticles__notnow_2empty_2empty_8hpp.html + box.hpp + pFlow::empty + pFlow + + + particlesPhasicFlow.cpp + utilities/particlesPhasicFlow/ + particlesPhasicFlow_8cpp.html + pointStructure.hpp + setFields.hpp + systemControl.hpp + readControlDict.hpp + initialize_Control.hpp + finalize.hpp + + int + main + particlesPhasicFlow_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + positionOrdered.cpp + utilities/particlesPhasicFlow/positionOrdered/ + particlesPhasicFlow_2positionOrdered_2positionOrdered_8cpp.html + positionOrdered.hpp + error.hpp + streams.hpp + + + positionOrdered.cpp + utilities/positionParticles_notnow/positionOrdered/ + positionParticles__notnow_2positionOrdered_2positionOrdered_8cpp.html + positionOrdered.hpp + error.hpp + streams.hpp + + + positionOrdered.hpp + utilities/particlesPhasicFlow/positionOrdered/ + particlesPhasicFlow_2positionOrdered_2positionOrdered_8hpp.html + pFlow::positionOrdered + pFlow + + + positionOrdered.hpp + utilities/positionParticles_notnow/positionOrdered/ + positionParticles__notnow_2positionOrdered_2positionOrdered_8hpp.html + box.hpp + pFlow::positionOrdered + pFlow + + + positionParticles.cpp + utilities/particlesPhasicFlow/positionParticles/ + particlesPhasicFlow_2positionParticles_2positionParticles_8cpp.html + positionParticles.hpp + box.hpp + cylinder.hpp + sphere.hpp + cells.hpp + contactSearchFunctions.hpp + streams.hpp + + + positionParticles.cpp + utilities/positionParticles_notnow/positionParticles/ + positionParticles__notnow_2positionParticles_2positionParticles_8cpp.html + positionParticles.hpp + cells.hpp + contactSearchFunctions.hpp + streams.hpp + + + positionParticles.hpp + utilities/particlesPhasicFlow/positionParticles/ + particlesPhasicFlow_2positionParticles_2positionParticles_8hpp.html + virtualConstructor.hpp + Vectors.hpp + dictionary.hpp + pFlow::regionBase + pFlow::region + pFlow::positionParticles + pFlow + + + positionParticles.hpp + utilities/positionParticles_notnow/positionParticles/ + positionParticles__notnow_2positionParticles_2positionParticles_8hpp.html + virtualConstructor.hpp + Vectors.hpp + dictionary.hpp + pFlow::positionParticles + pFlow + + + positionRandom.cpp + utilities/particlesPhasicFlow/positionRandom/ + particlesPhasicFlow_2positionRandom_2positionRandom_8cpp.html + positionRandom.hpp + uniformRandomReal.hpp + NBSLevel0.hpp + unsortedPairs.hpp + box.hpp + pFlow + + NBSLevel0< DefaultExecutionSpace > + SearchType + namespacepFlow.html + ada1255f9f9041aab271f918b85829dd8 + + + + unsortedPairs< DefaultExecutionSpace, int32 > + ContainerType + namespacepFlow.html + a26a12be4abf424c0f3997813af3bc15a + + + + int32 + findCollisions + namespacepFlow.html + a24885cb190423b898df97b7a7e84942a + (ContainerType &pairs, int32Vector_HD &flags) + + + int32 + findCollisions + namespacepFlow.html + a682fb753426153c0041a7cd7df274e45 + (int32 num, realx3Vector_HD &points, real diam) + + + + positionRandom.cpp + utilities/positionParticles_notnow/positionRandom/ + positionParticles__notnow_2positionRandom_2positionRandom_8cpp.html + positionRandom.hpp + uniformRandomReal.hpp + VectorSingles.hpp + VectorDuals.hpp + NBS.hpp + unsortedPairs.hpp + pFlow + + void + fillPoints + namespacepFlow.html + aa503d7002ea275748ff24d927649babc + (uint numPoints, realx3 minP, realx3 maxP, realx3Vector_HD &points, int32Vector_HD &flags) + + + int32 + findCollisions + namespacepFlow.html + a24885cb190423b898df97b7a7e84942a + (ContainerType &pairs, int32Vector_HD &flags) + + + int32 + findCollisions + namespacepFlow.html + a682fb753426153c0041a7cd7df274e45 + (int32 num, realx3Vector_HD &points, real diam) + + + + positionRandom.hpp + utilities/particlesPhasicFlow/positionRandom/ + particlesPhasicFlow_2positionRandom_2positionRandom_8hpp.html + VectorSingles.hpp + VectorDuals.hpp + pFlow::positionRandom + pFlow + + + positionRandom.hpp + utilities/positionParticles_notnow/positionRandom/ + positionParticles__notnow_2positionRandom_2positionRandom_8hpp.html + VectorSingles.hpp + box.hpp + pFlow::positionRandom + pFlow + + + setFields.hpp + utilities/particlesPhasicFlow/ + particlesPhasicFlow_2setFields_8hpp.html + pStructSelector.hpp + pointFields.hpp + setFieldList.hpp + systemControl.hpp + pFlow + + bool + applySelector + namespacepFlow.html + aeef07d636cc2337061942731230363cc + (systemControl &control, const pointStructure &pStruct, const dictionary &selDict) + + + + setFields.hpp + utilities/setFields_notnow/ + setFields__notnow_2setFields_8hpp.html + pStructSelector.hpp + pointFields.hpp + setFieldList.hpp + systemControl.hpp + pFlow + + bool + applySelector + namespacepFlow.html + aeef07d636cc2337061942731230363cc + (systemControl &control, const pointStructure &pStruct, const dictionary &selDict) + + + + geometric.cpp + utilities/pFlowToVTK/ + geometric_8cpp.html + geometric.hpp + + + geometric.hpp + utilities/pFlowToVTK/ + geometric_8hpp.html + vtkFile.hpp + triSurface.hpp + multiTriSurface.hpp + IOobject.hpp + pFlow + + bool + geomObjectToVTK + namespacepFlow.html + a7fa0374f49d37b2bc796a915e27fbe9f + (IOfileHeader &header, real time, fileSystem destPath, word bName) + + + bool + dataToVTK + namespacepFlow.html + afbba7e0fb8bb2ce9160a18735400db51 + (vtkFile &vtk, const Type &dataEntity) + + + bool + dataToVTK + namespacepFlow.html + aaf677e2ac1decf3292aac36c9a1743b8 + (vtkFile &vtk, const triSurface &surface) + + + bool + dataToVTK + namespacepFlow.html + a8a8ae6c4e5f37d7ad7d108e2c0d225ff + (vtkFile &vtk, const multiTriSurface &surface) + + + + pFlowToVTK.cpp + utilities/pFlowToVTK/ + pFlowToVTK_8cpp.html + systemControl.hpp + pointFieldToVTK.hpp + triSurfaceFieldToVTK.hpp + timeFolder.hpp + ranges.hpp + readControlDict.hpp + initialize_Control.hpp + finalize.hpp + + int + main + pFlowToVTK_8cpp.html + a3c04138a5bfe5d72780bb7e82a18e627 + (int argc, char **argv) + + + + pointFieldToVTK.hpp + utilities/pFlowToVTK/ + pointFieldToVTK_8hpp.html + vtkFile.hpp + pointFields.hpp + IOobject.hpp + pFlow + pFlow::PFtoVTK + + bool + addInt64PointField + namespacepFlow_1_1PFtoVTK.html + ad96f820d5174271fdc60bd7731fb9629 + (iOstream &os, word fieldName, int32 numActivePoints, int64 *field, IncludeMaskType includeMask) + + + bool + addRealPointField + namespacepFlow_1_1PFtoVTK.html + a572009305203cb57b4e901247dfae9ba + (iOstream &os, word fieldName, int32 numActivePoints, real *field, IncludeMaskType includeMask) + + + bool + addRealx3PointField + namespacepFlow_1_1PFtoVTK.html + ae537fc84534474c6d7247a36336d174e + (iOstream &os, word fieldName, int32 numActivePoints, realx3 *field, IncludeMaskType includeMask) + + + bool + regexCheck + namespacepFlow_1_1PFtoVTK.html + af9d9dd3c6f90b434218a19e0ba56e351 + (word TYPENAME, word fieldType) + + + bool + checkFieldType + namespacepFlow_1_1PFtoVTK.html + ada516245a68fc176a71ee7453fe0da98 + (word objectType) + + + bool + convertIntTypesPointField + namespacepFlow_1_1PFtoVTK.html + a9c45675264f0e208297936f3347254f2 + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + convertRealTypePointField + namespacepFlow_1_1PFtoVTK.html + ae1b9e43ce4080c888751723556d9e31c + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + convertRealx3TypePointField + namespacepFlow_1_1PFtoVTK.html + a911bb862ce5b6653f30da4dbc97feb23 + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + addUndstrcuturedGridField + namespacepFlow_1_1PFtoVTK.html + aea431732ead1015cfefd418b87ece1b3 + (iOstream &os, int32 numActivePoints, realx3 *position, IncludeMaskType includeMask) + + + bool + convertTimeFolderPointFields + namespacepFlow_1_1PFtoVTK.html + ad077a0ae4cc2645df34c303de5c46fba + (fileSystem timeFolder, real time, fileSystem destPath, word bName) + + + bool + convertTimeFolderPointFieldsSelected + namespacepFlow_1_1PFtoVTK.html + a4ed2bcdce99b0c172ed878986578acd9 + (fileSystem timeFolder, real time, fileSystem destPath, word bName, wordVector fieldsName, bool mustExist) + + + + triSurfaceFieldToVTK.hpp + utilities/pFlowToVTK/ + triSurfaceFieldToVTK_8hpp.html + vtkFile.hpp + triSurface.hpp + multiTriSurface.hpp + triSurfaceFields.hpp + IOobject.hpp + pFlow + pFlow::TSFtoVTK + + bool + regexCheck + namespacepFlow_1_1TSFtoVTK.html + af9d9dd3c6f90b434218a19e0ba56e351 + (word TYPENAME, word fieldType) + + + bool + checkFieldType + namespacepFlow_1_1TSFtoVTK.html + ada516245a68fc176a71ee7453fe0da98 + (word objectType) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + a38e01e196068c6975bec0fc1d98bdc51 + (iOstream &os, const Type &dataEntity) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + aa85f928141cbbf9d5b60573b92aae3ca + (iOstream &os, const triSurface &surface) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + aa07efd76ef5cb68615c03e19911e72bf + (iOstream &os, const multiTriSurface &surface) + + + bool + addRealx3TriSurfaceField + namespacepFlow_1_1TSFtoVTK.html + a6a046c2567ff6cb9fef61c45c3689a1c + (iOstream &os, word fieldName, int32 size, realx3 *field) + + + bool + convertRealx3TypetriSurfaceField + namespacepFlow_1_1TSFtoVTK.html + ac9a55f8c74fcdebdc6246277c9093156 + (iOstream &os, const IOfileHeader &header, const multiTriSurface &tSurface) + + + bool + convertTimeFolderTriSurfaceFields + namespacepFlow_1_1TSFtoVTK.html + a1de978df651d8857b01ee3ab363001ca + (fileSystem timeFolder, real time, fileSystem destPath, word bName) + + + + position.cpp + utilities/positionParticles_notnow/ + position_8cpp.html + pointStructure.hpp + systemControl.hpp + uniformRandomReal.hpp + initialize_Control.hpp + finalize.hpp + + int + main + position_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + fieldOperations.hpp + utilities/postprocessPhasicFlow/ + fieldOperations_8hpp.html + rectMeshFields.hpp + pointFields.hpp + pointRectCell.hpp + includeMask.hpp + pFlow + + rectMeshField_H< T > + sumOp + namespacepFlow.html + aa132305e9c3dc0b05e974942a9c53adf + (const pointField_H< T > field, const pointRectCell &pointToCell) + + + rectMeshField_H< T > + sumMaksOp + namespacepFlow.html + adae0d473692798f767ce9f72165648d4 + (const pointField_H< T > field, const pointRectCell &pointToCell, const incMask &mask) + + + + includeMask.cpp + utilities/postprocessPhasicFlow/ + includeMask_8cpp.html + includeMask.hpp + + + IncludeMask.hpp + utilities/postprocessPhasicFlow/ + IncludeMask_8hpp.html + includeMask.hpp + pFlow::greaterThanOp + pFlow::greaterThanEqOp + pFlow::lessThanOp + pFlow::lessThanEqOp + pFlow::equalOp + pFlow::betweenOp + pFlow::betweenEqOp + pFlow::allOp + pFlow::compareOne + pFlow::compareTwo + pFlow::compareZero + pFlow::IncludeMask + pFlow::IncludeMask< T, allOp< T > > + pFlow + + + includeMask.hpp + utilities/postprocessPhasicFlow/ + includeMask_8hpp.html + virtualConstructor.hpp + readFromTimeFolder.hpp + dictionary.hpp + pFlow::includeMask + pFlow + + + IncludeMasks.cpp + utilities/postprocessPhasicFlow/ + IncludeMasks_8cpp.html + IncludeMask.hpp + + + pointRectCell.hpp + utilities/postprocessPhasicFlow/ + pointRectCell_8hpp.html + mapperNBS.hpp + rectMeshFields.hpp + pointStructure.hpp + pFlow::pointRectCell + pFlow + + + postprocess.cpp + utilities/postprocessPhasicFlow/ + postprocess_8cpp.html + postprocess.hpp + timeFolder.hpp + pointStructure.hpp + vocabs.hpp + vtkFile.hpp + + + postprocess.hpp + utilities/postprocessPhasicFlow/ + postprocess_8hpp.html + MapPtr.hpp + systemControl.hpp + pointRectCell.hpp + processField.hpp + pFlow::postprocess + pFlow + + + postprocessPhasicFlow.cpp + utilities/postprocessPhasicFlow/ + postprocessPhasicFlow_8cpp.html + KokkosUtilities.hpp + systemControl.hpp + timeFolder.hpp + ranges.hpp + readControlDict.hpp + postprocess.hpp + initialize_Control.hpp + finalize.hpp + + int + main + postprocessPhasicFlow_8cpp.html + a3c04138a5bfe5d72780bb7e82a18e627 + (int argc, char **argv) + + + + processField.cpp + utilities/postprocessPhasicFlow/ + processField_8cpp.html + processField.hpp + pointRectCell.hpp + repository.hpp + twoPartEntry.hpp + + + ProcessField.hpp + utilities/postprocessPhasicFlow/ + ProcessField_8hpp.html + processField.hpp + rectMeshFields.hpp + twoPartEntry.hpp + fieldOperations.hpp + rectMeshFieldToVTK.hpp + pFlow::ProcessField + pFlow + + + processField.hpp + utilities/postprocessPhasicFlow/ + processField_8hpp.html + virtualConstructor.hpp + dictionary.hpp + readFromTimeFolder.hpp + includeMask.hpp + pointRectCell.hpp + pFlow::processField + pFlow + + + ProcessFields.cpp + utilities/postprocessPhasicFlow/ + ProcessFields_8cpp.html + ProcessField.hpp + + + rectangleMesh.hpp + utilities/postprocessPhasicFlow/ + rectangleMesh_8hpp.html + cells.hpp + pFlow::rectangleMesh + pFlow + + + rectMeshField.hpp + utilities/postprocessPhasicFlow/ + rectMeshField_8hpp.html + rectangleMesh.hpp + baseAlgorithms.hpp + pFlow::rectMeshField + pFlow + + + rectMeshFields.hpp + utilities/postprocessPhasicFlow/ + rectMeshFields_8hpp.html + rectMeshField.hpp + pFlow + + rectMeshField< T, HostSpace > + rectMeshField_H + namespacepFlow.html + aa023d97d4596bc01e96478c08a308fd0 + + + + rectMeshField< int8, HostSpace > + int8RectMeshField_H + namespacepFlow.html + a47722b5fb2a9fb3b496a3f687f448949 + + + + rectMeshField< int32, HostSpace > + int32RectMeshField_H + namespacepFlow.html + a795d0af2419bf2de1f52f16090eff73f + + + + rectMeshField< int64, HostSpace > + int64RectMeshField_H + namespacepFlow.html + a0646fc8a15110657a7abe2b83489e0bf + + + + rectMeshField< real, HostSpace > + realRectMeshField_H + namespacepFlow.html + abddccc452594991b690b6121af7df45e + + + + rectMeshField< realx3, HostSpace > + realx3RectMeshField_H + namespacepFlow.html + ad84841028cb1e691e0baad98dbb9f0e8 + + + + + rectMeshFieldToVTK.hpp + utilities/postprocessPhasicFlow/ + rectMeshFieldToVTK_8hpp.html + pFlow + + bool + convertRectMeshField + namespacepFlow.html + abadb5056881c5015a1737b35a693874b + (iOstream &os, rectMeshField_H< T > &field) + + + bool + convertRectMeshField + namespacepFlow.html + a1466b874acbb83c78b033fbe6f8b9653 + (iOstream &os, rectMeshField_H< real > &field) + + + bool + convertRectMeshField + namespacepFlow.html + ab95d54e8b89f59941d32a4babd78139e + (iOstream &os, rectMeshField_H< realx3 > &field) + + + bool + convertRectMeshField + namespacepFlow.html + af9ef7add050361760dd515e40326d3b6 + (iOstream &os, rectMeshField_H< int32 > &field) + + + + setFields.cpp + utilities/setFields_notnow/ + setFields_8cpp.html + setFields.hpp + initialize_Control.hpp + finalize.hpp + + int + main + setFields_8cpp.html + a0ddf1224851353fc92bfbff6f499fa97 + (int argc, char *argv[]) + + + + cuboidWall.cpp + utilities/Utilities/geometryPhasicFlow/cuboidWall/ + cuboidWall_8cpp.html + cuboidWall.hpp + planeWall.hpp + + + cuboidWall.hpp + utilities/Utilities/geometryPhasicFlow/cuboidWall/ + cuboidWall_8hpp.html + Wall.hpp + types.hpp + pFlow::cuboidWall + pFlow + + + cylinderWall.cpp + utilities/Utilities/geometryPhasicFlow/cylinderWall/ + cylinderWall_8cpp.html + cylinderWall.hpp + Vectors.hpp + line.hpp + + + cylinderWall.hpp + utilities/Utilities/geometryPhasicFlow/cylinderWall/ + cylinderWall_8hpp.html + Wall.hpp + zAxis.hpp + pFlow::cylinderWall + pFlow + + + planeWall.cpp + utilities/Utilities/geometryPhasicFlow/planeWall/ + planeWall_8cpp.html + planeWall.hpp + line.hpp + + + planeWall.hpp + utilities/Utilities/geometryPhasicFlow/planeWall/ + planeWall_8hpp.html + Wall.hpp + types.hpp + pFlow::planeWall + pFlow + + + stlWall.cpp + utilities/Utilities/geometryPhasicFlow/stlWall/ + stlWall_8cpp.html + stlWall.hpp + stlFile.hpp + streams.hpp + + + stlWall.hpp + utilities/Utilities/geometryPhasicFlow/stlWall/ + stlWall_8hpp.html + Wall.hpp + types.hpp + pFlow::stlWall + pFlow + + + Wall.cpp + utilities/Utilities/geometryPhasicFlow/Wall/ + Wall_8cpp.html + Wall.hpp + pFlow + + bool + checkNormalVec + namespacepFlow.html + addeddcb2e5fbe6fdcc653fefa7106bf5 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &norm) + + + + Wall.hpp + utilities/Utilities/geometryPhasicFlow/Wall/ + Wall_8hpp.html + virtualConstructor.hpp + dictionary.hpp + pFlow::Wall + pFlow + + bool + checkNormalVec + namespacepFlow.html + addeddcb2e5fbe6fdcc653fefa7106bf5 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &norm) + + + + readControlDict.cpp + utilities/Utilities/ + readControlDict_8cpp.html + readControlDict.hpp + iFstream.hpp + timeFolder.hpp + + + readControlDict.hpp + utilities/Utilities/ + readControlDict_8hpp.html + fileSystem.hpp + pFlow::readControlDict + pFlow + + + readFromTimeFolder.cpp + utilities/Utilities/ + readFromTimeFolder_8cpp.html + readFromTimeFolder.hpp + + + readFromTimeFolder.hpp + utilities/Utilities/ + readFromTimeFolder_8hpp.html + repository.hpp + pointFields.hpp + utilityFunctions.hpp + pFlow::readFromTimeFolder + pFlow + + + utilityFunctions.hpp + utilities/Utilities/ + utilityFunctions_8hpp.html + pFlow + pFlow::utilities + + bool + pointFieldGetType + namespacepFlow_1_1utilities.html + acf75553dd9a47eb72613c04b98a1ee7d + (std::string TYPENAME, std::string &fieldType, std::string &fieldSpace) + + + + vtkFile.cpp + utilities/Utilities/vtkFile/ + vtkFile_8cpp.html + vtkFile.hpp + + + vtkFile.hpp + utilities/Utilities/vtkFile/ + vtkFile_8hpp.html + types.hpp + uniquePtr.hpp + fileSystem.hpp + streams.hpp + pFlow::vtkFile + pFlow + + + pFlow::AB3History + structpFlow_1_1AB3History.html + + + TypeInfoNV + structpFlow_1_1AB3History.html + ad542852c8da95d45b6a6014d9f42a663 + ("AB3History") + + + realx3 + dy1_ + structpFlow_1_1AB3History.html + a419568ee851e74f5356a30fc5ce2eddf + + + + realx3 + dy2_ + structpFlow_1_1AB3History.html + a63d020867c10f8f3fde329eb526a066b + + + + + pFlow::AB4History + structpFlow_1_1AB4History.html + + + TypeInfoNV + structpFlow_1_1AB4History.html + a8a588b9f1b4c4b66c2f3d025548fdd8e + ("AB4History") + + + realx3 + dy1_ + structpFlow_1_1AB4History.html + a419568ee851e74f5356a30fc5ce2eddf + + + + realx3 + dy2_ + structpFlow_1_1AB4History.html + a63d020867c10f8f3fde329eb526a066b + + + + realx3 + dy3_ + structpFlow_1_1AB4History.html + a63473eb8257f38bf8863a5c7bd03a330 + + + + + pFlow::AB5History + structpFlow_1_1AB5History.html + + + TypeInfoNV + structpFlow_1_1AB5History.html + a5de7b6e3fd724f7ef57a928b5eef18f7 + ("AB5History") + + + realx3 + dy1_ + structpFlow_1_1AB5History.html + a419568ee851e74f5356a30fc5ce2eddf + + + + realx3 + dy2_ + structpFlow_1_1AB5History.html + a63d020867c10f8f3fde329eb526a066b + + + + realx3 + dy3_ + structpFlow_1_1AB5History.html + a63473eb8257f38bf8863a5c7bd03a330 + + + + realx3 + dy4_ + structpFlow_1_1AB5History.html + a5025c11bc753cdbe183c1c61d2687762 + + + + + pFlow::pointStructure::activePointsDevice + classpFlow_1_1pointStructure_1_1activePointsDevice.html + + INLINE_FUNCTION_H + activePointsDevice + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a2632a4b5cf555881566e4de22964f253 + (bool allActive, range active, const ViewType1D< int8 > &flag) + + + INLINE_FUNCTION_HD + activePointsDevice + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a31b4288907a411258e99788b5f6547b6 + (const activePointsDevice &)=default + + + INLINE_FUNCTION_HD activePointsDevice & + operator= + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a2979359fc6951474ee38c59c68d66161 + (const activePointsDevice &)=default + + + INLINE_FUNCTION_HD bool + operator() + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a8be4c2ee9aebc488f90bfb46488da70c + (int32 i) const + + + INLINE_FUNCTION_HD auto + activeRange + classpFlow_1_1pointStructure_1_1activePointsDevice.html + ab69643c53a15814ee4a4c368e7dc62e8 + () const + + + INLINE_FUNCTION_HD auto + allActive + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a06a0021d8c87a93ad8aab3d9f1d6ea07 + () const + + + ViewType1D< int8 > + flag_ + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a66b83ffe30c5d029d9da5021e8338559 + + + + bool + allActive_ + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a24c6df75de7ec5977ac4fa9c450955ff + + + + range + activeRange_ + classpFlow_1_1pointStructure_1_1activePointsDevice.html + a6c02c190c595dadd863a3ecad6ccf4e6 + + + + + pFlow::pointStructure::activePointsHost + classpFlow_1_1pointStructure_1_1activePointsHost.html + + INLINE_FUNCTION_H + activePointsHost + classpFlow_1_1pointStructure_1_1activePointsHost.html + a0f5f9a163cb0d86c165ce2742c251979 + (bool allActive, range active, const ViewType1D< int8, HostSpace > &flag) + + + INLINE_FUNCTION_H + activePointsHost + classpFlow_1_1pointStructure_1_1activePointsHost.html + a120560205a14b6d4da24022cf10c36cb + (const activePointsHost &)=default + + + INLINE_FUNCTION_H activePointsHost & + operator= + classpFlow_1_1pointStructure_1_1activePointsHost.html + ac2929028cc63f53467b9f80b9a104649 + (const activePointsHost &)=default + + + INLINE_FUNCTION_H bool + operator() + classpFlow_1_1pointStructure_1_1activePointsHost.html + ab91680c38456f7919e23d442e0fa2a94 + (int32 i) const + + + INLINE_FUNCTION_H auto + activeRange + classpFlow_1_1pointStructure_1_1activePointsHost.html + a74a6b2b65059d7ca887bb2d78fe49ce2 + () const + + + INLINE_FUNCTION_H bool + allActive + classpFlow_1_1pointStructure_1_1activePointsHost.html + aab9550b3f59f76a254d15a2d537bb395 + () const + + + ViewType1D< int8, HostSpace > + flag_ + classpFlow_1_1pointStructure_1_1activePointsHost.html + a55ea2c8deeed6e46962a301e3cca8bbf + + + + bool + allActive_ + classpFlow_1_1pointStructure_1_1activePointsHost.html + a24c6df75de7ec5977ac4fa9c450955ff + + + + range + activeRange_ + classpFlow_1_1pointStructure_1_1activePointsHost.html + a6c02c190c595dadd863a3ecad6ccf4e6 + + + + + pFlow::AdamsBashforth2 + classpFlow_1_1AdamsBashforth2.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsBashforth2.html + af1bd37f05c0a6093752c49fcaf0f82b1 + ("AdamsBashforth2") + + + + AdamsBashforth2 + classpFlow_1_1AdamsBashforth2.html + af6c1981009eb42d2e97eea2ec46cbac1 + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsBashforth2 + classpFlow_1_1AdamsBashforth2.html + a2bc3925e09474b1a2c094668a16b9515 + ()=default + + + + add_vCtor + classpFlow_1_1AdamsBashforth2.html + a3f4d930dbe074e5170da8b9a74f3c8b8 + (integration, AdamsBashforth2, word) + + + bool + predict + classpFlow_1_1AdamsBashforth2.html + afb1938bc6cfc199cbd70f224040d4afc + (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override + + + bool + correct + classpFlow_1_1AdamsBashforth2.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsBashforth2.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsBashforth2.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsBashforth2.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + intAll + classpFlow_1_1AdamsBashforth2.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsBashforth2.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsBashforth2.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + realx3PointField_D & + dy1_ + classpFlow_1_1AdamsBashforth2.html + a46c37b69200a2f4faef9c149a25bab60 + + + + + pFlow::AdamsBashforth3 + classpFlow_1_1AdamsBashforth3.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsBashforth3.html + af73af994d6bfc50ff9bda4606cac960b + ("AdamsBashforth3") + + + + AdamsBashforth3 + classpFlow_1_1AdamsBashforth3.html + a1f266356c0127865641500aea4aca002 + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsBashforth3 + classpFlow_1_1AdamsBashforth3.html + aaef6f6937fdab620942909e86c18cb3a + ()=default + + + + add_vCtor + classpFlow_1_1AdamsBashforth3.html + a9626dd5e2e9be37e395ace9fc484d879 + (integration, AdamsBashforth3, word) + + + bool + predict + classpFlow_1_1AdamsBashforth3.html + afb1938bc6cfc199cbd70f224040d4afc + (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override + + + bool + correct + classpFlow_1_1AdamsBashforth3.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsBashforth3.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsBashforth3.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsBashforth3.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + intAll + classpFlow_1_1AdamsBashforth3.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsBashforth3.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + pointField< VectorSingle, AB3History > + HistoryFieldType + classpFlow_1_1AdamsBashforth3.html + ad6c0b8fdabb4f83524d8a02f7fc7cc52 + + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsBashforth3.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + HistoryFieldType & + history_ + classpFlow_1_1AdamsBashforth3.html + a8b9d3d4f27dbf4e202508336c5b96a51 + + + + + pFlow::AdamsBashforth4 + classpFlow_1_1AdamsBashforth4.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsBashforth4.html + a7962c8cac5d82d0793dfeaba6c162f4d + ("AdamsBashforth4") + + + + AdamsBashforth4 + classpFlow_1_1AdamsBashforth4.html + a69029aec4bfcd45b781d1cfc65359fcb + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsBashforth4 + classpFlow_1_1AdamsBashforth4.html + a8c3fff8fec7e5ef08cea578fed2e5fae + ()=default + + + + add_vCtor + classpFlow_1_1AdamsBashforth4.html + a1084909fe2f0dbd8f2af68ab4e94692a + (integration, AdamsBashforth4, word) + + + bool + predict + classpFlow_1_1AdamsBashforth4.html + afb1938bc6cfc199cbd70f224040d4afc + (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override + + + bool + correct + classpFlow_1_1AdamsBashforth4.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsBashforth4.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsBashforth4.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsBashforth4.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + intAll + classpFlow_1_1AdamsBashforth4.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsBashforth4.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + pointField< VectorSingle, AB4History > + HistoryFieldType + classpFlow_1_1AdamsBashforth4.html + a23fd99cb5ba560942a1489234caae6eb + + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsBashforth4.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + HistoryFieldType & + history_ + classpFlow_1_1AdamsBashforth4.html + a8b9d3d4f27dbf4e202508336c5b96a51 + + + + + pFlow::AdamsBashforth5 + classpFlow_1_1AdamsBashforth5.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsBashforth5.html + a3807bf6f59fc7de37ab4af95364335f2 + ("AdamsBashforth5") + + + + AdamsBashforth5 + classpFlow_1_1AdamsBashforth5.html + a129b1fb5fcc9dfcc9c803d8b13758cbc + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsBashforth5 + classpFlow_1_1AdamsBashforth5.html + a889e2aac594d1f14b8d243497b521cb8 + ()=default + + + + add_vCtor + classpFlow_1_1AdamsBashforth5.html + a12a13b4372ff9e69e5e921529b13ac17 + (integration, AdamsBashforth5, word) + + + bool + predict + classpFlow_1_1AdamsBashforth5.html + afb1938bc6cfc199cbd70f224040d4afc + (real UNUSED(dt), realx3Vector_D &UNUSED(y), realx3Vector_D &UNUSED(dy)) override + + + bool + correct + classpFlow_1_1AdamsBashforth5.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsBashforth5.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsBashforth5.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsBashforth5.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + intAll + classpFlow_1_1AdamsBashforth5.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsBashforth5.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + pointField< VectorSingle, AB5History > + HistoryFieldType + classpFlow_1_1AdamsBashforth5.html + a478eed23c13cf21b2e24874affaf494e + + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsBashforth5.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + HistoryFieldType & + history_ + classpFlow_1_1AdamsBashforth5.html + a8b9d3d4f27dbf4e202508336c5b96a51 + + + + + pFlow::AdamsMoulton3 + classpFlow_1_1AdamsMoulton3.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsMoulton3.html + a6cac55f7ea7995badad5929266adf2f0 + ("AdamsMoulton3") + + + + AdamsMoulton3 + classpFlow_1_1AdamsMoulton3.html + ad0d8f6814b44931c5a758e93505e0a6e + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsMoulton3 + classpFlow_1_1AdamsMoulton3.html + ad838a4787dffad965f30e939d10c4c57 + ()=default + + + + add_vCtor + classpFlow_1_1AdamsMoulton3.html + a932382285aa9c91af3a87cabdde3b7d0 + (integration, AdamsMoulton3, word) + + + bool + predict + classpFlow_1_1AdamsMoulton3.html + a565b658e8641f9fd9a6a5c8e93089d5d + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + correct + classpFlow_1_1AdamsMoulton3.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsMoulton3.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsMoulton3.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsMoulton3.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + predictAll + classpFlow_1_1AdamsMoulton3.html + aa601d0785e68d2298567b2861996f956 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + predictRange + classpFlow_1_1AdamsMoulton3.html + aaa8ac3ebc39d8702e08e1f71c5843974 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + bool + intAll + classpFlow_1_1AdamsMoulton3.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsMoulton3.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsMoulton3.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + realx3PointField_D & + y0_ + classpFlow_1_1AdamsMoulton3.html + a6c02e0d25a1b849255e67e72d1a9d026 + + + + realx3PointField_D & + dy0_ + classpFlow_1_1AdamsMoulton3.html + a698a75833834ae70210d306e047cb196 + + + + realx3PointField_D & + dy1_ + classpFlow_1_1AdamsMoulton3.html + a46c37b69200a2f4faef9c149a25bab60 + + + + + pFlow::AdamsMoulton4 + classpFlow_1_1AdamsMoulton4.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsMoulton4.html + aa27f90dad5682f0c6030f30fdf4883ef + ("AdamsMoulton4") + + + + AdamsMoulton4 + classpFlow_1_1AdamsMoulton4.html + a34d4c804534cb2f04fc68174b7282653 + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsMoulton4 + classpFlow_1_1AdamsMoulton4.html + a80fc8a7c8acde6389ab03a63d2c7ec9b + ()=default + + + + add_vCtor + classpFlow_1_1AdamsMoulton4.html + aa46de8b6c155f9145790ef1434c6da09 + (integration, AdamsMoulton4, word) + + + bool + predict + classpFlow_1_1AdamsMoulton4.html + a565b658e8641f9fd9a6a5c8e93089d5d + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + correct + classpFlow_1_1AdamsMoulton4.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsMoulton4.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsMoulton4.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsMoulton4.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + predictAll + classpFlow_1_1AdamsMoulton4.html + aa601d0785e68d2298567b2861996f956 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + predictRange + classpFlow_1_1AdamsMoulton4.html + aaa8ac3ebc39d8702e08e1f71c5843974 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + bool + intAll + classpFlow_1_1AdamsMoulton4.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsMoulton4.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsMoulton4.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + realx3PointField_D & + y0_ + classpFlow_1_1AdamsMoulton4.html + a6c02e0d25a1b849255e67e72d1a9d026 + + + + realx3PointField_D & + dy0_ + classpFlow_1_1AdamsMoulton4.html + a698a75833834ae70210d306e047cb196 + + + + realx3PointField_D & + dy1_ + classpFlow_1_1AdamsMoulton4.html + a46c37b69200a2f4faef9c149a25bab60 + + + + realx3PointField_D & + dy2_ + classpFlow_1_1AdamsMoulton4.html + a09e936a903a062f6d1d045eb4fdbd8a5 + + + + + pFlow::AdamsMoulton5 + classpFlow_1_1AdamsMoulton5.html + pFlow::integration + + + TypeInfo + classpFlow_1_1AdamsMoulton5.html + a93700041b6e609e429801e569f554e4c + ("AdamsMoulton5") + + + + AdamsMoulton5 + classpFlow_1_1AdamsMoulton5.html + a84c490b65587b21f5666766e94a945bc + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~AdamsMoulton5 + classpFlow_1_1AdamsMoulton5.html + a205b69055b5aebe5b9c924e435365169 + ()=default + + + + add_vCtor + classpFlow_1_1AdamsMoulton5.html + aa18e539a33004e6d10e69a19ef0c5ddb + (integration, AdamsMoulton5, word) + + + bool + predict + classpFlow_1_1AdamsMoulton5.html + a565b658e8641f9fd9a6a5c8e93089d5d + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + correct + classpFlow_1_1AdamsMoulton5.html + ac755e4bf02c3732d1eb89de9e903ebdb + (real dt, realx3Vector_D &y, realx3Vector_D &dy) override + + + bool + setInitialVals + classpFlow_1_1AdamsMoulton5.html + a8da2088458d635dfa1fbe1823a3bfd6d + (const int32IndexContainer &newIndices, const realx3Vector &y) override + + + bool + needSetInitialVals + classpFlow_1_1AdamsMoulton5.html + aceb0c803bb6e5c46a1695c4e5b6e641f + () const override + + + uniquePtr< integration > + clone + classpFlow_1_1AdamsMoulton5.html + af04716a60b799182ca23292910be6c80 + () const override + + + bool + predictAll + classpFlow_1_1AdamsMoulton5.html + aa601d0785e68d2298567b2861996f956 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + predictRange + classpFlow_1_1AdamsMoulton5.html + aaa8ac3ebc39d8702e08e1f71c5843974 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + bool + intAll + classpFlow_1_1AdamsMoulton5.html + a152b752a6b7b37e70fa5e7c99a484783 + (real dt, realx3Vector_D &y, realx3Vector_D &dy, range activeRng) + + + bool + intRange + classpFlow_1_1AdamsMoulton5.html + a191dc9197b587f09bb5ee7989b0ba43e + (real dt, realx3Vector_D &y, realx3Vector_D &dy, activeFunctor activeP) + + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpIntegration + classpFlow_1_1AdamsMoulton5.html + ace46ff4fbe3c001c816dbc4f9f67606f + + + + realx3PointField_D & + y0_ + classpFlow_1_1AdamsMoulton5.html + a6c02e0d25a1b849255e67e72d1a9d026 + + + + realx3PointField_D & + dy0_ + classpFlow_1_1AdamsMoulton5.html + a698a75833834ae70210d306e047cb196 + + + + realx3PointField_D & + dy1_ + classpFlow_1_1AdamsMoulton5.html + a46c37b69200a2f4faef9c149a25bab60 + + + + realx3PointField_D & + dy2_ + classpFlow_1_1AdamsMoulton5.html + a09e936a903a062f6d1d045eb4fdbd8a5 + + + + realx3PointField_D & + dy3_ + classpFlow_1_1AdamsMoulton5.html + a79d535ef8716acc040282ffd37196ac6 + + + + + pFlow::allOp + structpFlow_1_1allOp.html + typename T + + + TypeInfoNV + structpFlow_1_1allOp.html + a0b1b78367e4ddda99b2b93ab8b44c7f9 + ("all") + + + bool + operator() + structpFlow_1_1allOp.html + ac07d93c2c80e51349f3dec89a2e45c84 + () const + + + + pFlow::betweenEqOp + structpFlow_1_1betweenEqOp.html + typename T + + + TypeInfoNV + structpFlow_1_1betweenEqOp.html + acc60e8e7f39682a75c2e9ebf60244bf7 + ("betweenEq") + + + bool + operator() + structpFlow_1_1betweenEqOp.html + a0a598e109c2263654174e9ce222d2aa9 + (const T &compVal1, const T &compVal2, const T &val) const + + + + pFlow::betweenOp + structpFlow_1_1betweenOp.html + typename T + + + TypeInfoNV + structpFlow_1_1betweenOp.html + acf1a3c953ef26ee6f8b562a154aeaaed + ("between") + + + bool + operator() + structpFlow_1_1betweenOp.html + a0a598e109c2263654174e9ce222d2aa9 + (const T &compVal1, const T &compVal2, const T &val) const + + + + pFlow::bitsetHD + classpFlow_1_1bitsetHD.html + typename blockType + typename MemorySpace + + blockType + BlockType + classpFlow_1_1bitsetHD.html + a59d38f5304ad46f22ea05c721a8bf6d0 + + + + Kokkos::View< BlockType *, Kokkos::LayoutLeft, MemorySpace > + blockViewType + classpFlow_1_1bitsetHD.html + a9b16822c6e50cf869402f54667b84b22 + + + + typename blockViewType::device_type + deviceType + classpFlow_1_1bitsetHD.html + a2a4a9c587069dbf6113c06cab868c8c7 + + + + typename blockViewType::memory_space + memory_space + classpFlow_1_1bitsetHD.html + aa03d9afe4cc0611cfb39924bb100d70e + + + + typename blockViewType::execution_space + execution_space + classpFlow_1_1bitsetHD.html + a87d554ce3e0c0d35ec11d95f257224aa + + + + + bitsetHD + classpFlow_1_1bitsetHD.html + a5549ec77e46011cea01bb32af5225208 + (const word &name, int32 numBits) + + + + bitsetHD + classpFlow_1_1bitsetHD.html + abc71b34999dc4542d4372154e6e54cf4 + (const bitsetHD &)=default + + + + bitsetHD + classpFlow_1_1bitsetHD.html + a1bd445f9c1ac5f9dd8fa6783bfe699ab + (bitsetHD &&)=default + + + bitsetHD & + operator= + classpFlow_1_1bitsetHD.html + a5e6a70ca60b7567fc53da750e6ee88fe + (const bitsetHD &)=default + + + bitsetHD & + operator= + classpFlow_1_1bitsetHD.html + a83c432bf029983c5294d25d63c38ea0d + (bitsetHD &&)=default + + + void + set + classpFlow_1_1bitsetHD.html + a62bbebcdc34a8056c32d0b1a26026717 + () + + + void + reset + classpFlow_1_1bitsetHD.html + ad20897c5c8bd47f5d4005989bead0e55 + () + + + void + clear + classpFlow_1_1bitsetHD.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + INLINE_FUNCTION_HD void + set + classpFlow_1_1bitsetHD.html + a66807f930d9a491277e464bfa1cb58a0 + (int32 pos) const + + + INLINE_FUNCTION_HD void + unset + classpFlow_1_1bitsetHD.html + a2904c29a18e6d441ddf3f1a3eed7595b + (int32 pos) const + + + INLINE_FUNCTION_HD void + reset + classpFlow_1_1bitsetHD.html + acef420129713d76a10c5e0af0d1e8924 + (int32 pos) const + + + INLINE_FUNCTION_HD void + flip + classpFlow_1_1bitsetHD.html + a74a8cd0990eeea3de23632bb76da49dd + (int32 pos) const + + + INLINE_FUNCTION_HD bool + isSet + classpFlow_1_1bitsetHD.html + af15ab299f1b6ce01d415cd9e3ad90d18 + (int32 pos) const + + + INLINE_FUNCTION_HD bool + isUnset + classpFlow_1_1bitsetHD.html + a32e73e8df923921bb1e99e53f87c73c8 + (int32 pos) const + + + INLINE_FUNCTION_HD bool + isSetReset + classpFlow_1_1bitsetHD.html + ab6b736b307b35826adc6c1cb86dbb0ce + (int32 pos) const + + + INLINE_FUNCTION_HD int32 + numBlocks + classpFlow_1_1bitsetHD.html + a46a353f1bc096ea4a3c4343454ecd639 + () const + + + INLINE_FUNCTION_HD int32 + numBits + classpFlow_1_1bitsetHD.html + af03d6b03127a8a03987961a57bd13d66 + () const + + + INLINE_FUNCTION_HD int32 + size + classpFlow_1_1bitsetHD.html + a0fed21f49ffeaa77eaf1071b5c8a9a31 + () const + + + INLINE_FUNCTION_HD int32 + capacity + classpFlow_1_1bitsetHD.html + a8a5676bc3adbb5c5740e3cdccd9ee9af + () const + + + INLINE_FUNCTION_H void + realloc + classpFlow_1_1bitsetHD.html + a6812ae07aea501030a75388256ef230a + (int32 numBits) + + + static INLINE_FUNCTION_HD int32 + blockIndex + classpFlow_1_1bitsetHD.html + a74a241d6cabce51c7cf4d1cad680f1a3 + (int32 pos) + + + static INLINE_FUNCTION_HD BlockType + bitIndex + classpFlow_1_1bitsetHD.html + adee525ba2d97cb538509883805bb7fad + (int32 pos) + + + static INLINE_FUNCTION_HD BlockType + blockMask + classpFlow_1_1bitsetHD.html + a5cbc3cc752de6d18944471e72bfd16c5 + (int32 pos) + + + static INLINE_FUNCTION_HD int32 + calculateBlockSize + classpFlow_1_1bitsetHD.html + aaddef7a5ec84f7b7037eb32a68ab3b24 + (int32 numBits) + + + int32 + numBlocks_ + classpFlow_1_1bitsetHD.html + a7491e858ec041047e4fef861a798885b + + + + int32 + numBits_ + classpFlow_1_1bitsetHD.html + aa7133c3e9eec115d722454317e272a60 + + + + blockViewType + blocks_ + classpFlow_1_1bitsetHD.html + a3baf25ee5e5e87bca066a0eefd272ca2 + + + + static const int32 + bitsPerBlock_ + classpFlow_1_1bitsetHD.html + ad8f3115466371f90ff1773d7fe8da4c2 + + + + static const int32 + blockMask_ + classpFlow_1_1bitsetHD.html + a24a7a10cb9a3ef5373e273b91ddaafa2 + + + + + pFlow::bitTransfer + classpFlow_1_1bitTransfer.html + + + bitTransfer + classpFlow_1_1bitTransfer.html + a42e1e28c03fe21ce6e5f7c1d83b02f7d + () + + + unsigned long + operator() + classpFlow_1_1bitTransfer.html + a1b1b2b0ded7afe4ae57bad9f5c6bebfc + (const unit3 &int3) + + + unit3 + operator() + classpFlow_1_1bitTransfer.html + ab9c90dfdef3d1b19b4b2f722d9579173 + (const unsigned long &ul) + + + static const int + numBits_ + classpFlow_1_1bitTransfer.html + a19da95c59109cb04d7ca455ffbc5bc50 + + + + static const int + numBits2_ + classpFlow_1_1bitTransfer.html + a80db50e5c10165949f1e5c35ef148731 + + + + static const unsigned long + mask1_ + classpFlow_1_1bitTransfer.html + a785c36f8d99f0ef5c3ad93e324646bf2 + + + + static const unsigned long + mask2_ + classpFlow_1_1bitTransfer.html + ae99c146a6a128157b865cebe376973e3 + + + + static const unsigned long + mask3_ + classpFlow_1_1bitTransfer.html + a95facdcb88cd0d2c38573f971e6b6b40 + + + + + pFlow::box + classpFlow_1_1box.html + + + TypeInfoNV + classpFlow_1_1box.html + a3c722e2f8dd1287de5cc2cbac3ea52d7 + ("box") + + + INLINE_FUNCTION_HD + box + classpFlow_1_1box.html + aa2a9a0877ad8125ec95a3c69f6ed88ac + () + + + INLINE_FUNCTION_HD + box + classpFlow_1_1box.html + a45a4f20f8660dbe758c5d6c1ffe9c025 + (const realx3 &minP, const realx3 &maxP) + + + FUNCTION_H + box + classpFlow_1_1box.html + adce7742633b229c776b66930923a075d + (const dictionary &dict) + + + FUNCTION_H + box + classpFlow_1_1box.html + afbef9cd91fe90a1d98d27735f6045769 + (iIstream &is) + + + FUNCTION_HD + box + classpFlow_1_1box.html + a94a747b42dc5a710f9cf258d7a324778 + (const box &)=default + + + FUNCTION_HD + box + classpFlow_1_1box.html + a0533a15914ae4f3f290da5258acd2f25 + (box &&)=default + + + FUNCTION_HD box & + operator= + classpFlow_1_1box.html + a53b97436ee17657bbd387babf662f321 + (const box &)=default + + + FUNCTION_HD box & + operator= + classpFlow_1_1box.html + a4e87673dbc71067a6f4b911bf80d44be + (box &&)=default + + + + ~box + classpFlow_1_1box.html + a7ac02901885f54462b91c3d36f2e24d4 + ()=default + + + INLINE_FUNCTION_HD bool + isInside + classpFlow_1_1box.html + a898603c1e4e433d2f304d86f1a22c53c + (const realx3 &point) const + + + INLINE_FUNCTION_HD realx3 + minPoint + classpFlow_1_1box.html + a67424c452a87ed7ff748b65374f89e54 + () const + + + INLINE_FUNCTION_HD realx3 + maxPoint + classpFlow_1_1box.html + a22e25e0baa24f79d1fa113c2a84f00f9 + () const + + + FUNCTION_H bool + read + classpFlow_1_1box.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1box.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + FUNCTION_H bool + read + classpFlow_1_1box.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1box.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + realx3 + min_ + classpFlow_1_1box.html + acaa859f3dc98e5afead6007175a9d47d + + + + realx3 + max_ + classpFlow_1_1box.html + a4caae70957c688b90b3596656bd20b9e + + + + + pFlow::boxRegion + classpFlow_1_1boxRegion.html + + + TypeInfoNV + classpFlow_1_1boxRegion.html + a7738719f366d4d8f7778b80d1c8e8eeb + ("boxRegion") + + + + boxRegion + classpFlow_1_1boxRegion.html + a837963842fca9d81a7e2c4845d69a628 + (const dictionary &dict) + + + + ~boxRegion + classpFlow_1_1boxRegion.html + a66c49023a41a748e1f69ca1954186c06 + ()=default + + + bool + isInside + classpFlow_1_1boxRegion.html + aaa6340380ab7af3599579f49f62308da + (const realx3 &p) const + + + realx3 + peek + classpFlow_1_1boxRegion.html + a742999f822100111462c25118a0ce0fe + () const + + + bool + read + classpFlow_1_1boxRegion.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1boxRegion.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + box + box_ + classpFlow_1_1boxRegion.html + aefb81f563e3df7617831459d0ab0b5ee + + + + uniformRandomReal + random_ + classpFlow_1_1boxRegion.html + a809105944d87bd27bb8fa71167a86e14 + + + + + pFlow::mapperNBS::cellIterator + classpFlow_1_1mapperNBS_1_1cellIterator.html + + + cellIterator + classpFlow_1_1mapperNBS_1_1cellIterator.html + af1d0f2a64cf301e1e590780a67e69512 + (ViewType3D< int32, memory_space > head, ViewType1D< int32, memory_space > next) + + + INLINE_FUNCTION_HD Cells + cellsSize + classpFlow_1_1mapperNBS_1_1cellIterator.html + a1395a623fc0dab2cbdfc0816e62587b9 + () const + + + INLINE_FUNCTION_HD int32 + start + classpFlow_1_1mapperNBS_1_1cellIterator.html + a2ad08b818030473afe881d2e760fa040 + (IndexType i, IndexType j, IndexType k) const + + + INLINE_FUNCTION_HD int32 + getNext + classpFlow_1_1mapperNBS_1_1cellIterator.html + ac0c595919110e1bd81d4c050e35f6e61 + (int32 n) const + + + HeadType + head_ + classpFlow_1_1mapperNBS_1_1cellIterator.html + a1a236c86d026feedc50038ea68070ee5 + + + + NextType + next_ + classpFlow_1_1mapperNBS_1_1cellIterator.html + a228408038960e3e74a4dc525ca643e9e + + + + + pFlow::cellMapping + classpFlow_1_1cellMapping.html + typename executionSpace + + cellsWallLevel0< executionSpace > + cellsWallLevel0Type + classpFlow_1_1cellMapping.html + aea93ffa7f2f71a92e641169784a5486d + + + + typename cellsWallLevel0Type::IdType + IdType + classpFlow_1_1cellMapping.html + ab7da9ad90b0959810d8f7b53f4a21ac8 + + + + typename cellsWallLevel0Type::IndexType + IndexType + classpFlow_1_1cellMapping.html + af3f56b54b904aad6e266657cd440f800 + + + + typename cellsWallLevel0Type::Cells + Cells + classpFlow_1_1cellMapping.html + a45e8eff03f89ed6ff2313ec3c9b34832 + + + + typename Cells::CellType + CellType + classpFlow_1_1cellMapping.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename cellsWallLevel0Type::execution_space + execution_space + classpFlow_1_1cellMapping.html + a1e76bf654e24a1c7f07817404d2b5ff5 + + + + typename cellsWallLevel0Type::memory_space + memory_space + classpFlow_1_1cellMapping.html + aaec8edb2e19eca233a24e6ec33d4cc92 + + + + iBox< IndexType > + iBoxType + classpFlow_1_1cellMapping.html + a5e63edb05d6b5a08f98f8c077c391b4c + + + + + TypeInfoNV + classpFlow_1_1cellMapping.html + aed44bdbc2868a6222e31d57f372b7fa6 + ("cellMapping") + + + + cellMapping + classpFlow_1_1cellMapping.html + a5ecb7369b58fe45fcf38a93eb0a96650 + (const dictionary &dict, int32 numLevels, const Vector< Cells > &ppCells, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) + + + bool + enterBoadSearch + classpFlow_1_1cellMapping.html + a48871efcbcaed0e589764bbbd933d3ec + () const + + + bool + performedSearch + classpFlow_1_1cellMapping.html + a2f3fca6830cd43510c731216bcf9dd75 + () const + + + bool + broadSearch + classpFlow_1_1cellMapping.html + abba428befc17327c2b4398dd3792cfe5 + (PairsContainer &pairs, particleMapType &particleMap, bool force=false) + + + int32 + updateFrequency_ + classpFlow_1_1cellMapping.html + ae8aa0db7f2d2c19eefe46e3108bdebea + + + + real + cellExtent_ + classpFlow_1_1cellMapping.html + ae37c17021aa06dd9bcf5e7a187d6babf + + + + int32 + currentIter_ + classpFlow_1_1cellMapping.html + af11548cfec6dd4efe0c8702395cf8ae0 + + + + bool + performedSearch_ + classpFlow_1_1cellMapping.html + a0fe252c95c374cf51d37d954d6ecc2ed + + + + cellsWallLevel0Type + cellsWallLevle_ + classpFlow_1_1cellMapping.html + a5dc9561b78c2f31840f9a7e347f88e06 + + + + bool + performSearch + classpFlow_1_1cellMapping.html + a369db5c233d2929a6a016b99e1033901 + () + + + + pFlow::cells + classpFlow_1_1cells.html + typename indexType + + triple< indexType > + CellType + classpFlow_1_1cells.html + aa9e4fb31c9788931c99bc7251b5dd86e + + + + INLINE_FUNCTION_HD + cells + classpFlow_1_1cells.html + ad3d63298d5caff2151c5f668739dded6 + () + + + INLINE_FUNCTION_H + cells + classpFlow_1_1cells.html + a616df0d63575c19a901ea6923147cd33 + (const box &domain, real cellSize) + + + INLINE_FUNCTION_H + cells + classpFlow_1_1cells.html + a6fb05e2360d79abab0ac460ca04ad50e + (const box &domain, int32 nx, int32 ny, int32 nz) + + + INLINE_FUNCTION_HD + cells + classpFlow_1_1cells.html + ab044ceeb1abca27318a836d4f15cb567 + (const cells &)=default + + + INLINE_FUNCTION_HD cells & + operator= + classpFlow_1_1cells.html + af50d80f1dfb475be58c3ef5e102e5aab + (const cells &)=default + + + INLINE_FUNCTION_HD + cells + classpFlow_1_1cells.html + a1e417a2f66123d555e24c4e241641472 + (cells &&)=default + + + INLINE_FUNCTION_HD cells & + operator= + classpFlow_1_1cells.html + ab39e57f7df4a7b3d447269c4a2fa805c + (cells &&)=default + + + cells + getCells + classpFlow_1_1cells.html + aab4957227ae46b934b9f779363e6c83c + () const + + + INLINE_FUNCTION_H void + setCellSize + classpFlow_1_1cells.html + ac85134d434244d9392bf9e85409e0dbc + (real cellSize) + + + INLINE_FUNCTION_H void + setCellSize + classpFlow_1_1cells.html + adf72965b7f6214b7401db0a0171db764 + (realx3 cellSize) + + + INLINE_FUNCTION_HD realx3 + cellSize + classpFlow_1_1cells.html + a6507d41c8151540f5972661c7a3f8d30 + () const + + + INLINE_FUNCTION_HD const CellType & + numCells + classpFlow_1_1cells.html + aa82656b252c2eb7c3cd9d8491949cde4 + () const + + + INLINE_FUNCTION_HD indexType + nx + classpFlow_1_1cells.html + a103c0d44baf9aa23e9f2fc151678905f + () const + + + INLINE_FUNCTION_HD indexType + ny + classpFlow_1_1cells.html + aa70433dff70a92ca9c74616c1e3b48e6 + () const + + + INLINE_FUNCTION_HD indexType + nz + classpFlow_1_1cells.html + a5e549f8b31612df62519b37e65954fc8 + () const + + + INLINE_FUNCTION_HD int64 + totalCells + classpFlow_1_1cells.html + a30407b0f1d3278ff34800ef45997cb84 + () const + + + const auto & + domain + classpFlow_1_1cells.html + a25d2c2852f47af4814d68e76611441d6 + () const + + + INLINE_FUNCTION_HD CellType + pointIndex + classpFlow_1_1cells.html + a6a5c6423585a7ad6ad55f6df56c459bd + (const realx3 &p) const + + + INLINE_FUNCTION_HD bool + pointIndexInDomain + classpFlow_1_1cells.html + ae16870dd025bb71d3dafdc755cedd946 + (const realx3 p, CellType &index) const + + + INLINE_FUNCTION_HD bool + inDomain + classpFlow_1_1cells.html + afddde66f6a63e9dc2b78c740cc4c0949 + (const realx3 &p) const + + + INLINE_FUNCTION_HD bool + isInRange + classpFlow_1_1cells.html + a35eb36ff8390e5ad23a70f2a304a326d + (const CellType &cell) const + + + INLINE_FUNCTION_HD bool + isInRange + classpFlow_1_1cells.html + a1755e19f5555acc13bed60cbe4952283 + (indexType i, indexType j, indexType k) const + + + INLINE_FUNCTION_HD void + extendBox + classpFlow_1_1cells.html + a4bb4067c00c519c5a613dbc1c076dd0f + (const CellType &p1, const CellType &p2, const CellType &p3, indexType extent, CellType &minP, CellType &maxP) const + + + INLINE_FUNCTION_HD void + extendBox + classpFlow_1_1cells.html + a989eee28d3bba158140e994c9cf6ccf7 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const + + + INLINE_FUNCTION_HD CellType + bound + classpFlow_1_1cells.html + a109e8d4c8c126b11cc22366416628515 + (CellType p) const + + + INLINE_FUNCTION_HD realx3 + bound + classpFlow_1_1cells.html + ab10317c14e2180777a6d745a2427a2bc + (realx3 p) const + + + INLINE_FUNCTION_H void + calculate + classpFlow_1_1cells.html + a192000f430504a4772f7bbc5895ae850 + () + + + box + domain_ + classpFlow_1_1cells.html + aab1dcc2ee3915125ba5aa7e66678d2b8 + + + + realx3 + cellSize_ + classpFlow_1_1cells.html + a0b9d14b08f72f5e11d83d1c065e23bac + + + + CellType + numCells_ + classpFlow_1_1cells.html + a53f28b84a7bbd7b06110e9f35df5119a + + + + + pFlow::cellsWallLevel0 + classpFlow_1_1cellsWallLevel0.html + typename executionSpace + cells< int32 > + pFlow::cellsWallLevel0::TagFindCellRange2 + + int32 + IdType + classpFlow_1_1cellsWallLevel0.html + a200e2b36a2cd413a512279c0089c6b50 + + + + int32 + IndexType + classpFlow_1_1cellsWallLevel0.html + ae73570f5a8fa6f2a0123b6a44eadca22 + + + + cells< IndexType > + Cells + classpFlow_1_1cellsWallLevel0.html + aeddf2432738cfab3cda287d6fb96e048 + + + + typename Cells::CellType + CellType + classpFlow_1_1cellsWallLevel0.html + a3810d08b3beabddce512c36e16a23cd7 + + + + executionSpace + execution_space + classpFlow_1_1cellsWallLevel0.html + a268a0b77c6f89665e5ef14307a3f1731 + + + + typename execution_space::memory_space + memory_space + classpFlow_1_1cellsWallLevel0.html + ac5b08fe17cf30c7c64a5ee12370133e9 + + + + iBox< IndexType > + iBoxType + classpFlow_1_1cellsWallLevel0.html + a5e63edb05d6b5a08f98f8c077c391b4c + + + + + TypeInfoNV + classpFlow_1_1cellsWallLevel0.html + a71190a5b10fc975584fe951c981795c8 + ("cellsWallLevel0") + + + INLINE_FUNCTION_HD + cellsWallLevel0 + classpFlow_1_1cellsWallLevel0.html + afb081ee364207ac9b1b6831329a4366f + () + + + FUNCTION_H + cellsWallLevel0 + classpFlow_1_1cellsWallLevel0.html + adcaf45c5f96cd518bab40edc7e975a5f + (const Cells &ppCells, real cellExtent, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) + + + bool + resetElements + classpFlow_1_1cellsWallLevel0.html + a15363cafe68ebc68b0b50110e3492433 + (int32 numElements, int32 numPoints, ViewType1D< realx3, memory_space > &points, ViewType1D< int32x3, memory_space > &vertices) + + + INLINE_FUNCTION_HD iBoxType + elementBox + classpFlow_1_1cellsWallLevel0.html + a0dbdc2c647dbecb842e2ac7063da6ee6 + (int32 i) const + + + INLINE_FUNCTION_HD int32 + numElements + classpFlow_1_1cellsWallLevel0.html + a6a45631adf2182157aba9efdde94058e + () const + + + bool + broadSearch + classpFlow_1_1cellsWallLevel0.html + a5cbdc8f9467a44e7ca4cd7f7a443c7c6 + (PairsContainer &pairs, particleMapType &particleMap) + + + bool + build + classpFlow_1_1cellsWallLevel0.html + a5c6e5792787e3b52834c24fc84a1e7bd + () + + + bool + particleWallFindPairs + classpFlow_1_1cellsWallLevel0.html + a0bd39ea5c4205c7c8471c5a3dd772c2d + (PairsContainer &pairs, particleMapType &particleMap) + + + int32 + findPairsElementRangeCount + classpFlow_1_1cellsWallLevel0.html + a5e6b458dfceee06a7fcaab14b3f1222a + (PairsContainer &pairs, CellIteratorType cellIter) + + + INLINE_FUNCTION_HD void + operator() + classpFlow_1_1cellsWallLevel0.html + a9fe71c59eec21bd5c30fd45ba5f1d545 + (TagFindCellRange2, int32 i) const + + + Kokkos::TeamPolicy< execution_space, Kokkos::Schedule< Kokkos::Dynamic >, Kokkos::IndexType< int32 > > + tpPWContactSearch + classpFlow_1_1cellsWallLevel0.html + a72915a4a6f954d43cf6e71a323679363 + + + + Kokkos::RangePolicy< TagFindCellRange2, execution_space, Kokkos::IndexType< int32 > > + rpFindCellRange2Type + classpFlow_1_1cellsWallLevel0.html + a394952448a965e98eddf3b183a7a60e4 + + + + FUNCTION_H void + allocateArrays + classpFlow_1_1cellsWallLevel0.html + a328744b8a25238f746b939e7be7b6703 + () + + + real + cellExtent_ + classpFlow_1_1cellsWallLevel0.html + ae37c17021aa06dd9bcf5e7a187d6babf + + + + int32 + numElements_ + classpFlow_1_1cellsWallLevel0.html + a48ae0ae4c180d88b2d9bc0ad3daf6ba6 + + + + int32 + numPoints_ + classpFlow_1_1cellsWallLevel0.html + a61a0f26a4b3be1a60036235413c1520a + + + + ViewType1D< int32x3, memory_space > + vertices_ + classpFlow_1_1cellsWallLevel0.html + aa1a4b87eac80fb8b5d90c50c75987f25 + + + + ViewType1D< realx3, memory_space > + points_ + classpFlow_1_1cellsWallLevel0.html + a88ca4b3e1f86cb55b9758cd2c504a867 + + + + ViewType1D< iBoxType, memory_space > + elementBox_ + classpFlow_1_1cellsWallLevel0.html + aa0f6ffd4d8ca569e301a71927d024c78 + + + + + pFlow::cellsWallLevels + classpFlow_1_1cellsWallLevels.html + typename executionSpace + + cellsWallLevel0< executionSpace > + cellsWallLevel0Type + classpFlow_1_1cellsWallLevels.html + aea93ffa7f2f71a92e641169784a5486d + + + + typename cellsWallLevel0Type::IdType + IdType + classpFlow_1_1cellsWallLevels.html + ab7da9ad90b0959810d8f7b53f4a21ac8 + + + + typename cellsWallLevel0Type::IndexType + IndexType + classpFlow_1_1cellsWallLevels.html + af3f56b54b904aad6e266657cd440f800 + + + + typename cellsWallLevel0Type::Cells + Cells + classpFlow_1_1cellsWallLevels.html + a45e8eff03f89ed6ff2313ec3c9b34832 + + + + typename Cells::CellType + CellType + classpFlow_1_1cellsWallLevels.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename cellsWallLevel0Type::execution_space + execution_space + classpFlow_1_1cellsWallLevels.html + a1e76bf654e24a1c7f07817404d2b5ff5 + + + + typename cellsWallLevel0Type::memory_space + memory_space + classpFlow_1_1cellsWallLevels.html + aaec8edb2e19eca233a24e6ec33d4cc92 + + + + iBox< IndexType > + iBoxType + classpFlow_1_1cellsWallLevels.html + a5e63edb05d6b5a08f98f8c077c391b4c + + + + + TypeInfoNV + classpFlow_1_1cellsWallLevels.html + a269f2599880c33c12e56b3f5040339c4 + ("cellsWallLevels") + + + FUNCTION_H + cellsWallLevels + classpFlow_1_1cellsWallLevels.html + a9db45b11b8ef1116c90041f728ea28af + (int32 numLevels, const Vector< Cells > &cellsLevels, real cellExtent, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) + + + bool + broadSearch + classpFlow_1_1cellsWallLevels.html + a5cbdc8f9467a44e7ca4cd7f7a443c7c6 + (PairsContainer &pairs, particleMapType &particleMap) + + + bool + particleWallFindPairs + classpFlow_1_1cellsWallLevels.html + a0bd39ea5c4205c7c8471c5a3dd772c2d + (PairsContainer &pairs, particleMapType &particleMap) + + + int32 + numLevles_ + classpFlow_1_1cellsWallLevels.html + a1497726a0bf80fdb9d9e481c0b96de97 + + + + Vector< cellsWallLevel0Type > + cellsWallLevels_ + classpFlow_1_1cellsWallLevels.html + aeac9630252fe748c6280779fa32ea9d2 + + + + + pFlow::combinedRange + classpFlow_1_1combinedRange.html + typename T + + stridedRange< T > + StridedRangeType + classpFlow_1_1combinedRange.html + a6a4261d2bfdf55a03206cd358f1518ad + + + + intervalRange< T > + IntervalRangeType + classpFlow_1_1combinedRange.html + a649f34f2837d7dfd4b07fc29af94939a + + + + + combinedRange + classpFlow_1_1combinedRange.html + a8c798d9aa1b7ae340589bb9574b0b78f + () + + + + combinedRange + classpFlow_1_1combinedRange.html + a107f494afd1b456c2659468157d69d5f + (const std::vector< word > &strRanges) + + + bool + addRanges + classpFlow_1_1combinedRange.html + adbbd1401a0edfb24f13accc47e8c85b9 + (const std::vector< word > &strRanges) + + + bool + addStridedRange + classpFlow_1_1combinedRange.html + a2174415fd682f88846895dafefee9d31 + (const word &strRange) + + + bool + addStridedRange + classpFlow_1_1combinedRange.html + a7a0d90a77dd06f2b1cde85ce12c47c9d + (T begin, T end, T stride) + + + bool + addIntervalRange + classpFlow_1_1combinedRange.html + a59ec953d3d9b171d79c9f11b16f9c26d + (const word &strRange) + + + bool + addIntervalRange + classpFlow_1_1combinedRange.html + ac028c434f72c1cb5fe0bfae4dcc3f069 + (T begin, T end) + + + bool + addIndividual + classpFlow_1_1combinedRange.html + a3a79e0cba51ba81ae2b0b13faeb00c3d + (const T &val) + + + bool + addIndividual + classpFlow_1_1combinedRange.html + a504ecdaa95ec099d8d9d90f11e361141 + (const word &strVal) + + + bool + isMember + classpFlow_1_1combinedRange.html + a5a3c06690014c015f02ad827514b8954 + (T val) const + + + List< StridedRangeType > + sRanges_ + classpFlow_1_1combinedRange.html + a765d9fc5e52a483564b9b2dc80b08db0 + + + + List< IntervalRangeType > + iRanges_ + classpFlow_1_1combinedRange.html + a1943dfafc917454e5d303cc9721d12c4 + + + + Set< T > + individuals_ + classpFlow_1_1combinedRange.html + aadfbb6c22305cf1e35b4beaf382aca5a + + + + + pFlow::compareOne + classpFlow_1_1compareOne.html + typename T + template< class > class Operator + + Operator< T > + opertorType + classpFlow_1_1compareOne.html + a70aeb9dbd262f6e14634dfcb1bc9607a + + + + + TypeInfoNV + classpFlow_1_1compareOne.html + ae5b4c9cc5f15fd14e7bef2136025d22e + (Operator< T >::TYPENAME()) + + + + compareOne + classpFlow_1_1compareOne.html + a677eafbd2f0d7e355d0022b9e5e95958 + (const dictionary &dict) + + + bool + operator() + classpFlow_1_1compareOne.html + a959617eb88ef5b9a23aad7c00775ac69 + (const T &value) const + + + T + compValue_ + classpFlow_1_1compareOne.html + a90c18ef1c15f75e81cb14975589f5c3e + + + + opertorType + operator_ + classpFlow_1_1compareOne.html + ab69ecda75e2a1ea153958dae11f986d4 + + + + + pFlow::compareTwo + classpFlow_1_1compareTwo.html + typename T + template< class > class Operator + + Operator< T > + opertorType + classpFlow_1_1compareTwo.html + a70aeb9dbd262f6e14634dfcb1bc9607a + + + + + TypeInfoNV + classpFlow_1_1compareTwo.html + aeb8daf4459039f4440da2f472857ea31 + (opertorType::TYPENAME()) + + + + compareTwo + classpFlow_1_1compareTwo.html + a1f48d648603e6927d482ccb5e41a9fd6 + (const dictionary &dict) + + + bool + operator() + classpFlow_1_1compareTwo.html + a959617eb88ef5b9a23aad7c00775ac69 + (const T &value) const + + + T + compValue1_ + classpFlow_1_1compareTwo.html + aa194c19afbb3e5d39d773bdf7f51d23c + + + + T + compValue2_ + classpFlow_1_1compareTwo.html + a90b4e9387fc252b078d1c25d58fe2e8e + + + + opertorType + operator_ + classpFlow_1_1compareTwo.html + ab69ecda75e2a1ea153958dae11f986d4 + + + + + pFlow::compareZero + classpFlow_1_1compareZero.html + typename T + typename Operator + + + TypeInfoNV + classpFlow_1_1compareZero.html + a5db383755ec84cdd49a0fa0f9ee82e15 + (Operator::TYPENAME()) + + + + compareZero + classpFlow_1_1compareZero.html + a078d5679b4d1bd7d35cfc6014a2a652f + (const dictionary &dict) + + + bool + operator() + classpFlow_1_1compareZero.html + a959617eb88ef5b9a23aad7c00775ac69 + (const T &value) const + + + Operator + operator_ + classpFlow_1_1compareZero.html + a7a783a4ad2478110c9c7903ee1895d35 + + + + + pFlow::cfModels::linear::contactForceStorage + structpFlow_1_1cfModels_1_1linear_1_1contactForceStorage.html + + realx3 + overlap_t_ + structpFlow_1_1cfModels_1_1linear_1_1contactForceStorage.html + a58fa740702b78c8fa486c4af355d26db + + + + + pFlow::cfModels::nonLinear::contactForceStorage + structpFlow_1_1cfModels_1_1nonLinear_1_1contactForceStorage.html + + realx3 + overlap_t_ + structpFlow_1_1cfModels_1_1nonLinear_1_1contactForceStorage.html + a58fa740702b78c8fa486c4af355d26db + + + + + pFlow::cfModels::nonLinearMod::contactForceStorage + structpFlow_1_1cfModels_1_1nonLinearMod_1_1contactForceStorage.html + + realx3 + overlap_t_ + structpFlow_1_1cfModels_1_1nonLinearMod_1_1contactForceStorage.html + a58fa740702b78c8fa486c4af355d26db + + + + + pFlow::ContactSearch + classpFlow_1_1ContactSearch.html + template< class > class BaseMethod + template< class > class WallMapping + pFlow::contactSearch + + typename contactSearch::IdType + IdType + classpFlow_1_1ContactSearch.html + a59de05442955ddd63952713a9d655716 + + + + typename contactSearch::IndexType + IndexType + classpFlow_1_1ContactSearch.html + a9dac94b784a34f73a9914cfeafa43aff + + + + typename contactSearch::ExecutionSpace + ExecutionSpace + classpFlow_1_1ContactSearch.html + a4143177ad2b52b85b57d2c1045feda2c + + + + typename contactSearch::PairContainerType + PairContainerType + classpFlow_1_1ContactSearch.html + ab419de71a36b363a7e9356a7c0886ecb + + + + BaseMethod< ExecutionSpace > + ParticleContactSearchType + classpFlow_1_1ContactSearch.html + af5ab3e5212ac477c212caf938be40636 + + + + WallMapping< ExecutionSpace > + WallMappingType + classpFlow_1_1ContactSearch.html + aedf4939d9db5048436565ef23fa7076a + + + + + TypeInfoTemplate2 + classpFlow_1_1ContactSearch.html + af653754e90879fdf4d62b2f1de11ee84 + ("ContactSearch", ParticleContactSearchType, WallMappingType) + + + + ContactSearch + classpFlow_1_1ContactSearch.html + a15494562c2391a794970ad53eb4a6cb6 + (const dictionary &csDict, const box &domain, const particles &prtcl, const geometry &geom, Timers &timers) + + + + add_vCtor + classpFlow_1_1ContactSearch.html + a05f191978ffcabf5af6bacb4c6d35ebf + (contactSearch, ContactSearch, dictionary) + + + bool + broadSearch + classpFlow_1_1ContactSearch.html + a74b5f8af7998301e828e444a58c020e1 + (PairContainerType &ppPairs, PairContainerType &pwPairs, bool force=false) override + + + bool + ppEnterBroadSearch + classpFlow_1_1ContactSearch.html + a579eec7b109fce3e3000063b2b96b285 + () const override + + + bool + pwEnterBroadSearch + classpFlow_1_1ContactSearch.html + a1ad567357a0d9f55d25753b274faed95 + () const override + + + bool + ppPerformedBroadSearch + classpFlow_1_1ContactSearch.html + af2a3475e197aa6c0d2e1b74ecbc671e0 + () const override + + + bool + pwPerformedBroadSearch + classpFlow_1_1ContactSearch.html + a7110554d7f2d9f975ad7e9c969230fb2 + () const override + + + uniquePtr< ParticleContactSearchType > + particleContactSearch_ + classpFlow_1_1ContactSearch.html + a102dff6274131ee69494d7e9f83d04ba + + + + uniquePtr< WallMappingType > + wallMapping_ + classpFlow_1_1ContactSearch.html + a62c821325549aa61643a6e44a5911915 + + + + + pFlow::contactSearch + classpFlow_1_1contactSearch.html + pFlow::interactionBase + + typename interactionBase::IdType + IdType + classpFlow_1_1contactSearch.html + a3af07639d0071df31d0741a89d85ea76 + + + + typename interactionBase::IndexType + IndexType + classpFlow_1_1contactSearch.html + a4876646545c04fef726061070b4e9a3f + + + + typename interactionBase::ExecutionSpace + ExecutionSpace + classpFlow_1_1contactSearch.html + a18d3281d135de549b69af821b3fef223 + + + + unsortedPairs< ExecutionSpace, IdType > + PairContainerType + classpFlow_1_1contactSearch.html + ac727a42239cda225bf9aee921906e41b + + + + + TypeInfo + classpFlow_1_1contactSearch.html + af00f5591b2b70d676103efc88e1e8d6c + ("contactSearch") + + + + contactSearch + classpFlow_1_1contactSearch.html + a05141932b299f625ad1892aa65c8410c + (const dictionary &dict, const box &domain, const particles &prtcl, const geometry &geom, Timers &timers) + + + virtual + ~contactSearch + classpFlow_1_1contactSearch.html + ad5cce7d60a1c5ca70040cfd1a9127389 + ()=default + + + + create_vCtor + classpFlow_1_1contactSearch.html + a7035bb9f3d9dbace03ddc8acff866fa1 + (contactSearch, dictionary,(const dictionary &dict, const box &domain, const particles &prtcl, const geometry &geom, Timers &timers),(dict, domain, prtcl, geom, timers)) + + + const auto & + domain + classpFlow_1_1contactSearch.html + a25d2c2852f47af4814d68e76611441d6 + () const + + + const auto & + dict + classpFlow_1_1contactSearch.html + ac741bb08b22b81f1a6a24e7c6309e057 + () const + + + virtual bool + broadSearch + classpFlow_1_1contactSearch.html + a388525c99c8edeb5b27adc03873ddab7 + (PairContainerType &ppPairs, PairContainerType &pwPairs, bool force=false)=0 + + + virtual bool + ppEnterBroadSearch + classpFlow_1_1contactSearch.html + a746dd67848aa34a6a7cff89a617ea9d8 + () const =0 + + + virtual bool + pwEnterBroadSearch + classpFlow_1_1contactSearch.html + a4540ec0a25fdf7106f73c99e3c3b385b + () const =0 + + + virtual bool + ppPerformedBroadSearch + classpFlow_1_1contactSearch.html + a5b5676bc530ad5eab359657bc414ac10 + () const =0 + + + virtual bool + pwPerformedBroadSearch + classpFlow_1_1contactSearch.html + a768b1593232ef701c11ae1bcdb06093f + () const =0 + + + static uniquePtr< contactSearch > + create + classpFlow_1_1contactSearch.html + a64f251a3a217f8917ed1abc6a3aeda95 + (const dictionary &dict, const box &domain, const particles &prtcl, const geometry &geom, Timers &timers) + + + auto & + dict + classpFlow_1_1contactSearch.html + a2f728de88d0dabf004e04a0ce806edaa + () + + + const box & + domain_ + classpFlow_1_1contactSearch.html + ae98f7831215a27c62eacf4793b066d77 + + + + dictionary + dict_ + classpFlow_1_1contactSearch.html + a5c644b0ad2ff77590a77fb0198c4a785 + + + + Timer + sphereSphereTimer_ + classpFlow_1_1contactSearch.html + a2eea15253d49700ea50ef429658547e5 + + + + Timer + sphereWallTimer_ + classpFlow_1_1contactSearch.html + ae164d3c654a8e342553fa8748329c63e + + + + + pFlow::token::content + unionpFlow_1_1token_1_1content.html + + int64_t + int64Val + unionpFlow_1_1token_1_1content.html + a8df13a55bf8b7d262daedc3e008f88fe + + + + int + flagVal + unionpFlow_1_1token_1_1content.html + abf58dcabdf3e74c7c665cd1db8deb113 + + + + punctuationToken + punctuationVal + unionpFlow_1_1token_1_1content.html + a5c6f58e572dddc2d0238f7c3d986af3d + + + + float + floatVal + unionpFlow_1_1token_1_1content.html + a8a7e6b9eebd2a34141d7f02fbf610eb4 + + + + double + doubleVal + unionpFlow_1_1token_1_1content.html + a50f6ffc18b148552c1612eeefc7ceea6 + + + + word * + wordPtr + unionpFlow_1_1token_1_1content.html + aefbbe71654300a9a11a71fbe23ce9131 + + + + word * + stringPtr + unionpFlow_1_1token_1_1content.html + a8f591cc0431357f374590b1c63e699f1 + + + + + pFlow::cuboidWall + classpFlow_1_1cuboidWall.html + pFlow::Wall + + + TypeInfo + classpFlow_1_1cuboidWall.html + a7d2549f6b1807d4532960c5b57afe563 + ("cuboidWall") + + + + cuboidWall + classpFlow_1_1cuboidWall.html + a8fc60c58c21fed0f4142b6ceb78b38cc + () + + + + cuboidWall + classpFlow_1_1cuboidWall.html + a035807baa673d41c7161fa717aad8443 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1cuboidWall.html + a93a521502d0e234b6b9d39a126c7f2d9 + (Wall, cuboidWall, dictionary) + + + bool + readcuboidWall + classpFlow_1_1cuboidWall.html + a55e30af1f42fec1e6e19ff11aae7821b + (const dictionary &dict) + + + + pFlow::cylinder + classpFlow_1_1cylinder.html + + + TypeInfoNV + classpFlow_1_1cylinder.html + ad9af219cafd2d0ebd06c3681b611c4ad + ("cylinder") + + + FUNCTION_H + cylinder + classpFlow_1_1cylinder.html + a2868b48c479be15180c43297e0b8d350 + (const realx3 &p1, const realx3 &p2, const real radius) + + + FUNCTION_H + cylinder + classpFlow_1_1cylinder.html + aeb891021cbf6cf208d35a6a4ffcd9a4e + (const dictionary &dict) + + + FUNCTION_H + cylinder + classpFlow_1_1cylinder.html + a6f4f6dc4ed761ed37b22c8c7cd549a96 + (iIstream &is) + + + FUNCTION_HD + cylinder + classpFlow_1_1cylinder.html + a7627be041b0e01a6a14165ef48b0c2bc + (const cylinder &)=default + + + FUNCTION_HD + cylinder + classpFlow_1_1cylinder.html + a4fb2ea6ab9ebae5de129c4e9261d829e + (cylinder &&)=default + + + FUNCTION_HD cylinder & + operator= + classpFlow_1_1cylinder.html + af52299626c64879d14ecc09540fc26e3 + (const cylinder &)=default + + + FUNCTION_HD cylinder & + operator= + classpFlow_1_1cylinder.html + a7aaa96dcd66b3fcf96576cd9c0350ade + (cylinder &&)=default + + + + ~cylinder + classpFlow_1_1cylinder.html + a7b0a4c401a81c6e9d8639f62713235aa + ()=default + + + INLINE_FUNCTION_HD bool + isInside + classpFlow_1_1cylinder.html + a898603c1e4e433d2f304d86f1a22c53c + (const realx3 &point) const + + + INLINE_FUNCTION_HD const realx3 & + p1 + classpFlow_1_1cylinder.html + a481d7fb3fe1d0687c84baf63119f3a14 + () const + + + INLINE_FUNCTION_HD const realx3 & + p2 + classpFlow_1_1cylinder.html + aec8ab57dc37cc2df6f5507068f1503c7 + () const + + + INLINE_FUNCTION_HD realx3 + minPoint + classpFlow_1_1cylinder.html + a67424c452a87ed7ff748b65374f89e54 + () const + + + INLINE_FUNCTION_HD realx3 + maxPoint + classpFlow_1_1cylinder.html + a22e25e0baa24f79d1fa113c2a84f00f9 + () const + + + INLINE_FUNCTION_HD real + radius + classpFlow_1_1cylinder.html + a4611c0bbd5b552873706e6d361f8b43f + () const + + + FUNCTION_H bool + read + classpFlow_1_1cylinder.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1cylinder.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + FUNCTION_H bool + read + classpFlow_1_1cylinder.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1cylinder.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + FUNCTION_H bool + calculateParams + classpFlow_1_1cylinder.html + a60aa71a9e81fe0fd36ea435a9ec0e0aa + () + + + realx3 + p1_ + classpFlow_1_1cylinder.html + a3dbbeee301e1c6cf679b8f2bbbb9ba81 + + + + realx3 + p2_ + classpFlow_1_1cylinder.html + a0c834510e42988cef9d46bac7d78c307 + + + + real + radius2_ + classpFlow_1_1cylinder.html + a498f87a6a3bd75c3036c49da59c964a8 + + + + realx3 + axisVector_ + classpFlow_1_1cylinder.html + aab01b4d0369205b08db8e1b42aa5d1aa + + + + real + axisVector2_ + classpFlow_1_1cylinder.html + a3bef7ec8ee674aaf0715b07e34d57e61 + + + + realx3 + minPoint_ + classpFlow_1_1cylinder.html + a9d40ea465ed9c32be4efd09cba85f627 + + + + realx3 + maxPoint_ + classpFlow_1_1cylinder.html + ab2507e8c26d324f9d93ca3c09a72a08f + + + + + pFlow::cylinderRegion + classpFlow_1_1cylinderRegion.html + + + TypeInfoNV + classpFlow_1_1cylinderRegion.html + a75398cbe25a26a9d3c19d41b50b79715 + ("cylinderRegion") + + + + cylinderRegion + classpFlow_1_1cylinderRegion.html + aef69c348e1ab314e7bdb6900b032de03 + (const dictionary &dict) + + + + ~cylinderRegion + classpFlow_1_1cylinderRegion.html + ae531a974df35c0d37a4a3c7fc9eb5213 + ()=default + + + bool + isInside + classpFlow_1_1cylinderRegion.html + aaa6340380ab7af3599579f49f62308da + (const realx3 &p) const + + + realx3 + peek + classpFlow_1_1cylinderRegion.html + a742999f822100111462c25118a0ce0fe + () const + + + bool + read + classpFlow_1_1cylinderRegion.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1cylinderRegion.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + cylinder + cylinder_ + classpFlow_1_1cylinderRegion.html + a9c49944ff14b819d1c2c0e34a7362067 + + + + uniformRandomReal + random_ + classpFlow_1_1cylinderRegion.html + a809105944d87bd27bb8fa71167a86e14 + + + + + pFlow::cylinderWall + classpFlow_1_1cylinderWall.html + pFlow::Wall + + + TypeInfo + classpFlow_1_1cylinderWall.html + a5b382f4894edebf7145123760f924143 + ("cylinderWall") + + + + cylinderWall + classpFlow_1_1cylinderWall.html + a5c0a36af3f504b685e8d4fb823fa54df + () + + + + cylinderWall + classpFlow_1_1cylinderWall.html + a9514b2bd7fbb80e6466b569d874a815c + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1cylinderWall.html + ae5787e4210a143212c4d77876bb99964 + (Wall, cylinderWall, dictionary) + + + bool + readCylinderWall + classpFlow_1_1cylinderWall.html + a563569591f8b215615788f0f7547c515 + (const dictionary &dict) + + + bool + createCylinder + classpFlow_1_1cylinderWall.html + a9b3466f78d2e5f857c033324c8e311a6 + (const realx3 &p1, const realx3 &p2, real rad1, real rad2, int32 numDiv) + + + + pFlow::dataEntry + classpFlow_1_1dataEntry.html + pFlow::iEntry + + + dataEntry + classpFlow_1_1dataEntry.html + a11137fa1981cd8a32fe7ff5edb606fe3 + () + + + + dataEntry + classpFlow_1_1dataEntry.html + aa7f024590d2e3f1e0b2f3f1ed407a2e2 + (const word &keyword, const dictionary &parDict) + + + + dataEntry + classpFlow_1_1dataEntry.html + a26a41763c723cfc672c5ed4ca9c6f546 + (const word &keyWord, const dictionary &parDict, const iTstream &is) + + + + dataEntry + classpFlow_1_1dataEntry.html + a9ab8c2767c7e28e08d2cfa1dd6320794 + (const word &keyWord, const dictionary &parDict, iIstream &is) + + + + dataEntry + classpFlow_1_1dataEntry.html + a2b9396ae92eb82853eabd89c17549fb3 + (const word &keyword, const dictionary &parDict, const token &tok) + + + + dataEntry + classpFlow_1_1dataEntry.html + afc423114f2030ef34706ad3f8aeb7773 + (const word &keyword, const dictionary &parDict, const T &v) + + + + dataEntry + classpFlow_1_1dataEntry.html + aec3097656a08bf53e28008428fa9020b + (const word &keyword, const dictionary &parDict, const dataEntry &entry) + + + + dataEntry + classpFlow_1_1dataEntry.html + a3b66448b426e9c688f52b309b559853d + (const dataEntry &src)=default + + + virtual word + globalName + classpFlow_1_1dataEntry.html + a85c3c1fce0c14d36030092df2f27b632 + () const + + + virtual iTstream & + stream + classpFlow_1_1dataEntry.html + aec6909dffed34a3c8c286c344e4cf656 + () + + + virtual dictionary * + dictPtr + classpFlow_1_1dataEntry.html + a4b263b6f79a49eb7bf008715b8707b01 + () + + + virtual const dictionary * + dictPtr + classpFlow_1_1dataEntry.html + a3618f31bf36cfb2e1ac37f35053df77c + () const + + + virtual bool + isDictionary + classpFlow_1_1dataEntry.html + aed15599ef76092b99a4f4241816eff02 + () const + + + virtual const dictionary & + parrentDict + classpFlow_1_1dataEntry.html + a69904924abd50610c0a078515c9d39ed + () const + + + virtual dictionary & + dict + classpFlow_1_1dataEntry.html + a56faff4a7a8331912ea1ecbfa69de211 + () + + + virtual const dictionary & + dict + classpFlow_1_1dataEntry.html + a67f05bfd0612dd010f4e55f920fc7c15 + () const + + + virtual iEntry * + clonePtr + classpFlow_1_1dataEntry.html + afc71ebfe0388847de8017552d16e4c90 + () const + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1dataEntry.html + a5581674fad3e61d4e5391091517d9380 + () const + + + virtual iEntry * + clonePtr + classpFlow_1_1dataEntry.html + a3c3dc0b7894ea5e5edd90bb2d53ab802 + (const dictionary &parDict) const + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1dataEntry.html + aa1fc207186d99ebe18d2394c751c65aa + (const dictionary &parDict) const + + + virtual bool + read + classpFlow_1_1dataEntry.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + virtual bool + write + classpFlow_1_1dataEntry.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static dataEntry + nullDataEntry + classpFlow_1_1dataEntry.html + a69b422672deb33016b466d4f7ac204ba + + + + bool + readDataEntry + classpFlow_1_1dataEntry.html + a12a2f078710c7419e84afd6cdd58ac70 + (iIstream &is) + + + bool + writeDataEntry + classpFlow_1_1dataEntry.html + aad22b29fba434ea640dcf3dcf1beb293 + (iOstream &os) const + + + const dictionary & + parDict_ + classpFlow_1_1dataEntry.html + aa915306f87921d86b69eaeb8032015f7 + + + + iTstream + tokenStream_ + classpFlow_1_1dataEntry.html + a79c4b8a30c00f40c6ae2334fab4f9ec0 + + + + + pFlow::demComponent + classpFlow_1_1demComponent.html + + + TypeInfo + classpFlow_1_1demComponent.html + a3145c3f3cba34861e279260ada91e0de + ("demComponent") + + + + demComponent + classpFlow_1_1demComponent.html + a73e3f3cd6a8eca86e6862f02e416dba2 + (const word &name, systemControl &control) + + + virtual + ~demComponent + classpFlow_1_1demComponent.html + a9ab4d5fa34944c13f3a07ec25b4fd666 + ()=default + + + const auto & + control + classpFlow_1_1demComponent.html + aeca9d1afdda24d9cd2fd31afe481dcbb + () const + + + auto & + control + classpFlow_1_1demComponent.html + a9a0450e326db3576eb3d8ea86d468562 + () + + + real + dt + classpFlow_1_1demComponent.html + a4fc823022c8f0175108f10a42e7b858f + () const + + + real + currentTime + classpFlow_1_1demComponent.html + a476763249b99b131d7116430896cd44e + () const + + + auto & + timers + classpFlow_1_1demComponent.html + afdac5c1eb99c13f8840ccf28ecbedc3c + () + + + const auto & + timers + classpFlow_1_1demComponent.html + aea1e4abf8361799f6c20486177cdb14e + () const + + + virtual bool + beforeIteration + classpFlow_1_1demComponent.html + a87d9b39a0e924bb21ed4a165140836de + ()=0 + + + virtual bool + iterate + classpFlow_1_1demComponent.html + ad9e44c3349e7a9a5b6ba72c9db344b96 + ()=0 + + + virtual bool + afterIteration + classpFlow_1_1demComponent.html + ac7d2399b393b6dfa6f00ad9bcd524437 + ()=0 + + + word + componentName_ + classpFlow_1_1demComponent.html + a3ce96806ed72189c4d9a24e9429d0420 + + + + systemControl & + control_ + classpFlow_1_1demComponent.html + abfbc3debb472c661c30cf9fe782bb076 + + + + Timers + timers_ + classpFlow_1_1demComponent.html + a0c29ef9514a77bce5b8f4ece533bcf8c + + + + + pFlow::demGeometry + classpFlow_1_1demGeometry.html + pFlow::demComponent + + + demGeometry + classpFlow_1_1demGeometry.html + a807e1de7e5eeef57df20a3d5bd1a09a3 + (systemControl &control) + + + + pFlow::demInteraction + classpFlow_1_1demInteraction.html + pFlow::property + pFlow::demComponent + + + demInteraction + classpFlow_1_1demInteraction.html + a960d480de90f6077cfd41b44dde4e021 + (systemControl &control) + + + + demInteraction + classpFlow_1_1demInteraction.html + aadecbb16ca94ff98a5e1da49f3837373 + (systemControl &control, const fileSystem &file) + + + + pFlow::demParticles + classpFlow_1_1demParticles.html + pFlow::demComponent + + + demParticles + classpFlow_1_1demParticles.html + a8c1c091fd33ba565c919cc8624a89345 + (systemControl &control) + + + + pFlow::DeviceSide + classpFlow_1_1DeviceSide.html + + + pFlow::dictionary + classpFlow_1_1dictionary.html + pFlow::iEntry + + + TypeInfo + classpFlow_1_1dictionary.html + adff16d6c3da2e1199388053bae31bbf9 + ("dictionary") + + + + dictionary + classpFlow_1_1dictionary.html + a4cea470990d165a35c1b2333a569b586 + () + + + + dictionary + classpFlow_1_1dictionary.html + aa8a49a7d5e7029074abd597dc0d9f21e + (const word &keyword) + + + + dictionary + classpFlow_1_1dictionary.html + a964a1065e85c422af8186f1554fcabaa + (const word &keyword, bool global) + + + + dictionary + classpFlow_1_1dictionary.html + a5de3e57e04d59bc11f6c540fa5e84ea2 + (const word &keyword, const fileSystem &file) + + + + dictionary + classpFlow_1_1dictionary.html + a9e7fb4c5d840d5130fb407dee3285d5d + (const word &keyword, const dictionary &parDict) + + + + dictionary + classpFlow_1_1dictionary.html + ab68249035485cfb12593cf0038debe1a + (const word &keyword, const dictionary &parDict, iIstream &is) + + + + dictionary + classpFlow_1_1dictionary.html + a9ca28113d055c2924fb27986bd57282e + (const word &keyword, const dictionary &parDict, const dictionary &dict) + + + + dictionary + classpFlow_1_1dictionary.html + a19acef968da8dec8f647a633445eb997 + (const dictionary &) + + + dictionary & + operator= + classpFlow_1_1dictionary.html + adc0d9e77818c0cbe8dc3b9d70626d65c + (const dictionary &rhs) + + + virtual dictionary * + dictPtr + classpFlow_1_1dictionary.html + a4b263b6f79a49eb7bf008715b8707b01 + () + + + virtual const dictionary * + dictPtr + classpFlow_1_1dictionary.html + a3618f31bf36cfb2e1ac37f35053df77c + () const + + + virtual bool + isDictionary + classpFlow_1_1dictionary.html + aed15599ef76092b99a4f4241816eff02 + () const + + + virtual word + globalName + classpFlow_1_1dictionary.html + a85c3c1fce0c14d36030092df2f27b632 + () const + + + virtual const dictionary & + parrentDict + classpFlow_1_1dictionary.html + a69904924abd50610c0a078515c9d39ed + () const + + + virtual dictionary & + dict + classpFlow_1_1dictionary.html + a56faff4a7a8331912ea1ecbfa69de211 + () + + + virtual const dictionary & + dict + classpFlow_1_1dictionary.html + a67f05bfd0612dd010f4e55f920fc7c15 + () const + + + virtual bool + isFileDict + classpFlow_1_1dictionary.html + a9d7fc6701df5e2f0e274d35f2a2ce864 + () const + + + bool + addPtr + classpFlow_1_1dictionary.html + a855a11e053a7beb86f8f23b2efc3de9e + (const word &keyword, uniquePtr< iEntry > &etry) + + + bool + add + classpFlow_1_1dictionary.html + a6ae2ea14b8b5e5661c2f207aae2d4bdc + (const word &keyword, const float &v) + + + bool + add + classpFlow_1_1dictionary.html + ae8b6306cb1144bc3603b6b6ba0e7081b + (const word &keyword, const double &v) + + + bool + add + classpFlow_1_1dictionary.html + ac293ebdbdd91b7651946a305b96f89b4 + (const word &keyword, const word &v) + + + bool + add + classpFlow_1_1dictionary.html + aafd207d98ece7aaa22e903c422f35d4d + (const word &keyword, const int64 &v) + + + bool + add + classpFlow_1_1dictionary.html + a2707879e620bd58acf800b9919a0983c + (const word &keyword, const int32 &v) + + + bool + add + classpFlow_1_1dictionary.html + adea47d7df2731cbd298504da4f416ed8 + (const word &keyword, const int16 &v) + + + bool + add + classpFlow_1_1dictionary.html + a0dccc72efda67a15dd1aa5aacad9dafd + (const word &keyword, const int8 &v) + + + bool + add + classpFlow_1_1dictionary.html + abaf8144cc5552fb6dc6e88d629fd23ff + (const word &keyword, const label &v) + + + bool + add + classpFlow_1_1dictionary.html + addd2626c7e078616a657c23b036f389f + (const word &keyword, const uint32 &v) + + + bool + addDict + classpFlow_1_1dictionary.html + a884a981ad2a220efcd7f6e8bf6cd94e2 + (const word &keyword, const dictionary &dict) + + + bool + add + classpFlow_1_1dictionary.html + ab2e3c2edb29c3068d7be477b82a6a27b + (const word &keyword, const T &v) + + + void + clear + classpFlow_1_1dictionary.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + dictionary * + subDictPtr + classpFlow_1_1dictionary.html + ac2e8b8b4980850686b61c0e9755d7bf9 + (const word &keyword) + + + dictionary & + subDict + classpFlow_1_1dictionary.html + a630c840647a3ebefe33336cc25a8b15d + (const word &keyword) + + + const dictionary & + subDict + classpFlow_1_1dictionary.html + a4f24020f1698335648cd79fa3adf06cf + (const word &keyword) const + + + dataEntry * + dataEntryPtr + classpFlow_1_1dictionary.html + ad65f9c5bdcaa4a6d3690863d5f43e7c9 + (const word &keyword) + + + dataEntry & + dataEntryRef + classpFlow_1_1dictionary.html + a713abeb5a65a5982d48bebb237e19722 + (const word &keyword) + + + const dataEntry & + dataEntryRef + classpFlow_1_1dictionary.html + a6e7e19901d46515ea5da62e684250690 + (const word &keyword) const + + + dictionary & + subDictOrCreate + classpFlow_1_1dictionary.html + aa4d7322eaead3c887a9283546628de96 + (const word &keyword) + + + T + getVal + classpFlow_1_1dictionary.html + a523bcff98ab38f3c5961e56eeb0b1d47 + (const word &keyword) const + + + T + getValOrSet + classpFlow_1_1dictionary.html + a5585dc9a8b971fbfe2c99fdb75c5d647 + (const word &keyword, const T &setVal) const + + + size_t + numEntries + classpFlow_1_1dictionary.html + a11637363d5043d0cff4e85d54581ada0 + () const + + + size_t + numDataEntries + classpFlow_1_1dictionary.html + a84ad7f4914a81375bf795a459911e26d + () const + + + size_t + numDictionaries + classpFlow_1_1dictionary.html + aec915adbf764f8fa9e30fbc16299b3da + () const + + + wordList + allKeywords + classpFlow_1_1dictionary.html + a013d55c9f22dfd9bbe81bd8890ea5929 + () const + + + wordList + dataEntryKeywords + classpFlow_1_1dictionary.html + a4ec29cc19fce60018543fdd6d7ebf971 + () const + + + wordList + dictionaryKeywords + classpFlow_1_1dictionary.html + a19ffc40573d3199c2368b9aac1b8129c + () const + + + bool + containsDictionay + classpFlow_1_1dictionary.html + ac17b017ed4e1be84fa2e9144946603e0 + (const word &name) const + + + bool + containsDataEntry + classpFlow_1_1dictionary.html + a7ca8222c7de98177fe1e8e9d2615f77d + (const word &name) const + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1dictionary.html + a5581674fad3e61d4e5391091517d9380 + () const + + + virtual iEntry * + clonePtr + classpFlow_1_1dictionary.html + afc71ebfe0388847de8017552d16e4c90 + () const + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1dictionary.html + aa1fc207186d99ebe18d2394c751c65aa + (const dictionary &parDict) const + + + virtual iEntry * + clonePtr + classpFlow_1_1dictionary.html + a3c3dc0b7894ea5e5edd90bb2d53ab802 + (const dictionary &parDict) const + + + virtual bool + read + classpFlow_1_1dictionary.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + virtual bool + write + classpFlow_1_1dictionary.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static dictionary + nullDict + classpFlow_1_1dictionary.html + a547cb1f4ce564ef3a22a8942ab7bf88a + + + + iEntry * + findEntry + classpFlow_1_1dictionary.html + aa7381535b14d85e166f4fd9f522b9e88 + (const word &keyword) + + + iEntry * + findEntry + classpFlow_1_1dictionary.html + a529cc22b90a55c8695950050eeb34cce + (const word &keyword) const + + + bool + readDataEntry + classpFlow_1_1dictionary.html + a12735deb0a772333cdf4a4001bdce045 + (const word &keyword, T &val) const + + + bool + readDictionary + classpFlow_1_1dictionary.html + a8943dec8dd658ffb5d0c1da773f37d9d + (iIstream &is) + + + bool + writeDictionary + classpFlow_1_1dictionary.html + a177356b3dd247e48fdc2c715a68dce21 + (iOstream &os, bool withBlock=true) const + + + word + name_ + classpFlow_1_1dictionary.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + wordOrderedMapPtr< iEntry > + entries_ + classpFlow_1_1dictionary.html + af840c50afcef1f94a6eceea0408dc7a3 + + + + List< iEntry * > + orderedEntries_ + classpFlow_1_1dictionary.html + a8a0ae40ed4ddfc34371027fff32a0659 + + + + const dictionary & + parDict_ + classpFlow_1_1dictionary.html + aa915306f87921d86b69eaeb8032015f7 + + + + bool + isGlobal_ + classpFlow_1_1dictionary.html + af5d8276df77d26e40b61be99942cdec8 + + + + + pFlow::dynamicLinkLibs + classpFlow_1_1dynamicLinkLibs.html + + + dynamicLinkLibs + classpFlow_1_1dynamicLinkLibs.html + acd99b0a201ee4830e87164945077d9ff + (const dictionary &dict, word libList="libs") + + + + ~dynamicLinkLibs + classpFlow_1_1dynamicLinkLibs.html + a50cf59949b8a18ac16364a2ae3700368 + () + + + void * + open + classpFlow_1_1dynamicLinkLibs.html + ae1659a2a86d7e045f9f4a4483427d7d5 + (word libName) + + + wordHashMap< void * > + libs_ + classpFlow_1_1dynamicLinkLibs.html + a8fdc16479233e2680939a03baf67d470 + + + + + pFlow::dynamicPointStructure + classpFlow_1_1dynamicPointStructure.html + pFlow::eventObserver + + + TypeInfo + classpFlow_1_1dynamicPointStructure.html + ac519d5843321d28718031bb71639d72d + ("dynamicPointStructure") + + + + dynamicPointStructure + classpFlow_1_1dynamicPointStructure.html + a10d4d223c37affe812c8910ca9851c3f + (Time &time, const word &integrationMethod) + + + + dynamicPointStructure + classpFlow_1_1dynamicPointStructure.html + a6c172bdba2aad8b9eaa31c6e8d318035 + (const dynamicPointStructure &ps)=default + + + + dynamicPointStructure + classpFlow_1_1dynamicPointStructure.html + afbe8d88ef670b4cca3b997c442c052b7 + (dynamicPointStructure &&)=delete + + + dynamicPointStructure & + operator= + classpFlow_1_1dynamicPointStructure.html + a86ad09c00e1a2509a01bf4c059e19be6 + (const dynamicPointStructure &)=default + + + dynamicPointStructure & + operator= + classpFlow_1_1dynamicPointStructure.html + a24624e0b5e3b8bc62e04792acd942015 + (dynamicPointStructure &&)=delete + + + virtual + ~dynamicPointStructure + classpFlow_1_1dynamicPointStructure.html + a9ca49f0393ad0c485158ea0b42e11c36 + ()=default + + + pointStructure & + pStruct + classpFlow_1_1dynamicPointStructure.html + a8f131fc5ff44504b3b70a20c6797a369 + () + + + const pointStructure & + pStruct + classpFlow_1_1dynamicPointStructure.html + a6dce327cc1a5fe386ab2912d8a72d237 + () const + + + const realx3PointField_D & + velocity + classpFlow_1_1dynamicPointStructure.html + a1442d354333a42ef178bf21dae43fabe + () const + + + auto + velocityHostAll + classpFlow_1_1dynamicPointStructure.html + ab70615d8a2b0aa175589cf4da9164e1f + () + + + auto + pointPositionHostAll + classpFlow_1_1dynamicPointStructure.html + ae465f6f4c1d4ed64dd49566f68d05df8 + () + + + auto + markDeleteOutOfBox + classpFlow_1_1dynamicPointStructure.html + ae7e26ea07014ff5bd1119588dbb77709 + (const box &domain) + + + bool + predict + classpFlow_1_1dynamicPointStructure.html + a21a26eb192452a95406ac398ab2ed189 + (real dt, realx3PointField_D &acceleration) + + + bool + correct + classpFlow_1_1dynamicPointStructure.html + a6d5c3945958cbde4e61f1cec4f374023 + (real dt, realx3PointField_D &acceleration) + + + bool + update + classpFlow_1_1dynamicPointStructure.html + a98372d2b87e1c67d4b2eb0517336abf7 + (const eventMessage &msg) override + + + Time & + time_ + classpFlow_1_1dynamicPointStructure.html + a97d6a106e35c444e647a69f8a8ba7f9b + + + + word + integrationMethod_ + classpFlow_1_1dynamicPointStructure.html + a999faac6d1827e8ab8e816a6c9042256 + + + + pointStructure & + pStruct_ + classpFlow_1_1dynamicPointStructure.html + a8b6bae6de91cd5e6e59c9c9423854cd1 + + + + realx3PointField_D & + velocity_ + classpFlow_1_1dynamicPointStructure.html + ae79ee5d82b6c7ae8e5c5dbdb226ec673 + + + + uniquePtr< integration > + integrationPos_ + classpFlow_1_1dynamicPointStructure.html + a6a8d13534e5f09a9c8d6f194d7bda6d4 + + + + uniquePtr< integration > + integrationVel_ + classpFlow_1_1dynamicPointStructure.html + abdf3b7db5e8d8b96f6d58cab4d715858 + + + + + pFlow::empty + classpFlow_1_1empty.html + pFlow::positionParticles + + + TypeInfo + classpFlow_1_1empty.html + aa52aeb800a29319e07a22569ec6043ae + ("empty") + + + + empty + classpFlow_1_1empty.html + a5b48a983fe5f1d314c54a7ab2e8f4ba8 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1empty.html + aaec3c50bfb67f4edcefb66feaac7529b + (positionParticles, empty, dictionary) + + + virtual + ~empty + classpFlow_1_1empty.html + af683c1d8d221ef9e80a483e4db2991a1 + ()=default + + + virtual label + numPoints + classpFlow_1_1empty.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1empty.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1empty.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1empty.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1empty.html + acf624059f677f4652ebb548bb5c10833 + () + + + + TypeInfo + classpFlow_1_1empty.html + aa52aeb800a29319e07a22569ec6043ae + ("empty") + + + + empty + classpFlow_1_1empty.html + a5b48a983fe5f1d314c54a7ab2e8f4ba8 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1empty.html + aaec3c50bfb67f4edcefb66feaac7529b + (positionParticles, empty, dictionary) + + + virtual + ~empty + classpFlow_1_1empty.html + af683c1d8d221ef9e80a483e4db2991a1 + ()=default + + + virtual label + numPoints + classpFlow_1_1empty.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1empty.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1empty.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1empty.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1empty.html + acf624059f677f4652ebb548bb5c10833 + () + + + dictionary + emptyDict_ + classpFlow_1_1empty.html + acdb7c1d684604e51b9a60648ca48e125 + + + + realx3Vector + position_ + classpFlow_1_1empty.html + a56f883f3aedea00c95a16c93d6a245ac + + + + + pFlow::equalOp + structpFlow_1_1equalOp.html + typename T + + + TypeInfoNV + structpFlow_1_1equalOp.html + af1ee202d0ce5d5efbcd80a70567e4bc6 + ("equal") + + + bool + operator() + structpFlow_1_1equalOp.html + a0d60eb080f65e9375741f050031ad1f1 + (const T &compVal, const T &val) const + + + + pFlow::eventMessage + classpFlow_1_1eventMessage.html + + + event + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9a + + + + DELETE + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aa9d61e82a9a12752f10aece1b22183913 + + + + INSERT + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aaa15c451953b2d2a93403afe786930d0f + + + + REARRANGE + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aae36ef497367232ae09a9439e01165e7d + + + + SIZE_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aac455066f4d2132a3e1dcd414d4db3f7a + + + + CAP_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aa110cf5385e827397c5b50cbd59391654 + + + + RANGE_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aad42d4e65313ad09ab5a38764524364b5 + + + + DELETE + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aa9d61e82a9a12752f10aece1b22183913 + + + + INSERT + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aaa15c451953b2d2a93403afe786930d0f + + + + REARRANGE + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aae36ef497367232ae09a9439e01165e7d + + + + SIZE_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aac455066f4d2132a3e1dcd414d4db3f7a + + + + CAP_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aa110cf5385e827397c5b50cbd59391654 + + + + RANGE_CHANGED + classpFlow_1_1eventMessage.html + a98ebfffbea52eb8a67326335b2ca8f9aad42d4e65313ad09ab5a38764524364b5 + + + + + eventMessage + classpFlow_1_1eventMessage.html + a5d3dd1d5e17947b6762f63d12bf65249 + () + + + + eventMessage + classpFlow_1_1eventMessage.html + a51c8575e954d86d486c21e86eb79f09a + (unsigned int msg) + + + unsigned int + get + classpFlow_1_1eventMessage.html + abfcf69bb151aaad5278ad4eaaf7dc891 + () const + + + void + set + classpFlow_1_1eventMessage.html + a4abf51503fb6899f0dc791f76a8f57f4 + (unsigned int msg) + + + void + add + classpFlow_1_1eventMessage.html + a16b5d7d13bf51d2ff4c0fba174666941 + (unsigned int msg) + + + bool + equivalentTo + classpFlow_1_1eventMessage.html + a3a9af101dfae0f478e334ea5510e74ff + (const event &evt) const + + + bool + isNull + classpFlow_1_1eventMessage.html + abada6dfb33f4cbafe1e443a5cf8dc8d0 + () const + + + bool + isDeleted + classpFlow_1_1eventMessage.html + ac8efc5df207a89f8c9044015074c19d8 + () const + + + bool + isInsert + classpFlow_1_1eventMessage.html + a4571ff36616c9989d4ef0a771e8acef1 + () const + + + bool + isRearranged + classpFlow_1_1eventMessage.html + a9cad61d8f402baa44e4dcd75635f9fc5 + () const + + + bool + isSizeChanged + classpFlow_1_1eventMessage.html + aae24bd644446ec8086a530935b2468f1 + () const + + + bool + isCapacityChanged + classpFlow_1_1eventMessage.html + aef5685f4a69f63618ba15899e2405788 + () const + + + bool + isRangeChanged + classpFlow_1_1eventMessage.html + a284b491c1bd066879ad2115717434e73 + () const + + + unsigned int + message_ + classpFlow_1_1eventMessage.html + a0a1e3dca003cdd83e29e6630e34106cf + + + + + pFlow::eventObserver + classpFlow_1_1eventObserver.html + + + eventObserver + classpFlow_1_1eventObserver.html + a69e17341cf34a16cf432fe89b5d1e3d1 + () + + + + eventObserver + classpFlow_1_1eventObserver.html + a500a83ecd496c5f393e815fd0597b728 + (const eventSubscriber &subscriber, bool subscribe=true) + + + virtual + ~eventObserver + classpFlow_1_1eventObserver.html + ab4a79ac5fa9ae6f5074748fe4b8fc954 + () + + + bool + subscribed + classpFlow_1_1eventObserver.html + a0bbca55d6c8f234990c4f78bf4449288 + () const + + + bool + subscribe + classpFlow_1_1eventObserver.html + a7d5ac42c30174e7700a36b3d05de5747 + (const eventSubscriber &subscriber) + + + void + invalidateSubscriber + classpFlow_1_1eventObserver.html + a6945b636972adfaba66c9ca5f1e68a25 + () + + + virtual bool + update + classpFlow_1_1eventObserver.html + a64730bf40b61714954f7d250702052df + (const eventMessage &msg)=0 + + + const eventSubscriber * + subscriber_ + classpFlow_1_1eventObserver.html + a0fb69aec8e6e5c3f6a27c4ecc724338b + + + + bool + subscribed_ + classpFlow_1_1eventObserver.html + afe38338c2fa622334e0f3d49d455ab47 + + + + + pFlow::eventSubscriber + classpFlow_1_1eventSubscriber.html + + + eventSubscriber + classpFlow_1_1eventSubscriber.html + ad2c10adc1df71b0ad3daffab23eecbd6 + () + + + virtual + ~eventSubscriber + classpFlow_1_1eventSubscriber.html + a4fe17de555051fd4062006af5b54c755 + () + + + virtual bool + subscribe + classpFlow_1_1eventSubscriber.html + a7d53ce19a500ec6de33f564e36f658df + (eventObserver *observer) const + + + virtual bool + unsubscribe + classpFlow_1_1eventSubscriber.html + a8ab6c2b69854876b1f5777553cf190ed + (eventObserver *observer) const + + + bool + notify + classpFlow_1_1eventSubscriber.html + a8be673bd14011c024b47ba6a391e75fc + (const eventMessage &msg) + + + bool + notify + classpFlow_1_1eventSubscriber.html + a064ad67bb3dfc6fff5f239149913f61d + (const eventMessage &msg, const List< eventObserver * > &exclutionList) + + + List< eventObserver * > + observerList_ + classpFlow_1_1eventSubscriber.html + ac73c100aa0cf2bf7ffc79a739d5f3ab7 + + + + + pFlow::Field + classpFlow_1_1Field.html + template< class, class > class VectorField + class T + class PropType + + VectorField< T, PropType > + VectorType + classpFlow_1_1Field.html + a17f93ef6c6f1b09493247dc4bfc8034e + + + + Field< VectorField, T, PropType > + FieldType + classpFlow_1_1Field.html + a9c21898f701f587608a900ee4a709097 + + + + typename VectorType::iterator + iterator + classpFlow_1_1Field.html + a2b8f0ba308c4037e39ec503b9a1e4d0b + + + + typename VectorType::constIterator + constIterator + classpFlow_1_1Field.html + a0e58d55cd5bd8a9c53545f1ae89ca05a + + + + typename VectorType::reference + reference + classpFlow_1_1Field.html + a24e1cc28757f0776d455faa2a92cc094 + + + + typename VectorType::constReference + constReference + classpFlow_1_1Field.html + a8cce8c465d5f59897e0e94fa3d29f816 + + + + typename VectorType::valueType + valueType + classpFlow_1_1Field.html + a74686019fa98a3db8312edc2c71076ea + + + + typename VectorType::pointer + pointer + classpFlow_1_1Field.html + a15206b415c09500493d38c91b970e958 + + + + typename VectorType::constPointer + constPointer + classpFlow_1_1Field.html + a31d8ae42c5b5086aac03094022636a7e + + + + + TypeInfoTemplateNV2 + classpFlow_1_1Field.html + a85d26f06e18178fb3664d54f7ae9d660 + ("Field", T, VectorType::memoerySpaceName()) + + + + Field + classpFlow_1_1Field.html + a37d975a33e390747a97a453bc0455107 + () + + + + Field + classpFlow_1_1Field.html + a305695108ec00bbd1b32e77fe4b808cc + (const word &fieldKey) + + + + Field + classpFlow_1_1Field.html + a677b63b1fe9e5d48118598ccf4ed313d + (const word &name, const word &fieldKey) + + + + Field + classpFlow_1_1Field.html + aa645eb887857ae3a79f3fd1fd7e2efe7 + (size_t len) + + + + Field + classpFlow_1_1Field.html + a44a34b82821cdf41eedf6210c043f669 + (const word &fieldKey, size_t len) + + + + Field + classpFlow_1_1Field.html + afaf4226f4c67b47e1299c55a54f21733 + (const word &name, const word &fieldKey, size_t len) + + + + Field + classpFlow_1_1Field.html + ad89c215f894a90053549b10f99a31cd2 + (size_t len, const T &val) + + + + Field + classpFlow_1_1Field.html + a67a8ed8e45a1e7647c25fcbd44ecd96d + (const word &fieldKey, size_t len, const T &val) + + + + Field + classpFlow_1_1Field.html + a677755da27b97125abd8690520e469b3 + (const word &name, const word &fieldKey, size_t len, const T &val) + + + + Field + classpFlow_1_1Field.html + a55fe65e3cb043fb055af84968c1d3d58 + (size_t capacity, size_t len, RESERVE) + + + + Field + classpFlow_1_1Field.html + aa8f4042ece998abbe22fd5bec836d6e1 + (const word &fieldKey, size_t capacity, size_t len, RESERVE) + + + + Field + classpFlow_1_1Field.html + accde17c10fc753920eb4601eb787791f + (const word &name, const word &fieldKey, size_t capacity, size_t len, RESERVE) + + + + Field + classpFlow_1_1Field.html + a6db158c4fed7b49e831d5e21b6501512 + (const Vector< T > &vec) + + + + Field + classpFlow_1_1Field.html + a083ef991abc37177cf71c0ed6dcc19fd + (const word &fieldKey, const Vector< T > &vec) + + + + Field + classpFlow_1_1Field.html + a141267793b0eff81395ebff2d5e4bcce + (const word &name, const word &fieldKey, const Vector< T > &vec) + + + + Field + classpFlow_1_1Field.html + a6e59e2d8ecd94bfcd311d55efe74db71 + (const word &name, const word &fieldKey, const FieldType &src) + + + + Field + classpFlow_1_1Field.html + a2079b8d03d8059fed1f207669d9da4a3 + (const FieldType &)=default + + + FieldType & + operator= + classpFlow_1_1Field.html + a27ec556dddf3c5e23d9f6d7acaa51525 + (const FieldType &)=default + + + + Field + classpFlow_1_1Field.html + a35fed9a3fc29c6bb8dd03c74d219ebaa + (FieldType &&)=delete + + + FieldType & + operator= + classpFlow_1_1Field.html + a6d5db89b716706c78b81d11a3a422076 + (FieldType &&)=delete + + + INLINE_FUNCTION_H uniquePtr< FieldType > + clone + classpFlow_1_1Field.html + ac824fd046d18f3fb8b98d1d69d0600de + () const + + + INLINE_FUNCTION_H FieldType * + clonePtr + classpFlow_1_1Field.html + a173f4ba0c061e3a36eb580d3a8703dce + () const + + + const word & + fieldKey + classpFlow_1_1Field.html + a34664a35a384c1c0c19d1010727c84e2 + () const + + + bool + readField + classpFlow_1_1Field.html + a12716db8ee8e80c16504deb8061f25a9 + (iIstream &is, const size_t len, bool readLength=true) + + + bool + readField + classpFlow_1_1Field.html + a352b49008fcb89908214694239113a24 + (iIstream &is) + + + bool + writeField + classpFlow_1_1Field.html + ac550f175fb70daa183a4008bfd790f5f + (iOstream &os) const + + + bool + read + classpFlow_1_1Field.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1Field.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + bool + readUniform + classpFlow_1_1Field.html + a4a088d05c6030840715e4590719ea2f2 + (iIstream &is, size_t len, bool readLength=true) + + + bool + readNonUniform + classpFlow_1_1Field.html + a65fb54f18c87499159f30c6d4514c674 + (iIstream &is, size_t len) + + + const word + fieldKey_ + classpFlow_1_1Field.html + a2b353c24fbd6c2b144cab85ee50b8dd6 + + + + static const word + FKey + classpFlow_1_1Field.html + a7c3f2d5a74856425892835688d908f72 + + + + + pFlow::fileStream + classpFlow_1_1fileStream.html + + + fileStream + classpFlow_1_1fileStream.html + aa84e42e905cfb3f52afa76ec3074c9d2 + (const fileSystem &path, bool outStream=false) + + + + fileStream + classpFlow_1_1fileStream.html + a5d86209d8fe5bac3eacf5301cfaf60e0 + (const fileStream &)=delete + + + fileStream & + operator= + classpFlow_1_1fileStream.html + aaf3ac13ebb8c294891d89df615e0dde7 + (const fileStream &)=delete + + + virtual + ~fileStream + classpFlow_1_1fileStream.html + a5fe998970d1259a6c509c88724a8a599 + () + + + std::ifstream & + inStream + classpFlow_1_1fileStream.html + a3bcd8dda96066183fbf2024b67915655 + () + + + std::ofstream & + outStream + classpFlow_1_1fileStream.html + af3458b34a937eb333ae314095c7725d6 + () + + + void + openInFile + classpFlow_1_1fileStream.html + a2202773d095b6ad3bd8186c6b4ef1458 + (const fileSystem &path) + + + void + openOutFile + classpFlow_1_1fileStream.html + a8d6b427b76776c3ef060ad31d8ea44fd + (const fileSystem &path) + + + void + close + classpFlow_1_1fileStream.html + a5ae591df94fc66ccb85cbb6565368bca + () + + + uniquePtr< std::ifstream > + inStream_ + classpFlow_1_1fileStream.html + a85cc66c39570389f63084c1b0a8c065b + + + + uniquePtr< std::ofstream > + outStream_ + classpFlow_1_1fileStream.html + af4210b27304c9ab2813b41ae934328d4 + + + + + pFlow::fileSystem + classpFlow_1_1fileSystem.html + + std::filesystem::path + pathType + classpFlow_1_1fileSystem.html + a8b70327415b7e2434c6f1ff520c37f03 + + + + + fileSystem + classpFlow_1_1fileSystem.html + adbf52d64f89e6579932a2d97a410865f + () + + + + fileSystem + classpFlow_1_1fileSystem.html + aa8df3461916f4b035188fbd0aec0ed12 + (const word &dir, const word &file="") + + + + fileSystem + classpFlow_1_1fileSystem.html + a44c26d5923333c4aa46f52ad0ba2cc57 + (const char *dir, const char *file="") + + + + fileSystem + classpFlow_1_1fileSystem.html + af76d52f75b39a3dd3d7b2556e3bae2db + (const pathType &path) + + + + fileSystem + classpFlow_1_1fileSystem.html + a05d40e2dd9525a695fc871f9138b3667 + (const fileSystem &)=default + + + + fileSystem + classpFlow_1_1fileSystem.html + a5cfff670375a98435e86ae538868a74a + (fileSystem &&)=default + + + fileSystem & + operator= + classpFlow_1_1fileSystem.html + aa1455dd1dd6201c577a2acc0da9d127e + (const fileSystem &)=default + + + fileSystem & + operator= + classpFlow_1_1fileSystem.html + abc3bfc743e9f13110cfadc41ddf6ec29 + (fileSystem &&)=default + + + + ~fileSystem + classpFlow_1_1fileSystem.html + ac357149baa7c7a8cde1b30005f1ef89c + ()=default + + + bool + isDir + classpFlow_1_1fileSystem.html + ac7c1954c9ef4e06b185ea9971217068c + () const + + + const pathType & + path + classpFlow_1_1fileSystem.html + a78e630a19291b6d64dd3aebfae5203f1 + () const + + + word + wordPath + classpFlow_1_1fileSystem.html + ad7cad1b82e1afeea66c2f0649de5d93f + () const + + + fileSystem + dirPath + classpFlow_1_1fileSystem.html + aa38071b32f7e36ac484ba59b2c0b0eec + () const + + + word + fileName + classpFlow_1_1fileSystem.html + a06b8851f8e2610ba100d6dbe7c28e42a + () const + + + fileSystem + absolute + classpFlow_1_1fileSystem.html + af60e3745d0ba90eaec6169d2fedf3672 + () const + + + fileSystem + canonical + classpFlow_1_1fileSystem.html + ae314be4455ae76c73ce660e840d0e5cb + () const + + + bool + dirExist + classpFlow_1_1fileSystem.html + a50adcf11cea516a2e8756eadafab8da3 + () const + + + bool + exist + classpFlow_1_1fileSystem.html + a549f0056414942b1ff25b23cdeac92ea + () const + + + fileSystem + createDirs + classpFlow_1_1fileSystem.html + a7f33187e671f9c2fc6f189bf7005e067 + () const + + + void + operator+= + classpFlow_1_1fileSystem.html + ad5a6ed25a46487bf8b9c148769ad9ead + (const word &fileName) + + + void + operator/= + classpFlow_1_1fileSystem.html + a68e72d3af85bf1d216834e8e5c616072 + (const fileSystem &fs) + + + fileSystem + operator() + classpFlow_1_1fileSystem.html + a867f8148e9b99b53b87b79fe200acff4 + (bool retDir=true) const + + + static fileSystem + CWD + classpFlow_1_1fileSystem.html + ae786060b60772fb23941d9f391bf6835 + () + + + static bool + validFileName + classpFlow_1_1fileSystem.html + a42d00f7345430ad04ae025feab49bc18 + (const word &name) + + + static bool + checkFileName + classpFlow_1_1fileSystem.html + abeb262ada284c78abee69fd64c1700f6 + (const word &name) + + + std::filesystem::path + path_ + classpFlow_1_1fileSystem.html + ae085158a530fc969b1c42c36f43c08d5 + + + + bool + isDir_ + classpFlow_1_1fileSystem.html + a665273dc06598e5f2a675e4ea9464770 + + + + static word + notPermittedCharsFile + classpFlow_1_1fileSystem.html + adc6d0ca8012efebb617c63f6b406324a + + + + friend fileSystem + operator/ + classpFlow_1_1fileSystem.html + a39940fd65d47ee21b31888a9ae6597ac + (const fileSystem &fs1, const fileSystem &fs2) + + + friend iOstream & + operator<< + classpFlow_1_1fileSystem.html + a7ad0363307b5323476398ae31c82c591 + (iOstream &os, fileSystem fs) + + + friend std::ostream & + operator<< + classpFlow_1_1fileSystem.html + a561119659a57977cfa140aac28d157eb + (std::ostream &os, fileSystem fs) + + + + pFlow::fixedWall + classpFlow_1_1fixedWall.html + pFlow::fixedWall::Model + + + TypeInfoNV + classpFlow_1_1fixedWall.html + ae8f7bcb52c808abbf3357af6bfa0c510 + ("fixedWall") + + + + fixedWall + classpFlow_1_1fixedWall.html + ad913d1760d10df18a4e86f565c8a9596 + () + + + + fixedWall + classpFlow_1_1fixedWall.html + a8e7eec7ac17bb9d1f3fda92b7efed0d4 + (const dictionary &dict) + + + + fixedWall + classpFlow_1_1fixedWall.html + ad5fc75c107c27aecafd92542950c6773 + (const fixedWall &)=default + + + + fixedWall + classpFlow_1_1fixedWall.html + ae0ebed07aaa047141da72dac3e60f253 + (fixedWall &&)=default + + + fixedWall & + operator= + classpFlow_1_1fixedWall.html + a5d343749067c1e0980f8350f542a007f + (const fixedWall &)=default + + + fixedWall & + operator= + classpFlow_1_1fixedWall.html + a33d6ee3bcaae211a4317edfee59ac66f + (fixedWall &&)=default + + + + ~fixedWall + classpFlow_1_1fixedWall.html + a1c6f880fba7c5d7aa47fea3832218671 + ()=default + + + Model + getModel + classpFlow_1_1fixedWall.html + a3058fdf81ac29297d8d55af5785f465e + (real t) const + + + int32 + nameToIndex + classpFlow_1_1fixedWall.html + ac8c3f014834cc9f4624fc72549a0b852 + (const word &name) const + + + word + indexToName + classpFlow_1_1fixedWall.html + afeceeb1f38a2a1761fb49e01622dbf01 + (label i) const + + + INLINE_FUNCTION_HD realx3 + pointVelocity + classpFlow_1_1fixedWall.html + a6a68e2066fedf398ac9614958059169f + (label n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1fixedWall.html + a6f913cb3f30d8c93334b0872662bd925 + (label n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD bool + transferPoint + classpFlow_1_1fixedWall.html + a6cd80308d425051d690e508b2dd164dd + (label n, realx3 *pVec, size_t numP, real dt) + + + INLINE_FUNCTION_HD bool + isMoving + classpFlow_1_1fixedWall.html + a226a2b5e6b2e18ee8a990c2c357bb036 + () const + + + bool + move + classpFlow_1_1fixedWall.html + a375f8854edf6e80df5a1991563054284 + (real t, real dt) + + + FUNCTION_H bool + read + classpFlow_1_1fixedWall.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1fixedWall.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + bool + readDictionary + classpFlow_1_1fixedWall.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1fixedWall.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + const word + name_ + classpFlow_1_1fixedWall.html + afd780271a9c45061cfdc62f5c3fc9929 + + + + + pFlow::geometry + classpFlow_1_1geometry.html + pFlow::demGeometry + + + TypeInfo + classpFlow_1_1geometry.html + ab011cb0b8d92100d9e30bf9b043e22ec + ("geometry") + + + + geometry + classpFlow_1_1geometry.html + ac25e8dbd64a3856d6689171eff4efa66 + (systemControl &control, const property &prop) + + + + geometry + classpFlow_1_1geometry.html + a45821ed469c5b0e50991c961cfa5c7a1 + (systemControl &control, const property &prop, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) + + + + geometry + classpFlow_1_1geometry.html + a546dab9ad55ee8ff19f014fd4bcd51d8 + (systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) + + + virtual + ~geometry + classpFlow_1_1geometry.html + a1501b61d9cbfeb44a1a8b4296d9d2efe + ()=default + + + + create_vCtor + classpFlow_1_1geometry.html + a61626d28ba7a75a00e366996bc67a9bb + (geometry, systemControl,(systemControl &control, const property &prop),(control, prop)) + + + + create_vCtor + classpFlow_1_1geometry.html + adbb907dea32f7c223cac730a70b1235c + (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)) + + + auto + size + classpFlow_1_1geometry.html + a10efdf47ffedbdc720f71c2f72b98d98 + () const + + + auto + numPoints + classpFlow_1_1geometry.html + abb74207a2d63f7250901157fdb8a7e91 + () const + + + auto + numTriangles + classpFlow_1_1geometry.html + af8b4cc518ac3e2a143decb528f10a89c + () const + + + const auto & + points + classpFlow_1_1geometry.html + acff90946de2621702b623aab94747a8c + () const + + + const auto & + vertices + classpFlow_1_1geometry.html + af5e159cf744342f304ad099482f86600 + () const + + + auto + getTriangleAccessor + classpFlow_1_1geometry.html + a87ba6f8c358a11dfd2b456d8e488f69a + () const + + + auto & + surface + classpFlow_1_1geometry.html + a691cad8eccc36e64a7c3ffef7a031cff + () + + + const auto & + surface + classpFlow_1_1geometry.html + a1be98d4bbe874c305c8598dc65253b14 + () const + + + realx3TriSurfaceField_D & + contactForceWall + classpFlow_1_1geometry.html + a4de5a0898ba77379ce9da0b0de18805f + () + + + const realx3TriSurfaceField_D & + contactForceWall + classpFlow_1_1geometry.html + a524d7584abddae26de48e39ac9522d7f + () const + + + const auto & + wallProperty + classpFlow_1_1geometry.html + a04eec391eaad167b22b2c0c28ac87a68 + () const + + + const repository & + owner + classpFlow_1_1geometry.html + aa8fb16eb3688ff1614ccfbdfc6272379 + () const + + + repository & + owner + classpFlow_1_1geometry.html + ad8cee1fa3a0b6bf22770cc4b44ca87f6 + () + + + auto + path + classpFlow_1_1geometry.html + af00b73c2f24f880c8f6c46918702401f + () + + + virtual word + motionModelTypeName + classpFlow_1_1geometry.html + aca4d470de05b9b43b7a27da45c6d7ec0 + () const =0 + + + virtual const int8Vector_HD & + triMotionIndex + classpFlow_1_1geometry.html + a72d9184ff0b35a32888e7737ec9da298 + () const =0 + + + virtual const int8Vector_HD & + pointMotionIndex + classpFlow_1_1geometry.html + ab8202ea8d9e57fce1a7727d505a8c097 + () const =0 + + + const int8TriSurfaceField_D & + propertyId + classpFlow_1_1geometry.html + a283bb237e55fbf30c931eb4574cf0e9d + () const + + + bool + beforeIteration + classpFlow_1_1geometry.html + ada71b97666fe3f66b31690bf12633c32 + () override + + + bool + afterIteration + classpFlow_1_1geometry.html + a5ab4b6c611c3256e54f51bbfc484d58e + () override + + + bool + write + classpFlow_1_1geometry.html + ad48b7b943e88478c15879659cce7aebc + () const + + + static uniquePtr< geometry > + create + classpFlow_1_1geometry.html + aa51dfdf2226a32f80d368186cae16e2b + (systemControl &control, const property &prop) + + + static uniquePtr< geometry > + create + classpFlow_1_1geometry.html + af5d20d2e719097eb65b54156f2708097 + (systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) + + + bool + findPropertyId + classpFlow_1_1geometry.html + ac1e82192333bcb3aeac1641a41a002f8 + () + + + void + zeroForce + classpFlow_1_1geometry.html + aee1fb957af9d737605b6e8701e6d14f5 + () + + + const property & + wallProperty_ + classpFlow_1_1geometry.html + a7aafd9ebf592394a9fab0ff0d8b9517e + + + + repository & + geometryRepository_ + classpFlow_1_1geometry.html + ad2d3f68ad5a1b979ef26a689ec69e032 + + + + multiTriSurface & + triSurface_ + classpFlow_1_1geometry.html + a35bbaade8b00b35f758262aea8b816a8 + + + + wordField & + motionComponentName_ + classpFlow_1_1geometry.html + a215e85dcdcab552f632067ab3f1cb829 + + + + wordField & + materialName_ + classpFlow_1_1geometry.html + a28073d92f57130dd0934216923d03556 + + + + int8TriSurfaceField_D & + propertyId_ + classpFlow_1_1geometry.html + a184b6b49eae94722a5e34f195ac0df77 + + + + realx3TriSurfaceField_D & + contactForceWall_ + classpFlow_1_1geometry.html + aeea83dc1105f12f46323b6d1657ed991 + + + + realx3TriSurfaceField_D & + stressWall_ + classpFlow_1_1geometry.html + a781b9ac9e5dda4e44e4d37dc6c6d6d73 + + + + + pFlow::geometryMotion + classpFlow_1_1geometryMotion.html + typename MotionModelType + pFlow::geometry + + MotionModelType + MotionModel + classpFlow_1_1geometryMotion.html + aa9e07d97b52977c430296b2c3388a3ba + + + + + TypeInfoTemplate + classpFlow_1_1geometryMotion.html + af734451fe09f29bc73f088a1165cd9c8 + ("geometry", MotionModel) + + + + geometryMotion + classpFlow_1_1geometryMotion.html + aadd6768683cbd8b10f793e2af30a2d11 + (systemControl &control, const property &prop) + + + + geometryMotion + classpFlow_1_1geometryMotion.html + a1d627b8ad6221788d08e9f36864e69dc + (systemControl &control, const property &prop, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName, const MotionModel &motionModel) + + + + geometryMotion + classpFlow_1_1geometryMotion.html + af26a65d569c0bec37e2d7c508446c186 + (systemControl &control, const property &prop, const dictionary &dict, const multiTriSurface &triSurface, const wordVector &motionCompName, const wordVector &propName) + + + + add_vCtor + classpFlow_1_1geometryMotion.html + aba2169cbf27fa162285c89ae00effd86 + (geometry, geometryMotion, systemControl) + + + + add_vCtor + classpFlow_1_1geometryMotion.html + ab29742cc7fc1c712e53db02bebb202db + (geometry, geometryMotion, dictionary) + + + auto + getModel + classpFlow_1_1geometryMotion.html + a732cf929502a91dd8ec6d2bf7b457ed1 + (real t) const + + + word + motionModelTypeName + classpFlow_1_1geometryMotion.html + a873dc8b9ece45d64a0643cc1cdc23f9d + () const override + + + const int8Vector_HD & + triMotionIndex + classpFlow_1_1geometryMotion.html + a752f4b9ff00f776b44c4a7eafb354fc3 + () const override + + + const int8Vector_HD & + pointMotionIndex + classpFlow_1_1geometryMotion.html + a3a2b08ca853fe5ccb5e1b378295e042f + () const override + + + bool + beforeIteration + classpFlow_1_1geometryMotion.html + ada71b97666fe3f66b31690bf12633c32 + () override + + + bool + iterate + classpFlow_1_1geometryMotion.html + afa767bddda52eb71cea18f755e17d559 + () override + + + bool + afterIteration + classpFlow_1_1geometryMotion.html + a5ab4b6c611c3256e54f51bbfc484d58e + () override + + + bool + moveGeometry + classpFlow_1_1geometryMotion.html + a2a724ed55f42bb7cbfa076aaa5a4afe9 + () + + + bool + findMotionIndex + classpFlow_1_1geometryMotion.html + a22d1078b36a1ec1706a4a4837496889b + () + + + MotionModel & + motionModel_ + classpFlow_1_1geometryMotion.html + ae26eb9566376b8f8f2ff892fa5b9cf38 + + + + int32Vector_HD + motionIndex_ + classpFlow_1_1geometryMotion.html + ad84c1814d97b2fa65caf25f1583836ad + + + + int8Vector_HD + triMotionIndex_ + classpFlow_1_1geometryMotion.html + a616962d07668bb8841579132c4192d27 + + + + int8Vector_HD + pointMotionIndex_ + classpFlow_1_1geometryMotion.html + ad334d2260702d0fc65031ab7349e7ce4 + + + + Timer + moveGeomTimer_ + classpFlow_1_1geometryMotion.html + a8b3558548f98d360765a7583a59a7cfb + + + + + pFlow::algorithms::greater + structpFlow_1_1algorithms_1_1greater.html + typename T + + INLINE_FUNCTION_HD bool + operator() + structpFlow_1_1algorithms_1_1greater.html + afca043ab59c8cecec0be5b0c5837cf46 + (const T &lhs, const T &rhs) const + + + + pFlow::greaterThanEqOp + structpFlow_1_1greaterThanEqOp.html + typename T + + + TypeInfoNV + structpFlow_1_1greaterThanEqOp.html + af456aa64072cd41ea6b1881e28a89a7f + ("greaterThanEq") + + + bool + operator() + structpFlow_1_1greaterThanEqOp.html + a0d60eb080f65e9375741f050031ad1f1 + (const T &compVal, const T &val) const + + + + pFlow::greaterThanOp + structpFlow_1_1greaterThanOp.html + typename T + + + TypeInfoNV + structpFlow_1_1greaterThanOp.html + acc947d5e8d26ea88c1a0c5bb589ac9ef + ("greaterThan") + + + bool + operator() + structpFlow_1_1greaterThanOp.html + a0d60eb080f65e9375741f050031ad1f1 + (const T &compVal, const T &val) const + + + + pFlow::hashMap + classpFlow_1_1hashMap.html + class Key + class T + class Hash + + hashMap< Key, T, Hash > + hashMapType + classpFlow_1_1hashMap.html + a491cd8d6428a151d1a622993486aa083 + + + + std::unordered_map< Key, T, Hash > + hashmapType + classpFlow_1_1hashMap.html + a4c4a11f0b3f45430a0a8f36778bd5758 + + + + typename hashmapType::iterator + iterator + classpFlow_1_1hashMap.html + a71aee24bad6a6add6b26eaafb56c71b3 + + + + typename hashmapType::const_iterator + constIterator + classpFlow_1_1hashMap.html + ae7fb59fc82e6a38b070d8c5baf6e3085 + + + + typename hashmapType::reference + reference + classpFlow_1_1hashMap.html + a6246c84dfd5c5293f075c3448bc64e25 + + + + typename hashmapType::const_reference + constReference + classpFlow_1_1hashMap.html + a313c8d6dba69a409bee27287031bcdc9 + + + + typename std::initializer_list< T > + initList + classpFlow_1_1hashMap.html + a6a8a2c26f8314992bb4ca80b6504f7e2 + + + + typename hashmapType::key_type + keyType + classpFlow_1_1hashMap.html + a9299b11c33beadd0ebdb30b6d45a4cd6 + + + + typename hashmapType::mapped_type + mappedType + classpFlow_1_1hashMap.html + af8b2aecccb34293f92964b6872c7d873 + + + + typename hashmapType::value_type + valueType + classpFlow_1_1hashMap.html + af9f2e59176f40e683a6ff88fe8c69775 + + + + + TypeInfoTemplateNV + classpFlow_1_1hashMap.html + a3c7ab127bdb504e2029343e034fd096a + ("hashMap", Key) + + + + hashMap + classpFlow_1_1hashMap.html + aab5779807da20837ded2f66a138440b7 + () + + + + hashMap + classpFlow_1_1hashMap.html + a2a2b5ec455120a9554ca407010367a1e + (initList lst) + + + + hashMap + classpFlow_1_1hashMap.html + aa474e8d7b97dfc146b43c2da64c179cc + (const hashMapType &src) + + + + hashMap + classpFlow_1_1hashMap.html + a360669caa44b0eeb538ced8817368323 + (hashMapType &&src) + + + hashMapType & + operator= + classpFlow_1_1hashMap.html + a71dba282864de8303152fc4046ef587a + (const hashMapType &rhs) + + + hashMapType & + operator= + classpFlow_1_1hashMap.html + ac5d3d61d5d0c0b7e9f6f330dc94739bf + (hashMapType &&rhs) + + + uniquePtr< hashMapType > + clone + classpFlow_1_1hashMap.html + a98e63eb6b9c0a3e7a21b16f4b71ce2e1 + () const + + + hashMapType * + clonePtr + classpFlow_1_1hashMap.html + aca1e241bb9c81571188ba23b8715216c + () const + + + + ~hashMap + classpFlow_1_1hashMap.html + aef59c53f236b4b3e9b7a3cf10fdbe558 + () + + + bool + insertIf + classpFlow_1_1hashMap.html + a9124a8fcf228c945283648e8ea27b4ee + (const keyType &k, const mappedType &v) + + + bool + insertIf + classpFlow_1_1hashMap.html + af6bed5254ae7ffe8095707eb9b4320e6 + (keyType &&k, mappedType &&v) + + + bool + search + classpFlow_1_1hashMap.html + a40819b514a7a94b605efc48b79d18a94 + (const keyType k) const + + + std::pair< iterator, bool > + findIf + classpFlow_1_1hashMap.html + a0dd1151e9b36cecaac0608be87cecf52 + (const keyType &k) + + + const std::pair< constIterator, bool > + findIf + classpFlow_1_1hashMap.html + a8bcf2e9f4f0a09394dd45d812deed011 + (const keyType &k) const + + + + pFlow::HostSide + classpFlow_1_1HostSide.html + + + pFlow::iBox + classpFlow_1_1iBox.html + typename intType + + + TypeInfoTemplateNV + classpFlow_1_1iBox.html + a659124b97a82c30d419af55cb266e8d8 + ("iBox", intType) + + + INLINE_FUNCTION_HD + iBox + classpFlow_1_1iBox.html + ae9499b86a1343b94876b6d7d35721fc1 + () + + + INLINE_FUNCTION_HD + iBox + classpFlow_1_1iBox.html + abd298a61f04d61c7ba8bc267e81d66db + (const triple< intType > &minP, const triple< intType > &maxP) + + + FUNCTION_H + iBox + classpFlow_1_1iBox.html + ab2d7e19e02ce00a10b1684c5eed8441a + (const dictionary &dict) + + + FUNCTION_H + iBox + classpFlow_1_1iBox.html + aa7fff19cac1a58f5846ababa9b4f6eb9 + (iIstream &is) + + + FUNCTION_HD + iBox + classpFlow_1_1iBox.html + a60a8a8e461afa4be238f0c48973d431d + (const iBox &)=default + + + FUNCTION_HD + iBox + classpFlow_1_1iBox.html + a63b57fe7640f35fab48892fd48a0013b + (iBox &&)=default + + + FUNCTION_HD iBox & + operator= + classpFlow_1_1iBox.html + ae51bfd5c4bc0ef25ee443aa500bbe49d + (const iBox &)=default + + + FUNCTION_HD iBox & + operator= + classpFlow_1_1iBox.html + a5cb41c44efec7f3cb1ded2384c4e5b0e + (iBox &&)=default + + + + ~iBox + classpFlow_1_1iBox.html + ad796a7d95f5fbbb60a532fe06b9ec88a + ()=default + + + INLINE_FUNCTION_HD bool + isInside + classpFlow_1_1iBox.html + acd2bf1af18af116a0d710489223f46ff + (const triple< intType > &point) const + + + INLINE_FUNCTION_HD const triple< intType > & + minPoint + classpFlow_1_1iBox.html + a431d8275bf131d87d40967c04e2cd41a + () const + + + INLINE_FUNCTION_HD const triple< intType > & + maxPoint + classpFlow_1_1iBox.html + a920ea8c2d65fe606d3a8cab565e1a71d + () const + + + FUNCTION_H bool + read + classpFlow_1_1iBox.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1iBox.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + FUNCTION_H bool + read + classpFlow_1_1iBox.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1iBox.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + triple< intType > + min_ + classpFlow_1_1iBox.html + a9ee45a92a0d5fcfd2537b10cc602c15d + + + + triple< intType > + max_ + classpFlow_1_1iBox.html + a8e9e08fd06bc533ec3029f18e544b354 + + + + + pFlow::iEntry + classpFlow_1_1iEntry.html + + + TypeInfo + classpFlow_1_1iEntry.html + a5317c146866ff850f4644b839d6aa241 + ("iEntry") + + + + iEntry + classpFlow_1_1iEntry.html + a57eb355bec2bed42f50a52f950e791cf + () + + + + iEntry + classpFlow_1_1iEntry.html + a30a41178e219d1c64b3de665f619efb9 + (const word &key) + + + virtual + ~iEntry + classpFlow_1_1iEntry.html + aa52ecdf0ca86efbc18ab7299fd01ca9f + () + + + virtual const word & + keyword + classpFlow_1_1iEntry.html + afc2aa522a75215c221a897f5d5713b55 + () const + + + virtual word & + keyword + classpFlow_1_1iEntry.html + ac66ed44c3881a3fd32a3948cdc266b24 + () + + + virtual word + name + classpFlow_1_1iEntry.html + a73572f70de721e7793f801ae26c5a6c5 + () const + + + virtual word + globalName + classpFlow_1_1iEntry.html + abca01eb1ed0463a6be67601f31810220 + () const =0 + + + virtual dictionary * + dictPtr + classpFlow_1_1iEntry.html + ac411cc06a1789dd7d7ebd983a6835ea9 + () + + + virtual const dictionary * + dictPtr + classpFlow_1_1iEntry.html + a3270ae69d703baef27731c8ae0ff7e47 + () const + + + virtual bool + isDictionary + classpFlow_1_1iEntry.html + ae3d50a8c753a4a6454f2b85613857bbc + () const + + + virtual const dictionary & + parrentDict + classpFlow_1_1iEntry.html + a2cff62443211da068cef97aa18c2ad68 + () const =0 + + + virtual dictionary & + dict + classpFlow_1_1iEntry.html + a7eef37542388d807434691c3d3946f39 + ()=0 + + + virtual const dictionary & + dict + classpFlow_1_1iEntry.html + acad14e227ff6fd8be86f91025e6ac382 + () const =0 + + + virtual iEntry * + clonePtr + classpFlow_1_1iEntry.html + ae64c70e7a9f07a678a8b9b13303bca44 + () const =0 + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1iEntry.html + aa96f526b81775c19cd792a94c56ea79f + () const =0 + + + virtual iEntry * + clonePtr + classpFlow_1_1iEntry.html + a36faef89af5eaeb2867968ea104eebb4 + (const dictionary &parDict) const =0 + + + virtual uniquePtr< iEntry > + clone + classpFlow_1_1iEntry.html + a5621ff036f527831254107866a590724 + (const dictionary &parDict) const =0 + + + virtual bool + read + classpFlow_1_1iEntry.html + a70add3b10fc1217ec5b9f30d261bda27 + (iIstream &is)=0 + + + virtual bool + write + classpFlow_1_1iEntry.html + afa17f5989b1af05e5ed08234f217a59c + (iOstream &os) const =0 + + + static bool + readKeyword + classpFlow_1_1iEntry.html + adaf3255a26893f538d0e891e77d0d6c7 + (iIstream &is, word &keyword, token &tok) + + + static bool + createEntry + classpFlow_1_1iEntry.html + a133f34e170bc1f28e7439fe87043ce2f + (dictionary &parDict, iIstream &is, bool hasBlockToken=false) + + + bool + writeKeyword + classpFlow_1_1iEntry.html + a41b87eb2ffa631b3685fed7694f2c7ed + (iOstream &os) const + + + word + keyword_ + classpFlow_1_1iEntry.html + ad81489d7813a3c0e2d9219cb6f40be52 + + + + + pFlow::iFstream + classpFlow_1_1iFstream.html + pFlow::fileStream + pFlow::Istream + + + iFstream + classpFlow_1_1iFstream.html + a145f81c90956fa0b8c9f2e695955407e + (const fileSystem &path) + + + + iFstream + classpFlow_1_1iFstream.html + a5dbc45cb2b9c2ef4862b861ce7756a9a + (const iFstream &src)=delete + + + iFstream & + operator= + classpFlow_1_1iFstream.html + a1f78e033fe5272968d1577208ee76e03 + (const iFstream &rhs)=delete + + + virtual + ~iFstream + classpFlow_1_1iFstream.html + a1bd497f969d87155b8dd9c3bc4c8520a + ()=default + + + + pFlow::iIstream + classpFlow_1_1iIstream.html + pFlow::IOstream + + + iIstream + classpFlow_1_1iIstream.html + a491a667af35a18f38b195789371e340b + () + + + + iIstream + classpFlow_1_1iIstream.html + aeb259a4f962ddef4d3f0ee6291c011d2 + (const iIstream &)=default + + + virtual + ~iIstream + classpFlow_1_1iIstream.html + a7d655d719335af32c3bfd785add8fef5 + ()=default + + + void + putBack + classpFlow_1_1iIstream.html + aeecefbf648ad32c20134e67c4fa35597 + (const token &tok) + + + bool + getBack + classpFlow_1_1iIstream.html + a2fa0de349bf86cba54424c4a512e1e49 + (token &tok) + + + bool + peekBack + classpFlow_1_1iIstream.html + a0b2651d76dbb5d411250017f8fbe1649 + (token &tok) + + + void + resetPutBack + classpFlow_1_1iIstream.html + a13fa5dc14b25a1e1414e26d4d6473c7f + () + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a32d4ae73dad73a3706e2b3426e03a5f6 + (token &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + aec511b6042e22c1e4b02ba65c26665a7 + (char &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a808573c75074cfda94d1f1b88daedfdd + (word &)=0 + + + virtual iIstream & + readString + classpFlow_1_1iIstream.html + a496800408ec3401b4acff4b1a53351ff + (word &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a28dafaef6c77c0546c3520aa69c77b94 + (int64 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + aad67521a6638a46e8d20552a4cd6ad9c + (int32 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a5c4cba0bcab2a90bf5343c01050f6aff + (int16 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a64379ecd23b05adf0ec4141dffa1a1e1 + (int8 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a7d0813f4a5800101d9fa4c207ad59251 + (label &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a1a5c10f98a688235167801a09448b5ae + (uint32 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + acb5f0497834917a3b096c316395a4d8a + (uint16 &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + af9f456b7df39210a36e99914f87a926e + (float &)=0 + + + virtual iIstream & + read + classpFlow_1_1iIstream.html + a652b2b9c8d8fb7ffdb01a028af03c510 + (double &)=0 + + + virtual void + rewind + classpFlow_1_1iIstream.html + acbf88ac063eb4598338671e603f36332 + ()=0 + + + virtual bool + findToken + classpFlow_1_1iIstream.html + a5f238bd4e73ce3b43b8a737a8f30ab78 + (const word &w) + + + virtual bool + findTokenSilent + classpFlow_1_1iIstream.html + a6492693f26c93565e98d42c8eae7b902 + (const word &w, int32 limitLine=100) + + + virtual bool + findTokenAndNext + classpFlow_1_1iIstream.html + a734799e36d009aecd57d246eb3aeb421 + (const word &w, word &nextW, bool checkEndStatement=true) + + + virtual bool + findTokenAndNextSilent + classpFlow_1_1iIstream.html + ae74a624bbb0665ed381b67cbda681031 + (const word &w, word &nextW, int32 limitLine=100) + + + bool + findKeywordAndVal + classpFlow_1_1iIstream.html + afb1243cec5833e96e8446abed4e3656c + (const word &keyword, T &val, bool checkEndStatement=true) + + + T + lookupData + classpFlow_1_1iIstream.html + a214b65eedf74268aed639e4d9b36fe08 + (const word &keyword) + + + T + lookupDataOrSet + classpFlow_1_1iIstream.html + a6b741dd8443f554f5de5b98897f2eb77 + (const word &keyword, const T &setVal) + + + bool + nextData + classpFlow_1_1iIstream.html + a2240995351ba90efed8943099847069e + (const word &keyword, T &data) + + + bool + readBegin + classpFlow_1_1iIstream.html + aecfc9cc0a499c7d44de6a7562bcfea3f + (const char *funcName) + + + bool + readEnd + classpFlow_1_1iIstream.html + a8d82c951160ac1444ee2a2d9ae1ecb11 + (const char *funcName) + + + bool + readBeginSquare + classpFlow_1_1iIstream.html + a82106c627eb5a496726f0829a62e38bb + (const char *funcName) + + + bool + readEndSquare + classpFlow_1_1iIstream.html + a17598aa2666f2552b651085a5c6dfb23 + (const char *funcName) + + + char + readBeginList + classpFlow_1_1iIstream.html + adb9b1a5ac1aacc94b9998439303acfa7 + (const char *funcName) + + + char + readEndList + classpFlow_1_1iIstream.html + a3fbb1d26a1c975ed5be8df0056c863dd + (const char *funcName) + + + char + readEndStatement + classpFlow_1_1iIstream.html + aca8c209dd4920ea633336742d8a874e0 + (const char *funcName) + + + iIstream & + operator() + classpFlow_1_1iIstream.html + ac40c323341736604b5bf6a67f39bce85 + () const + + + bool + putBack_ + classpFlow_1_1iIstream.html + afd40ff1d1c90dafaef1e905997b197c5 + + + + token + putBackToken_ + classpFlow_1_1iIstream.html + a43def3417e296e9f41ef52206eb2d54b + + + + + pFlow::includeMask + classpFlow_1_1includeMask.html + + + TypeInfo + classpFlow_1_1includeMask.html + a68b501eeb8345be33aa1d6ebd7933eb5 + ("includeMask") + + + + includeMask + classpFlow_1_1includeMask.html + a70bbe45140906680c8e4a0041fdcd6cb + (const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder) + + + virtual + ~includeMask + classpFlow_1_1includeMask.html + ab2bd1a75721c3189b5e52590e5fdb948 + ()=default + + + + create_vCtor + classpFlow_1_1includeMask.html + ac8dc126e97da735936f890b077612f52 + (includeMask, dictionary,(const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder),(dict, opType, timeFolder)) + + + word + fieldName + classpFlow_1_1includeMask.html + ac4481cd842be39c13e6a725d8a1ec0e7 + () const + + + word + fieldType + classpFlow_1_1includeMask.html + ac5511b70b9508ac76e6ccf5dfa6771a2 + () const + + + word + operatorType + classpFlow_1_1includeMask.html + a360295877cf6a9d51a73406b897fa64d + () const + + + auto & + timeFolder + classpFlow_1_1includeMask.html + a1eecd18366e72131de590976c1af6df0 + () + + + virtual bool + isIncluded + classpFlow_1_1includeMask.html + a5a10e8220d7eafbc617b1b1614cc4994 + (int32 n) const =0 + + + bool + operator() + classpFlow_1_1includeMask.html + a84a44bb3dbfa00e7c5ae635b1eb1bd9e + (int32 n) const + + + static uniquePtr< includeMask > + create + classpFlow_1_1includeMask.html + a2d6fa293e543267f3139df717b643ca9 + (const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder) + + + static bool + getFieldType + classpFlow_1_1includeMask.html + ac79c0ce5bab11b4b49996bc8f642d295 + (const dictionary &dict, readFromTimeFolder &timeFolder, word &fName, word &fType) + + + word + fieldName_ + classpFlow_1_1includeMask.html + a84505e826985ad10d53f4063d43128ea + + + + word + fieldType_ + classpFlow_1_1includeMask.html + a885fb6d2cc1add5cb4edb4acf05e0485 + + + + word + operatorType_ + classpFlow_1_1includeMask.html + a97a35203fea8b2d860cac627e9305914 + + + + readFromTimeFolder & + timeFolder_ + classpFlow_1_1includeMask.html + a386c1f96fff1ed15624e9d6a80149173 + + + + + pFlow::IncludeMask + classpFlow_1_1IncludeMask.html + typename T + typename Operator + pFlow::includeMask + + + TypeInfoTemplate2 + classpFlow_1_1IncludeMask.html + a987babac16091c970f2cc833d91b3323 + ("IncludeMask", T, Operator) + + + + IncludeMask + classpFlow_1_1IncludeMask.html + a7f679d1acbad477b836fa28c7290d7d5 + (const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder) + + + + add_vCtor + classpFlow_1_1IncludeMask.html + a32e97523f38d476c86349e806ba3263d + (includeMask, IncludeMask, dictionary) + + + bool + isIncluded + classpFlow_1_1IncludeMask.html + a521bdd7b143fd354716eb8dd62d5cf95 + (int32 n) const override + + + Operator + operator_ + classpFlow_1_1IncludeMask.html + a7a783a4ad2478110c9c7903ee1895d35 + + + + pointField_H< T > + field_ + classpFlow_1_1IncludeMask.html + aa7484adb662fefbf7a44511753787f13 + + + + + pFlow::IncludeMask< T, allOp< T > > + classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html + typename T + pFlow::includeMask + + + TypeInfoTemplate2 + classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html + a2783154c0fb1eb6dd6ec1ac878580ef7 + ("IncludeMask", T, allOp< int8 >) + + + + IncludeMask + classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html + a7f679d1acbad477b836fa28c7290d7d5 + (const dictionary &dict, const word &opType, readFromTimeFolder &timeFolder) + + + + add_vCtor + classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html + a32e97523f38d476c86349e806ba3263d + (includeMask, IncludeMask, dictionary) + + + bool + isIncluded + classpFlow_1_1IncludeMask_3_01T_00_01allOp_3_01T_01_4_01_4.html + a521bdd7b143fd354716eb8dd62d5cf95 + (int32 n) const override + + + + pFlow::indexContainer::IndexAccessor + classpFlow_1_1indexContainer_1_1IndexAccessor.html + typename ViewType + + + IndexAccessor + classpFlow_1_1indexContainer_1_1IndexAccessor.html + a351934fde32badb19e21dab839d7fc3d + (ViewType v) + + + INLINE_FUNCTION_HD IndexType + operator() + classpFlow_1_1indexContainer_1_1IndexAccessor.html + a4057f2d865ef535c3cfdc7591b68c396 + (int32 i) const + + + ViewType + view_ + classpFlow_1_1indexContainer_1_1IndexAccessor.html + ab70db270f1fd70ba39084a449b29bbd0 + + + + + pFlow::indexContainer + classpFlow_1_1indexContainer.html + typename IndexType + pFlow::indexContainer::IndexAccessor + + Kokkos::DualView< IndexType * > + DualViewType + classpFlow_1_1indexContainer.html + ac16302a81f0d7c1ce7e41edd798fc9d1 + + + + typename DualViewType::t_dev + DeviceViewType + classpFlow_1_1indexContainer.html + a5e8c0e0e7c8466a94fcc66eef8c12b24 + + + + typename DualViewType::t_host + HostViewType + classpFlow_1_1indexContainer.html + a56dacd6fb9a2da1919e8dc155a5e2b0e + + + + + indexContainer + classpFlow_1_1indexContainer.html + ae7c043057ecdd004f61d780acebcc58e + () + + + + indexContainer + classpFlow_1_1indexContainer.html + a1adfb266809541cd795990a522817429 + (IndexType begin, IndexType end) + + + + indexContainer + classpFlow_1_1indexContainer.html + a15e46ceffd1d4f18c390a090e6000971 + (IndexType *data, int32 numElems) + + + + indexContainer + classpFlow_1_1indexContainer.html + addeb28c36f98f790c129cb67a66ae2e1 + (const indexContainer &)=default + + + indexContainer & + operator= + classpFlow_1_1indexContainer.html + a1b96437a270b10f9696b614d95cc524d + (const indexContainer &)=default + + + + ~indexContainer + classpFlow_1_1indexContainer.html + a02d71b92d2c27de91b53d7877b704127 + ()=default + + + INLINE_FUNCTION_HD size_t + size + classpFlow_1_1indexContainer.html + a7bb1be8d14aca7330e90c5b60493061b + () const + + + INLINE_FUNCTION_HD size_t + empty + classpFlow_1_1indexContainer.html + a357c86d427ba736b27fbfab57197ed64 + () const + + + INLINE_FUNCTION_HD IndexType + min + classpFlow_1_1indexContainer.html + afc62db27358117c2848f2a40034d9c76 + () const + + + INLINE_FUNCTION_HD IndexType + max + classpFlow_1_1indexContainer.html + a21012fa7fe940b14c018bbd241eda750 + () const + + + INLINE_FUNCTION_HD IndexType + operator() + classpFlow_1_1indexContainer.html + a880710c6f5ffae88c7e0baf24d7929c9 + (selectSide< executionSpace >, int32 i) const + + + const HostViewType & + hostView + classpFlow_1_1indexContainer.html + a1dd2538bb4650a64a5d8f7487bf5aa65 + () const + + + const DeviceViewType & + deviceView + classpFlow_1_1indexContainer.html + a84ac3b09ce43a6ffcbfa53f98cd3a57a + () const + + + auto + indicesHost + classpFlow_1_1indexContainer.html + afc2c6b6e3530d1a891d4b2e94b94ff0b + () const + + + auto + indicesDevice + classpFlow_1_1indexContainer.html + a841cfe71aab271b7dcaf54f932f25178 + () const + + + int32 + min_ + classpFlow_1_1indexContainer.html + a92e0ba7ef23e87944d17c213fa2dbc0c + + + + int32 + max_ + classpFlow_1_1indexContainer.html + a138d93a14ab42323cc70f74a817f5993 + + + + size_t + size_ + classpFlow_1_1indexContainer.html + a5f31775800bbb46b35b5791def1f3acc + + + + DualViewType + views_ + classpFlow_1_1indexContainer.html + a3740b5bc130288c0eaa990e972b4080d + + + + + pFlow::insertion + classpFlow_1_1insertion.html + + + TypeInfo + classpFlow_1_1insertion.html + aea02534373c01c4a30b461eca70bb011 + ("insertion") + + + + insertion + classpFlow_1_1insertion.html + a16ace43248b6bd6c1ba20e56f8e785e8 + (particles &prtcl) + + + virtual + ~insertion + classpFlow_1_1insertion.html + ad7eb8b19eee60b58b8438701e71c4cfc + ()=default + + + bool + isActive + classpFlow_1_1insertion.html + a354c7d206ec624b9bdbb81f3b788f826 + () const + + + virtual bool + read + classpFlow_1_1insertion.html + a70add3b10fc1217ec5b9f30d261bda27 + (iIstream &is)=0 + + + virtual bool + write + classpFlow_1_1insertion.html + afa17f5989b1af05e5ed08234f217a59c + (iOstream &os) const =0 + + + bool + readInsertionDict + classpFlow_1_1insertion.html + a43b207ca2a0b2f0b1aedd32b0888b512 + (const dictionary &dict) + + + bool + writeInsertionDict + classpFlow_1_1insertion.html + a0a48f031a06d7bb9bbf6db921501e4b3 + (dictionary &dict) const + + + Logical + active_ + classpFlow_1_1insertion.html + ab4b9b810dce908775f2dcb12e77ff4ce + + + + Logical + checkForCollision_ + classpFlow_1_1insertion.html + a57b82829710afa1fd6045b8e16f646bc + + + + particles & + particles_ + classpFlow_1_1insertion.html + ad8ad379b9c7750208abd8b9aa6f54ad0 + + + + + pFlow::Insertion + classpFlow_1_1Insertion.html + typename ShapeType + pFlow::insertion + + + TypeInfoTemplateNV + classpFlow_1_1Insertion.html + ad6c9b30b9f4da31b01f881f58d9e0f8d + ("Insertion", ShapeType) + + + + Insertion + classpFlow_1_1Insertion.html + a512dad8922caa0f17a2d075fe433e158 + (particles &prtcl, const ShapeType &shapes) + + + + Insertion + classpFlow_1_1Insertion.html + a3f9338a5d0ba121e46363bdeccbc3904 + (fileSystem file, particles &prtcl, const ShapeType &shapes) + + + bool + insertParticles + classpFlow_1_1Insertion.html + ade7faca5a778c285e00c20175e9c3815 + (real currentTime, real dt) + + + virtual bool + read + classpFlow_1_1Insertion.html + a8148f2b6c694e069c67183105cf17ce4 + (iIstream &is) override + + + virtual bool + write + classpFlow_1_1Insertion.html + aac753ee6ead0ddcdfb9e74f169c6bcec + (iOstream &os) const override + + + bool + readInsertionDict + classpFlow_1_1Insertion.html + a43b207ca2a0b2f0b1aedd32b0888b512 + (const dictionary &dict) + + + bool + writeInsertionDict + classpFlow_1_1Insertion.html + a0a48f031a06d7bb9bbf6db921501e4b3 + (dictionary &dict) const + + + const ShapeType & + shapes_ + classpFlow_1_1Insertion.html + a2930483c30fb6c335a8a9a70b485f0fc + + + + ListPtr< InsertionRegion< ShapeType > > + regions_ + classpFlow_1_1Insertion.html + ace531f6d9ebaa933bd37f79f89ec76c2 + + + + + pFlow::insertionRegion + classpFlow_1_1insertionRegion.html + pFlow::timeFlowControl + + + TypeInfoNV + classpFlow_1_1insertionRegion.html + a2f6fa523f8b578780851796118cd1339 + ("insertionRegion") + + + + insertionRegion + classpFlow_1_1insertionRegion.html + a6a584c29486dcdcffe29aad303313bf2 + (const dictionary &dict) + + + + insertionRegion + classpFlow_1_1insertionRegion.html + aa88946badc7fec0a74d87e12c3af96c5 + (const insertionRegion &src) + + + + insertionRegion + classpFlow_1_1insertionRegion.html + a1d3747d5b6da01d087026ed3b36d7b51 + (insertionRegion &&)=default + + + insertionRegion & + operator= + classpFlow_1_1insertionRegion.html + afa380e4b94afa07580a93e670ee73488 + (const insertionRegion &) + + + insertionRegion & + operator= + classpFlow_1_1insertionRegion.html + a308ab075212f8fddb86de4880f5adcc2 + (insertionRegion &&)=default + + + + ~insertionRegion + classpFlow_1_1insertionRegion.html + ad3cf9dd715e172184050bd4b4a5a6051 + ()=default + + + const auto & + setFields + classpFlow_1_1insertionRegion.html + a7dc0ad2c77c665956a2d5355fec53dda + () const + + + const auto & + name + classpFlow_1_1insertionRegion.html + a109193c13fbc7691e3aed4d47119330d + () const + + + bool + read + classpFlow_1_1insertionRegion.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1insertionRegion.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + bool + readInsertionRegion + classpFlow_1_1insertionRegion.html + adcd85aab41f3f4715afb2d17e5f8d53d + (const dictionary &dict) + + + bool + writeInsertionRegion + classpFlow_1_1insertionRegion.html + aa364cd422ed5085c750de4a19a321f7f + (dictionary &dict) const + + + word + name_ + classpFlow_1_1insertionRegion.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + word + type_ + classpFlow_1_1insertionRegion.html + addee41d6ac047acd59c85e776d4e6fb9 + + + + uniquePtr< peakableRegion > + pRegion_ + classpFlow_1_1insertionRegion.html + af5c2a2fe246051f18b23a3fd1bf23249 + + + + uniquePtr< shapeMixture > + mixture_ + classpFlow_1_1insertionRegion.html + a4d3dfef53630882b1fe95583bd46d4c9 + + + + uniquePtr< setFieldList > + setFields_ + classpFlow_1_1insertionRegion.html + a1669e69306d7e94fa98270dfa5a024cd + + + + + pFlow::InsertionRegion + classpFlow_1_1InsertionRegion.html + typename ShapeType + pFlow::insertionRegion + + + TypeInfoTemplateNV + classpFlow_1_1InsertionRegion.html + a61a91dc0a6702ccc073c635c6c8cfbb8 + ("insertionRegion", ShapeType) + + + + InsertionRegion + classpFlow_1_1InsertionRegion.html + a1bb3e9d2da5b4a5c9c9f09b1304be566 + (const dictionary &dict, const ShapeType &shapes) + + + + InsertionRegion + classpFlow_1_1InsertionRegion.html + adf4ca3a49e4b5294e52f42c0c9291a2d + (const InsertionRegion< ShapeType > &)=default + + + + InsertionRegion + classpFlow_1_1InsertionRegion.html + ad6955fe0e1f275d2b382fd7fdc887a0d + (InsertionRegion< ShapeType > &&)=default + + + InsertionRegion< ShapeType > & + operator= + classpFlow_1_1InsertionRegion.html + a49d33d42e913ba273c5f0eb1f7c4c5db + (const InsertionRegion< ShapeType > &)=default + + + InsertionRegion< ShapeType > & + operator= + classpFlow_1_1InsertionRegion.html + a5e6f0bf9ddbf0faf680bebda17aea00b + (InsertionRegion< ShapeType > &&)=default + + + auto + clone + classpFlow_1_1InsertionRegion.html + acc863d85d662202ba8b08e691372887b + () const + + + auto + clonePtr + classpFlow_1_1InsertionRegion.html + a29ec0c24a53d9f0f38289002f302848e + () const + + + bool + insertParticles + classpFlow_1_1InsertionRegion.html + a7aca664f39c4a6e73d6666a36ad687ce + (real currentTime, real dt, wordVector &names, realx3Vector &pos, bool &insertionOccured) + + + static bool + checkForContact + classpFlow_1_1InsertionRegion.html + a7e637e102a6242c3b999828e73d0ea1c + (const realx3Vector &pos, const realVector &diams, const realx3 &p, const real &d) + + + const ShapeType & + shapes_ + classpFlow_1_1InsertionRegion.html + a2930483c30fb6c335a8a9a70b485f0fc + + + + + pFlow::integration + classpFlow_1_1integration.html + + + TypeInfo + classpFlow_1_1integration.html + aa44247873627282e4f01578c6bc53426 + ("integration") + + + + integration + classpFlow_1_1integration.html + ad1193beca9b8485866c972ed9faea6d5 + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + virtual + ~integration + classpFlow_1_1integration.html + a9a87be54ea9981257a8149088723c433 + ()=default + + + + create_vCtor + classpFlow_1_1integration.html + a23da7cbc93e6d9968fcbe57cb08f78f3 + (integration, word,(const word &baseName, repository &owner, const pointStructure &pStruct, const word &method),(baseName, owner, pStruct, method)) + + + const auto & + pStruct + classpFlow_1_1integration.html + ae7e78c902046f401afebcacdf5a647e9 + () const + + + virtual bool + predict + classpFlow_1_1integration.html + aee7d33216d5d180758eae4342235822d + (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0 + + + virtual bool + correct + classpFlow_1_1integration.html + a24e7a2413d17e739a6fa143b18346f02 + (real dt, realx3Vector_D &y, realx3Vector_D &dy)=0 + + + virtual bool + setInitialVals + classpFlow_1_1integration.html + a6818fcc44008244dcd95c07d9df760fc + (const int32IndexContainer &newIndices, const realx3Vector &y)=0 + + + virtual bool + needSetInitialVals + classpFlow_1_1integration.html + aeec9758e3ff149eb4837c2be8d4e6214 + () const =0 + + + virtual uniquePtr< integration > + clone + classpFlow_1_1integration.html + a158b76fa93f440fd155902876e25f76a + () const =0 + + + const word & + baseName + classpFlow_1_1integration.html + ae2e829e73d768c8c0760bd73aac39536 + () const + + + repository & + owner + classpFlow_1_1integration.html + ad8cee1fa3a0b6bf22770cc4b44ca87f6 + () + + + static uniquePtr< integration > + create + classpFlow_1_1integration.html + abdb160904a366a4bf1704ceb1746775a + (const word &baseName, repository &owner, const pointStructure &pStruct, const word &method) + + + repository & + owner_ + classpFlow_1_1integration.html + af892b00fd39b71350cc908cd0e608264 + + + + const word + baseName_ + classpFlow_1_1integration.html + aa4cf93fd25765a9c0816f3ace4e3b009 + + + + const pointStructure & + pStruct_ + classpFlow_1_1integration.html + a5c62d7bde0e3c333317fabe4b8806bef + + + + + pFlow::interaction + classpFlow_1_1interaction.html + pFlow::demInteraction + pFlow::eventObserver + pFlow::interactionBase + + typename interactionBase::IdType + IdType + classpFlow_1_1interaction.html + a3af07639d0071df31d0741a89d85ea76 + + + + typename interactionBase::IndexType + IndexType + classpFlow_1_1interaction.html + a4876646545c04fef726061070b4e9a3f + + + + typename interactionBase::ExecutionSpace + ExecutionSpace + classpFlow_1_1interaction.html + a18d3281d135de549b69af821b3fef223 + + + + + TypeInfo + classpFlow_1_1interaction.html + a3461578f76960920a84ae538b6ba5678 + ("interaction") + + + + interaction + classpFlow_1_1interaction.html + a294c1c45a208f3c389bfba81e904686f + (systemControl &control, const particles &prtcl, const geometry &geom) + + + virtual + ~interaction + classpFlow_1_1interaction.html + a1dac41149a6513066b16227dd1a7219d + ()=default + + + + create_vCtor + classpFlow_1_1interaction.html + aeca8feeb170582d6f6e70ace5bfa4b39 + (interaction, systemControl,(systemControl &control, const particles &prtcl, const geometry &geom),(control, prtcl, geom)) + + + auto & + contactSearchPtr + classpFlow_1_1interaction.html + af16062516002f88530dd48eae83d01b3 + () + + + auto & + contactSearchRef + classpFlow_1_1interaction.html + a2b4be238562877d51aa0085b71f6fc49 + () + + + const auto & + fileDict + classpFlow_1_1interaction.html + a13bad281b9f33b5875304d6510b2279c + () const + + + static uniquePtr< interaction > + create + classpFlow_1_1interaction.html + a4719440c5da75bf4bc6776501d106bf9 + (systemControl &control, const particles &prtcl, const geometry &geom) + + + dictionary & + fileDict_ + classpFlow_1_1interaction.html + ac2723a135fbf65195efce62aea6ef03d + + + + uniquePtr< contactSearch > + contactSearch_ + classpFlow_1_1interaction.html + a8c210b9197467ebb4878ea56cb1d3270 + + + + + pFlow::interactionBase + classpFlow_1_1interactionBase.html + + CELL_INDEX_TYPE + IndexType + classpFlow_1_1interactionBase.html + a6078531b253c79950378ee57fad9698c + + + + ID_TYPE + IdType + classpFlow_1_1interactionBase.html + ac05133d7ee454c11b6e7452ea273a5b2 + + + + DefaultExecutionSpace + ExecutionSpace + classpFlow_1_1interactionBase.html + aafbc6c11862daeac07d73494aa73377a + + + + + interactionBase + classpFlow_1_1interactionBase.html + a1c2dab8f1a1994726c11acb940e1c94f + (const particles &prtcl, const geometry &geom) + + + const auto & + pStruct + classpFlow_1_1interactionBase.html + ae7e78c902046f401afebcacdf5a647e9 + () const + + + const auto & + surface + classpFlow_1_1interactionBase.html + a1be98d4bbe874c305c8598dc65253b14 + () const + + + const auto & + Particles + classpFlow_1_1interactionBase.html + a9a159bd3c20ec93f4a2eb87e113f4337 + () const + + + auto & + Geometry + classpFlow_1_1interactionBase.html + ae688ed846bdd519145a9e2240e80ad96 + () const + + + const particles & + particles_ + classpFlow_1_1interactionBase.html + aa9c6fe00ccb69057bc113796f134b81a + + + + const geometry & + geometry_ + classpFlow_1_1interactionBase.html + a0ca39596f183e9a3ac8974cdb9a99921 + + + + + pFlow::intervalRange + classpFlow_1_1intervalRange.html + typename T + + + TypeInfoTemplateNV + classpFlow_1_1intervalRange.html + a79125bf5832cdbb40b4c88542009c042 + ("intervalRange", T) + + + + intervalRange + classpFlow_1_1intervalRange.html + ac1e7c3fc2d25d4799611f05f3e84728f + (T begin, T end) + + + + intervalRange + classpFlow_1_1intervalRange.html + a9b46a02bd78c55579b31768abe0b5081 + (T beginEnd, bool openEnd) + + + + intervalRange + classpFlow_1_1intervalRange.html + ae8dcd038c69080bc2dbba983c701eb6a + (const word &rangeString) + + + bool + isMember + classpFlow_1_1intervalRange.html + a5a3c06690014c015f02ad827514b8954 + (T val) const + + + static bool + parseRange + classpFlow_1_1intervalRange.html + a7ac715f3b53f18c60bd73169fe9be2bc + (const word &rangeString, T &begin, T &end) + + + T + begin_ + classpFlow_1_1intervalRange.html + ad543e853981e56c8ae28a8b8b8ca01ac + + + + T + end_ + classpFlow_1_1intervalRange.html + a2c7d06a54745697d21bed0107ce26432 + + + + static const T + maxVal + classpFlow_1_1intervalRange.html + afda6cc7253daf42d2e083c4232237ae0 + + + + static const T + minVal + classpFlow_1_1intervalRange.html + a9232c7f0c9938e0d3d5dbeaeb4521e5e + + + + + pFlow::IOobject::iObject + classpFlow_1_1IOobject_1_1iObject.html + + virtual + ~iObject + classpFlow_1_1IOobject_1_1iObject.html + a0f45fd6684c1173e7de3d344a35f9967 + ()=default + + + virtual uniquePtr< iObject > + clone + classpFlow_1_1IOobject_1_1iObject.html + abb5dbd5c7825d0771540e00135ef7a61 + () const =0 + + + virtual word + typeName + classpFlow_1_1IOobject_1_1iObject.html + a9521838a2604fc381c2b4d8227615246 + () const =0 + + + virtual bool + read_object_t + classpFlow_1_1IOobject_1_1iObject.html + a8165d6de31ac20289519d262720b3dea + (iIstream &is)=0 + + + virtual bool + write_object_t + classpFlow_1_1IOobject_1_1iObject.html + acf2f75d89144d08deff2a16d5eccfbfa + (iOstream &os) const =0 + + + + pFlow::IOfileHeader + classpFlow_1_1IOfileHeader.html + pFlow::objectFile + + + IOfileHeader + classpFlow_1_1IOfileHeader.html + aeb8db62c8360b96bf8aa002da3f6085d + (const objectFile &objf, const repository *owner=nullptr) + + + const word & + objectName + classpFlow_1_1IOfileHeader.html + a7d2c1316ea78834c022c5db54d316e2f + () const + + + const word & + objectType + classpFlow_1_1IOfileHeader.html + ae6affb08abe9199b18dd9896046247cf + () const + + + const repository * + owner + classpFlow_1_1IOfileHeader.html + a0202773a37e762d7435418725da6368f + () const + + + fileSystem + path + classpFlow_1_1IOfileHeader.html + ae1921a7f20c43d1438221946e607c488 + () const + + + bool + headerOk + classpFlow_1_1IOfileHeader.html + a1a248aa0488b774d5160449992ad31e5 + (bool silent=false) + + + bool + implyRead + classpFlow_1_1IOfileHeader.html + aac13e923e67df5e79d9a75f592b97da3 + () const + + + bool + implyWrite + classpFlow_1_1IOfileHeader.html + adfb03998f9b3b981631dc794cffd05a1 + () const + + + bool + fileExist + classpFlow_1_1IOfileHeader.html + ac38363de350016ce974d10db7d4d0753 + () const + + + bool + readIfPresent + classpFlow_1_1IOfileHeader.html + aad1bd18bfebe1913d2b10785c0aff822 + () const + + + bool + writeHeader + classpFlow_1_1IOfileHeader.html + aa4249f7a47b0674a7697f67fff575591 + (iOstream &os, const word &typeName) const + + + bool + writeHeader + classpFlow_1_1IOfileHeader.html + ad9e20c6f6c7394efbb5ce993cf2936e0 + (iOstream &os) const + + + bool + readHeader + classpFlow_1_1IOfileHeader.html + ad3e735fcc23f3717d149728c03f5074a + (iIstream &is, bool silent=false) + + + bool + writeBanner + classpFlow_1_1IOfileHeader.html + a935aedcbc2d9fc4e32646d718eaec1f4 + (iOstream &os) const + + + bool + writeSeparator + classpFlow_1_1IOfileHeader.html + a7724614a5d68ca0d55beead4b79f6051 + (iOstream &os) const + + + uniquePtr< iFstream > + inStream + classpFlow_1_1IOfileHeader.html + a770eebd1866493c91efe18ab806d9568 + () const + + + uniquePtr< oFstream > + outStream + classpFlow_1_1IOfileHeader.html + aadf02aad5ab9dd4c10306e74510f4dd0 + () const + + + const repository * + owner_ + classpFlow_1_1IOfileHeader.html + a7bb1f0bd1b5e54b7983dfafe4270b6d7 + + + + word + objectName_ + classpFlow_1_1IOfileHeader.html + a0fc09585fc6fa997b81807dff8b8236d + + + + word + objectType_ + classpFlow_1_1IOfileHeader.html + adf7afc3ea2cc179930f4e4f4ca48797c + + + + + pFlow::IOobject + classpFlow_1_1IOobject.html + pFlow::IOfileHeader + pFlow::IOobject::iObject + pFlow::IOobject::object_t + + word + typeName + classpFlow_1_1IOobject.html + ac8499eaa33318f1ef132c1f57350cbcb + () const + + + + IOobject + classpFlow_1_1IOobject.html + a0abd37e236ec0ec02221cb77c95d7867 + (const objectFile &objf, const repository *owner, uniquePtr< iObject > &&obj) + + + + IOobject + classpFlow_1_1IOobject.html + af6de7f3d4377de48e5ca06dcab4b8586 + (const objectFile &objf, const repository *owner, uniquePtr< IOobject > &&obj) + + + + IOobject + classpFlow_1_1IOobject.html + a387f9719028f6a7a4b72dbeccdae8e48 + (const IOobject &src)=delete + + + + IOobject + classpFlow_1_1IOobject.html + a20e92d3a2493ba9a0543769843137e2d + (IOobject &&src)=default + + + bool + isObjectValid + classpFlow_1_1IOobject.html + a81d6c99fb880c7d7e7c7d4bd107a71bf + () const + + + auto & + getObject + classpFlow_1_1IOobject.html + a4cb27dedd5c3df0ca20847c584620480 + () + + + const auto & + getObject + classpFlow_1_1IOobject.html + a0d8c1b9b6f6dd3ab7b3160e95bea32af + () const + + + bool + read + classpFlow_1_1IOobject.html + a475cf52d5a2d15f82e180529de008fd3 + (bool rdHdr=true) + + + bool + write + classpFlow_1_1IOobject.html + ad48b7b943e88478c15879659cce7aebc + () const + + + bool + read + classpFlow_1_1IOobject.html + af5f483943f4316eef8c34efa82abe4be + (iIstream &is, bool rdHdr=true) + + + bool + write + classpFlow_1_1IOobject.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static auto + make + classpFlow_1_1IOobject.html + a551af023d7a59f86fffbc8e11f6d6951 + (const objectFile &objf, Args &&... args) + + + static auto + make_object_t + classpFlow_1_1IOobject.html + a867630ace346abb1f23b7be70690b435 + (Args &&... args) + + + uniquePtr< iObject > + object_ + classpFlow_1_1IOobject.html + a175d7232fbc4ea640c3dbe9c0aff17a4 + + + + + pFlow::iOstream + classpFlow_1_1iOstream.html + pFlow::IOstream + + + iOstream + classpFlow_1_1iOstream.html + a23526bd51aa20b0822272995e8db1cbe + () + + + + iOstream + classpFlow_1_1iOstream.html + ac0ba482c100b36424e389a81168c2e56 + (const iOstream &)=default + + + virtual + ~iOstream + classpFlow_1_1iOstream.html + ab55acff18b8c2779c835f2b6205742c1 + ()=default + + + virtual bool + write + classpFlow_1_1iOstream.html + a8da7514808d6493ccfd30582fc945aa1 + (const token &tok)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + a677dff4845cb5089e50f58cc8513b939 + (const char c)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + ad689b669dd4ad8d22dbd30adf7fb70a3 + (const char *str)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + af14133fa960ca7eb46a6815fd66223a8 + (const word &str)=0 + + + virtual iOstream & + writeQuoted + classpFlow_1_1iOstream.html + aa795791c788cd58ecf6034fcb8e4e680 + (const word &str, const bool quoted=true)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + af83e347bb109084930e5bf2f71a03615 + (const int64 val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + a0cd15c518e83e1323ce6572013dbfc10 + (const int32 val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + a7a1f9548cfa7213cb7ab1b136d2a5c24 + (const label val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + afee1e54a8deef4e6a32d4ee741120ef0 + (const uint32 val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + a784c3e519c4668a56c69cb61323bf4d0 + (const uint16 val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + abf18cdf8cbc62b017d26b04470a12f99 + (const float val)=0 + + + virtual iOstream & + write + classpFlow_1_1iOstream.html + a121ec5f38d5e60f9cad34b7ed9bd7d33 + (const double val)=0 + + + virtual void + indent + classpFlow_1_1iOstream.html + a6f9f89f73f75f7dec4546766148b60d7 + ()=0 + + + unsigned short + indentSize + classpFlow_1_1iOstream.html + a50fd431a605cc8733cff59aa38561ac6 + () const + + + unsigned short & + indentSize + classpFlow_1_1iOstream.html + ab11a0b856c8334c143cc613857b2afaf + () + + + unsigned short + indentLevel + classpFlow_1_1iOstream.html + a67e8e9a697d0918583e4b21a4607c964 + () const + + + unsigned short & + indentLevel + classpFlow_1_1iOstream.html + a54e0554b1812ff4456fdf1a38a6056fe + () + + + void + incrIndent + classpFlow_1_1iOstream.html + a79a5f541a96c769ad3b3bf66aff49115 + () + + + void + decrIndent + classpFlow_1_1iOstream.html + ae18e78f7ce58c60f648722fd7f8bdcbd + () + + + virtual iOstream & + beginBlock + classpFlow_1_1iOstream.html + ab440fa44645864fa1f9595b19d77bed0 + (const word &kw) + + + virtual iOstream & + beginBlock + classpFlow_1_1iOstream.html + aeb38275dc0471cbc5f14ba380df1e0ce + () + + + virtual iOstream & + endBlock + classpFlow_1_1iOstream.html + a1850a128366512b2539de09dc0622358 + () + + + virtual iOstream & + beginList + classpFlow_1_1iOstream.html + a1c568592efaca699bbebbf34960a5b76 + () + + + virtual iOstream & + beginList + classpFlow_1_1iOstream.html + a2129fe0304cab5987f6a4db12dcfaa2c + (const word &kw) + + + virtual iOstream & + endList + classpFlow_1_1iOstream.html + a7b8a8d645b92f6f46a2a4319de8cd6a1 + () + + + virtual iOstream & + beginSquare + classpFlow_1_1iOstream.html + a05e38ce82900bb8c51d86ae214898e2d + () + + + virtual iOstream & + beginSquare + classpFlow_1_1iOstream.html + ab7fde8e534b51edb398e180ea97215c3 + (const word &kw) + + + virtual iOstream & + endSquare + classpFlow_1_1iOstream.html + a63bdc1079581492459ced30d6e523d17 + () + + + virtual iOstream & + endEntry + classpFlow_1_1iOstream.html + a2ddd99bc2797e644b86f74dd1c176f4a + () + + + virtual iOstream & + newLine + classpFlow_1_1iOstream.html + a577f32ec301e562d6a205c6bd15fc005 + () + + + virtual iOstream & + space + classpFlow_1_1iOstream.html + adab69c3b447db5491b3b7e2a6e1c39a7 + (int32 n=1) + + + virtual iOstream & + writeWordKeyword + classpFlow_1_1iOstream.html + af746580dedb817d31f5060ee684b9543 + (const word &kw) + + + iOstream & + writeWordEntry + classpFlow_1_1iOstream.html + a87028e1f516fd39e688e4ac68fdb2e95 + (const word &key, const T &value) + + + virtual void + flush + classpFlow_1_1iOstream.html + a50ab71f4bc571f6e246b20db4b3dd131 + ()=0 + + + virtual void + endl + classpFlow_1_1iOstream.html + a83faa3c12024b2e49e8c7c712d7c96f7 + ()=0 + + + virtual char + fill + classpFlow_1_1iOstream.html + a48bfc022814fde9f078fd43a0824904b + () const =0 + + + virtual char + fill + classpFlow_1_1iOstream.html + a155bede14108e5cd94032e0840c93053 + (const char fillch)=0 + + + virtual int + width + classpFlow_1_1iOstream.html + a8d1d1bfe5ed13f36f809f443a8107215 + () const =0 + + + virtual int + width + classpFlow_1_1iOstream.html + a8e70826ca9f5a81f878bdd780fc87304 + (const int w)=0 + + + virtual int + precision + classpFlow_1_1iOstream.html + a79148b1315843f58a63a1a13edea0389 + () const =0 + + + virtual int + precision + classpFlow_1_1iOstream.html + ae25bb32775145887697b544876ba63cc + (const int p)=0 + + + iOstream & + operator() + classpFlow_1_1iOstream.html + a33f2f9cde82108d2433f2cb987412352 + () const + + + unsigned short + indentSize_ + classpFlow_1_1iOstream.html + a439e82f84fd8c2739147eb4c53f4b55f + + + + unsigned short + indentLevel_ + classpFlow_1_1iOstream.html + af356a109968899936cd3b326801d4d81 + + + + static constexpr const unsigned short + entryIndentation_ + classpFlow_1_1iOstream.html + a0832891049728c54e9ee62fb59f81b03 + + + + + pFlow::IOstream + classpFlow_1_1IOstream.html + + + streamAccess + classpFlow_1_1IOstream.html + aacc935fd960fc1d7efe7f3820bb1db35 + + + + CLOSED + classpFlow_1_1IOstream.html + aacc935fd960fc1d7efe7f3820bb1db35a929f0327e17604ce9713b2a6117bd603 + + + + OPENED + classpFlow_1_1IOstream.html + aacc935fd960fc1d7efe7f3820bb1db35a45c1c97bdcce420fc01045ee101a0cf2 + + + + CLOSED + classpFlow_1_1IOstream.html + aacc935fd960fc1d7efe7f3820bb1db35a929f0327e17604ce9713b2a6117bd603 + + + + OPENED + classpFlow_1_1IOstream.html + aacc935fd960fc1d7efe7f3820bb1db35a45c1c97bdcce420fc01045ee101a0cf2 + + + + + IOstream + classpFlow_1_1IOstream.html + a685ead9e00563a9b3d0c4753eac347a2 + () + + + + IOstream + classpFlow_1_1IOstream.html + a65d31aa1e9f9e2c0fde5613c17647e40 + (const IOstream &)=default + + + virtual + ~IOstream + classpFlow_1_1IOstream.html + a216ce04def77e62d9132be3ce232afcc + ()=default + + + virtual const word & + name + classpFlow_1_1IOstream.html + a00294aff753728dcc3edade4922100bc + () const + + + virtual word & + name + classpFlow_1_1IOstream.html + a56fc33541537fa41ce67fe02ec0749c1 + () + + + virtual bool + check + classpFlow_1_1IOstream.html + a367eb3425fc4e8270e2aa961df8ac8a5 + (const char *operation) const + + + bool + fatalCheck + classpFlow_1_1IOstream.html + a281bbfd1fe6ab10377d7cb1f5111044d + (const char *operation) const + + + bool + opened + classpFlow_1_1IOstream.html + a298583c3d514f1169bfc43169ba78c38 + () const + + + bool + closed + classpFlow_1_1IOstream.html + ae54500202b0333927a28c440c85cf07e + () const + + + bool + good + classpFlow_1_1IOstream.html + abdcc7f96f487faadc7769afcf58fe992 + () const + + + bool + eof + classpFlow_1_1IOstream.html + af3418ac60d0d7a303478f29a387feb3c + () const + + + bool + fail + classpFlow_1_1IOstream.html + a48de1a2345c4519dd5d19c67dcce62ed + () const + + + bool + bad + classpFlow_1_1IOstream.html + a9f7290a5d70f30e1b1b42c8ac4a6082d + () const + + + + operator bool + classpFlow_1_1IOstream.html + a67b76affb3b5d35fa419ac234144038b + () const + + + bool + operator! + classpFlow_1_1IOstream.html + a61efd4196a96540ee018fee8791f3f10 + () const + + + int32 + lineNumber + classpFlow_1_1IOstream.html + a607efe5fb94edbe4cfa890c4907e76c3 + () const + + + int32 & + lineNumber + classpFlow_1_1IOstream.html + a94ea536cf18c47b3d0ac90218b69d683 + () + + + int32 + lineNumber + classpFlow_1_1IOstream.html + a7e8e74ae9e601005f806aaa1178921f2 + (const int32 num) + + + virtual ios_base::fmtflags + flags + classpFlow_1_1IOstream.html + ab6784b88289e1403b616f8ba4d742563 + () const =0 + + + void + setEof + classpFlow_1_1IOstream.html + a29b2d2944abba037e93cfc4e7ca19d8a + () + + + void + setFail + classpFlow_1_1IOstream.html + ad609d36f9e9be6dd6f502510ab445260 + () + + + void + setBad + classpFlow_1_1IOstream.html + a638b33dd25b3cd8ea7e846f04fd6a6a3 + () + + + virtual ios_base::fmtflags + flags + classpFlow_1_1IOstream.html + ad624f59ea96278722591e5c257ab181b + (const ios_base::fmtflags f)=0 + + + ios_base::fmtflags + setf + classpFlow_1_1IOstream.html + a7496d7abe05bdd8cffe2be14798ac34f + (const ios_base::fmtflags f) + + + ios_base::fmtflags + setf + classpFlow_1_1IOstream.html + a7c8972f80cfc853d1b78253abee55f04 + (const ios_base::fmtflags f, const ios_base::fmtflags mask) + + + void + unsetf + classpFlow_1_1IOstream.html + a6215a425470b1a58a0f3e0407f8683ca + (const ios_base::fmtflags f) + + + static unsigned int + defaultPrecision + classpFlow_1_1IOstream.html + a90f508fef73438f120430ecacd3a603b + () + + + static unsigned int + defaultPrecision + classpFlow_1_1IOstream.html + a422504d8feb8f6597fe839556e8fd868 + (unsigned int prec) + + + static unsigned int + precision_ + classpFlow_1_1IOstream.html + a4240681db26c977866e8173b76de12d8 + + + + void + setOpened + classpFlow_1_1IOstream.html + ab945a2e2c4278c06f4527d8e163b904e + () + + + void + setClosed + classpFlow_1_1IOstream.html + a6ffc7629ddba3b8e7652fe888af299ab + () + + + void + setState + classpFlow_1_1IOstream.html + a6dc7caf4da073fce8946c51af8d81dee + (ios_base::iostate state) + + + void + setGood + classpFlow_1_1IOstream.html + a473118515da3a7497d0673dd24674c70 + () + + + streamAccess + openClosed_ + classpFlow_1_1IOstream.html + aa17155fc05a45901f1fded81dea4c2d0 + + + + ios_base::iostate + ioState_ + classpFlow_1_1IOstream.html + a2caff7df9cffd0325a8877c89f5c779a + + + + int32 + lineNumber_ + classpFlow_1_1IOstream.html + a271ea4556e1f077f403284c4cde3ccec + + + + static word + staticName_ + classpFlow_1_1IOstream.html + a384ff8be80c5e301c5ce6838a1f18033 + + + + + pFlow::Istream + classpFlow_1_1Istream.html + pFlow::iIstream + + + Istream + classpFlow_1_1Istream.html + ab9a414d452af8be20855560b91c3a34a + (std::istream &is, const word &streamName) + + + virtual + ~Istream + classpFlow_1_1Istream.html + aa87acab95f6b508c203a4509ca726bcf + ()=default + + + virtual const word & + name + classpFlow_1_1Istream.html + a05ff7aca2b2d901acaec7624079f415e + () const + + + virtual word & + name + classpFlow_1_1Istream.html + aa311cb71a61f3cf642e33d5981dc4d55 + () + + + virtual ios_base::fmtflags + flags + classpFlow_1_1Istream.html + ada47b7405e5eaa26f35e795f291164bf + () const + + + Istream & + get + classpFlow_1_1Istream.html + a4b24d3a74d38ac71f0c83493e2e96ef8 + (char &c) + + + int + peek + classpFlow_1_1Istream.html + a9040fa1d479d71edf3a826f4691c35c4 + () + + + Istream & + getLine + classpFlow_1_1Istream.html + a1795762addc0a9a1c0d105e81b1a47c2 + (word &str, char delim='\n') + + + std::streamsize + getLine + classpFlow_1_1Istream.html + a626d6266a668fbe5629562598a1d1334 + (std::nullptr_t, char delim='\n') + + + Istream & + putback + classpFlow_1_1Istream.html + a469a625701584441d1d62023823cd452 + (const char c) + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a2927b1d2adfb79cfbe30374f02109ac5 + (token &t) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a77264e9a2caa740b635d89e3211070ba + (char &c) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a8dfcec5380e096e5117d9861c6b42776 + (word &str) override + + + virtual iIstream & + readString + classpFlow_1_1Istream.html + ab57115c7d3b788246557d319c80f9e8a + (word &str) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + ad8af18055c3d12dd98a5922ebab68ff2 + (int64 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + ae5f7ae0c8060492806d8672d31c8cc05 + (int32 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + ad0183d3e97114fe4de16da21da393928 + (int16 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + af52c7067aa8120a14f652b2b13c01f2d + (int8 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + abbafe0c7f090d5141ca0b1833511793e + (label &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + ae1ec1d7ce98abf12034f5c799f3857f6 + (uint32 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a9883b86c3cc0efadac9c2c3b089483a4 + (uint16 &) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a37687181bbda5c256b8f5031030a7496 + (float &val) override + + + virtual iIstream & + read + classpFlow_1_1Istream.html + a74a51f110ee3859191ffd704c2b4f141 + (double &val) override + + + virtual void + rewind + classpFlow_1_1Istream.html + ab8734e666421c9fe3b6380a818c6c727 + () + + + virtual ios_base::fmtflags + flags + classpFlow_1_1Istream.html + a5f4e9197238714c0ef19b6a9e9b9ad57 + (const ios_base::fmtflags flags) + + + virtual std::istream & + stdStream + classpFlow_1_1Istream.html + a36e80d1fe8a5990eea5a15a85dc845c1 + () + + + virtual const std::istream & + stdStream + classpFlow_1_1Istream.html + aee64e5b539fcf89989d03831dba7b06a + () const + + + char + nextValid + classpFlow_1_1Istream.html + a3d5ae683596fda5b3cb7e1e22750ced3 + () + + + void + readWordToken + classpFlow_1_1Istream.html + a7e71f99e176c31f799cb199c7ff6d5b8 + (token &t) + + + Istream & + readVariable + classpFlow_1_1Istream.html + aba7335ea9b5adb9f02359e7ee2556431 + (word &str) + + + void + operator= + classpFlow_1_1Istream.html + a32b77186746c413f9a774962268d9f67 + (const Istream &)=delete + + + word + name_ + classpFlow_1_1Istream.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + std::istream & + is_ + classpFlow_1_1Istream.html + ae07f290f478c5378efde3613f1396f95 + + + + + pFlow::iTstream + classpFlow_1_1iTstream.html + pFlow::iIstream + + + iTstream + classpFlow_1_1iTstream.html + a45e7cb2de6ec7890cec462bb57a3347d + (const word &streamName) + + + + iTstream + classpFlow_1_1iTstream.html + adfb6914b07e74f4ddb022334975893f0 + (const word &streamName, const tokenList &tList) + + + + iTstream + classpFlow_1_1iTstream.html + af98cbef47e5310dd95ae5c4952744571 + (const word &streamName, tokenList &&tList) + + + + iTstream + classpFlow_1_1iTstream.html + aecb7d8709a821e71a6d094d9f4079f3a + (const iTstream &)=default + + + + iTstream + classpFlow_1_1iTstream.html + afb4318df0023564de69f89dc6dd6c887 + (iTstream &&)=default + + + iTstream & + operator= + classpFlow_1_1iTstream.html + a5db7b51b726715415baf2a7bbcc89628 + (const iTstream &)=default + + + iTstream & + operator= + classpFlow_1_1iTstream.html + a1812b21516c973f6ce153c6e58293142 + (iTstream &&)=default + + + void + operator= + classpFlow_1_1iTstream.html + a6762874c0f8ffc7239f3208ef6695a74 + (const tokenList &tList) + + + void + operator= + classpFlow_1_1iTstream.html + a96361cc3170751f5f86f96e355bccf61 + (tokenList &&tList) + + + virtual + ~iTstream + classpFlow_1_1iTstream.html + a603c6542ff2bb2325fca6ee500016627 + ()=default + + + virtual const word & + name + classpFlow_1_1iTstream.html + a00294aff753728dcc3edade4922100bc + () const + + + virtual word & + name + classpFlow_1_1iTstream.html + a56fc33541537fa41ce67fe02ec0749c1 + () + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + a2927b1d2adfb79cfbe30374f02109ac5 + (token &t) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + a77264e9a2caa740b635d89e3211070ba + (char &c) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + a8dfcec5380e096e5117d9861c6b42776 + (word &str) override + + + virtual iIstream & + readString + classpFlow_1_1iTstream.html + ab57115c7d3b788246557d319c80f9e8a + (word &str) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + ad8af18055c3d12dd98a5922ebab68ff2 + (int64 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + ae5f7ae0c8060492806d8672d31c8cc05 + (int32 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + ad0183d3e97114fe4de16da21da393928 + (int16 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + af52c7067aa8120a14f652b2b13c01f2d + (int8 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + abbafe0c7f090d5141ca0b1833511793e + (label &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + ae1ec1d7ce98abf12034f5c799f3857f6 + (uint32 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + a9883b86c3cc0efadac9c2c3b089483a4 + (uint16 &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + af1e817d65829350b705a78d973242ac7 + (float &) override + + + virtual iIstream & + read + classpFlow_1_1iTstream.html + ad45cacc3474aa95f42af24dfb43e4aad + (double &) override + + + virtual void + rewind + classpFlow_1_1iTstream.html + ab8734e666421c9fe3b6380a818c6c727 + () + + + virtual void + reset + classpFlow_1_1iTstream.html + ad20897c5c8bd47f5d4005989bead0e55 + () + + + const tokenList & + tokens + classpFlow_1_1iTstream.html + a578844cadac20c3e23f6cf179ef2a1be + () const + + + size_t + size + classpFlow_1_1iTstream.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + size_t + numTokens + classpFlow_1_1iTstream.html + a99d95160c020bb50e55a25a4e178d2b5 + () const + + + void + appendTokens + classpFlow_1_1iTstream.html + ab8e6218a25dd17573b727e6e3225d6af + (const tokenList &tList) + + + void + appendToken + classpFlow_1_1iTstream.html + a901e0a864d35fee71e969f18b6a3f701 + (const token &t) + + + ios_base::fmtflags + flags + classpFlow_1_1iTstream.html + a03ad359247e17b29c93563d7bf4e33c9 + () const + + + ios_base::fmtflags + flags + classpFlow_1_1iTstream.html + a82cca7e83c1c39a4f1599c1d0481d044 + (const ios_base::fmtflags) + + + bool + isLastToken + classpFlow_1_1iTstream.html + a3d513bfd3af0bb4907598c0ea696a433 + () + + + void + setFirstToken + classpFlow_1_1iTstream.html + ab80ea6b201ddac7c0635a047e84fb32b + () + + + void + validate + classpFlow_1_1iTstream.html + a41d45236c37b75848f4b1667a11fb50e + () + + + word + name_ + classpFlow_1_1iTstream.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + tokenList + tokenList_ + classpFlow_1_1iTstream.html + a1e95a6fa473cd29f5dde06a6d214026c + + + + tokenList::iterator + currentToken_ + classpFlow_1_1iTstream.html + a16b92ead52b0e5d37f307ae80f5df8d5 + + + + + pFlow::algorithms::less + structpFlow_1_1algorithms_1_1less.html + typename T + + INLINE_FUNCTION_HD bool + operator() + structpFlow_1_1algorithms_1_1less.html + afca043ab59c8cecec0be5b0c5837cf46 + (const T &lhs, const T &rhs) const + + + + pFlow::lessThanEqOp + structpFlow_1_1lessThanEqOp.html + typename T + + + TypeInfoNV + structpFlow_1_1lessThanEqOp.html + a9c9f55ac311a8b465f5436c3a675abbd + ("lessThanEq") + + + bool + operator() + structpFlow_1_1lessThanEqOp.html + a0d60eb080f65e9375741f050031ad1f1 + (const T &compVal, const T &val) const + + + + pFlow::lessThanOp + structpFlow_1_1lessThanOp.html + typename T + + + TypeInfoNV + structpFlow_1_1lessThanOp.html + a48ac00ac41422fac2a7072345d1dd3d5 + ("lessThan") + + + bool + operator() + structpFlow_1_1lessThanOp.html + a0d60eb080f65e9375741f050031ad1f1 + (const T &compVal, const T &val) const + + + + pFlow::line + classpFlow_1_1line.html + + + TypeInfoNV + classpFlow_1_1line.html + a43cb89c9eb509dbaf62ab1842662dd09 + ("line") + + + FUNCTION_HD + line + classpFlow_1_1line.html + ac710c1621a34f93473a6d097a41810d5 + () + + + FUNCTION_HD + line + classpFlow_1_1line.html + a470758ada95a155311e44a3c53ef7c15 + (const realx3 &lp1, const realx3 &lp2) + + + FUNCTION_H + line + classpFlow_1_1line.html + ac1fa5eb5c54524a1e5f886ca5b6a5c2e + (const dictionary &dict) + + + FUNCTION_HD + line + classpFlow_1_1line.html + ad9f36e6f62fa09ab4ff7909e7ce04f39 + (const line &src)=default + + + FUNCTION_HD + line + classpFlow_1_1line.html + a407206f8a5ef8cfc84bc6d977d878df6 + (line &&src)=default + + + FUNCTION_HD line & + operator= + classpFlow_1_1line.html + a88aad2e4539c1e1c966edfbcabcfb4b7 + (const line &)=default + + + FUNCTION_HD line & + operator= + classpFlow_1_1line.html + a9b79978c2ff3062830044bfed9d3c804 + (line &&)=default + + + INLINE_FUNCTION_HD void + set + classpFlow_1_1line.html + ac127bfac1d358476c57ace2ab7497ee4 + (const realx3 &lp1, const realx3 &lp2) + + + INLINE_FUNCTION_HD realx3 + point1 + classpFlow_1_1line.html + a3e567d88cfb67880bd9b7bff731a1bca + () const + + + INLINE_FUNCTION_HD realx3 + point2 + classpFlow_1_1line.html + a8be4546d19375c7bf44311fc5320b5ed + () const + + + INLINE_FUNCTION_HD realx3 + point + classpFlow_1_1line.html + a6e9513d0b6634e97d81f0d7a3595248a + (real t) const + + + INLINE_FUNCTION_HD real + length + classpFlow_1_1line.html + a2f7808f268bb1c6c452116977586a8ca + () const + + + INLINE_FUNCTION_HD realx3 + unitVector + classpFlow_1_1line.html + abb0d399741c593f97fcb61c3ebe2bc10 + () const + + + INLINE_FUNCTION_HD realx3 + projectPoint + classpFlow_1_1line.html + a03c6784ff46ffab948664762095b0c47 + (const realx3 &p) const + + + INLINE_FUNCTION_HD real + projectNormalizedLength + classpFlow_1_1line.html + a8f7e68844b0ce68632e965b0a1be767c + (realx3 p) const + + + FUNCTION_H bool + read + classpFlow_1_1line.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1line.html + a8dfb09bc3cd31a799290f903613192aa + (dictionary &ditc) const + + + FUNCTION_H bool + read + classpFlow_1_1line.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1line.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + realx3 + p1_ + classpFlow_1_1line.html + a3dbbeee301e1c6cf679b8f2bbbb9ba81 + + + + realx3 + v21_ + classpFlow_1_1line.html + a7fb03b331bd0492fa75a44c0ac42994c + + + + + pFlow::cfModels::linear + classpFlow_1_1cfModels_1_1linear.html + bool limited + pFlow::cfModels::linear::contactForceStorage + pFlow::cfModels::linear::linearProperties + + + TypeInfoNV + classpFlow_1_1cfModels_1_1linear.html + af6d26fe46316f0bebc4803b2797ca60f + (modelName()) + + + INLINE_FUNCTION_HD + linear + classpFlow_1_1cfModels_1_1linear.html + a66cbadcccb960139203f7d2020aa94fe + () + + + + linear + classpFlow_1_1cfModels_1_1linear.html + a7a3fc8d68a7eb22e032f86680142030c + (int32 nMaterial, const ViewType1D< real > &rho, const dictionary &dict) + + + INLINE_FUNCTION_HD + linear + classpFlow_1_1cfModels_1_1linear.html + ae6b90a847f498d5cfcca84557798c18b + (const linear &)=default + + + INLINE_FUNCTION_HD + linear + classpFlow_1_1cfModels_1_1linear.html + aef0f0ff7663e1855e26ae8e95fcc8713 + (linear &&)=default + + + INLINE_FUNCTION_HD linear & + operator= + classpFlow_1_1cfModels_1_1linear.html + af39aa57936eff9b52a02e4a8e0eed31e + (const linear &)=default + + + INLINE_FUNCTION_HD linear & + operator= + classpFlow_1_1cfModels_1_1linear.html + a7aef98269c8836cafaa3d2a9353a34a1 + (linear &&)=default + + + INLINE_FUNCTION_HD + ~linear + classpFlow_1_1cfModels_1_1linear.html + ae6434f668b1298cea5cb34dce7853598 + ()=default + + + INLINE_FUNCTION_HD int32 + numMaterial + classpFlow_1_1cfModels_1_1linear.html + ad6a8ad563503e886d3f97cf98f1fe4ad + () const + + + INLINE_FUNCTION_HD void + contactForce + classpFlow_1_1cfModels_1_1linear.html + a84c397efa5695ac8f097aeb0a0d97536 + (const real dt, const int32 i, const int32 j, const int32 propId_i, const int32 propId_j, const real Ri, const real Rj, const real ovrlp_n, const realx3 &Vr, const realx3 &Nij, contactForceStorage &history, realx3 &FCn, realx3 &FCt) const + + + symArray< linearProperties > + LinearArrayType + classpFlow_1_1cfModels_1_1linear.html + ae3c26e23db03e5b4f43d892a6ed31f9f + + + + bool + readLinearDictionary + classpFlow_1_1cfModels_1_1linear.html + a36dd9da7f6e5afc522963e96004b3f98 + (const dictionary &dict) + + + static const char * + modelName + classpFlow_1_1cfModels_1_1linear.html + a853f1f36a584e14513097e873967be96 + () + + + int32 + numMaterial_ + classpFlow_1_1cfModels_1_1linear.html + a4e372e37ecfb3b3330833393b27880c1 + + + + ViewType1D< real > + rho_ + classpFlow_1_1cfModels_1_1linear.html + adfcd72b350af8ab13ee809e1fbc63579 + + + + LinearArrayType + linearProperties_ + classpFlow_1_1cfModels_1_1linear.html + a8a2527e1919a4c53150af6803029fcfb + + + + + pFlow::cfModels::linear::linearProperties + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + + INLINE_FUNCTION_HD + linearProperties + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + ab541b403b5570fc1ca35234ab4a6322c + () + + + INLINE_FUNCTION_HD + linearProperties + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a7bbdfc66e6747c00808a7e48ace71020 + (real kn, real kt, real etha_n, real etha_t, real mu) + + + INLINE_FUNCTION_HD + linearProperties + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a75b3b3c62eb4ea0a7212e73332e8f6ff + (const linearProperties &)=default + + + INLINE_FUNCTION_HD linearProperties & + operator= + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a71c436449b59fb94b5280b6e973d8566 + (const linearProperties &)=default + + + INLINE_FUNCTION_HD + ~linearProperties + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + abb55ae09e84ba4d3fed7f4b9273952c0 + ()=default + + + real + kn_ + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a82d8e89268aa2df7f9c4c938f293633a + + + + real + kt_ + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + aca5ab6c262d5efc50ff37a93048d5ba5 + + + + real + ethan_ + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + ab3d4a1f3cef26e041192b82c72c37f05 + + + + real + ethat_ + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a256755e1762f42234c752d73a0f8252c + + + + real + mu_ + structpFlow_1_1cfModels_1_1linear_1_1linearProperties.html + a5e7a8a69645d20ea71c0eb0eb0fd17d2 + + + + + pFlow::List + classpFlow_1_1List.html + typename T + + List< T > + ListType + classpFlow_1_1List.html + a4662a3b36182fc0b9d8972b6b4e665f8 + + + + std::list< T, std::allocator< T > > + listType + classpFlow_1_1List.html + ad10111ae21069b0aca1c03046cbf7ddd + + + + typename listType::iterator + iterator + classpFlow_1_1List.html + a1010a5c60498d6d610107e274868df12 + + + + typename listType::const_iterator + constIterator + classpFlow_1_1List.html + ae11b19125c410d38fecaf4e29372c358 + + + + typename listType::reference + reference + classpFlow_1_1List.html + a25398c1757a5f8dfb516ba2aecec32aa + + + + typename listType::const_reference + constReference + classpFlow_1_1List.html + a2ddf16ea8e3827a9069b1805545e6420 + + + + typename std::initializer_list< T > + initList + classpFlow_1_1List.html + a6a8a2c26f8314992bb4ca80b6504f7e2 + + + + T + valueType + classpFlow_1_1List.html + a783c81fb3d585a513b521ab37644da06 + + + + + TypeInfoTemplateNV + classpFlow_1_1List.html + ab425db25d813fc615a2bd40226aad4cc + ("List", T) + + + + List + classpFlow_1_1List.html + a17e6c90f14225bdac5c65ed915b0a2f6 + () + + + + List + classpFlow_1_1List.html + acfc8a6a7ede7f18392405c07897fd075 + (size_t len) + + + + List + classpFlow_1_1List.html + a899d13d5d07ae0e47451fa7f2ea74e49 + (size_t len, const T &value) + + + + List + classpFlow_1_1List.html + a50c383a88e728b9b4367c4b6bbd10eef + (initList lst) + + + + List + classpFlow_1_1List.html + a22e9229526aa1170a013c05b0cc19840 + (const List &src) + + + + List + classpFlow_1_1List.html + a52a3dfc9684f100386c05d7a2b902f7a + (List &&mv) + + + ListType & + operator= + classpFlow_1_1List.html + a41376a8df4a21a53d556df763240074f + (const ListType &rhs) + + + ListType & + operator= + classpFlow_1_1List.html + a6e94f39d2c94fffa504938d198a449be + (ListType &&rhs) + + + uniquePtr< ListType > + clone + classpFlow_1_1List.html + a75d0ea8bc48924d0330d1daaa394d29d + () const + + + ListType * + clonePtr + classpFlow_1_1List.html + af641a6d46100580553f5f4018d0e5a8a + () const + + + + ~List + classpFlow_1_1List.html + a76ab9318a0ae5c1383063ef8902a276d + () + + + int32 + countElement + classpFlow_1_1List.html + a0ae8b5e57e020327db47517eca03cfb7 + (const T &elm) const + + + size_t + size + classpFlow_1_1List.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + T & + operator[] + classpFlow_1_1List.html + abf949d6503bf19c5c4555cfe90446bf0 + (size_t i) + + + const T & + operator[] + classpFlow_1_1List.html + a8f0a61dd9e694fa1ce1afec4f006e2c9 + (size_t i) const + + + constIterator + find + classpFlow_1_1List.html + a47c27d6fde6f0adc4544fe92111c2a99 + (const T &val) const + + + iterator + find + classpFlow_1_1List.html + abd7b88a300c5038a6cdd3474000ab65b + (const T &val) + + + int32 + findi + classpFlow_1_1List.html + a91cf71be86cd63ae62fc59b12c16da9d + (const T &val) const + + + bool + search + classpFlow_1_1List.html + a20c90ecc2a6af0560b688b30c6ca89ea + (const T &val) const + + + void + set + classpFlow_1_1List.html + a6becac4e21bb0fc602d28f5be5c86d8f + (size_t i, const T &val) + + + void + set + classpFlow_1_1List.html + a42edd9112e393ee040449fb5ad3f6064 + (size_t i, T &&val) + + + bool + writeList + classpFlow_1_1List.html + a452cc3dc2647928573a55c8a5b41a5ea + (iOstream &os) const + + + bool + readList + classpFlow_1_1List.html + a18b6e40e2e0511b836d16ae0e7ecf061 + (iIstream &is) + + + bool + read + classpFlow_1_1List.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1List.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + auto + pos + classpFlow_1_1List.html + a6658926e1e4a1ecd9cfdaaa595644b3f + (size_t i) + + + const auto + pos + classpFlow_1_1List.html + a4fdfa726bf44bffdbaa907ecac1d3d36 + (size_t i) const + + + static size_t + getListStride + classpFlow_1_1List.html + ad4a007cea89dbe9b93c62320c5fa91a3 + (const size_t &len) + + + + pFlow::ListPtr + classpFlow_1_1ListPtr.html + typename T + + ListPtr< T > + ListPtrType + classpFlow_1_1ListPtr.html + a25f8f6a9feb5d2b67d0bbf95ba5a364b + + + + std::list< T * > + listType + classpFlow_1_1ListPtr.html + a26d2efd1d748cb6e0320b66f10a13887 + + + + + TypeInfoTemplateNV + classpFlow_1_1ListPtr.html + acbdee50fa54098fa4d52858425125477 + ("ListPtr", T) + + + + ListPtr + classpFlow_1_1ListPtr.html + a157eaa2ca5316f90c1dc8b818e551499 + () + + + + ListPtr + classpFlow_1_1ListPtr.html + a505c740f82e063b053597fcb6d4d9896 + (size_t len) + + + + ListPtr + classpFlow_1_1ListPtr.html + aff0d61feda03e16e2e5484408e59b5b9 + (const ListPtrType &src) + + + ListPtrType & + operator= + classpFlow_1_1ListPtr.html + af79af8e9f2ade68a3ae7e9705a3eb485 + (const ListPtrType &rhs) + + + + ListPtr + classpFlow_1_1ListPtr.html + a2430a6d0cf52f6ed2dc80bde39a02e6c + (ListPtrType &&src) + + + ListPtrType & + operator= + classpFlow_1_1ListPtr.html + ab05b49fa97634da8bd84bf6b9b9b6c1f + (ListPtrType &&rhs) + + + ListPtrType * + clonePtr + classpFlow_1_1ListPtr.html + aac3c132c321c0eaf36c877b91e1714ef + () const + + + uniquePtr< ListPtrType > + clone + classpFlow_1_1ListPtr.html + a0de56b25b4b42e5b8b6e0b52676f5b05 + () const + + + + ~ListPtr + classpFlow_1_1ListPtr.html + ab8719c9aea35d96dad5799fa6ff096bc + () + + + T * + set + classpFlow_1_1ListPtr.html + aaf34c831862f9bf59c51b3b9a84b997b + (label i, T *ptr) + + + uniquePtr< T > + set + classpFlow_1_1ListPtr.html + ad2a55ab0f16bac80373a6122c96b8e15 + (label i, uniquePtr< T > &ptr) + + + uniquePtr< T > + setSafe + classpFlow_1_1ListPtr.html + a1bfdcb8b92e92c2afee73657b453eb41 + (label i, Args &&... args) + + + void + push_back + classpFlow_1_1ListPtr.html + a3809aca9dcd2c52a4711126018cc961d + (T *ptr) + + + void + push_back + classpFlow_1_1ListPtr.html + aeb3cd46ad821b18183517b7df30e8958 + (uniquePtr< T > &ptr) + + + void + push_backSafe + classpFlow_1_1ListPtr.html + ae8ff88417850eea96d6b54bfd5361b30 + (Args &&... args) + + + T & + operator[] + classpFlow_1_1ListPtr.html + ac27b3eea8389d77d07ba8311ec81d393 + (label i) + + + const T & + operator[] + classpFlow_1_1ListPtr.html + a3c6ccfa567f9d2904529261796b4a00b + (label i) const + + + size_t + size + classpFlow_1_1ListPtr.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + auto + empty + classpFlow_1_1ListPtr.html + aabc711c50b75d9b670af88d45c2b87e9 + () const + + + uniquePtr< T > + release + classpFlow_1_1ListPtr.html + a90f88d4cba030d25fbfc1e5a1ab36392 + (label i) + + + void + clear + classpFlow_1_1ListPtr.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + void + clear + classpFlow_1_1ListPtr.html + a55339467a3a0d10c213a3e2d7eba9476 + (label i) + + + pFlow::uniquePtr< T > + setSafe + classpFlow_1_1ListPtr.html + aff00f33897f518f479d339ef643ee19d + (label i, Args &&... args) + + + static uniquePtr< T > + makeSafe + classpFlow_1_1ListPtr.html + afe0fe2371a497d05811e9afb1581ea25 + (Args &&... args) + + + bool + copy + classpFlow_1_1ListPtr.html + a9b89271a726f90417f66058925ce9df4 + (const ListPtrType &src) + + + T * + ptr + classpFlow_1_1ListPtr.html + adef161ce9d4ee143076ba852ebefedfe + (label i) + + + const T * + ptr + classpFlow_1_1ListPtr.html + a926e97024b564bb5677c5b98dc37f516 + (label i) const + + + auto + pos + classpFlow_1_1ListPtr.html + a7c153781c560171cc323795d14d905a3 + (label i) + + + auto + pos + classpFlow_1_1ListPtr.html + ac3424b6d628b269dfed8cb35e53d95b0 + (label i) const + + + std::list< T * > + list_ + classpFlow_1_1ListPtr.html + a2c61e0ee805cd191c8847819158cab55 + + + + + pFlow::Logical + classpFlow_1_1Logical.html + + + TypeInfoNV + classpFlow_1_1Logical.html + a851e0a36622e3208a50f1a1af3224b9b + ("Logical") + + + + Logical + classpFlow_1_1Logical.html + ab8be5403eabcca1b79611fe69f54add1 + () + + + + Logical + classpFlow_1_1Logical.html + ab363b331ac2b9d9622742ebf0b5a951d + (bool s) + + + + Logical + classpFlow_1_1Logical.html + afc72ef98326dbd079d2f8630ccf24c74 + (const word &l) + + + + Logical + classpFlow_1_1Logical.html + a2e553369989cc0b5b119f4585f263e52 + (const char *ch) + + + + Logical + classpFlow_1_1Logical.html + a49cd7c522cedbe3e62e52191d0f79a79 + (const Logical &)=default + + + + Logical + classpFlow_1_1Logical.html + a27f71d048d16aa04269dc80d03397dd8 + (Logical &&)=default + + + Logical & + operator= + classpFlow_1_1Logical.html + a62d83ad8dcfdf9adadfb8dd4c5a1eab2 + (const Logical &)=default + + + Logical & + operator= + classpFlow_1_1Logical.html + a95510f2d2d2312b0915d9d4622b48971 + (Logical &&)=default + + + Logical & + operator= + classpFlow_1_1Logical.html + acf6059efcd3d894e17c05858a563a4a8 + (const bool &b) + + + bool + operator() + classpFlow_1_1Logical.html + ac07d93c2c80e51349f3dec89a2e45c84 + () const + + + + operator bool + classpFlow_1_1Logical.html + a67b76affb3b5d35fa419ac234144038b + () const + + + Logical + operator! + classpFlow_1_1Logical.html + ac8deda3639dc8d68714b583b54cdf85a + () const + + + bool + read + classpFlow_1_1Logical.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1Logical.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static bool + evaluteWord + classpFlow_1_1Logical.html + a511f818d2eebfd7be4cac008de48bc8c + (const word &l, bool &b, int &yesNoSet) + + + + Logical + classpFlow_1_1Logical.html + a806aa31dc2296ac0381a7b4b0289b204 + (bool s, int yns) + + + bool + s_ + classpFlow_1_1Logical.html + ab26d4eeeee6530495955214023e65cc0 + + + + int + yesNoSet_ + classpFlow_1_1Logical.html + a557853380b14ede18eb1782e21047c73 + + + + static const word + YesNo__ + classpFlow_1_1Logical.html + a5f0eda982d8c60cbff681b1480f4e75d + [4][2] + + + + pFlow::Map + classpFlow_1_1Map.html + class Key + class T + class Compare + + Map< Key, T, Compare > + MapType + classpFlow_1_1Map.html + a374da4a8ff4c93f75819e39e11ffaadd + + + + std::map< Key, T, Compare > + mapType + classpFlow_1_1Map.html + a8d31f76a5c263b689f038408223c29e9 + + + + typename mapType::iterator + iterator + classpFlow_1_1Map.html + a59a8d46af076e1db2c566a1a5a889e13 + + + + typename mapType::const_iterator + constIterator + classpFlow_1_1Map.html + ae30252c367eee55b4abc0876cf141108 + + + + typename mapType::reference + reference + classpFlow_1_1Map.html + ad47f03e518f92884d12ad79606edb8d2 + + + + typename mapType::const_reference + constReference + classpFlow_1_1Map.html + a5aefbbb14cde3df3d38c0d25830bb7dd + + + + typename std::initializer_list< T > + initList + classpFlow_1_1Map.html + a6a8a2c26f8314992bb4ca80b6504f7e2 + + + + typename mapType::key_type + keyType + classpFlow_1_1Map.html + aa7669b74b0c566790f2f2a7fb11a9593 + + + + typename mapType::mapped_type + mappedType + classpFlow_1_1Map.html + abf1c3784373d079646730a4fd419aede + + + + typename mapType::value_type + valueType + classpFlow_1_1Map.html + a09191c0b174fbc9492136ffae28254db + + + + + TypeInfoTemplateNV + classpFlow_1_1Map.html + af00f3dd2fb4fe25d49ece1231899a61f + ("Map", Key) + + + + Map + classpFlow_1_1Map.html + a49848ab3a0e1934c5615242b67af68c7 + () + + + + Map + classpFlow_1_1Map.html + a27cb8dd329863dacbd7d44e26d3a300f + (initList lst) + + + + Map + classpFlow_1_1Map.html + a3f364db2e6445be2fc677accc8b94b61 + (const MapType &src) + + + + Map + classpFlow_1_1Map.html + a476a44e684872a1dcc11334090e51997 + (MapType &&src) + + + MapType & + operator= + classpFlow_1_1Map.html + a8ce760300ce22af4ae508125e83cc718 + (const MapType &rhs) + + + MapType & + operator= + classpFlow_1_1Map.html + a1925e08e10ba292714df4e6b6c5f4c7f + (MapType &&rhs) + + + uniquePtr< MapType > + clone + classpFlow_1_1Map.html + abb0e9e5b8ae884071413daa7a71673f7 + () const + + + MapType * + clonePtr + classpFlow_1_1Map.html + a7dd8f7f163a1bd38e4e09f9cd69c3760 + () const + + + + ~Map + classpFlow_1_1Map.html + ac59b12e62f61360298c324334ecc6bc9 + () + + + bool + insertIf + classpFlow_1_1Map.html + a9124a8fcf228c945283648e8ea27b4ee + (const keyType &k, const mappedType &v) + + + bool + insertIf + classpFlow_1_1Map.html + af6bed5254ae7ffe8095707eb9b4320e6 + (keyType &&k, mappedType &&v) + + + bool + search + classpFlow_1_1Map.html + a40819b514a7a94b605efc48b79d18a94 + (const keyType k) const + + + std::pair< iterator, bool > + findIf + classpFlow_1_1Map.html + af9b26557b36e079e672320cef264b7a3 + (const keyType &k) + + + const std::pair< constIterator, bool > + findIf + classpFlow_1_1Map.html + a06b69d98ba2463549e4fabf5f7e7ad4c + (const keyType &k) const + + + + pFlow::mapperNBS + classpFlow_1_1mapperNBS.html + typename executionSpace + cells< int32 > + pFlow::mapperNBS::cellIterator + + int32 + IdType + classpFlow_1_1mapperNBS.html + a200e2b36a2cd413a512279c0089c6b50 + + + + int32 + IndexType + classpFlow_1_1mapperNBS.html + ae73570f5a8fa6f2a0123b6a44eadca22 + + + + cells< IndexType > + Cells + classpFlow_1_1mapperNBS.html + aeddf2432738cfab3cda287d6fb96e048 + + + + typename Cells::CellType + CellType + classpFlow_1_1mapperNBS.html + a3810d08b3beabddce512c36e16a23cd7 + + + + executionSpace + execution_space + classpFlow_1_1mapperNBS.html + a268a0b77c6f89665e5ef14307a3f1731 + + + + typename execution_space::memory_space + memory_space + classpFlow_1_1mapperNBS.html + ac5b08fe17cf30c7c64a5ee12370133e9 + + + + ViewType3D< int32, memory_space > + HeadType + classpFlow_1_1mapperNBS.html + acbd6c3ada7ac256c9703465b1f009810 + + + + ViewType1D< int32, memory_space > + NextType + classpFlow_1_1mapperNBS.html + a94771782ff2841007e80ca3839276da7 + + + + + TypeInfoNV + classpFlow_1_1mapperNBS.html + a425a2c93cccdb60baa66f676f2e4fcf8 + ("mapperNBS") + + + INLINE_FUNCTION_HD + mapperNBS + classpFlow_1_1mapperNBS.html + aabb78939edc11d328987ccfe6cff9f2a + () + + + + mapperNBS + classpFlow_1_1mapperNBS.html + aff165a8eab5bc9439dff09cdebdd8f34 + (const box &domain, real cellSize, const ViewType1D< realx3, memory_space > &position, bool nextOwner=true) + + + + mapperNBS + classpFlow_1_1mapperNBS.html + a25152f26d847dae6782533f4485fefff + (const box &domain, int32 nx, int32 ny, int32 nz, const ViewType1D< realx3, memory_space > &position, bool nextOwner=true) + + + INLINE_FUNCTION_HD + mapperNBS + classpFlow_1_1mapperNBS.html + af52aee9b89ace9cd183601ccc3d505ec + (const mapperNBS &)=default + + + INLINE_FUNCTION_HD mapperNBS & + operator= + classpFlow_1_1mapperNBS.html + a3926c8dbb649a0ac723164e427ffc5b3 + (const mapperNBS &)=default + + + INLINE_FUNCTION_HD + ~mapperNBS + classpFlow_1_1mapperNBS.html + aae7702272d8c4be0e0c27835444a291a + ()=default + + + INLINE_FUNCTION_HD auto + capacity + classpFlow_1_1mapperNBS.html + ac1beee6aa2384d093165782ce8e176c8 + () const + + + cellIterator + getCellIterator + classpFlow_1_1mapperNBS.html + a5ca5fc49c272458f76da73906c9e534b + () const + + + bool + particlesCapcityChanged + classpFlow_1_1mapperNBS.html + a9e3805072fdaa03e819082d00b482616 + (int32 newCap) + + + INLINE_FUNCTION_HD auto & + head + classpFlow_1_1mapperNBS.html + a9b1dc723760477f0237160e7d7935672 + () + + + INLINE_FUNCTION_HD auto & + next + classpFlow_1_1mapperNBS.html + a0545e09ae67ec4ebeabd47bc7e8dd01d + () + + + INLINE_FUNCTION_HD const auto & + head + classpFlow_1_1mapperNBS.html + a5e258b01dad6478a8495e63cceacec04 + () const + + + INLINE_FUNCTION_HD const auto & + next + classpFlow_1_1mapperNBS.html + a69fb738a785f32a707dd6453b49fb6bb + () const + + + INLINE_FUNCTION_HD auto & + pointPosition + classpFlow_1_1mapperNBS.html + abf0aa70f09091f0e8e477020c3205a3d + () + + + INLINE_FUNCTION_H void + setNext + classpFlow_1_1mapperNBS.html + acfc73562130fa76004062f1f8344f7ce + (ViewType1D< int32, memory_space > &next) + + + INLINE_FUNCTION_H void + build + classpFlow_1_1mapperNBS.html + ac4d9b554d7571777600bb20765ffe5bb + (range activeRange) + + + INLINE_FUNCTION_H void + build + classpFlow_1_1mapperNBS.html + a6ab886e7dd6b9d59e9c2f4544e4c98da + (range activeRange, IncludeFunction incld) + + + INLINE_FUNCTION_H void + buildCheckInDomain + classpFlow_1_1mapperNBS.html + aa4afb3a96a27bdfb352881bc97640669 + (range activeRange) + + + INLINE_FUNCTION_H void + buildCheckInDomain + classpFlow_1_1mapperNBS.html + a28cfc3d026365753bd3c02777c104dc0 + (range activeRange, IncludeFunction incld) + + + Kokkos::RangePolicy< Kokkos::IndexType< int32 >, Kokkos::Schedule< Kokkos::Static >, execution_space > + rangePolicyType + classpFlow_1_1mapperNBS.html + a1eda470dc3fe355cb038b0a37a296a12 + + + + INLINE_FUNCTION_H void + nullifyHead + classpFlow_1_1mapperNBS.html + ad1e66f338b0cc8d9ba8098c7f0156f7a + () + + + void + nullifyNext + classpFlow_1_1mapperNBS.html + a275473a4efdb1e6a14fc9814f03d11c3 + (range nextRng) + + + void + nullify + classpFlow_1_1mapperNBS.html + a5b53f360232042bc4ea4bafe235589cb + () + + + void + nullify + classpFlow_1_1mapperNBS.html + ad6f7ecbbe933dcfb6b5fc8eea5ca4ee8 + (range nextRng) + + + void + checkAllocateNext + classpFlow_1_1mapperNBS.html + a21704ef027384718544f6198846b871b + (int newCap) + + + void + allocateHead + classpFlow_1_1mapperNBS.html + ad596b4fc4929c14b27753c5e17f5ab59 + () + + + int32 + capacity_ + classpFlow_1_1mapperNBS.html + a30209db0f680c0566f6a945e036e9da3 + + + + ViewType3D< int32, memory_space > + head_ + classpFlow_1_1mapperNBS.html + af480fbb9c7ab1452f3416bd0a5446f2f + + + + ViewType1D< int32, memory_space > + next_ + classpFlow_1_1mapperNBS.html + aea09d42d20d5235a3c688c143b6d0a6f + + + + bool + nextOwner_ + classpFlow_1_1mapperNBS.html + a574e0a4fe53583228a398a16b5c2b27e + + + + ViewType1D< realx3, memory_space > + pointPosition_ + classpFlow_1_1mapperNBS.html + a7ec329c37c34493564c088f010bde5c0 + + + + + pFlow::MapPtr + classpFlow_1_1MapPtr.html + template< class, class > class Container + class Key + class T + + MapPtr< Container, Key, T > + MapPtrType + classpFlow_1_1MapPtr.html + a92994f71e2fdc8b9cde28c91b702f703 + + + + Container< Key, T * > + mapType + classpFlow_1_1MapPtr.html + ae6ee25ec4d9a6323a5e6334a85e40f3e + + + + typename mapType::key_type + keyType + classpFlow_1_1MapPtr.html + aa7669b74b0c566790f2f2a7fb11a9593 + + + + typename mapType::mapped_type + mappedType + classpFlow_1_1MapPtr.html + abf1c3784373d079646730a4fd419aede + + + + typename mapType::value_type + valueType + classpFlow_1_1MapPtr.html + a09191c0b174fbc9492136ffae28254db + + + + typename mapType::reference + reference + classpFlow_1_1MapPtr.html + ad47f03e518f92884d12ad79606edb8d2 + + + + typename mapType::const_reference + constReference + classpFlow_1_1MapPtr.html + a5aefbbb14cde3df3d38c0d25830bb7dd + + + + typename mapType::iterator + iterator + classpFlow_1_1MapPtr.html + a59a8d46af076e1db2c566a1a5a889e13 + + + + typename mapType::const_iterator + constIterator + classpFlow_1_1MapPtr.html + ae30252c367eee55b4abc0876cf141108 + + + + + TypeInfoTemplateNV + classpFlow_1_1MapPtr.html + a16b492fa6ab589fcee576d7ef18e0d3a + ("MapPtr", Key) + + + + MapPtr + classpFlow_1_1MapPtr.html + a3ac6f1eb51f2e6fdd2d0ebf7d8e35851 + () + + + + MapPtr + classpFlow_1_1MapPtr.html + a2a6cfb988b47de5639f60d0a31d014dc + (const MapPtrType &src) + + + MapPtrType & + operator= + classpFlow_1_1MapPtr.html + a92b869af4dac52bf603fa417a5f2090b + (const MapPtrType &rhs) + + + + MapPtr + classpFlow_1_1MapPtr.html + a89380d2695d370fe190107eda7b20b99 + (MapPtrType &&src) + + + MapPtrType & + operator= + classpFlow_1_1MapPtr.html + a3ec64bb9e3e2386f3cb654bab77c63ed + (MapPtrType &&rhs) + + + uniquePtr< MapPtrType > + clone + classpFlow_1_1MapPtr.html + a73a13461b318b58618e55196999d611a + () const + + + MapPtrType * + clonePtr + classpFlow_1_1MapPtr.html + a3a88aedf15d8aeb9d7cd50e6fd2adf63 + () const + + + + ~MapPtr + classpFlow_1_1MapPtr.html + a16b3afe748849777167cfaae7abaa682 + () + + + bool + insertReplace + classpFlow_1_1MapPtr.html + ac69b497adf1681d39e48dd8ae897d493 + (const keyType &key, T *ptr) + + + bool + insertReplace + classpFlow_1_1MapPtr.html + a09ae5a64eb6faf9a89f1ae1c2708b7a9 + (const keyType &key, uniquePtr< T > &ptr) + + + bool + insertReplaceSafe + classpFlow_1_1MapPtr.html + a39a7d85e711a60cfad55a63ff306cf04 + (const keyType &key, Args &&... args) + + + T * + set + classpFlow_1_1MapPtr.html + acca3f5fc076f7421737dad427fd54a2e + (const keyType &key, T *ptr) + + + uniquePtr< T > + set + classpFlow_1_1MapPtr.html + aef090df9d126de8c4beef909c8452f80 + (const keyType &key, uniquePtr< T > &ptr) + + + uniquePtr< T > + setSafe + classpFlow_1_1MapPtr.html + a96fb5dd7ff476b60080dec30661bc6f3 + (const keyType &key, Args &&... args) + + + T & + operator[] + classpFlow_1_1MapPtr.html + ae8a3c8e67690b09424f6a1bdbf5f8f82 + (const keyType &key) + + + const T & + operator[] + classpFlow_1_1MapPtr.html + a4e4be4d19c21322108cee6557427f782 + (const keyType &key) const + + + bool + search + classpFlow_1_1MapPtr.html + a40819b514a7a94b605efc48b79d18a94 + (const keyType k) const + + + std::pair< const T *, bool > + find + classpFlow_1_1MapPtr.html + a4ef9ebed4aac21ae66ad5b97bd635bde + (const keyType &k) const + + + std::pair< T *, bool > + find + classpFlow_1_1MapPtr.html + a8e30ca053994e15b6d0e5de84ba94906 + (const keyType &k) + + + uniquePtr< T > + release + classpFlow_1_1MapPtr.html + a3274a086096a9a259b5d816801372e0d + (const keyType &k) + + + void + erase + classpFlow_1_1MapPtr.html + aee77abc7e672588c5566b6edb26a6c00 + (const keyType &key) + + + void + clear + classpFlow_1_1MapPtr.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + size_t + size + classpFlow_1_1MapPtr.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + auto + empty + classpFlow_1_1MapPtr.html + aabc711c50b75d9b670af88d45c2b87e9 + () const + + + iterator + begin + classpFlow_1_1MapPtr.html + ad69bd11391be1a1dba5c8202259664f8 + () + + + constIterator + begin + classpFlow_1_1MapPtr.html + a63e0362932db2a086fab55a5cb0de69a + () const + + + iterator + end + classpFlow_1_1MapPtr.html + acad38d52497a975bfb6f2f6acd76631f + () + + + constIterator + end + classpFlow_1_1MapPtr.html + a26d56d3ef5b2d357e84d37a1f31419a9 + () const + + + pFlow::uniquePtr< T > + setSafe + classpFlow_1_1MapPtr.html + a5c2bffe96d9a0def950dd5333f1d3ab3 + (const keyType &key, Args &&... args) + + + static uniquePtr< T > + makeSafe + classpFlow_1_1MapPtr.html + afe0fe2371a497d05811e9afb1581ea25 + (Args &&... args) + + + bool + copy + classpFlow_1_1MapPtr.html + aa4247f71510779381ecc013743a2ad31 + (const MapPtrType &src) + + + T * + findPtr + classpFlow_1_1MapPtr.html + add6edd884b302bd58f7eb51b0bf42287 + (const keyType &k) + + + const T * + findPtr + classpFlow_1_1MapPtr.html + acc6cb883e3e57e72dceef14dc02417e6 + (const keyType &k) const + + + Container< Key, T * > + map_ + classpFlow_1_1MapPtr.html + acf4d0a07ee6105cd7aed1c2c3e1662fd + + + + + pFlow::algorithms::maximum + structpFlow_1_1algorithms_1_1maximum.html + typename T + + INLINE_FUNCTION_HD bool + operator() + structpFlow_1_1algorithms_1_1maximum.html + afca043ab59c8cecec0be5b0c5837cf46 + (const T &lhs, const T &rhs) const + + + + pFlow::algorithms::minimum + structpFlow_1_1algorithms_1_1minimum.html + typename T + + INLINE_FUNCTION_HD bool + operator() + structpFlow_1_1algorithms_1_1minimum.html + afca043ab59c8cecec0be5b0c5837cf46 + (const T &lhs, const T &rhs) const + + + + pFlow::fixedWall::Model + classpFlow_1_1fixedWall_1_1Model.html + + INLINE_FUNCTION_HD + Model + classpFlow_1_1fixedWall_1_1Model.html + a5a7f462c2e333c8aaf5f9f1af21a7cf5 + () + + + INLINE_FUNCTION_HD + Model + classpFlow_1_1fixedWall_1_1Model.html + ae3943fba9625fb7145fc8789a4540939 + (const Model &)=default + + + INLINE_FUNCTION_HD Model & + operator= + classpFlow_1_1fixedWall_1_1Model.html + ace4088300fa1e084b200eeb5c8195c92 + (const Model &)=default + + + INLINE_FUNCTION_HD realx3 + pointVelocity + classpFlow_1_1fixedWall_1_1Model.html + a3912863f64a06230f74ee4bda0f5a4e8 + (int32 n, const realx3 p) const + + + INLINE_FUNCTION_HD realx3 + operator() + classpFlow_1_1fixedWall_1_1Model.html + aa3b341c21a3f5f2e7531e1119dd1602e + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1fixedWall_1_1Model.html + a116927621b80b5ed0a1ff95e376963a8 + (int32 n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD int32 + numComponents + classpFlow_1_1fixedWall_1_1Model.html + afe5a5b702fc7dd62ed301b4bdc85834a + () const + + + + pFlow::multiRotatingAxisMotion::Model + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + + INLINE_FUNCTION_HD + Model + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + ab420192a9590610b4621c9710a523735 + (deviceViewType1D< multiRotatingAxis > axis, int32 numAxis) + + + INLINE_FUNCTION_HD + Model + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + ae3943fba9625fb7145fc8789a4540939 + (const Model &)=default + + + INLINE_FUNCTION_HD Model & + operator= + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + ace4088300fa1e084b200eeb5c8195c92 + (const Model &)=default + + + INLINE_FUNCTION_HD realx3 + pointVelocity + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + a75c171593aa0ab3d040e993a8eacdccd + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + operator() + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + aa3b341c21a3f5f2e7531e1119dd1602e + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + a116927621b80b5ed0a1ff95e376963a8 + (int32 n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD int32 + numComponents + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + afe5a5b702fc7dd62ed301b4bdc85834a + () const + + + deviceViewType1D< multiRotatingAxis > + axis_ + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + ad85a9f194a8fa7ec87c81103892b2d53 + + + + int32 + numAxis_ + classpFlow_1_1multiRotatingAxisMotion_1_1Model.html + a78ef04230ad102f729600a44e6a57394 + + + + + pFlow::rotatingAxisMotion::Model + classpFlow_1_1rotatingAxisMotion_1_1Model.html + + INLINE_FUNCTION_HD + Model + classpFlow_1_1rotatingAxisMotion_1_1Model.html + add14f10323977082651c687e26cac4e1 + (deviceViewType1D< rotatingAxis > axis, int32 numAxis) + + + INLINE_FUNCTION_HD + Model + classpFlow_1_1rotatingAxisMotion_1_1Model.html + ae3943fba9625fb7145fc8789a4540939 + (const Model &)=default + + + INLINE_FUNCTION_HD Model & + operator= + classpFlow_1_1rotatingAxisMotion_1_1Model.html + ace4088300fa1e084b200eeb5c8195c92 + (const Model &)=default + + + INLINE_FUNCTION_HD realx3 + pointVelocity + classpFlow_1_1rotatingAxisMotion_1_1Model.html + a75c171593aa0ab3d040e993a8eacdccd + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + operator() + classpFlow_1_1rotatingAxisMotion_1_1Model.html + aa3b341c21a3f5f2e7531e1119dd1602e + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1rotatingAxisMotion_1_1Model.html + a116927621b80b5ed0a1ff95e376963a8 + (int32 n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD int32 + numComponents + classpFlow_1_1rotatingAxisMotion_1_1Model.html + afe5a5b702fc7dd62ed301b4bdc85834a + () const + + + deviceViewType1D< rotatingAxis > + axis_ + classpFlow_1_1rotatingAxisMotion_1_1Model.html + a5b6c7d774982c596127d681adada3fa0 + + + + int32 + numAxis_ + classpFlow_1_1rotatingAxisMotion_1_1Model.html + a78ef04230ad102f729600a44e6a57394 + + + + + pFlow::vibratingMotion::Model + classpFlow_1_1vibratingMotion_1_1Model.html + + INLINE_FUNCTION_HD + Model + classpFlow_1_1vibratingMotion_1_1Model.html + a8a64f615491ee8ba1f499ad4a3a2f026 + (deviceViewType1D< vibrating > comps, int32 numComps) + + + INLINE_FUNCTION_HD + Model + classpFlow_1_1vibratingMotion_1_1Model.html + ae3943fba9625fb7145fc8789a4540939 + (const Model &)=default + + + INLINE_FUNCTION_HD Model & + operator= + classpFlow_1_1vibratingMotion_1_1Model.html + ace4088300fa1e084b200eeb5c8195c92 + (const Model &)=default + + + INLINE_FUNCTION_HD realx3 + pointVelocity + classpFlow_1_1vibratingMotion_1_1Model.html + a75c171593aa0ab3d040e993a8eacdccd + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + operator() + classpFlow_1_1vibratingMotion_1_1Model.html + aa3b341c21a3f5f2e7531e1119dd1602e + (int32 n, const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1vibratingMotion_1_1Model.html + a116927621b80b5ed0a1ff95e376963a8 + (int32 n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD int32 + numComponents + classpFlow_1_1vibratingMotion_1_1Model.html + afe5a5b702fc7dd62ed301b4bdc85834a + () const + + + deviceViewType1D< vibrating > + components_ + classpFlow_1_1vibratingMotion_1_1Model.html + af16b36de7bde8b1310d9bc4305d2edd1 + + + + int32 + numComponents_ + classpFlow_1_1vibratingMotion_1_1Model.html + a1cdd6d8947b0b94764d8b6d373e677fb + + + + + pFlow::multiGridMapping + classpFlow_1_1multiGridMapping.html + typename executionSpace + + cellsWallLevels< executionSpace > + CellsWallLevelType + classpFlow_1_1multiGridMapping.html + a9379b728279084dddb4a4c7120235eec + + + + typename CellsWallLevelType::IdType + IdType + classpFlow_1_1multiGridMapping.html + ac3b1a2792d37dda6268db50eb49ebb8b + + + + typename CellsWallLevelType::IndexType + IndexType + classpFlow_1_1multiGridMapping.html + a43c63fb30667b66fe831c5fee57e544f + + + + typename CellsWallLevelType::Cells + Cells + classpFlow_1_1multiGridMapping.html + a3bba56d3bf1b04d3855a23cb8528af85 + + + + typename Cells::CellType + CellType + classpFlow_1_1multiGridMapping.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename CellsWallLevelType::execution_space + execution_space + classpFlow_1_1multiGridMapping.html + a26c800df0fea48dd7694378f1163793d + + + + typename CellsWallLevelType::memory_space + memory_space + classpFlow_1_1multiGridMapping.html + a2b3638082ce8eec9b2e4fb66dd6650dc + + + + iBox< IndexType > + iBoxType + classpFlow_1_1multiGridMapping.html + a5e63edb05d6b5a08f98f8c077c391b4c + + + + + TypeInfoNV + classpFlow_1_1multiGridMapping.html + a7ac03407f1dddae5193c841ea2177cdc + ("multiGridMapping") + + + + multiGridMapping + classpFlow_1_1multiGridMapping.html + aaac088238e1ca702967deda57d2a9d13 + (const dictionary &dict, int32 numLevels, const Vector< Cells > &ppCells, int32 numPoints, int32 numElements, const ViewType1D< realx3, memory_space > &points, const ViewType1D< int32x3, memory_space > &vertices) + + + bool + enterBoadSearch + classpFlow_1_1multiGridMapping.html + a48871efcbcaed0e589764bbbd933d3ec + () const + + + bool + performedSearch + classpFlow_1_1multiGridMapping.html + a2f3fca6830cd43510c731216bcf9dd75 + () const + + + bool + broadSearch + classpFlow_1_1multiGridMapping.html + abba428befc17327c2b4398dd3792cfe5 + (PairsContainer &pairs, particleMapType &particleMap, bool force=false) + + + int32 + updateFrequency_ + classpFlow_1_1multiGridMapping.html + ae8aa0db7f2d2c19eefe46e3108bdebea + + + + real + cellExtent_ + classpFlow_1_1multiGridMapping.html + ae37c17021aa06dd9bcf5e7a187d6babf + + + + int32 + currentIter_ + classpFlow_1_1multiGridMapping.html + af11548cfec6dd4efe0c8702395cf8ae0 + + + + bool + performedSearch_ + classpFlow_1_1multiGridMapping.html + a0fe252c95c374cf51d37d954d6ecc2ed + + + + CellsWallLevelType + cellsWallLevle_ + classpFlow_1_1multiGridMapping.html + a9d284c503b17ff19142d67d0efea688d + + + + bool + performSearch + classpFlow_1_1multiGridMapping.html + a369db5c233d2929a6a016b99e1033901 + () + + + + pFlow::multiGridNBS + classpFlow_1_1multiGridNBS.html + typename executionSpace + + NBSLevels< executionSpace > + NBSLevelsType + classpFlow_1_1multiGridNBS.html + a3c28bad94b8ed3cb76aa5f7aaa126169 + + + + typename NBSLevelsType::cellIterator + cellIterator + classpFlow_1_1multiGridNBS.html + a79b71dfa5865b1a92e9867399b011765 + + + + typename NBSLevelsType::IdType + IdType + classpFlow_1_1multiGridNBS.html + ae1157fcb5d91b540a6996a7cedfc7404 + + + + typename NBSLevelsType::IndexType + IndexType + classpFlow_1_1multiGridNBS.html + ade747e4ff3fe95153a1de5821b2bc353 + + + + typename NBSLevelsType::Cells + Cells + classpFlow_1_1multiGridNBS.html + a6803d13d2906eb3dc0023e207aefb02d + + + + typename Cells::CellType + CellType + classpFlow_1_1multiGridNBS.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename NBSLevelsType::execution_space + execution_space + classpFlow_1_1multiGridNBS.html + ada57012ee80d527a327ca65063229a41 + + + + typename NBSLevelsType::memory_space + memory_space + classpFlow_1_1multiGridNBS.html + a8a82f854ea8de3d204f222ad5f463f2a + + + + + TypeInfoNV + classpFlow_1_1multiGridNBS.html + ae716f16907f5adb0ca9378ccec647069 + ("multiGridNBS") + + + + multiGridNBS + classpFlow_1_1multiGridNBS.html + aa5fe840830b307aef8b31188eae34db4 + (const dictionary &dict, const box &domain, real minSize, real maxSize, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + INLINE_FUNCTION_HD + multiGridNBS + classpFlow_1_1multiGridNBS.html + a5a6d65acde8890a41ebb8f43c9849ed5 + (const multiGridNBS &)=default + + + INLINE_FUNCTION_HD multiGridNBS & + operator= + classpFlow_1_1multiGridNBS.html + acc8c9764e32f71e1a6de18e5ca5af96f + (const multiGridNBS &)=default + + + INLINE_FUNCTION_HD + ~multiGridNBS + classpFlow_1_1multiGridNBS.html + a19ea393502ce82f9403ff0a84265e706 + ()=default + + + bool + enterBoadSearch + classpFlow_1_1multiGridNBS.html + a48871efcbcaed0e589764bbbd933d3ec + () const + + + bool + performedSearch + classpFlow_1_1multiGridNBS.html + a2f3fca6830cd43510c731216bcf9dd75 + () const + + + int32 + numLevels + classpFlow_1_1multiGridNBS.html + ae079a671a335303acecacf402741cd6b + () const + + + auto + getCellsLevels + classpFlow_1_1multiGridNBS.html + af224cf459fff5dfeda586f6127500ef0 + () const + + + auto + getCells + classpFlow_1_1multiGridNBS.html + ae51f701cba117ab6ebad15bbc2ba1045 + (int32 lvl) const + + + auto + getCellIterator + classpFlow_1_1multiGridNBS.html + a188d6accc40606c9e68b384a6b9c66f7 + (int32 lvl) const + + + bool + objectSizeChanged + classpFlow_1_1multiGridNBS.html + a74280fc4f4e399c204b2186f7648f6a3 + (int32 newSize) + + + bool + broadSearch + classpFlow_1_1multiGridNBS.html + adb99f8dfb353cba7aca9b1bb8566163d + (PairsContainer &pairs, range activeRange, bool force=false) + + + bool + broadSearch + classpFlow_1_1multiGridNBS.html + a3c55135a756e6fa68f1ada33d1d18e07 + (PairsContainer &pairs, range activeRange, IncludeFunction incld, bool force=false) + + + real + sizeRatio_ + classpFlow_1_1multiGridNBS.html + a3de51aa24b94e991c9c21fb5f3d5c487 + + + + int32 + updateFrequency_ + classpFlow_1_1multiGridNBS.html + ae8aa0db7f2d2c19eefe46e3108bdebea + + + + int32 + currentIter_ + classpFlow_1_1multiGridNBS.html + af11548cfec6dd4efe0c8702395cf8ae0 + + + + bool + performedSearch_ + classpFlow_1_1multiGridNBS.html + a0fe252c95c374cf51d37d954d6ecc2ed + + + + NBSLevelsType + NBSLevels_ + classpFlow_1_1multiGridNBS.html + add3245879f5c89bdfc82ebe90f384721 + + + + bool + performSearch + classpFlow_1_1multiGridNBS.html + a369db5c233d2929a6a016b99e1033901 + () + + + + pFlow::multiRotatingAxis + classpFlow_1_1multiRotatingAxis.html + pFlow::rotatingAxis + + INLINE_FUNCTION_HD + multiRotatingAxis + classpFlow_1_1multiRotatingAxis.html + af0b62abd886361864fbbac72e24f354d + () + + + FUNCTION_H + multiRotatingAxis + classpFlow_1_1multiRotatingAxis.html + aafff411fe6197736d9ea79b9bced7760 + (multiRotatingAxisMotion *axisMotion) + + + FUNCTION_H + multiRotatingAxis + classpFlow_1_1multiRotatingAxis.html + a1d3b3b07b1c42ccdc32677e283bcab9d + (multiRotatingAxisMotion *axisMotion, const dictionary &dict) + + + FUNCTION_HD + multiRotatingAxis + classpFlow_1_1multiRotatingAxis.html + af7a589957d7aed59ebb511815d055751 + (const multiRotatingAxis &)=default + + + FUNCTION_HD multiRotatingAxis & + operator= + classpFlow_1_1multiRotatingAxis.html + a791a0eeb5569feade5ae723b9bb00bd4 + (const multiRotatingAxis &)=default + + + INLINE_FUNCTION_HD realx3 + pointTangentialVel + classpFlow_1_1multiRotatingAxis.html + ad6acd46acac9585be092db485797e5a2 + (const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1multiRotatingAxis.html + a56d51bacf319278cac71727b57b95c36 + (const realx3 &p, real dt) const + + + INLINE_FUNCTION_HD bool + hasParrent + classpFlow_1_1multiRotatingAxis.html + aee053e90b0c25c42dbd3c50a362264e7 + () const + + + INLINE_FUNCTION_HD int32 + parentAxisIndex + classpFlow_1_1multiRotatingAxis.html + aec6973746223be429e4b60609b6fdc3a + () const + + + INLINE_FUNCTION_H void + setAxisList + classpFlow_1_1multiRotatingAxis.html + a0d6678f1b49495463ee64cef890e5620 + (multiRotatingAxis *axisList) + + + void + move + classpFlow_1_1multiRotatingAxis.html + a5e4200ebd4752215e4dfbc46eac943b9 + (real dt) + + + FUNCTION_H bool + read + classpFlow_1_1multiRotatingAxis.html + ac70963b5d795997b3d042e73606604d4 + (multiRotatingAxisMotion *axisMotion, const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1multiRotatingAxis.html + a8d67252b5aa9aad9090b4b605a393307 + (const multiRotatingAxisMotion *axisMotion, dictionary &dict) const + + + multiRotatingAxis * + axisList_ + classpFlow_1_1multiRotatingAxis.html + a63fe7288eff3ba15e7a7533312d9c1d2 + + + + int32 + parentAxisIndex_ + classpFlow_1_1multiRotatingAxis.html + a83a70418474dc12b9e8c8455fe82eb03 + + + + + pFlow::multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + pFlow::multiRotatingAxisMotion::Model + + + TypeInfoNV + classpFlow_1_1multiRotatingAxisMotion.html + acc38644bc377a103da9cb10f4424e5d6 + ("multiRotatingAxisMotion") + + + FUNCTION_H + multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + a82445254d27c731753c7354302a23e7d + () + + + FUNCTION_H + multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + af79f4e09f96cdb8be4b3569258746f7a + (const dictionary &dict) + + + FUNCTION_H + multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + a86a8a3a9e5aee74ee3168d47cf0513ff + (const multiRotatingAxisMotion &)=default + + + + multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + a26c7ab26dacc66d0b7e1dfbc48603895 + (multiRotatingAxisMotion &&)=delete + + + FUNCTION_H multiRotatingAxisMotion & + operator= + classpFlow_1_1multiRotatingAxisMotion.html + ad1f38969332b32a673eb9c6bcbcb4174 + (const multiRotatingAxisMotion &)=default + + + multiRotatingAxisMotion & + operator= + classpFlow_1_1multiRotatingAxisMotion.html + aac4ab78cdef1b65795a2befb7b9e1b79 + (multiRotatingAxisMotion &&)=delete + + + FUNCTION_H + ~multiRotatingAxisMotion + classpFlow_1_1multiRotatingAxisMotion.html + a55b0292850a0058fa736d59013b1e1bc + ()=default + + + Model + getModel + classpFlow_1_1multiRotatingAxisMotion.html + ad154666086a654ab29cbb515fec9bf4e + (real t) + + + INLINE_FUNCTION_H multiRotatingAxis * + getAxisListPtrHost + classpFlow_1_1multiRotatingAxisMotion.html + a026d1e14664b7091d61bf927c146ad39 + () + + + INLINE_FUNCTION_H multiRotatingAxis * + getAxisListPtrDevice + classpFlow_1_1multiRotatingAxisMotion.html + aa393382dca051e742426af186fc2dfa1 + () + + + INLINE_FUNCTION_H int32 + nameToIndex + classpFlow_1_1multiRotatingAxisMotion.html + aa228b68325a8251f13734b8f2dc7367b + (const word &name) const + + + INLINE_FUNCTION_H word + indexToName + classpFlow_1_1multiRotatingAxisMotion.html + a25f3d350ed015e91a764c51a6525e139 + (label i) const + + + INLINE_FUNCTION_HD bool + isMoving + classpFlow_1_1multiRotatingAxisMotion.html + a226a2b5e6b2e18ee8a990c2c357bb036 + () const + + + FUNCTION_H bool + move + classpFlow_1_1multiRotatingAxisMotion.html + ac566080144578bb4b5f2982f0ce7852b + (real t, real dt) + + + FUNCTION_H bool + read + classpFlow_1_1multiRotatingAxisMotion.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1multiRotatingAxisMotion.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + VectorDual< multiRotatingAxis > + axisVector_HD + classpFlow_1_1multiRotatingAxisMotion.html + ad16baf426d8788c02f84111c95819da4 + + + + bool + readDictionary + classpFlow_1_1multiRotatingAxisMotion.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1multiRotatingAxisMotion.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + axisVector_HD + axis_ + classpFlow_1_1multiRotatingAxisMotion.html + a2efd1b487367ae91274544274fef6876 + + + + VectorDual< int32 > + sortedIndex_ + classpFlow_1_1multiRotatingAxisMotion.html + adfd160c40966cee546ae935a3c899e5d + + + + wordList + axisName_ + classpFlow_1_1multiRotatingAxisMotion.html + ae203af35abd611539e7b9fdc1cbc2a1d + + + + label + numAxis_ + classpFlow_1_1multiRotatingAxisMotion.html + a52b85466a0a06d609df22c9b1c895134 + + + + + pFlow::multiTriSurface + classpFlow_1_1multiTriSurface.html + pFlow::triSurface + + + TypeInfoNV + classpFlow_1_1multiTriSurface.html + a04291fc984819d6c9c852e49650bfa9c + ("multiTriSurface") + + + + multiTriSurface + classpFlow_1_1multiTriSurface.html + ab09b4c8e97e1617803bba5268fb86794 + () + + + + multiTriSurface + classpFlow_1_1multiTriSurface.html + a3e02a25372bfd44be162b8332cac9cd9 + (const multiTriSurface &)=default + + + multiTriSurface & + operator= + classpFlow_1_1multiTriSurface.html + a2420447946d1caef22fc3928d25d0280 + (const multiTriSurface &)=default + + + + multiTriSurface + classpFlow_1_1multiTriSurface.html + a88aebd29f35640424aa961a504756b58 + (multiTriSurface &&)=delete + + + multiTriSurface & + operator= + classpFlow_1_1multiTriSurface.html + a4319ad043a594a621c2e7a1a1444ffa4 + (multiTriSurface &&)=delete + + + + ~multiTriSurface + classpFlow_1_1multiTriSurface.html + a673024ae4934b20ff7a30e33e60fd171 + ()=default + + + bool + addTriSurface + classpFlow_1_1multiTriSurface.html + ab3e1431127162c803c33ee76d1f2cbb3 + (const word &name, const triSurface &tSurf) + + + bool + addTriSurface + classpFlow_1_1multiTriSurface.html + ae875af54b008b897b735d98a8953c368 + (const word &name, const realx3x3Vector &vertices) + + + int32 + numSurfaces + classpFlow_1_1multiTriSurface.html + a710675ba2f5afe84bfea70dc2be77e6d + () const + + + void + clear + classpFlow_1_1multiTriSurface.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + const auto & + pointsStartPos + classpFlow_1_1multiTriSurface.html + ae9f64bb7d2890f96c91f43dfe513526a + () const + + + const auto & + verticesStartPos + classpFlow_1_1multiTriSurface.html + a6870e218d9745a46da34aff7a9d27455 + () const + + + const auto & + surfaceNumPoints + classpFlow_1_1multiTriSurface.html + a45ded005c47ffa111a8bcf0a3e5b47f9 + () const + + + auto & + surfaceNumPoints + classpFlow_1_1multiTriSurface.html + ada7947e1b9c0d08fd02a6f380e90a877 + () + + + int32 + surfNumPoints + classpFlow_1_1multiTriSurface.html + aee86d6d27a0ed4068bd214cf12166248 + (int32 i) const + + + int32 + surfNumTriangles + classpFlow_1_1multiTriSurface.html + aac88f8e5ff9545336512c98fbf7eca4e + (int32 i) const + + + int32 + surfSize + classpFlow_1_1multiTriSurface.html + a92ac597b81f448a282342bc1a9f38c72 + (int32 i) const + + + word + surfaceName + classpFlow_1_1multiTriSurface.html + a400f24786ed4a6d738f17fced80662ff + (int32 i) const + + + bool + readMultiTriSurface + classpFlow_1_1multiTriSurface.html + a9d66d68d90af555208a05211a3e85d65 + (iIstream &is) + + + bool + writeMultiTriSurface + classpFlow_1_1multiTriSurface.html + a3834440c3a872a6db7418736db8c63ad + (iOstream &os) const + + + bool + read + classpFlow_1_1multiTriSurface.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1multiTriSurface.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + void + calculateVars + classpFlow_1_1multiTriSurface.html + a37215fff362d82077ec78ffe0cb211d2 + () + + + int32Field_HD + lastPointIndex_ + classpFlow_1_1multiTriSurface.html + a38686c34fb6be18f1096b4a5ae7cc327 + + + + int32Field_HD + lastVertexIndex_ + classpFlow_1_1multiTriSurface.html + ae64cadc91ee7e2f65f7c5837ee6c7f0d + + + + wordField + surfaceNames_ + classpFlow_1_1multiTriSurface.html + af4f619a005381b194d1580180efaa018 + + + + int32Field_HD + surfaceNumPoints_ + classpFlow_1_1multiTriSurface.html + af880b001aab3ad2307f1283a069fb821 + + + + int32Vector_HD + pointsStartPos_ + classpFlow_1_1multiTriSurface.html + a94263bd706d0141c168cd117addb773b + + + + int32Field_HD + surfaceNumVertices_ + classpFlow_1_1multiTriSurface.html + a790dc5908afe7157f38405644a4c67d4 + + + + int32Vector_HD + verticesStartPos_ + classpFlow_1_1multiTriSurface.html + a4e3fc9e61fe2ea80a4d8df24931131a3 + + + + int32 + numSurfaces_ + classpFlow_1_1multiTriSurface.html + ac45044c04a4d196b4cb653065ed7d8c6 + + + + + pFlow::NBS + classpFlow_1_1NBS.html + typename executionSpace + + NBSLevel0< executionSpace > + NBSLevel0Type + classpFlow_1_1NBS.html + a92ea5ef88e4876a365fb38c076c0d3d6 + + + + typename NBSLevel0Type::cellIterator + cellIterator + classpFlow_1_1NBS.html + a3ba99f348f9f6048be57dec5ad768170 + + + + typename NBSLevel0Type::IdType + IdType + classpFlow_1_1NBS.html + a82ff029cde274e03e3d96f746e64eb56 + + + + typename NBSLevel0Type::IndexType + IndexType + classpFlow_1_1NBS.html + aadc45b05c157fd6feee136a2a3a4f904 + + + + typename NBSLevel0Type::Cells + Cells + classpFlow_1_1NBS.html + adeec265574fc549d9338272f1c57b5e7 + + + + typename Cells::CellType + CellType + classpFlow_1_1NBS.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename NBSLevel0Type::execution_space + execution_space + classpFlow_1_1NBS.html + a4948cb076fb7fd9799508edd039c969a + + + + typename NBSLevel0Type::memory_space + memory_space + classpFlow_1_1NBS.html + a7dc9ae0883c6daf992c421ba5b0c1e60 + + + + + TypeInfoNV + classpFlow_1_1NBS.html + abdb07b09386873310dfe0344556e07fa + ("NBS") + + + + NBS + classpFlow_1_1NBS.html + a2ca1ee49b1dc67250d339205eb485fde + (const dictionary &dict, const box &domain, real minSize, real maxSize, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + INLINE_FUNCTION_HD + NBS + classpFlow_1_1NBS.html + a9d60ab83bbe2cd537afe29d506ea235a + (const NBS &)=default + + + INLINE_FUNCTION_HD NBS & + operator= + classpFlow_1_1NBS.html + a336a0ab6511d4280eeeb888a5dbfbd2b + (const NBS &)=default + + + INLINE_FUNCTION_HD + ~NBS + classpFlow_1_1NBS.html + af09b91740fa09377b2f80b3cd26d5367 + ()=default + + + bool + enterBoadSearch + classpFlow_1_1NBS.html + a48871efcbcaed0e589764bbbd933d3ec + () const + + + bool + performedSearch + classpFlow_1_1NBS.html + a2f3fca6830cd43510c731216bcf9dd75 + () const + + + Vector< cellIterator > + getCellIteratorLevels + classpFlow_1_1NBS.html + addc2b32031cff1750dca8efa7f57ad29 + () + + + auto + getCellIterator + classpFlow_1_1NBS.html + a188d6accc40606c9e68b384a6b9c66f7 + (int32 lvl) const + + + int32 + numLevels + classpFlow_1_1NBS.html + ae079a671a335303acecacf402741cd6b + () const + + + Vector< Cells > + getCellsLevels + classpFlow_1_1NBS.html + a8d350443734d1cd2f929e0a672db7c8a + () const + + + auto + getCells + classpFlow_1_1NBS.html + a96a6009263fd79c400b344b2f9854c22 + () const + + + bool + objectSizeChanged + classpFlow_1_1NBS.html + a74280fc4f4e399c204b2186f7648f6a3 + (int32 newSize) + + + bool + broadSearch + classpFlow_1_1NBS.html + adb99f8dfb353cba7aca9b1bb8566163d + (PairsContainer &pairs, range activeRange, bool force=false) + + + bool + broadSearch + classpFlow_1_1NBS.html + a3c55135a756e6fa68f1ada33d1d18e07 + (PairsContainer &pairs, range activeRange, IncludeFunction incld, bool force=false) + + + real + sizeRatio_ + classpFlow_1_1NBS.html + a3de51aa24b94e991c9c21fb5f3d5c487 + + + + int32 + updateFrequency_ + classpFlow_1_1NBS.html + ae8aa0db7f2d2c19eefe46e3108bdebea + + + + int32 + currentIter_ + classpFlow_1_1NBS.html + af11548cfec6dd4efe0c8702395cf8ae0 + + + + bool + performedSearch_ + classpFlow_1_1NBS.html + a0fe252c95c374cf51d37d954d6ecc2ed + + + + NBSLevel0Type + NBSLevel0_ + classpFlow_1_1NBS.html + a205b848858b43849be37ec752b0f2de6 + + + + bool + performSearch + classpFlow_1_1NBS.html + a369db5c233d2929a6a016b99e1033901 + () + + + + pFlow::NBSLevel + classpFlow_1_1NBSLevel.html + typename executionSpace + pFlow::NBSLevel0 + + NBSLevel0< executionSpace > + NBSLevel0Type + classpFlow_1_1NBSLevel.html + a92ea5ef88e4876a365fb38c076c0d3d6 + + + + typename NBSLevel0Type::cellIterator + cellIterator + classpFlow_1_1NBSLevel.html + a3ba99f348f9f6048be57dec5ad768170 + + + + typename NBSLevel0Type::IdType + IdType + classpFlow_1_1NBSLevel.html + a82ff029cde274e03e3d96f746e64eb56 + + + + typename NBSLevel0Type::IndexType + IndexType + classpFlow_1_1NBSLevel.html + aadc45b05c157fd6feee136a2a3a4f904 + + + + typename NBSLevel0Type::Cells + Cells + classpFlow_1_1NBSLevel.html + adeec265574fc549d9338272f1c57b5e7 + + + + typename Cells::CellType + CellType + classpFlow_1_1NBSLevel.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename NBSLevel0Type::execution_space + execution_space + classpFlow_1_1NBSLevel.html + a4948cb076fb7fd9799508edd039c969a + + + + typename NBSLevel0Type::memory_space + memory_space + classpFlow_1_1NBSLevel.html + a7dc9ae0883c6daf992c421ba5b0c1e60 + + + + typename NBSLevel0Type::mdrPolicyFindPairs + mdrPolicyFindPairs + classpFlow_1_1NBSLevel.html + a05b53ac89a47b3a154136e306390feb0 + + + + typename NBSLevel0Type::HeadType + HeadType + classpFlow_1_1NBSLevel.html + a5be33ee95a67d3544823096d3bdfcb98 + + + + typename NBSLevel0Type::NextType + NextType + classpFlow_1_1NBSLevel.html + aac46dfcbea7f9fb97afc72a5c5f7e4f4 + + + + + TypeInfoNV + classpFlow_1_1NBSLevel.html + a226653ff6aa5c334e608847a463b3b5d + ("NBSLevel0") + + + INLINE_FUNCTION_HD + NBSLevel + classpFlow_1_1NBSLevel.html + ab7e91069edc2032463286cec62d57fd3 + () + + + + NBSLevel + classpFlow_1_1NBSLevel.html + ae42ecfce9dee355b03c3a2f7e0884f73 + (int32 lvl, const box &domain, real cellSize, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + INLINE_FUNCTION_HD + NBSLevel + classpFlow_1_1NBSLevel.html + a2f8ff9eaaab082edf7a820e5c25c9f4c + (const NBSLevel &)=default + + + INLINE_FUNCTION_HD NBSLevel & + operator= + classpFlow_1_1NBSLevel.html + a566e9ef9286cec109bdc7bac8df74205 + (const NBSLevel &)=default + + + INLINE_FUNCTION_HD + ~NBSLevel + classpFlow_1_1NBSLevel.html + afc1797c3913e9591540c24cf82019d4f + ()=default + + + INLINE_FUNCTION_HD auto + level + classpFlow_1_1NBSLevel.html + a85f46d7ca681fa6e13dcbb2eb98e427e + () const + + + INLINE_FUNCTION_H int32 + findPairsCountCross + classpFlow_1_1NBSLevel.html + a6a1d669abc79b43ee18c007c6aea5b5f + (PairsContainer &pairs, NBSLevel &upperLevel) + + + int32 + level_ + classpFlow_1_1NBSLevel.html + a840743643df2d049937fe560c29b6d32 + + + + friend class + NBSLevels + classpFlow_1_1NBSLevel.html + a7edb968d0d7c183682dabd3391eb3377 + + + + + pFlow::NBSLevel0 + classpFlow_1_1NBSLevel0.html + typename executionSpace + pFlow::mapperNBS + pFlow::NBSLevel0::TagFindPairs + + mapperNBS< executionSpace > + MapperType + classpFlow_1_1NBSLevel0.html + aab314044a6884f6904483bee7b93a67a + + + + typename MapperType::cellIterator + cellIterator + classpFlow_1_1NBSLevel0.html + afa52ac4d1be4af0ef41af785891951df + + + + typename MapperType::IdType + IdType + classpFlow_1_1NBSLevel0.html + ac4d3b8acf353b5c25e08589ccb899182 + + + + typename MapperType::IndexType + IndexType + classpFlow_1_1NBSLevel0.html + a9c7defb1033880a484a305e994da3f69 + + + + typename MapperType::Cells + Cells + classpFlow_1_1NBSLevel0.html + a066684b40e43a1064cbc16dd1f75f9f7 + + + + typename Cells::CellType + CellType + classpFlow_1_1NBSLevel0.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename MapperType::execution_space + execution_space + classpFlow_1_1NBSLevel0.html + af6d676370bd2ca4de7d29dca00e49d20 + + + + typename MapperType::memory_space + memory_space + classpFlow_1_1NBSLevel0.html + afb3d1c7e827101cfa9fd2a79c2c3ce33 + + + + typename MapperType::HeadType + HeadType + classpFlow_1_1NBSLevel0.html + a41ba51eecff4044e873dc1a049a021b0 + + + + typename MapperType::NextType + NextType + classpFlow_1_1NBSLevel0.html + a7ff667aea6d5585f7962d40958ae8e3f + + + + + TypeInfoNV + classpFlow_1_1NBSLevel0.html + a226653ff6aa5c334e608847a463b3b5d + ("NBSLevel0") + + + INLINE_FUNCTION_HD + NBSLevel0 + classpFlow_1_1NBSLevel0.html + acc134e6c707bee84b5748790c522c5ca + () + + + + NBSLevel0 + classpFlow_1_1NBSLevel0.html + ad262edf326ff58e177321fa63613fb95 + (const box &domain, real cellSize, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + + NBSLevel0 + classpFlow_1_1NBSLevel0.html + a59a9f51be9de6a006c75acde57855c81 + (const box &domain, int32 nx, int32 ny, int32 nz, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + + NBSLevel0 + classpFlow_1_1NBSLevel0.html + a93451b7f18b49aa55028c6a96e0c3d1a + (const box &domain, real cellSize, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam, bool nextOwner=true) + + + INLINE_FUNCTION_HD + NBSLevel0 + classpFlow_1_1NBSLevel0.html + afdebd7117489ac6165b6f6aced034193 + (const NBSLevel0 &)=default + + + INLINE_FUNCTION_HD NBSLevel0 & + operator= + classpFlow_1_1NBSLevel0.html + a992d45a46cc32ce0db97df4e95d18d4f + (const NBSLevel0 &)=default + + + INLINE_FUNCTION_HD + ~NBSLevel0 + classpFlow_1_1NBSLevel0.html + a4a2ee05b7003624e63b085bd2bfb7b19 + ()=default + + + INLINE_FUNCTION_HD auto + sizeRatio + classpFlow_1_1NBSLevel0.html + abca7795db057f0eeddff849c27e8c6b5 + () const + + + INLINE_FUNCTION_HD auto & + diameter + classpFlow_1_1NBSLevel0.html + af453a2baf0bc4a8d107a3f70f4ece413 + () + + + bool + broadSearch + classpFlow_1_1NBSLevel0.html + a3d0828431ab6a95cdb8dd00c010ac14e + (PairsContainer &pairs, range activeRange) + + + bool + broadSearch + classpFlow_1_1NBSLevel0.html + aaded4d15767bdb25c873d469647ffa36 + (PairsContainer &pairs, range activeRange, IncludeFunction incld) + + + INLINE_FUNCTION_H bool + findPairs + classpFlow_1_1NBSLevel0.html + a80897313e23ac68fdcaf6492a5602417 + (PairsContainer &pairs) + + + INLINE_FUNCTION_H int32 + findPairsCount + classpFlow_1_1NBSLevel0.html + a3faa0139c150092c544325a248228d3b + (PairsContainer &pairs) + + + Kokkos::MDRangePolicy< Kokkos::Rank< 3 >, Kokkos::Schedule< Kokkos::Dynamic >, execution_space > + mdrPolicyFindPairs + classpFlow_1_1NBSLevel0.html + aa85f88499a77ed004ba6f9e55b6f6637 + + + + static INLINE_FUNCTION_HD void + Swap + classpFlow_1_1NBSLevel0.html + a34815f133069dc1ed5f256317cf2e4fb + (int32 &x, int32 &y) + + + real + sizeRatio_ + classpFlow_1_1NBSLevel0.html + a3de51aa24b94e991c9c21fb5f3d5c487 + + + + ViewType1D< real, memory_space > + diameter_ + classpFlow_1_1NBSLevel0.html + a9e62960de95c725742177f9bbee1d4f1 + + + + + pFlow::NBSLevels + classpFlow_1_1NBSLevels.html + typename executionSpace + + NBSLevel< executionSpace > + NBSLevelType + classpFlow_1_1NBSLevels.html + acdbc99f6a6d5e100cd835c9ada5ddf5d + + + + typename NBSLevelType::cellIterator + cellIterator + classpFlow_1_1NBSLevels.html + a793c29e7b477bb7c772dca00f566ee31 + + + + typename NBSLevelType::IdType + IdType + classpFlow_1_1NBSLevels.html + a598b647fbfc371a6e1c6594fa6a1b2d0 + + + + typename NBSLevelType::IndexType + IndexType + classpFlow_1_1NBSLevels.html + a11ef9918f37570ab8cb4d6bbda69c923 + + + + typename NBSLevelType::Cells + Cells + classpFlow_1_1NBSLevels.html + ac149a77acd396c0ce9f211b4968331eb + + + + typename Cells::CellType + CellType + classpFlow_1_1NBSLevels.html + a3810d08b3beabddce512c36e16a23cd7 + + + + typename NBSLevelType::execution_space + execution_space + classpFlow_1_1NBSLevels.html + a3191b44b769595bbf13b973a2e8b55a7 + + + + typename NBSLevelType::memory_space + memory_space + classpFlow_1_1NBSLevels.html + aed277d224479cec75ea59a84d7c8e7c9 + + + + kPair< real, real > + realRange + classpFlow_1_1NBSLevels.html + aba2ae5e00abb0679b50fdafd339e642d + + + + + NBSLevels + classpFlow_1_1NBSLevels.html + a877f9f69e1bdbb0afbd6753cfb8cbd2e + (const box &domain, real minSize, real maxSize, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + auto + getCellIterator + classpFlow_1_1NBSLevels.html + a188d6accc40606c9e68b384a6b9c66f7 + (int32 lvl) const + + + int32 + numLevels + classpFlow_1_1NBSLevels.html + ae079a671a335303acecacf402741cd6b + () const + + + Cells + getCells + classpFlow_1_1NBSLevels.html + a931a91813c0b988864f20e9a6686caea + (int32 lvl) const + + + INLINE_FUNCTION_H bool + findPairs + classpFlow_1_1NBSLevels.html + a80897313e23ac68fdcaf6492a5602417 + (PairsContainer &pairs) + + + INLINE_FUNCTION_H int32 + findPairsCount + classpFlow_1_1NBSLevels.html + a3faa0139c150092c544325a248228d3b + (PairsContainer &pairs) + + + INLINE_FUNCTION_H void + build + classpFlow_1_1NBSLevels.html + ac4d9b554d7571777600bb20765ffe5bb + (range activeRange) + + + INLINE_FUNCTION_H void + build + classpFlow_1_1NBSLevels.html + a6ab886e7dd6b9d59e9c2f4544e4c98da + (range activeRange, IncludeFunction incld) + + + bool + findParticleLevel + classpFlow_1_1NBSLevels.html + a03741a3b114c2fe06b7846116afee316 + (int32 first, int32 last) + + + Kokkos::RangePolicy< Kokkos::IndexType< int32 >, Kokkos::Schedule< Kokkos::Static >, execution_space > + rangePolicyType + classpFlow_1_1NBSLevels.html + a1eda470dc3fe355cb038b0a37a296a12 + + + + int32 + setNumLevels + classpFlow_1_1NBSLevels.html + ab49ffd122960c5f77356bc4b51db0716 + () + + + bool + setDiameterRange + classpFlow_1_1NBSLevels.html + a234e85a72d30e817d08db854a0c1632e + (real sizeRatio) + + + bool + initLevels + classpFlow_1_1NBSLevels.html + a817a0cc08aeac7f0aa99d7c0f70cbce4 + (const box &domain, real sizeRatio, const ViewType1D< realx3, memory_space > &position, const ViewType1D< real, memory_space > &diam) + + + void + manageAllocateNext + classpFlow_1_1NBSLevels.html + a31208b51b7d958bce602b493419a0bdd + (range active) + + + void + nullify + classpFlow_1_1NBSLevels.html + a208efdd1e1130250c99037b29f691b4b + (range active) + + + real + minSize_ + classpFlow_1_1NBSLevels.html + ac7041035e766f4f828a2d4632a0cd266 + + + + real + maxSize_ + classpFlow_1_1NBSLevels.html + a0a11a9247bfa013b72fb14cd9b999931 + + + + int32 + numLevels_ + classpFlow_1_1NBSLevels.html + ababba7c90a50aeb2557171103849db1d + + + + Vector< NBSLevelType > + nbsLevels_ + classpFlow_1_1NBSLevels.html + a768bcefd86a365ef9e43ed16ebcd5232 + + + + ViewType1D< realRange, memory_space > + sizeRangeLevels_ + classpFlow_1_1NBSLevels.html + a34152fbdd5a8380245fee6454660673a + + + + ViewType1D< realRange, HostSpace > + sizeRangeLevelsHost_ + classpFlow_1_1NBSLevels.html + abe54ab4544f2790e6ae0845470d2174b + + + + ViewType1D< real, memory_space > + maxSizeLevels_ + classpFlow_1_1NBSLevels.html + a6698323a80b838e5c4c8b46d6c12348b + + + + ViewType1D< real, HostSpace > + maxSizeLevelsHost_ + classpFlow_1_1NBSLevels.html + adace9386a9bd088ed41af9d4a854e9e3 + + + + ViewType1D< int8, memory_space > + particleLevel_ + classpFlow_1_1NBSLevels.html + a3b48336670d8e8979a01a7962ce2c386 + + + + range + activeRange_ + classpFlow_1_1NBSLevels.html + a6c02c190c595dadd863a3ecad6ccf4e6 + + + + + pFlow::noConstructAllocator + classpFlow_1_1noConstructAllocator.html + class T + + void + construct + classpFlow_1_1noConstructAllocator.html + a7b44f068434c746f3107a9b05f9012e5 + (U *, Args &&...) + + + + pFlow::cfModels::nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + bool limited + pFlow::cfModels::nonLinear::contactForceStorage + pFlow::cfModels::nonLinear::nonLinearProperties + + + TypeInfoNV + classpFlow_1_1cfModels_1_1nonLinear.html + af6d26fe46316f0bebc4803b2797ca60f + (modelName()) + + + INLINE_FUNCTION_HD + nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + a80fdbc9b4ef33b8c2cbfde28c2aa833b + () + + + + nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + a4460fe2556a0d78d11fc530a25adcba2 + (int32 nMaterial, const ViewType1D< real > &rho, const dictionary &dict) + + + INLINE_FUNCTION_HD + nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + a2f40a392e72023d15d764c8f7bbcaa03 + (const nonLinear &)=default + + + INLINE_FUNCTION_HD + nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + ae43692b7cc8c342ae7282d39d03be162 + (nonLinear &&)=default + + + INLINE_FUNCTION_HD nonLinear & + operator= + classpFlow_1_1cfModels_1_1nonLinear.html + a85780a07bd87d1d2c209317f5bf32dbc + (const nonLinear &)=default + + + INLINE_FUNCTION_HD nonLinear & + operator= + classpFlow_1_1cfModels_1_1nonLinear.html + af3f80b2e1e96d51390372e609b46338b + (nonLinear &&)=default + + + INLINE_FUNCTION_HD + ~nonLinear + classpFlow_1_1cfModels_1_1nonLinear.html + a3a3b5ef9468425e150dbca579a94c4e0 + ()=default + + + INLINE_FUNCTION_HD int32 + numMaterial + classpFlow_1_1cfModels_1_1nonLinear.html + ad6a8ad563503e886d3f97cf98f1fe4ad + () const + + + INLINE_FUNCTION_HD void + contactForce + classpFlow_1_1cfModels_1_1nonLinear.html + a84c397efa5695ac8f097aeb0a0d97536 + (const real dt, const int32 i, const int32 j, const int32 propId_i, const int32 propId_j, const real Ri, const real Rj, const real ovrlp_n, const realx3 &Vr, const realx3 &Nij, contactForceStorage &history, realx3 &FCn, realx3 &FCt) const + + + symArray< nonLinearProperties > + NonLinearArrayType + classpFlow_1_1cfModels_1_1nonLinear.html + a0faa1f3959517d535337a4c918ca7f32 + + + + bool + readNonLinearDictionary + classpFlow_1_1cfModels_1_1nonLinear.html + a8b733efddd531d2ddf9c2765805f081c + (const dictionary &dict) + + + static const char * + modelName + classpFlow_1_1cfModels_1_1nonLinear.html + a853f1f36a584e14513097e873967be96 + () + + + int32 + numMaterial_ + classpFlow_1_1cfModels_1_1nonLinear.html + a4e372e37ecfb3b3330833393b27880c1 + + + + ViewType1D< real > + rho_ + classpFlow_1_1cfModels_1_1nonLinear.html + adfcd72b350af8ab13ee809e1fbc63579 + + + + NonLinearArrayType + nonlinearProperties_ + classpFlow_1_1cfModels_1_1nonLinear.html + ad28c90de4bfa31bda60d7dc7c78ebe74 + + + + + pFlow::cfModels::nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + bool limited + pFlow::cfModels::nonLinearMod::contactForceStorage + pFlow::cfModels::nonLinearMod::nonLinearProperties + + + TypeInfoNV + classpFlow_1_1cfModels_1_1nonLinearMod.html + af6d26fe46316f0bebc4803b2797ca60f + (modelName()) + + + INLINE_FUNCTION_HD + nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + ab6573e33bf0d5d1fb02b4c9c7cde172b + () + + + + nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + a8ef7e69e53666b8ec4e6b2c6fc752a04 + (int32 nMaterial, const ViewType1D< real > &rho, const dictionary &dict) + + + INLINE_FUNCTION_HD + nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + a3fc07af9206c72cac9263f20c13a956a + (const nonLinearMod &)=default + + + INLINE_FUNCTION_HD + nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + acdf26a013d531657d3ec8c029ac70712 + (nonLinearMod &&)=default + + + INLINE_FUNCTION_HD nonLinearMod & + operator= + classpFlow_1_1cfModels_1_1nonLinearMod.html + ae95278b49fed92727783e9aedf5d872e + (const nonLinearMod &)=default + + + INLINE_FUNCTION_HD nonLinearMod & + operator= + classpFlow_1_1cfModels_1_1nonLinearMod.html + ae174be5fa642a6513304a11e6103b171 + (nonLinearMod &&)=default + + + INLINE_FUNCTION_HD + ~nonLinearMod + classpFlow_1_1cfModels_1_1nonLinearMod.html + a867233625b335d794ec2d7274b484ded + ()=default + + + INLINE_FUNCTION_HD int32 + numMaterial + classpFlow_1_1cfModels_1_1nonLinearMod.html + ad6a8ad563503e886d3f97cf98f1fe4ad + () const + + + INLINE_FUNCTION_HD void + contactForce + classpFlow_1_1cfModels_1_1nonLinearMod.html + a84c397efa5695ac8f097aeb0a0d97536 + (const real dt, const int32 i, const int32 j, const int32 propId_i, const int32 propId_j, const real Ri, const real Rj, const real ovrlp_n, const realx3 &Vr, const realx3 &Nij, contactForceStorage &history, realx3 &FCn, realx3 &FCt) const + + + symArray< nonLinearProperties > + NonLinearArrayType + classpFlow_1_1cfModels_1_1nonLinearMod.html + a0faa1f3959517d535337a4c918ca7f32 + + + + bool + readNonLinearDictionary + classpFlow_1_1cfModels_1_1nonLinearMod.html + a8b733efddd531d2ddf9c2765805f081c + (const dictionary &dict) + + + static const char * + modelName + classpFlow_1_1cfModels_1_1nonLinearMod.html + a853f1f36a584e14513097e873967be96 + () + + + int32 + numMaterial_ + classpFlow_1_1cfModels_1_1nonLinearMod.html + a4e372e37ecfb3b3330833393b27880c1 + + + + ViewType1D< real > + rho_ + classpFlow_1_1cfModels_1_1nonLinearMod.html + adfcd72b350af8ab13ee809e1fbc63579 + + + + NonLinearArrayType + nonlinearProperties_ + classpFlow_1_1cfModels_1_1nonLinearMod.html + ad28c90de4bfa31bda60d7dc7c78ebe74 + + + + + pFlow::cfModels::nonLinear::nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + a9cc4c283cd480bd755c74f7899959ea2 + () + + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + aba0181dc775ec9635fcf6169d3dc65f5 + (real Yeff, real Geff, real etha_n, real mu) + + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + ae96d156c7f163341dfded0ab9bfefee9 + (const nonLinearProperties &)=default + + + INLINE_FUNCTION_HD nonLinearProperties & + operator= + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + a445a4db5fd7d936d64333c908afb192e + (const nonLinearProperties &)=default + + + INLINE_FUNCTION_HD + ~nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + aa6f49e88046a10ff42539d977c91d83f + ()=default + + + real + Yeff_ + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + a91d74b91c408c9da94ba581a8004475a + + + + real + Geff_ + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + a2aa7e20d744b6050d70cd6f56627ae3a + + + + real + ethan_ + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + ab3d4a1f3cef26e041192b82c72c37f05 + + + + real + mu_ + structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html + a5e7a8a69645d20ea71c0eb0eb0fd17d2 + + + + + pFlow::cfModels::nonLinearMod::nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + a9cc4c283cd480bd755c74f7899959ea2 + () + + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + aba0181dc775ec9635fcf6169d3dc65f5 + (real Yeff, real Geff, real etha_n, real mu) + + + INLINE_FUNCTION_HD + nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + ae96d156c7f163341dfded0ab9bfefee9 + (const nonLinearProperties &)=default + + + INLINE_FUNCTION_HD nonLinearProperties & + operator= + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + a445a4db5fd7d936d64333c908afb192e + (const nonLinearProperties &)=default + + + INLINE_FUNCTION_HD + ~nonLinearProperties + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + aa6f49e88046a10ff42539d977c91d83f + ()=default + + + real + Yeff_ + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + a91d74b91c408c9da94ba581a8004475a + + + + real + Geff_ + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + a2aa7e20d744b6050d70cd6f56627ae3a + + + + real + ethan_ + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + ab3d4a1f3cef26e041192b82c72c37f05 + + + + real + mu_ + structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html + a5e7a8a69645d20ea71c0eb0eb0fd17d2 + + + + + pFlow::cfModels::normalRolling + classpFlow_1_1cfModels_1_1normalRolling.html + typename contactForceModel + + typename contactForceModel::contactForceStorage + contactForceStorage + classpFlow_1_1cfModels_1_1normalRolling.html + abde0f8fd1beee5d33aa1df3f5955f216 + + + + bool + readNormalDict + classpFlow_1_1cfModels_1_1normalRolling.html + a2166bf008f0bcbf975cc66ade88dc53a + (const dictionary &dict) + + + + TypeInfoNV + classpFlow_1_1cfModels_1_1normalRolling.html + aeee112538820a87a21009a9b6427632d + (word("normal<"+contactForceModel::TYPENAME()+">")) + + + + normalRolling + classpFlow_1_1cfModels_1_1normalRolling.html + a4df25d93b5e00f2289e0b9059c5e1d6f + (int32 nMaterial, const ViewType1D< real > &rho, const dictionary &dict) + + + INLINE_FUNCTION_HD void + rollingFriction + classpFlow_1_1cfModels_1_1normalRolling.html + a8497077d4e9fdea8f9f8c0419cdee854 + (const real dt, const int32 i, const int32 j, const int32 propId_i, const int32 propId_j, const real Ri, const real Rj, const realx3 &wi, const realx3 &wj, const realx3 &Nij, const realx3 &FCn, realx3 &Mri, realx3 &Mrj) const + + + realSymArray_D + mur_ + classpFlow_1_1cfModels_1_1normalRolling.html + a85ea430d13591441a957cff38b9c57a6 + + + + + pFlow::IOobject::object_t + classpFlow_1_1IOobject_1_1object__t.html + typename dataType + pFlow::IOobject::iObject + + + object_t + classpFlow_1_1IOobject_1_1object__t.html + a4ab00941e125a622129d9669e6a9969d + (Args &&... args) + + + + object_t + classpFlow_1_1IOobject_1_1object__t.html + aabff59a098a161ad52c86980852db7db + (const dataType &data) + + + virtual uniquePtr< iObject > + clone + classpFlow_1_1IOobject_1_1object__t.html + ac8bf3a0489587781ed56983e400320f8 + () const + + + virtual word + typeName + classpFlow_1_1IOobject_1_1object__t.html + a39359f8faf12774491014a93a9c930e1 + () const + + + virtual bool + read_object_t + classpFlow_1_1IOobject_1_1object__t.html + a57192604d396c82e4297a09dcd9457a8 + (iIstream &is) + + + virtual bool + write_object_t + classpFlow_1_1IOobject_1_1object__t.html + a700659b492de040bcaba50ca7ce362f7 + (iOstream &os) const + + + dataType + data_ + classpFlow_1_1IOobject_1_1object__t.html + ab875ff0d9fe05289966cf4a20f477bc3 + + + + + pFlow::objectFile + classpFlow_1_1objectFile.html + + + readFlag + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135 + + + + READ_ALWAYS + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135ae52db7f5bc766c98892c85b3da80035d + + + + READ_NEVER + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135a5d213848a5257045c66f1131ba592588 + + + + READ_IF_PRESENT + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135a93b5e7478325255e6d8414b6b2ccc6f0 + + + + + writeFlag + classpFlow_1_1objectFile.html + a167fce7aaf9bbff61e0e5ad4815d09fb + + + + WRITE_ALWAYS + classpFlow_1_1objectFile.html + a167fce7aaf9bbff61e0e5ad4815d09fba37ad78d623d69d7a70f565528efc0f59 + + + + WRITE_NEVER + classpFlow_1_1objectFile.html + a167fce7aaf9bbff61e0e5ad4815d09fbad27c52a51ad59856941a9597905f9130 + + + + READ_ALWAYS + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135ae52db7f5bc766c98892c85b3da80035d + + + + READ_NEVER + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135a5d213848a5257045c66f1131ba592588 + + + + READ_IF_PRESENT + classpFlow_1_1objectFile.html + a314ebf993d731f5b477f5b2670de2135a93b5e7478325255e6d8414b6b2ccc6f0 + + + + WRITE_ALWAYS + classpFlow_1_1objectFile.html + a167fce7aaf9bbff61e0e5ad4815d09fba37ad78d623d69d7a70f565528efc0f59 + + + + WRITE_NEVER + classpFlow_1_1objectFile.html + a167fce7aaf9bbff61e0e5ad4815d09fbad27c52a51ad59856941a9597905f9130 + + + + + objectFile + classpFlow_1_1objectFile.html + a03145445e47fe40d36071d3207e4eaae + (const word &name) + + + + objectFile + classpFlow_1_1objectFile.html + a9ee713efe0634b6da3063aa707ecdeff + (const word &name, const fileSystem &localPath, const readFlag &rf=READ_NEVER, const writeFlag &wf=WRITE_NEVER, bool rwHeader=true) + + + + objectFile + classpFlow_1_1objectFile.html + acfc22694eec3cb20477252e35e8d38c4 + (const objectFile &src)=default + + + + objectFile + classpFlow_1_1objectFile.html + a0d9f2616944d55462ad8c9665b27086c + (objectFile &&src)=default + + + objectFile & + operator= + classpFlow_1_1objectFile.html + a5c7ca0810f70b09e995e735382a42677 + (const objectFile &rhs)=default + + + objectFile & + operator= + classpFlow_1_1objectFile.html + a5fed0f51da685ae3925b9611185851fd + (objectFile &&rhs)=default + + + virtual + ~objectFile + classpFlow_1_1objectFile.html + a5eb42fccb46707b1c231389b56ec574b + ()=default + + + virtual word + name + classpFlow_1_1objectFile.html + a73572f70de721e7793f801ae26c5a6c5 + () const + + + virtual fileSystem + localPath + classpFlow_1_1objectFile.html + a51b74713a538d9aa4cc856153d7c333d + () const + + + readFlag + rFlag + classpFlow_1_1objectFile.html + a349924059ebb9ce3b154dbd6850c601d + () const + + + writeFlag + wFlag + classpFlow_1_1objectFile.html + af42da690717c749e1ee5108dcee62e7d + () const + + + bool + isReadAlways + classpFlow_1_1objectFile.html + a7097fa42f98e5a95fd95ec46bdf6cd60 + () const + + + bool + isReadNever + classpFlow_1_1objectFile.html + a0c27a5cdee1d686f94bea4254bdbe650 + () const + + + bool + isReadIfPresent + classpFlow_1_1objectFile.html + a2d01f4526e21bccb1392a344d3e6cbfd + () const + + + bool + isWriteAlways + classpFlow_1_1objectFile.html + acbd01f9965d77d91b82df73d1fc67438 + () const + + + bool + isWriteNever + classpFlow_1_1objectFile.html + a91e42168656b6587284c9167ef8b678e + () const + + + bool + readWriteHeader + classpFlow_1_1objectFile.html + ae10b53b60cb4631fdeb46271ccab67aa + () const + + + word + name_ + classpFlow_1_1objectFile.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + readFlag + rFlag_ + classpFlow_1_1objectFile.html + a9621f975398ef1e17fc49072820e6cdc + + + + writeFlag + wFlag_ + classpFlow_1_1objectFile.html + ac62d445ccbee618065c97aa500243699 + + + + fileSystem + localPath_ + classpFlow_1_1objectFile.html + a850e22a1b68d91fc60267256452d5411 + + + + bool + readWriteHeader_ + classpFlow_1_1objectFile.html + a44135ded2d939f86fa2d52a5b943a6b9 + + + + + pFlow::oFstream + classpFlow_1_1oFstream.html + pFlow::fileStream + pFlow::Ostream + + + oFstream + classpFlow_1_1oFstream.html + a1119071be87c0f4284fdbe073b2991fa + (const fileSystem &path) + + + + oFstream + classpFlow_1_1oFstream.html + a9688e31df5de04a2aa1bfe5e42366948 + (const oFstream &src)=delete + + + oFstream & + operator= + classpFlow_1_1oFstream.html + af7d7bc078ae93aa83e33f5613c30fa66 + (const oFstream &rhs)=delete + + + virtual + ~oFstream + classpFlow_1_1oFstream.html + a67bdc0a2fb112736e6959c7cd3e29195 + ()=default + + + + pFlow::Ostream + classpFlow_1_1Ostream.html + pFlow::iOstream + + + Ostream + classpFlow_1_1Ostream.html + a19efde4fc96bae2d951c923eab607a0a + (std::ostream &os, const word &streamName) + + + + Ostream + classpFlow_1_1Ostream.html + a20bce9a0e224aa927162cc544ff0f11a + (const Ostream &)=delete + + + void + operator= + classpFlow_1_1Ostream.html + a828b34760550d09ae2cc49120f7dc89f + (const Ostream &)=delete + + + virtual const word & + name + classpFlow_1_1Ostream.html + a05ff7aca2b2d901acaec7624079f415e + () const + + + virtual word & + name + classpFlow_1_1Ostream.html + aa311cb71a61f3cf642e33d5981dc4d55 + () + + + virtual ios_base::fmtflags + flags + classpFlow_1_1Ostream.html + ada47b7405e5eaa26f35e795f291164bf + () const + + + virtual bool + write + classpFlow_1_1Ostream.html + af0296de2f120be163c138350c0c26507 + (const token &tok) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a10c5d22891f2677067c2fec2d3c366c8 + (const char c) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a092e63db7d7406b2999bb7203d8eb91b + (const char *str) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a2935f4818bb182d88333d2b6be2c9c47 + (const word &str) override + + + virtual iOstream & + writeQuoted + classpFlow_1_1Ostream.html + ad49e7395bb1832b095b5567656beae88 + (const word &str, const bool quoted=true) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a8f4206992ef2fb33e42bb9e6a4bf11cb + (const int64 val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + ad421a57af704a01fded92733aaa5c7cf + (const int32 val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + ada4a9df866ae09af27c6df9a1a59469d + (const label val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a00226ab20a3e220dc468ac2ec7deba8e + (const uint32 val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a7e6df205da82ec7230d7678620483fe0 + (const uint16 val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a9f4f8b12e074652510a84c0ba51111ad + (const float val) override + + + virtual iOstream & + write + classpFlow_1_1Ostream.html + a44e32a52d8dec9b952a6a018d02ef805 + (const double val) override + + + virtual void + indent + classpFlow_1_1Ostream.html + a189eba34a209327583f582f69ce4dfe4 + () + + + virtual ios_base::fmtflags + flags + classpFlow_1_1Ostream.html + ac1e28a2b4cd2a6043237b98d22f0feb9 + (const ios_base::fmtflags f) + + + virtual void + flush + classpFlow_1_1Ostream.html + adac116554b543b7c4228c018a85882f5 + () + + + virtual void + endl + classpFlow_1_1Ostream.html + a0bef5572a56c7db8edc75d96858e5b43 + () + + + virtual char + fill + classpFlow_1_1Ostream.html + a9df421e4eff3c8fb2d7059b9177c165b + () const + + + virtual char + fill + classpFlow_1_1Ostream.html + aa65481defe8d6950cc47e6f8f54d93c5 + (const char fillch) + + + virtual int + width + classpFlow_1_1Ostream.html + ad72663daf610f2a0833a2fc3d78e4fdf + () const + + + virtual int + width + classpFlow_1_1Ostream.html + a591f2871d455612dbf55722451fbbf19 + (const int w) + + + virtual int + precision + classpFlow_1_1Ostream.html + a74bc37758ffb63d86025a0ca596e9039 + () const + + + virtual int + precision + classpFlow_1_1Ostream.html + a752ab0d096f9056b329d8c0167bdef66 + (const int p) + + + virtual std::ostream & + stdStream + classpFlow_1_1Ostream.html + adf87dd3067073e5d4c3fc97e79deb196 + () + + + virtual const std::ostream & + stdStream + classpFlow_1_1Ostream.html + a434eaf80cdd94a711423b99c55784c39 + () const + + + word + name_ + classpFlow_1_1Ostream.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + std::ostream & + os_ + classpFlow_1_1Ostream.html + af20ae96d3a771bd807d36aae8cfd0d4b + + + + + pFlow::oTstream + classpFlow_1_1oTstream.html + pFlow::iOstream + + + oTstream + classpFlow_1_1oTstream.html + aa2c60dbf6e9df34e53e0b06114730f80 + (const word &nm) + + + + oTstream + classpFlow_1_1oTstream.html + a9ae105923be1772582b3761f69d92b8c + (const oTstream &src) + + + + oTstream + classpFlow_1_1oTstream.html + a0175c397bd351c501d68c7c0ff004af8 + (oTstream &&)=default + + + virtual + ~oTstream + classpFlow_1_1oTstream.html + a869dd31a9b2ff77e9a481c7eabf71a24 + ()=default + + + const tokenList & + tokens + classpFlow_1_1oTstream.html + a578844cadac20c3e23f6cf179ef2a1be + () const + + + tokenList & + tokens + classpFlow_1_1oTstream.html + a50f1f4c63900ce5e481479f971a767d2 + () + + + virtual bool + write + classpFlow_1_1oTstream.html + aa3b476f06fa0df546adf5f376083ec2b + (const token &tok) + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + af93f721e529951d7770ee01fcd30fecf + (const char c) + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a26b5f60ec0f8d45f3e61562ff788ff38 + (const char *str) + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a379353cb86c3a083fae92681013a6051 + (const word &str) + + + virtual iOstream & + writeQuoted + classpFlow_1_1oTstream.html + a72ba64fb076bc369d68140a6ab8deb8a + (const std::string &str, const bool quoted=true) + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a8f4206992ef2fb33e42bb9e6a4bf11cb + (const int64 val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + ad421a57af704a01fded92733aaa5c7cf + (const int32 val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + ada4a9df866ae09af27c6df9a1a59469d + (const label val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a00226ab20a3e220dc468ac2ec7deba8e + (const uint32 val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a7e6df205da82ec7230d7678620483fe0 + (const uint16 val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a9f4f8b12e074652510a84c0ba51111ad + (const float val) override + + + virtual iOstream & + write + classpFlow_1_1oTstream.html + a44e32a52d8dec9b952a6a018d02ef805 + (const double val) override + + + virtual void + append + classpFlow_1_1oTstream.html + a3ebe3cf983e1255171dc04ea202c2e87 + (const token &tok) + + + virtual void + append + classpFlow_1_1oTstream.html + af9502a9443b4d81f0fbec5fc897191ec + (const tokenList &tLisk) + + + void + reset + classpFlow_1_1oTstream.html + ad20897c5c8bd47f5d4005989bead0e55 + () + + + virtual void + rewind + classpFlow_1_1oTstream.html + ab8734e666421c9fe3b6380a818c6c727 + () + + + virtual void + indent + classpFlow_1_1oTstream.html + a25eb5023b0abf0d0331bbf22ce47eaad + () + + + virtual void + flush + classpFlow_1_1oTstream.html + ad3aed50bc3b4459454ccb8c64f5ced5a + () + + + virtual void + endl + classpFlow_1_1oTstream.html + a319600217c15807f91fe82558a670290 + () + + + virtual char + fill + classpFlow_1_1oTstream.html + a18a2036b582711254ceb4bbb5df94135 + () const + + + virtual char + fill + classpFlow_1_1oTstream.html + a28623218f0dd4c0b0a32d8fd846cbb6b + (const char) + + + virtual int + width + classpFlow_1_1oTstream.html + a9b61ef0d32670df138a7a60b2b56ae9a + () const + + + virtual int + width + classpFlow_1_1oTstream.html + a0c5abe84f3d911df4212b2401a8867c4 + (const int) + + + virtual int + precision + classpFlow_1_1oTstream.html + af574adc6c2f2e1c2a054ff6a167dd456 + () const + + + virtual int + precision + classpFlow_1_1oTstream.html + afa2c1826bcba76af371af3257fd2addb + (const int) + + + virtual ios_base::fmtflags + flags + classpFlow_1_1oTstream.html + ae1cdc69a3d1b9a79aa72ee54c1ea3e44 + () const + + + ios_base::fmtflags + flags + classpFlow_1_1oTstream.html + a82cca7e83c1c39a4f1599c1d0481d044 + (const ios_base::fmtflags) + + + word + name_ + classpFlow_1_1oTstream.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + tokenList + tokenList_ + classpFlow_1_1oTstream.html + a1e95a6fa473cd29f5dde06a6d214026c + + + + + pFlow::sortedPairs::pairAccessor + structpFlow_1_1sortedPairs_1_1pairAccessor.html + + typename sortedPairs::PairType + PairType + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a68d54352915919defa1146d6beb06cd9 + + + + INLINE_FUNCTION_HD int32 + size + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a0fed21f49ffeaa77eaf1071b5c8a9a31 + () const + + + INLINE_FUNCTION_HD int32 + loopCount + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a864176c34cdbaa2bb9241751c6f4c922 + () const + + + INLINE_FUNCTION_HD bool + isValid + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a134ba9a72382631697a4339be83fb492 + (int32 i) const + + + INLINE_FUNCTION_HD PairType + getPair + structpFlow_1_1sortedPairs_1_1pairAccessor.html + aaada250d99b365c96e14a88f00d45c76 + (int i) const + + + INLINE_FUNCTION_HD bool + getPair + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a0661587307d1c22264278e7e6dd52d4a + (int32 i, PairType &pair) const + + + int32 + size_ + structpFlow_1_1sortedPairs_1_1pairAccessor.html + afca1d7282f84072f96f25bf93a42a254 + + + + ViewType1D< PairType, ExecutionSpace > + sortedParis_ + structpFlow_1_1sortedPairs_1_1pairAccessor.html + a8dd81788531e3a5c171a94443caeaa34 + + + + + pFlow::unsortedPairs::pairAccessor + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + + typename UnsortedPairs::PairType + PairType + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + acf4d9906ba8a5697d815148b4c432239 + + + + INLINE_FUNCTION_HD int32 + size + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + a0fed21f49ffeaa77eaf1071b5c8a9a31 + () const + + + INLINE_FUNCTION_HD int32 + loopCount + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + a864176c34cdbaa2bb9241751c6f4c922 + () const + + + INLINE_FUNCTION_HD bool + isValid + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + aba79e8edf03103828a6f0eab13e3e938 + (int32 idx) const + + + INLINE_FUNCTION_HD PairType + getPair + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + a17e844c5901f2f5ab7019a023280e27c + (int idx) const + + + INLINE_FUNCTION_HD bool + getPair + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + ab57ac29c961a27170a6c69540c547ab4 + (int32 idx, PairType &pair) const + + + ContainerType + Container_ + structpFlow_1_1unsortedPairs_1_1pairAccessor.html + a5bede346a5aace7ab58a2c4e0fe563ac + + + + + pFlow::particleIdHandler + classpFlow_1_1particleIdHandler.html + + + particleIdHandler + classpFlow_1_1particleIdHandler.html + ac3593ef0f65358a88a49bd94305bbcdc + (int32PointField_HD &id) + + + int32 + getNextId + classpFlow_1_1particleIdHandler.html + aab9e56419af88aa23546fc6ac70c8caa + () + + + int32 + nextId + classpFlow_1_1particleIdHandler.html + a7130e3d94dc53173b7ccc6a6ebcf3195 + () const + + + int32 + nextId_ + classpFlow_1_1particleIdHandler.html + aef6608c59885d9c2ca9703cdf2067a8c + + + + + pFlow::particles + classpFlow_1_1particles.html + pFlow::eventObserver + pFlow::demParticles + + + TypeInfo + classpFlow_1_1particles.html + aba08b9f91e550622706972bfda2fb71d + ("particles") + + + + particles + classpFlow_1_1particles.html + aa362eaa5ead42bfa9cdfe00a2eca65c2 + (systemControl &control, const word &integrationMethod) + + + const auto & + time + classpFlow_1_1particles.html + a4cc857362e9113140f9b4ae09effec91 + () const + + + auto & + time + classpFlow_1_1particles.html + a93afe73106d132e6f632f5928654e051 + () + + + auto + integrationMethod + classpFlow_1_1particles.html + a887c17e25e0e1482fa64676cfd8c8e0d + () const + + + const auto & + dynPointStruct + classpFlow_1_1particles.html + ac81e6f2e90846b5325090ed38eec0a16 + () const + + + auto & + dynPointStruct + classpFlow_1_1particles.html + a314faec5b12e936008694524bcb8cdaf + () + + + const auto & + pStruct + classpFlow_1_1particles.html + ae7e78c902046f401afebcacdf5a647e9 + () const + + + auto & + pStruct + classpFlow_1_1particles.html + a0a523d138121759d3f8df3fcafade2c9 + () + + + auto + size + classpFlow_1_1particles.html + a10efdf47ffedbdc720f71c2f72b98d98 + () const + + + auto + capacity + classpFlow_1_1particles.html + a234de5cb432c97fcb4b0f806bb86624e + () const + + + auto + activePointsMaskD + classpFlow_1_1particles.html + abd220b937dfdbcf32dc9e8266e4cd099 + () const + + + auto + numActive + classpFlow_1_1particles.html + a2b5fdb4b295d0f3bf1b91ba12cbfa381 + () const + + + bool + allActive + classpFlow_1_1particles.html + af49dbf7a6389f77004cd245086a25c32 + () const + + + auto + activeRange + classpFlow_1_1particles.html + aaab44813a7f4610612ccfe157d45564e + () const + + + auto + activePointsMaskH + classpFlow_1_1particles.html + ab7586e71d34241c9dc06bf6497c8a8fe + () const + + + const auto & + pointPosition + classpFlow_1_1particles.html + a9f5d75308a84468e0913d6e694bb4340 + () const + + + const auto & + position + classpFlow_1_1particles.html + a7ecee1091a398a778754c1b4edadc59d + () const + + + const auto & + pointVelocity + classpFlow_1_1particles.html + acaf8cde98ec6d2c8f9f5bdf42da72d1d + () const + + + const auto & + velocity + classpFlow_1_1particles.html + a82194fe26e893578978b6496dda68547 + () const + + + const auto & + id + classpFlow_1_1particles.html + abb5e7bcb90eb111fefb1c0e70dc240e3 + () const + + + auto & + id + classpFlow_1_1particles.html + a124d8a38357ec2bac63dd59890095951 + () + + + const auto & + diameter + classpFlow_1_1particles.html + af2b021458e8b88a5c86216c360272533 + () const + + + auto & + diameter + classpFlow_1_1particles.html + a43597eb82e9d31542b2002f08cb05520 + () + + + const auto & + mass + classpFlow_1_1particles.html + a63f57563de722b30cc182a393b980d5e + () const + + + auto & + mass + classpFlow_1_1particles.html + a4af117372fc8a79247177a5dd2724304 + () + + + const auto & + accelertion + classpFlow_1_1particles.html + a14b355e1e3552755d05ec3d2ba9d2bf5 + () const + + + auto & + accelertion + classpFlow_1_1particles.html + abcf923704771b5b0b9f9ab2a36f30974 + () + + + realx3PointField_D & + contactForce + classpFlow_1_1particles.html + ac726bd46ab9994788e48a02e1c733d90 + () + + + const realx3PointField_D & + contactForce + classpFlow_1_1particles.html + adba8e50e0f4ae5beec339593cf8b679f + () const + + + realx3PointField_D & + contactTorque + classpFlow_1_1particles.html + a78eadf0c22049edb50b661a229b2d9c4 + () + + + const realx3PointField_D & + contactTorque + classpFlow_1_1particles.html + a36db07e47f932db4778eba556244e6fe + () const + + + const auto & + propertyId + classpFlow_1_1particles.html + a7f7a3b6f8fb3e514ccb264c035215ba7 + () const + + + auto & + propertyId + classpFlow_1_1particles.html + a0cb78f65c0d99e8804f970c255034c45 + () + + + const auto & + shapeName + classpFlow_1_1particles.html + ab208dee37a9f265ecb814d58e3f3bc48 + () const + + + auto & + shapName + classpFlow_1_1particles.html + acfc05f918c13bbbfeb16af49fb3e9f5a + () + + + bool + beforeIteration + classpFlow_1_1particles.html + ada71b97666fe3f66b31690bf12633c32 + () override + + + virtual bool + insertParticles + classpFlow_1_1particles.html + a7c043d8a8c169debd35ac5afbce18fba + (const realx3Vector &position, const wordVector &shapes, const setFieldList &setField)=0 + + + virtual realx3PointField_D & + rAcceleration + classpFlow_1_1particles.html + a8f202cf4a74cbe075bef0aba0ea76148 + ()=0 + + + virtual const realx3PointField_D & + rAcceleration + classpFlow_1_1particles.html + a5923dbebbb1b2c600bc354f0b5caa845 + () const =0 + + + virtual const realVector_D & + boundingSphere + classpFlow_1_1particles.html + ab83edaa70619ee7cf3cfc6bf4b9d8635 + () const =0 + + + virtual word + shapeTypeName + classpFlow_1_1particles.html + af1ef13dca34d5f3770edd71a42582560 + () const =0 + + + virtual void + boundingSphereMinMax + classpFlow_1_1particles.html + acf150792ac461fc70526040300a41ce9 + (real &minDiam, real &maxDiam) const =0 + + + virtual uniquePtr< List< eventObserver * > > + getFieldObjectList + classpFlow_1_1particles.html + a2505bb9c917d337dddb089997023c0af + () const + + + void + zeroForce + classpFlow_1_1particles.html + aee1fb957af9d737605b6e8701e6d14f5 + () + + + void + zeroTorque + classpFlow_1_1particles.html + a305a8984d573e13f073ba7ec0ecf19ca + () + + + Time & + time_ + classpFlow_1_1particles.html + a97d6a106e35c444e647a69f8a8ba7f9b + + + + const word + integrationMethod_ + classpFlow_1_1particles.html + a597cf8f88eaa1b7286042025e5d7b9c2 + + + + dynamicPointStructure + dynPointStruct_ + classpFlow_1_1particles.html + a51a83cecc7ff3322ab09cb31c070692e + + + + wordPointField & + shapeName_ + classpFlow_1_1particles.html + a4741b994d62377ef249268f9c5ad50da + + + + int32PointField_HD & + id_ + classpFlow_1_1particles.html + a86b3b17c92b5fab74cbb53028f774bdd + + + + int8PointField_D & + propertyId_ + classpFlow_1_1particles.html + a0bfbc43a520897af519abd646bfd1266 + + + + realPointField_D & + diameter_ + classpFlow_1_1particles.html + a098bb28cf6a1592a13c21430acd6c837 + + + + realPointField_D & + mass_ + classpFlow_1_1particles.html + af05a371c8526a768920e8f8a71cadf68 + + + + realx3PointField_D & + accelertion_ + classpFlow_1_1particles.html + aef5f1c8b4380ae412f06c32d4c54ca91 + + + + realx3PointField_D & + contactForce_ + classpFlow_1_1particles.html + add210827611818c03f6ca2248e1c080c + + + + realx3PointField_D & + contactTorque_ + classpFlow_1_1particles.html + ac8a512a571ec85bb1dcf7a330e5c0099 + + + + particleIdHandler + idHandler_ + classpFlow_1_1particles.html + aa6abc69406a4cfc1788e371a718a8143 + + + + + pFlow::PeakableRegion + classpFlow_1_1PeakableRegion.html + typename RegionType + pFlow::peakableRegion + + + TypeInfoTemplate + classpFlow_1_1PeakableRegion.html + aaface9f1c2bfbbec54925dc2af3ba4d4 + ("peakableRegion", RegionType) + + + + PeakableRegion + classpFlow_1_1PeakableRegion.html + accb41c4146e4871063d4163ed838dd97 + (const word &type, const dictionary &dict) + + + + add_vCtor + classpFlow_1_1PeakableRegion.html + abfe18bc437d6d79cd5071e97d9133ae7 + (peakableRegion, PeakableRegion, word) + + + virtual uniquePtr< peakableRegion > + clone + classpFlow_1_1PeakableRegion.html + a491947a527a637070c3ae11e01f664ea + () const override + + + virtual peakableRegion * + clonePtr + classpFlow_1_1PeakableRegion.html + a0920d18bc2b0d9c4efe42d00da2d7d2b + () const override + + + virtual + ~PeakableRegion + classpFlow_1_1PeakableRegion.html + a2303ac8487ac7bec46a027338fccc448 + ()=default + + + virtual bool + isInside + classpFlow_1_1PeakableRegion.html + abbdd281687ac228919695d6c259f1590 + (const realx3 &point) const override + + + virtual realx3 + peek + classpFlow_1_1PeakableRegion.html + a66dadfa799c9079c53ec6bd664dcfb51 + () const override + + + virtual bool + read + classpFlow_1_1PeakableRegion.html + a9b8bf04caa102276f5d5e365998cd1df + (const dictionary &dict) override + + + virtual bool + write + classpFlow_1_1PeakableRegion.html + a775ec4956e0bf2b80153403e4db10910 + (dictionary &dict) const override + + + RegionType + region_ + classpFlow_1_1PeakableRegion.html + ac3c9c4fbf78fa4fec1ce1a58bcb0a26a + + + + + pFlow::peakableRegion + classpFlow_1_1peakableRegion.html + + + TypeInfo + classpFlow_1_1peakableRegion.html + aedacec9945ee088771ad35c29bf8f7f9 + ("peakableRegion") + + + + peakableRegion + classpFlow_1_1peakableRegion.html + abf43b56be2edb758022e5748d0adc983 + (const word &type, const dictionary &dict) + + + + create_vCtor + classpFlow_1_1peakableRegion.html + a7a1b3492ffa7d02882ef2242a2066e18 + (peakableRegion, word,(const word &type, const dictionary &dict),(type, dict)) + + + virtual uniquePtr< peakableRegion > + clone + classpFlow_1_1peakableRegion.html + ad2db4dcacf1486a9d486e3a331260fd6 + () const =0 + + + virtual peakableRegion * + clonePtr + classpFlow_1_1peakableRegion.html + a28a3912b9d434bb4327f2fb3c08291b9 + () const =0 + + + virtual + ~peakableRegion + classpFlow_1_1peakableRegion.html + a3baed48aad1c9e654cd8caa55dfcb18a + ()=default + + + virtual bool + isInside + classpFlow_1_1peakableRegion.html + adcb491106ace62f312e9ed9931c72b12 + (const realx3 &point) const =0 + + + virtual realx3 + peek + classpFlow_1_1peakableRegion.html + a4934f4544d2ebe36ad5ee2a1a53529ab + () const =0 + + + virtual bool + read + classpFlow_1_1peakableRegion.html + af5f2d605171cd6bcbf8c0d59d1aa3832 + (const dictionary &dict)=0 + + + virtual bool + write + classpFlow_1_1peakableRegion.html + aa713a4038669cc59eadaab3279aaac00 + (dictionary &dict) const =0 + + + static uniquePtr< peakableRegion > + create + classpFlow_1_1peakableRegion.html + a7c89091eec63fb3273bfeac98f38343f + (const word &type, const dictionary &dict) + + + + pFlow::planeWall + classpFlow_1_1planeWall.html + pFlow::Wall + + + TypeInfo + classpFlow_1_1planeWall.html + af08886f30d0e85a6868cb28218d74f31 + ("planeWall") + + + + planeWall + classpFlow_1_1planeWall.html + a7866943a14f2b80380120afa8663cdde + () + + + + planeWall + classpFlow_1_1planeWall.html + a67389258d538d631ad461fc64ca65a4f + (const dictionary &dict) + + + + planeWall + classpFlow_1_1planeWall.html + a3fb08e171d01444b4e4b7a21e2d964c5 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p4, int32 numDiv12=1, int32 numDiv23=1) + + + + add_vCtor + classpFlow_1_1planeWall.html + ab15b31cef60d9f92eceea563eee86fed + (Wall, planeWall, dictionary) + + + bool + readPlaneWall + classpFlow_1_1planeWall.html + a549697ff2b459d3f6f0d888e6ab32e30 + (const dictionary &dict) + + + bool + addWall4 + classpFlow_1_1planeWall.html + acbaf6fa391684ef30020e453d9aaac0e + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p4) + + + bool + checkFlatness + classpFlow_1_1planeWall.html + acf2bf4d43b1d6fb755e34daeba7f9500 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p4) + + + bool + addPlaneWall + classpFlow_1_1planeWall.html + a79ff8be1554af7901ffb5331dea61568 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p4, int32 numDiv12=1, int32 numDiv23=1) + + + + pFlow::sphTriInteraction::pLine + structpFlow_1_1sphTriInteraction_1_1pLine.html + + INLINE_FUNCTION_HD + pLine + structpFlow_1_1sphTriInteraction_1_1pLine.html + acf2ba320414962a6b732442ae47cd2cc + () + + + INLINE_FUNCTION_HD + pLine + structpFlow_1_1sphTriInteraction_1_1pLine.html + acfd3ecebffc5ea62d3ce8652616096ec + (const realx3 &p1, const realx3 &p2) + + + INLINE_FUNCTION_HD realx3 + point + structpFlow_1_1sphTriInteraction_1_1pLine.html + a6e9513d0b6634e97d81f0d7a3595248a + (real t) const + + + INLINE_FUNCTION_HD realx3 + projectPoint + structpFlow_1_1sphTriInteraction_1_1pLine.html + a03c6784ff46ffab948664762095b0c47 + (const realx3 &p) const + + + INLINE_FUNCTION_HD real + projectNormLength + structpFlow_1_1sphTriInteraction_1_1pLine.html + aae66a491cb295819647c4f34d23c7453 + (realx3 p) const + + + INLINE_FUNCTION_HD bool + lineSphereCheck + structpFlow_1_1sphTriInteraction_1_1pLine.html + aabd9c83babb8fd250cae2482ddea4f13 + (const realx3 pos, real Rad, realx3 &nv, realx3 &cp, real &ovrlp) const + + + realx3 + p1_ + structpFlow_1_1sphTriInteraction_1_1pLine.html + a3dbbeee301e1c6cf679b8f2bbbb9ba81 + + + + realx3 + p2_ + structpFlow_1_1sphTriInteraction_1_1pLine.html + a0c834510e42988cef9d46bac7d78c307 + + + + realx3 + v_ + structpFlow_1_1sphTriInteraction_1_1pLine.html + aa09108d3aa152c6ac6927db8b7d6e9f6 + + + + real + L_ + structpFlow_1_1sphTriInteraction_1_1pLine.html + ac4b830c185f1946da912382038319b61 + + + + + pFlow::pointField + classpFlow_1_1pointField.html + template< class, class > class VectorField + class T + class MemorySpace + pFlow::eventObserver + pFlow::Field + + pointField< VectorField, T, MemorySpace > + pointFieldType + classpFlow_1_1pointField.html + a1063c9fa94710fcea36468cd35295fe0 + + + + Field< VectorField, T, MemorySpace > + FieldType + classpFlow_1_1pointField.html + a5e050a125891e919a41915663f1871f4 + + + + typename FieldType::VectorType + VectorType + classpFlow_1_1pointField.html + a21a2a37839edb0ffc02a7cfac6ca72b8 + + + + typename FieldType::iterator + iterator + classpFlow_1_1pointField.html + ad9407c8288db9ae18e7902d8dc299b30 + + + + typename FieldType::constIterator + constIterator + classpFlow_1_1pointField.html + aa3fec7e25f50ac758c32ed1c95874adc + + + + typename FieldType::reference + reference + classpFlow_1_1pointField.html + aebe3eaed133a292a0698d6da1e3add0f + + + + typename FieldType::constReference + constReference + classpFlow_1_1pointField.html + a138e3112b462f65f1ad50a9bf56e1da6 + + + + typename FieldType::valueType + valueType + classpFlow_1_1pointField.html + aee590d7dd65b9f02778474552e5a76f0 + + + + typename FieldType::pointer + pointer + classpFlow_1_1pointField.html + aa3eef3be821cfdd7a297e2b86689b0ae + + + + typename FieldType::constPointer + constPointer + classpFlow_1_1pointField.html + aa5df8e4ad5359a7c041b10c56d9eec23 + + + + + TypeInfoTemplateNV2 + classpFlow_1_1pointField.html + a299b5ee396d969589ede9a5880bfa831 + ("pointField", T, VectorType::memoerySpaceName()) + + + + pointField + classpFlow_1_1pointField.html + ad45afd3b2dbf5ddf23e4632abbd59113 + (const pointStructure &pStruct, const T &defVal, bool subscribe=true) + + + + pointField + classpFlow_1_1pointField.html + a615a338c0b4f44a8282545bc24ad7f33 + (const pointStructure &pStruct, const T &val, const T &defVal, bool subscribe=true) + + + + pointField + classpFlow_1_1pointField.html + a7a9f02d4ecd31574afa11ff15ce2730c + (const pointField &src, bool subscribe) + + + + pointField + classpFlow_1_1pointField.html + a1a529c131e9dd11ed01a452cf85cfa81 + (const pointField &src) + + + + pointField + classpFlow_1_1pointField.html + a4e3dcdd8ee62b6d3f6a27404da2cddc2 + (pointField &&src)=delete + + + pointField & + operator= + classpFlow_1_1pointField.html + a2dd413ae6bd64de854f127dfd90b23d5 + (const pointField &rhs) + + + pointField & + operator= + classpFlow_1_1pointField.html + a13fa5ce46f566437269e2dc76f62f902 + (pointField &&)=delete + + + uniquePtr< pointFieldType > + clone + classpFlow_1_1pointField.html + ac8c49350b9d33728e623945aa3b775ac + () const + + + pointFieldType * + clonePtr + classpFlow_1_1pointField.html + a78ffe21fb331ee594193fb1763e91c4d + () const + + + const pointStructure & + pStruct + classpFlow_1_1pointField.html + a6dce327cc1a5fe386ab2912d8a72d237 + () const + + + INLINE_FUNCTION_H bool + allActive + classpFlow_1_1pointField.html + aab9550b3f59f76a254d15a2d537bb395 + () const + + + INLINE_FUNCTION_H bool + isActive + classpFlow_1_1pointField.html + a785cd9cdbd48a18c6bddb623fa1740da + (label i) const + + + const auto & + pointFlag + classpFlow_1_1pointField.html + a99986609b613b876264a259c6d79e250 + () const + + + range + activeRange + classpFlow_1_1pointField.html + afef304b4d4497e45857f6edef9b049e6 + () const + + + bool + update + classpFlow_1_1pointField.html + abae5b084c84ba20afd60cbbec92e3124 + (const eventMessage &msg) + + + bool + readPointField + classpFlow_1_1pointField.html + ab0f80e66016e581c7c92ac96e43c3eca + (iIstream &is) + + + bool + writePointField + classpFlow_1_1pointField.html + aa8b686deb96050edefdcef6f22aab8f0 + (iOstream &os) const + + + bool + read + classpFlow_1_1pointField.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1pointField.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + const pointStructure & + pStruct_ + classpFlow_1_1pointField.html + a5c62d7bde0e3c333317fabe4b8806bef + + + + T + defaultValue_ + classpFlow_1_1pointField.html + a3ede7be1f8d98c2fa4af7860cdcaf787 + + + + + pFlow::pointRectCell + classpFlow_1_1pointRectCell.html + + mapperNBS< DefaultHostExecutionSpace > + mapType + classpFlow_1_1pointRectCell.html + ac353c5b34a0eb4c8cbdf8a59e22f5b56 + + + + typename mapType::memory_space + memory_space + classpFlow_1_1pointRectCell.html + a2bdbc2f94e8d70ef3e12dd62be506904 + + + + + pointRectCell + classpFlow_1_1pointRectCell.html + a587a174e1f96e4bc49ada8bcd6343490 + (const dictionary &dictMesh, const pointStructure &pStruct, repository &rep) + + + const auto & + mesh + classpFlow_1_1pointRectCell.html + af2cf8561cff2af17cccc1c2e568fe80c + () const + + + auto & + processedRepository + classpFlow_1_1pointRectCell.html + a26e806a02dbaf38bf71d88fe7099d635 + () + + + void + mapPOints + classpFlow_1_1pointRectCell.html + ab1b3e7c22e40d6e7a13bf59b378a8bd9 + () + + + auto + getCellIterator + classpFlow_1_1pointRectCell.html + a639ca8a7754aa6a5ede02cb5346b8fa3 + () const + + + int32 + nPointInCell + classpFlow_1_1pointRectCell.html + a1b97a8aa930512ea0e7f7f8148cfe119 + (int32 i, int32 j, int32 k) const + + + repository & + processedRepository_ + classpFlow_1_1pointRectCell.html + a19ac6c317c17bc33e508b2a4a4907cd6 + + + + rectangleMesh & + mesh_ + classpFlow_1_1pointRectCell.html + a353acd72ef8fd89b848a152333d49691 + + + + const pointStructure & + pStruct_ + classpFlow_1_1pointRectCell.html + a5c62d7bde0e3c333317fabe4b8806bef + + + + ViewType1D< realx3, memory_space > + pointPosition_ + classpFlow_1_1pointRectCell.html + a7ec329c37c34493564c088f010bde5c0 + + + + mapType + map_ + classpFlow_1_1pointRectCell.html + a3d5486db7da6fc8fcf1495b5607ca6d5 + + + + int32RectMeshField_H + nPointInCell_ + classpFlow_1_1pointRectCell.html + a73f3d1b3ff34ba10725fb65f41f58cb0 + + + + + pFlow::pointStructure + classpFlow_1_1pointStructure.html + pFlow::eventSubscriber + pFlow::pointStructure::activePointsDevice + pFlow::pointStructure::activePointsHost + + + PointFlag + classpFlow_1_1pointStructure.html + a265edb5715625a3ea1510cccc80560df + + + + DELETED + classpFlow_1_1pointStructure.html + a265edb5715625a3ea1510cccc80560dfaae88752b9379248f07e2c3fdc064d998 + + + + ACTIVE + classpFlow_1_1pointStructure.html + a265edb5715625a3ea1510cccc80560dfa33cf1d8ef1d06ee698a7fabf40eb3a7f + + + + DELETED + classpFlow_1_1pointStructure.html + a265edb5715625a3ea1510cccc80560dfaae88752b9379248f07e2c3fdc064d998 + + + + ACTIVE + classpFlow_1_1pointStructure.html + a265edb5715625a3ea1510cccc80560dfa33cf1d8ef1d06ee698a7fabf40eb3a7f + + + + + TypeInfo + classpFlow_1_1pointStructure.html + a79cf90bf54b5dc2b8cd0415152ee0875 + ("pointStructure") + + + + pointStructure + classpFlow_1_1pointStructure.html + aa4f0acc8c030ce3f2be8879899228d37 + () + + + + pointStructure + classpFlow_1_1pointStructure.html + a684952fa473b1820b5d9e1f85f43919b + (const int8Vector &flgVec, const realx3Vector &posVec) + + + + pointStructure + classpFlow_1_1pointStructure.html + ab70389f2567e6b6b3e2cf544d0e637d4 + (const realx3Vector &posVec) + + + + pointStructure + classpFlow_1_1pointStructure.html + aae6ee03aaa8fa9fbf93c96fbc191c759 + (const pointStructure &)=default + + + + pointStructure + classpFlow_1_1pointStructure.html + a766a3cb046f9aace76721476157dec2d + (pointStructure &&)=delete + + + pointStructure & + operator= + classpFlow_1_1pointStructure.html + adaad032df9dfce55aac842ee9e3a7fb6 + (const pointStructure &)=default + + + pointStructure & + operator= + classpFlow_1_1pointStructure.html + ab0337f76e1ebcd1a7a8826df44e26e67 + (pointStructure &&)=delete + + + virtual + ~pointStructure + classpFlow_1_1pointStructure.html + a9941756999b47dacfc1fca276472cc12 + ()=default + + + activePointsDevice + activePointsMaskD + classpFlow_1_1pointStructure.html + ad81a0ac43e7801c723a8976f90ea5d99 + () const + + + activePointsHost + activePointsMaskH + classpFlow_1_1pointStructure.html + abca48c448a52376f2fdaf77e7481b72f + () const + + + FUNCTION_H const realx3Field_D & + pointPosition + classpFlow_1_1pointStructure.html + a4ab0919df14384c796ef7c0777b97387 + () const + + + FUNCTION_H const int8Field_HD & + pointFlag + classpFlow_1_1pointStructure.html + a2aebeb891855561c183bb48d46246b8f + () const + + + INLINE_FUNCTION_H auto + pointPositionHostAll + classpFlow_1_1pointStructure.html + aca3c70111b15c4a1ff2b3b56b3d7c4b1 + () + + + FUNCTION_H label + size + classpFlow_1_1pointStructure.html + a7fd505d804f671e5714194ca63a9155f + () const + + + FUNCTION_H label + capacity + classpFlow_1_1pointStructure.html + aa7618651ffb027109126be4771bac4cc + () const + + + FUNCTION_H label + numActive + classpFlow_1_1pointStructure.html + aa90bf675595664df833d4dfd361b3863 + () const + + + FUNCTION_H bool + allActive + classpFlow_1_1pointStructure.html + a2ce5480679b04413dd607e300cfd1d7b + () const + + + INLINE_FUNCTION_H range + activeRange + classpFlow_1_1pointStructure.html + a7d8fce812101d1c38607cac47a618b8f + () const + + + INLINE_FUNCTION_H bool + isActive + classpFlow_1_1pointStructure.html + a785cd9cdbd48a18c6bddb623fa1740da + (label i) const + + + FUNCTION_H size_t + markDeleteOutOfBox + classpFlow_1_1pointStructure.html + a5ed14c8dd71456ae98f9f3122bc36cda + (const box &domain) + + + virtual FUNCTION_H bool + updateForDelete + classpFlow_1_1pointStructure.html + a9b3346d6a97542cabc9653282eda4a31 + () + + + FUNCTION_H auto + insertedPointIndex + classpFlow_1_1pointStructure.html + a12826e5d1ae021ea1945fa6969d16086 + () const + + + FUNCTION_H auto + insertedPointIndexH + classpFlow_1_1pointStructure.html + ad4d8846f33f2c2d33873fc529b35f0b4 + () const + + + FUNCTION_H auto + insertedPointIndexD + classpFlow_1_1pointStructure.html + a01e096ba69cc9cf35320e827465f7337 + () const + + + virtual FUNCTION_H uniquePtr< int32IndexContainer > + insertPoints + classpFlow_1_1pointStructure.html + a9d20becf23a4c5cb98ff7b4e05717190 + (const realx3Vector &pos, const setFieldList &setField, repository &owner, const List< eventObserver * > &exclusionList={nullptr}) + + + FUNCTION_H bool + readPointStructure + classpFlow_1_1pointStructure.html + addd0db43c233e851c7ef9b357a5fdeba + (iIstream &is) + + + FUNCTION_H bool + writePointStructure + classpFlow_1_1pointStructure.html + a329d7fb71b168b07c6536afeb97880fa + (iOstream &os) const + + + FUNCTION_H bool + read + classpFlow_1_1pointStructure.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1pointStructure.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + static const size_t + maxSizeDefault_ + classpFlow_1_1pointStructure.html + ad77e9b360d4fbedd81ae50586729695e + + + + FUNCTION_H bool + evaluatePointStructure + classpFlow_1_1pointStructure.html + a78f7c96daeb567a221cd382f8e23f9ae + () + + + FUNCTION_H void + setNumMaxPoints + classpFlow_1_1pointStructure.html + a0c647354823c504adcf32e65b70b46ff + () + + + FUNCTION_H realx3Field_D & + pointPosition + classpFlow_1_1pointStructure.html + a6037e075cd66d8082a48f8ea203ce080 + () + + + FUNCTION_H int8Field_HD & + pointFlag + classpFlow_1_1pointStructure.html + a472996d3102d6fc378c25fede6f51732 + () + + + FUNCTION_H uniquePtr< int32IndexContainer > + getNewPointsIndices + classpFlow_1_1pointStructure.html + a3d039dd7281b12efe26e02f64c5a4a43 + (int32 numNewPoints) const + + + size_t + numPoints_ + classpFlow_1_1pointStructure.html + a359635c7fac59b5bfc19941fffb5cb34 + + + + size_t + maxPoints_ + classpFlow_1_1pointStructure.html + ab9e4162d96661b7497d5f023010ea028 + + + + int8Field_HD + pointFlag_ + classpFlow_1_1pointStructure.html + ae2cb8869572656a6734c3c2806f5b320 + + + + realx3Field_D + pointPosition_ + classpFlow_1_1pointStructure.html + a8ef76d271b8ab8c8b4f3af04f17e6f97 + + + + size_t + numActivePoints_ + classpFlow_1_1pointStructure.html + a0858a722cbea1a0b22d3b90fd4f44e3e + + + + range + activeRange_ + classpFlow_1_1pointStructure.html + a6c02c190c595dadd863a3ecad6ccf4e6 + + + + int32IndexContainer + tobeInsertedIndex_ + classpFlow_1_1pointStructure.html + a1be475213d1735ff93b694f9e87dcf9b + + + + friend class + dynamicPointStructure + classpFlow_1_1pointStructure.html + ae463715b3c82ae0f8d56122e37372a0c + + + + + pFlow::positionOrdered + classpFlow_1_1positionOrdered.html + pFlow::positionParticles + + + TypeInfo + classpFlow_1_1positionOrdered.html + a38d92429ef2c6d09294581f9fd9f99b3 + ("positionOrdered") + + + + positionOrdered + classpFlow_1_1positionOrdered.html + ac28a478bcfe3fffe5091e1195d300d15 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1positionOrdered.html + aeeea73d4f6dff0fb07b3252baaa40987 + (positionParticles, positionOrdered, dictionary) + + + virtual + ~positionOrdered + classpFlow_1_1positionOrdered.html + a9f69d5c089b2a1dbf9e750758efdf386 + ()=default + + + virtual label + numPoints + classpFlow_1_1positionOrdered.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1positionOrdered.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1positionOrdered.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1positionOrdered.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1positionOrdered.html + acf624059f677f4652ebb548bb5c10833 + () + + + + TypeInfo + classpFlow_1_1positionOrdered.html + a38d92429ef2c6d09294581f9fd9f99b3 + ("positionOrdered") + + + + positionOrdered + classpFlow_1_1positionOrdered.html + ac28a478bcfe3fffe5091e1195d300d15 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1positionOrdered.html + aeeea73d4f6dff0fb07b3252baaa40987 + (positionParticles, positionOrdered, dictionary) + + + virtual + ~positionOrdered + classpFlow_1_1positionOrdered.html + a9f69d5c089b2a1dbf9e750758efdf386 + ()=default + + + virtual label + numPoints + classpFlow_1_1positionOrdered.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1positionOrdered.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1positionOrdered.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1positionOrdered.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1positionOrdered.html + acf624059f677f4652ebb548bb5c10833 + () + + + bool + findAxisIndex + classpFlow_1_1positionOrdered.html + ae64068f6cc0992b2a453f414a3c6286c + () + + + bool + positionPointsOrdered + classpFlow_1_1positionOrdered.html + a18454745f27f5d71dc681199f801675d + () + + + bool + findAxisIndex + classpFlow_1_1positionOrdered.html + ae64068f6cc0992b2a453f414a3c6286c + () + + + bool + positionPointsOrdered + classpFlow_1_1positionOrdered.html + a18454745f27f5d71dc681199f801675d + () + + + dictionary + poDict_ + classpFlow_1_1positionOrdered.html + ac662965432486e8e31ed594448bc6893 + + + + real + diameter_ + classpFlow_1_1positionOrdered.html + a5a985e0df87ccead6a8c5dc17917856e + + + + size_t + numPoints_ + classpFlow_1_1positionOrdered.html + a359635c7fac59b5bfc19941fffb5cb34 + + + + wordList + axisOrder_ + classpFlow_1_1positionOrdered.html + a97d143acc011387029f49e7c5acf7cdf + + + + realx3 + uVector1_ + classpFlow_1_1positionOrdered.html + ab0af85f12750119fe2884c59cdae33e3 + + + + realx3 + uVector2_ + classpFlow_1_1positionOrdered.html + a19ceb9d85ae9173a1e547f21e21c13bf + + + + realx3 + uVector3_ + classpFlow_1_1positionOrdered.html + a9922dfb7175fa3effd633822762e73cf + + + + realx3Vector + position_ + classpFlow_1_1positionOrdered.html + a56f883f3aedea00c95a16c93d6a245ac + + + + box + box_ + classpFlow_1_1positionOrdered.html + aefb81f563e3df7617831459d0ab0b5ee + + + + + pFlow::positionParticles + classpFlow_1_1positionParticles.html + + + TypeInfo + classpFlow_1_1positionParticles.html + a7eeb12a9a46010fc76a2aa1dad2135fa + ("positionParticles") + + + + positionParticles + classpFlow_1_1positionParticles.html + a886e27b5a049d60738b9a2eae8323303 + (const dictionary &dict) + + + + create_vCtor + classpFlow_1_1positionParticles.html + a45293110a3508b48363153274659d639 + (positionParticles, dictionary,(const dictionary &dict),(dict)) + + + virtual + ~positionParticles + classpFlow_1_1positionParticles.html + a374f0c7801a2613b27347d68753ef70a + ()=default + + + virtual label + numPoints + classpFlow_1_1positionParticles.html + ade57254a783ea1e8d059d3a94665dcd8 + () const =0 + + + virtual label + size + classpFlow_1_1positionParticles.html + ab50b1cdd1f8dfe0339e7a91f64934c7a + () const =0 + + + virtual real + maxDiameter + classpFlow_1_1positionParticles.html + a2a11f8c764338603f765f909cf36f250 + () const =0 + + + virtual const realx3Vector & + position + classpFlow_1_1positionParticles.html + aa7f179b37262646dd1a36e50c3924d4a + () const =0 + + + virtual realx3Vector & + position + classpFlow_1_1positionParticles.html + ad3db7d8970a68df712d8d3b305f19a83 + ()=0 + + + virtual realx3Vector + getFinalPosition + classpFlow_1_1positionParticles.html + adaf43bf7eef63499afd8a277636d8114 + () + + + + TypeInfo + classpFlow_1_1positionParticles.html + a7eeb12a9a46010fc76a2aa1dad2135fa + ("positionParticles") + + + + positionParticles + classpFlow_1_1positionParticles.html + a886e27b5a049d60738b9a2eae8323303 + (const dictionary &dict) + + + + create_vCtor + classpFlow_1_1positionParticles.html + a45293110a3508b48363153274659d639 + (positionParticles, dictionary,(const dictionary &dict),(dict)) + + + virtual + ~positionParticles + classpFlow_1_1positionParticles.html + a374f0c7801a2613b27347d68753ef70a + ()=default + + + virtual label + numPoints + classpFlow_1_1positionParticles.html + ade57254a783ea1e8d059d3a94665dcd8 + () const =0 + + + virtual label + size + classpFlow_1_1positionParticles.html + ab50b1cdd1f8dfe0339e7a91f64934c7a + () const =0 + + + virtual real + maxDiameter + classpFlow_1_1positionParticles.html + a2a11f8c764338603f765f909cf36f250 + () const =0 + + + virtual const realx3Vector & + position + classpFlow_1_1positionParticles.html + aa7f179b37262646dd1a36e50c3924d4a + () const =0 + + + virtual realx3Vector & + position + classpFlow_1_1positionParticles.html + ad3db7d8970a68df712d8d3b305f19a83 + ()=0 + + + virtual realx3Vector + getFinalPosition + classpFlow_1_1positionParticles.html + ac663cf426f2bbf7bddffb5da04147e42 + () + + + static uniquePtr< positionParticles > + create + classpFlow_1_1positionParticles.html + a87c69e797a0bb2d2636d1d1a5146a570 + (const dictionary &dict) + + + static uniquePtr< positionParticles > + create + classpFlow_1_1positionParticles.html + a7f4528c2e978293d4317f18e02749805 + (const dictionary &dict) + + + realx3Vector + sortByMortonCode + classpFlow_1_1positionParticles.html + acaa0dff282b290a55e1ce664eefb0bbd + (realx3Vector &position) const + + + realx3Vector + sortByMortonCode + classpFlow_1_1positionParticles.html + a2e424d5f9bf08b795a2f367f73b14642 + (realx3Vector &position) const + + + uniquePtr< regionBase > + region_ + classpFlow_1_1positionParticles.html + a7e413932d3ee61371b287c8a6a5713b0 + + + + size_t + maxNumberOfParticles_ + classpFlow_1_1positionParticles.html + a9af0ecc574a833d968a76b78ceef576d + + + + Logical + mortonSorting_ + classpFlow_1_1positionParticles.html + a81854bc960bd812874046052ee916ae5 + + + + static const size_t + numReports_ + classpFlow_1_1positionParticles.html + a8488f5465ec8d31c5d57f5042b3bd9c6 + + + + + pFlow::positionRandom + classpFlow_1_1positionRandom.html + pFlow::positionParticles + + + TypeInfo + classpFlow_1_1positionRandom.html + a017681909d4da0aea589f46fddf83aa0 + ("positionRandom") + + + + positionRandom + classpFlow_1_1positionRandom.html + aae6357c56419d2fab1eedbccbd2a5210 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1positionRandom.html + ab97c95d47e799fff0489fe8e09de45c1 + (positionParticles, positionRandom, dictionary) + + + virtual + ~positionRandom + classpFlow_1_1positionRandom.html + a970d739c1b0c69c13d1ea6160d6b0862 + ()=default + + + virtual label + numPoints + classpFlow_1_1positionRandom.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1positionRandom.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1positionRandom.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1positionRandom.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1positionRandom.html + acf624059f677f4652ebb548bb5c10833 + () + + + + TypeInfo + classpFlow_1_1positionRandom.html + a017681909d4da0aea589f46fddf83aa0 + ("positionRandom") + + + + positionRandom + classpFlow_1_1positionRandom.html + aae6357c56419d2fab1eedbccbd2a5210 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1positionRandom.html + ab97c95d47e799fff0489fe8e09de45c1 + (positionParticles, positionRandom, dictionary) + + + virtual + ~positionRandom + classpFlow_1_1positionRandom.html + a970d739c1b0c69c13d1ea6160d6b0862 + ()=default + + + virtual label + numPoints + classpFlow_1_1positionRandom.html + af53fd6d18bcf7c98c7ff8c3ec8bfdfbd + () const + + + virtual label + size + classpFlow_1_1positionRandom.html + a03bc1200aac252c4d3e18657d700b71c + () const + + + real + maxDiameter + classpFlow_1_1positionRandom.html + ae3b32de6c397355671e202e0d0c24cd8 + () const override + + + virtual const realx3Vector & + position + classpFlow_1_1positionRandom.html + a96a8cc3908c770c10276bcf2f0851f0a + () const + + + virtual realx3Vector & + position + classpFlow_1_1positionRandom.html + acf624059f677f4652ebb548bb5c10833 + () + + + bool + positionOnePass + classpFlow_1_1positionRandom.html + a0bb3861a7abae95231a9e78e59e24de0 + (int32 pass, int32 startNum) + + + bool + positionPointsRandom + classpFlow_1_1positionRandom.html + ab617885440849e843c67a3307d73f29b + () + + + bool + inCollision + classpFlow_1_1positionRandom.html + a96faede0597d5cb0a6addb4ab150f66a + (const realx3 &cntr, real diam) + + + void + fillPoints + classpFlow_1_1positionRandom.html + ac82bb218c892d701cf99c2cdb5d6557a + (uint numPoints, realx3Vector_HD &points, int32Vector_HD &flags) + + + bool + positionOnePass + classpFlow_1_1positionRandom.html + a0bb3861a7abae95231a9e78e59e24de0 + (int32 pass, int32 startNum) + + + bool + positionPointsRandom + classpFlow_1_1positionRandom.html + ab617885440849e843c67a3307d73f29b + () + + + bool + inCollision + classpFlow_1_1positionRandom.html + a96faede0597d5cb0a6addb4ab150f66a + (const realx3 &cntr, real diam) + + + dictionary + prDict_ + classpFlow_1_1positionRandom.html + a7297f5e9486c4152f347ba567c86fe97 + + + + real + diameter_ + classpFlow_1_1positionRandom.html + a5a985e0df87ccead6a8c5dc17917856e + + + + size_t + numPoints_ + classpFlow_1_1positionRandom.html + a359635c7fac59b5bfc19941fffb5cb34 + + + + size_t + maxIterations_ + classpFlow_1_1positionRandom.html + a67f3255f46c7a0450635c320d59af6c4 + + + + realx3Vector + position_ + classpFlow_1_1positionRandom.html + a56f883f3aedea00c95a16c93d6a245ac + + + + size_t + reportInterval_ + classpFlow_1_1positionRandom.html + a5f64e0178b6275296260de8e89e9a507 + + + + box + box_ + classpFlow_1_1positionRandom.html + aefb81f563e3df7617831459d0ab0b5ee + + + + + pFlow::postprocess + classpFlow_1_1postprocess.html + + + postprocess + classpFlow_1_1postprocess.html + aadd04f396e514243ce8cc738c672cc00 + (systemControl &control) + + + bool + processTimeFolder + classpFlow_1_1postprocess.html + a6c48ff6de30d5c44952ff4c593bb7815 + (real time, const word &tName, const fileSystem &localFolder) + + + bool + processTimeFolder + classpFlow_1_1postprocess.html + a183a8a23f4bd11151ed463489a7bc974 + (const timeFolder &tFolder) + + + bool + writeToVTK + classpFlow_1_1postprocess.html + a13c414572f49218d9968f036d1640f5a + (fileSystem path, word bName) const + + + auto & + timeFolderReposiory + classpFlow_1_1postprocess.html + acfe5162372d6fa521a2ad0d42c1eae41 + () + + + systemControl & + control_ + classpFlow_1_1postprocess.html + abfbc3debb472c661c30cf9fe782bb076 + + + + dictionary + dict_ + classpFlow_1_1postprocess.html + a5c644b0ad2ff77590a77fb0198c4a785 + + + + wordList + numberBasedDictNames_ + classpFlow_1_1postprocess.html + af7d3932613e13914fcbebd2e6c1228c0 + + + + wordList + weightBasedDictNames_ + classpFlow_1_1postprocess.html + a0e6a75b5e840caeca6f03c7eccbf676c + + + + uniquePtr< repository > + timeFolderReposiory_ + classpFlow_1_1postprocess.html + a0279646305e6ffc5c58a25bd079eb6eb + + + + uniquePtr< pointRectCell > + pointToCell_ + classpFlow_1_1postprocess.html + a221099dde2b657a4b2b34a51d7466323 + + + + ListPtr< processField > + processedFields_ + classpFlow_1_1postprocess.html + a5baa08d3d8ff43aaad99686455e78f42 + + + + real + time_ + classpFlow_1_1postprocess.html + a01b25d5afba0d2d8b20f4428a3810933 + + + + Logical + saveTimes + classpFlow_1_1postprocess.html + aa87db4732ca370ab93e364f7304ab2af + + + + Logical + saveTimeFolders + classpFlow_1_1postprocess.html + abf87dcdbce55cf1aea12bcfdb996f68a + + + + + pFlow::sphereInteractionKernels::ppInteractionFunctor + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + typename ContactForceModel + typename ContactListType + + typename ContactListType::PairType + PairType + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + aa5496fb19b1437cfbc17c07b1e9b5d27 + + + + typename ContactListType::ValueType + ValueType + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a6eb981aa3b299bf3f3d30f4cd838c9a1 + + + + + ppInteractionFunctor + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a7837771fa78ad57547aa8c2510a06f4e + (real dt, ContactForceModel forceModel, ContactListType tobeFilled, deviceViewType1D< real > diam, deviceViewType1D< int8 > propId, deviceViewType1D< realx3 > pos, deviceViewType1D< realx3 > lVel, deviceViewType1D< realx3 > rVel, deviceViewType1D< realx3 > cForce, deviceViewType1D< realx3 > cTorque) + + + INLINE_FUNCTION_HD void + operator() + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a2e63f8a184cc34854d549a4eb91b8bc8 + (const int32 n) const + + + real + dt_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + ab7c0e1c754daddef0aa990fccb8ef033 + + + + ContactForceModel + forceModel_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a68c7887316681f8be493c5e8cdbe24ca + + + + ContactListType + tobeFilled_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a1407ccc7cef3cd3ecbd2fc021d856a86 + + + + deviceViewType1D< real > + diam_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + ad041905629f35e188dd78d8512b2be6e + + + + deviceViewType1D< int8 > + propId_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + aef3c20f3795f7ea182dc845386f99764 + + + + deviceViewType1D< realx3 > + pos_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a8de0751d680a241d8f35fb8d654d76e1 + + + + deviceViewType1D< realx3 > + lVel_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a5fa7827c50d4fbfef48c30d580a9ae56 + + + + deviceViewType1D< realx3 > + rVel_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + a9e151c1ca79913661cb9c3ce659d7ba7 + + + + deviceViewType1D< realx3 > + cForce_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + ab4d1edca6a2c39700dc2327a8c9d5dee + + + + deviceViewType1D< realx3 > + cTorque_ + structpFlow_1_1sphereInteractionKernels_1_1ppInteractionFunctor.html + ac492c7557600a8f3019b405c24a06a1b + + + + + pFlow::processField + classpFlow_1_1processField.html + + + TypeInfo + classpFlow_1_1processField.html + af1b42d2ede6f20b2ea19631313ae698d + ("processField") + + + + processField + classpFlow_1_1processField.html + a0a86c835a789080210d1b477e5d77113 + (const dictionary &dict, pointRectCell &pToCell, repository &rep) + + + + create_vCtor + classpFlow_1_1processField.html + afccc43dcaf88d6196e833cd39c52228f + (processField, dictionary,(const dictionary &dict, pointRectCell &pToCell, repository &rep),(dict, pToCell, rep)) + + + const auto & + mesh + classpFlow_1_1processField.html + af2cf8561cff2af17cccc1c2e568fe80c + () const + + + const auto & + pointToCell + classpFlow_1_1processField.html + a94efc1b547437ce3c947a8558e3f77e3 + () const + + + auto & + dict + classpFlow_1_1processField.html + a2f728de88d0dabf004e04a0ce806edaa + () + + + const auto & + dict + classpFlow_1_1processField.html + ac741bb08b22b81f1a6a24e7c6309e057 + () const + + + auto & + timeFolderRepository + classpFlow_1_1processField.html + ae6441ca417d5f937db17a7407a40a51c + () + + + auto & + processedRepository + classpFlow_1_1processField.html + a26e806a02dbaf38bf71d88fe7099d635 + () + + + const word & + fieldType + classpFlow_1_1processField.html + ac658329e8578aab4ef5c01581535fdde + () const + + + const word & + fieldName + classpFlow_1_1processField.html + a31874dd370567b15f150718ee05d0325 + () const + + + bool + isUniform + classpFlow_1_1processField.html + adf793f78bddd37608d2a8672906f6841 + () const + + + const word & + operation + classpFlow_1_1processField.html + aa2817e298d54189ea1b10c487783e7b3 + () const + + + auto & + timeFolder + classpFlow_1_1processField.html + a1eecd18366e72131de590976c1af6df0 + () + + + const word & + includeMaskType + classpFlow_1_1processField.html + a689f8bece0da3e3394a7fc216d5a42da + () const + + + auto + threshold + classpFlow_1_1processField.html + a9d95dada6d02aab05263acdd9ce758e5 + () const + + + const word & + processedFieldName + classpFlow_1_1processField.html + a896be0e19bc6bffeac8fb1e707944b51 + () const + + + virtual bool + process + classpFlow_1_1processField.html + a0c2b1ca62bc8c4fa3bd3b337e34600c7 + ()=0 + + + virtual bool + writeToVTK + classpFlow_1_1processField.html + a85b605926fe934892bb347056bc3dd54 + (iOstream &is) const =0 + + + static uniquePtr< processField > + create + classpFlow_1_1processField.html + ae098f06d923b58ddc591b1cef457f947 + (const dictionary &dict, pointRectCell &pToCell, repository &rep) + + + static bool + getFieldType + classpFlow_1_1processField.html + a652a19b251fd07c2ee0a88ef91d6c748 + (const dictionary &dict, readFromTimeFolder &timeFolder, word &fieldName, word &fieldType) + + + dictionary + dict_ + classpFlow_1_1processField.html + a5c644b0ad2ff77590a77fb0198c4a785 + + + + pointRectCell & + pointToCell_ + classpFlow_1_1processField.html + a7603eed71b94722e7cba7a92ce6b4972 + + + + readFromTimeFolder + timeFolder_ + classpFlow_1_1processField.html + a31a5f410c99d1b2a73709fe54b35b5bc + + + + word + processedFieldName_ + classpFlow_1_1processField.html + a90d0a5ba88aa728840d50d1e8d57a5d7 + + + + word + fieldName_ + classpFlow_1_1processField.html + a84505e826985ad10d53f4063d43128ea + + + + word + fieldType_ + classpFlow_1_1processField.html + a885fb6d2cc1add5cb4edb4acf05e0485 + + + + word + operation_ + classpFlow_1_1processField.html + a23f690776ad5d8b0b5721562a621cfb5 + + + + word + includeMaskType_ + classpFlow_1_1processField.html + a547fdb412be950f1c37449ae81afc467 + + + + int32 + threshold_ + classpFlow_1_1processField.html + a5ee1065f3807ab1bdbb29a28071deaf8 + + + + uniquePtr< includeMask > + includeMask_ + classpFlow_1_1processField.html + a1ba9a074b9b18462a4c000591aef0435 + + + + + pFlow::ProcessField + classpFlow_1_1ProcessField.html + typename T + pFlow::processField + + + TypeInfoTemplate + classpFlow_1_1ProcessField.html + a047e772b9fbe3df7fd9bbdf00f739039 + ("ProcessField", T) + + + + ProcessField + classpFlow_1_1ProcessField.html + a3d2ca8bd91ecb2162aac9fd4a3471b54 + (const dictionary &dict, pointRectCell &pToCell, repository &rep) + + + + add_vCtor + classpFlow_1_1ProcessField.html + ab9af837f18d1157ef3f892aee6608973 + (processField, ProcessField, dictionary) + + + T + getUniformValue + classpFlow_1_1ProcessField.html + ad6e04bef1eefda1226640fc5703658bf + () const + + + virtual bool + process + classpFlow_1_1ProcessField.html + a76fef293a73e2b41dd4e462dc62470cf + () override + + + bool + writeToVTK + classpFlow_1_1ProcessField.html + ad7776b0dcbe358c0dd0e8814d8c4c4e8 + (iOstream &os) const override + + + pointField_H< T > & + field_ + classpFlow_1_1ProcessField.html + a2093d4cc71a5c5549f92d65f80135ac2 + + + + rectMeshField_H< T > & + processedField_ + classpFlow_1_1ProcessField.html + a008c17e564d5f76e422dceea99e4a1c0 + + + + + pFlow::property + classpFlow_1_1property.html + + + TypeInfoNV + classpFlow_1_1property.html + a02926dc5abfd958c847136c5abda05be + ("property") + + + + property + classpFlow_1_1property.html + a22879bc8973d7aea0c4eb37a527acac5 + () + + + + property + classpFlow_1_1property.html + a95b5f49261e86936c79adc849bdf7f14 + (const wordVector &materials, const realVector &densities) + + + + property + classpFlow_1_1property.html + a150a368cceebc51b7262c035c9d22ca7 + (const fileSystem &file) + + + + property + classpFlow_1_1property.html + ae8fa20fbd50fd5a9596fde615c1306a6 + (const dictionary &dict) + + + + property + classpFlow_1_1property.html + a5e8de67abde03ef2de7ee64ebf6b77d5 + (const property &)=default + + + + property + classpFlow_1_1property.html + ae8b95c111de6f7fee18b38e5eb53f190 + (property &&)=default + + + property & + operator= + classpFlow_1_1property.html + a748c4a91381a77f88d6bd2453c428efb + (const property &)=default + + + property & + operator= + classpFlow_1_1property.html + a3a18435505ae3116bd64ba52cba6ead1 + (property &&)=default + + + + ~property + classpFlow_1_1property.html + abe6af8d43d9e4e38a2aa1311ec11b862 + ()=default + + + const auto & + dict + classpFlow_1_1property.html + ac741bb08b22b81f1a6a24e7c6309e057 + () const + + + auto + numMaterials + classpFlow_1_1property.html + adc62e81491a3115339f0724c406b39dc + () const + + + const auto & + materials + classpFlow_1_1property.html + a736169523b5ae9d52a4f80eb56a8cd13 + () const + + + const auto & + densities + classpFlow_1_1property.html + ae4de342b9cf746b2f40130e654cfeb11 + () const + + + const word & + material + classpFlow_1_1property.html + a67649cc0468cde1a36bee9479c974cbd + (uint32 i) const + + + bool + material + classpFlow_1_1property.html + afe043c12ccbdcff21ec098dce9704ffc + (uint32 i, word &name) const + + + real + density + classpFlow_1_1property.html + a88776ce7e066f6b5fbf5238545881f0b + (uint32 i) const + + + bool + density + classpFlow_1_1property.html + a2e4edb9e315736953f3c0ca26777ebbf + (uint32 i, real &rho) const + + + bool + nameToIndex + classpFlow_1_1property.html + ad53527edc63114fb6bebe409db8dedbf + (const word &name, uint32 &idx) const + + + bool + read + classpFlow_1_1property.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1property.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + bool + readDictionary + classpFlow_1_1property.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1property.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + bool + makeNameIndex + classpFlow_1_1property.html + a81429b86cbb3fb83ee6752cc2308c094 + () + + + uniquePtr< dictionary > + dict_ + classpFlow_1_1property.html + a79a393335e394e458a3c68b1d820a5e6 + + + + wordVector + materials_ + classpFlow_1_1property.html + a437403f7d71404549fdfc4fc1825cff2 + + + + realVector + densities_ + classpFlow_1_1property.html + a1d743ba937653e990ae449b3e1acd22a + + + + wordHashMap< uint32 > + nameIndex_ + classpFlow_1_1property.html + a1092ec0af64496d0215071cce3f90c41 + + + + uint32 + numMaterials_ + classpFlow_1_1property.html + ad1dfa4ff1700e5649d5651714ad559fa + + + + + pFlow::pStructSelector + classpFlow_1_1pStructSelector.html + + + TypeInfo + classpFlow_1_1pStructSelector.html + a3d1f615befd37f4836a012f3629e514c + ("pStructSelector") + + + + pStructSelector + classpFlow_1_1pStructSelector.html + a304a5b2fcb9472d42690a3ca950db4c8 + (const pointStructure &pStruct, const dictionary &UNUSED(dict)) + + + + create_vCtor + classpFlow_1_1pStructSelector.html + af06637df480f247a77699bced010a9ff + (pStructSelector, dictionary,(const pointStructure &pStruct, const dictionary &dict),(pStruct, dict)) + + + virtual + ~pStructSelector + classpFlow_1_1pStructSelector.html + a1d3439da01215381e0dfe0b8f003c3b9 + ()=default + + + const pointStructure & + pStruct + classpFlow_1_1pStructSelector.html + ae355b601249331cd5c4facb48df43223 + () const + + + virtual const int32Vector & + selectedPoinsts + classpFlow_1_1pStructSelector.html + a5148256cdbb9bdfd9b015f918432a239 + () const =0 + + + virtual int32Vector & + selectedPoinsts + classpFlow_1_1pStructSelector.html + aaf05d14727aad294d8d1de13742829eb + ()=0 + + + static uniquePtr< pStructSelector > + create + classpFlow_1_1pStructSelector.html + a62b7680c6f7727fa992c0ac97c6a1a6a + (const pointStructure &pStruct, const dictionary &dict) + + + const pointStructure & + pStruct_ + classpFlow_1_1pStructSelector.html + a5c62d7bde0e3c333317fabe4b8806bef + + + + + pFlow::sphereInteractionKernels::pwInteractionFunctor + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + typename ContactForceModel + typename ContactListType + typename TraingleAccessor + typename MotionModel + + typename ContactListType::PairType + PairType + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + aa5496fb19b1437cfbc17c07b1e9b5d27 + + + + typename ContactListType::ValueType + ValueType + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a6eb981aa3b299bf3f3d30f4cd838c9a1 + + + + + pwInteractionFunctor + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + aea184237a95152369b2e2eab8a7b54ba + (real dt, ContactForceModel forceModel, ContactListType tobeFilled, TraingleAccessor triangles, MotionModel motionModel, deviceViewType1D< real > diam, deviceViewType1D< int8 > propId, deviceViewType1D< realx3 > pos, deviceViewType1D< realx3 > lVel, deviceViewType1D< realx3 > rVel, deviceViewType1D< realx3 > cForce, deviceViewType1D< realx3 > cTorque, deviceViewType1D< int8 > wTriMotionIndex, deviceViewType1D< int8 > wPropId, deviceViewType1D< realx3 > wCForce) + + + INLINE_FUNCTION_HD void + operator() + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a2e63f8a184cc34854d549a4eb91b8bc8 + (const int32 n) const + + + real + dt_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + ab7c0e1c754daddef0aa990fccb8ef033 + + + + ContactForceModel + forceModel_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a68c7887316681f8be493c5e8cdbe24ca + + + + ContactListType + tobeFilled_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a1407ccc7cef3cd3ecbd2fc021d856a86 + + + + TraingleAccessor + triangles_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + af736934535fc3320a0150a9246fbc349 + + + + MotionModel + motionModel_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a763c0a6f62e7f9ad8baefc744ebe3886 + + + + deviceViewType1D< real > + diam_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + ad041905629f35e188dd78d8512b2be6e + + + + deviceViewType1D< int8 > + propId_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + aef3c20f3795f7ea182dc845386f99764 + + + + deviceViewType1D< realx3 > + pos_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a8de0751d680a241d8f35fb8d654d76e1 + + + + deviceViewType1D< realx3 > + lVel_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a5fa7827c50d4fbfef48c30d580a9ae56 + + + + deviceViewType1D< realx3 > + rVel_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a9e151c1ca79913661cb9c3ce659d7ba7 + + + + deviceViewType1D< realx3 > + cForce_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + ab4d1edca6a2c39700dc2327a8c9d5dee + + + + deviceViewType1D< realx3 > + cTorque_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + ac492c7557600a8f3019b405c24a06a1b + + + + deviceViewType1D< int8 > + wTriMotionIndex_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + afa1297d3134f81af63e89fd1bd4f2ffa + + + + deviceViewType1D< int8 > + wPropId_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a1edae620248341e4cec6b0611040efab + + + + deviceViewType1D< realx3 > + wCForce_ + structpFlow_1_1sphereInteractionKernels_1_1pwInteractionFunctor.html + a40488d420ab7c3e7d3e60ce08aec5fd3 + + + + + pFlow::quadruple + classpFlow_1_1quadruple.html + typename T + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + ae024ea5e5a49b04206bc11d7f5d7f87a + () + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + a8cd52c408066b8bdb7be51d6c1da26b9 + (const T &w, const T &x, const T &y, const T &z) + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + a42ab4827cbf14ddd862415070aee2ab3 + (const T &s, const triple< T > v) + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + abe266a7d67a4ed5ad69c908c62b6a6f0 + (const T &val) + + + INLINE_FUNCTION_HD quadruple< T > & + operator= + classpFlow_1_1quadruple.html + a341a513858916768324b56eb72394a3c + (const quadruple< T2 > &rhs) + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + a5a0673d18c64a063ea8439b0dc057d03 + (const quadruple< T2 > &src) + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + a369d3a85e221f20e29a5920a50317e32 + (const quadruple< T > &src)=default + + + INLINE_FUNCTION_HD + quadruple + classpFlow_1_1quadruple.html + a94caf1da73374a155001db00493ecf49 + (quadruple< T > &&src)=default + + + INLINE_FUNCTION_HD quadruple< T > & + operator= + classpFlow_1_1quadruple.html + ad945dbfb101cfeb5bf8be8d3f569f160 + (const quadruple< T > &src)=default + + + INLINE_FUNCTION_HD quadruple< T > & + operator= + classpFlow_1_1quadruple.html + aef722c6538bf8193e54c5a616fca3b31 + (quadruple< T > &&src)=default + + + INLINE_FUNCTION_H uniquePtr< quadruple< T > > + clone + classpFlow_1_1quadruple.html + a8f87561a0ce76aaf0b1548a4eb3915bd + () const + + + INLINE_FUNCTION_H quadruple< T > * + clonePtr + classpFlow_1_1quadruple.html + aeca85368f1fb374a2982a86cb637cf83 + () const + + + INLINE_FUNCTION_HD T & + w + classpFlow_1_1quadruple.html + af3bd52d52287fce6f6730a8e145aada7 + () + + + INLINE_FUNCTION_HD const T & + w + classpFlow_1_1quadruple.html + a0e6db6175e7ba1064d9e1071a393e497 + () const + + + INLINE_FUNCTION_HD T & + x + classpFlow_1_1quadruple.html + a9d91640f18ca9664c673d70d8220c345 + () + + + INLINE_FUNCTION_HD const T & + x + classpFlow_1_1quadruple.html + a9f9535f0d9ace03be4a6ed499e94302b + () const + + + INLINE_FUNCTION_HD T & + y + classpFlow_1_1quadruple.html + afeba9af2b9366a21e041e0fc09d72576 + () + + + INLINE_FUNCTION_HD const T & + y + classpFlow_1_1quadruple.html + a98323a1add71333f0925be475007f720 + () const + + + INLINE_FUNCTION_HD T & + z + classpFlow_1_1quadruple.html + ae91a89e8714244e81762456d228b6b78 + () + + + INLINE_FUNCTION_HD const T & + z + classpFlow_1_1quadruple.html + aa2e8c9a2ac71b6b09cc747d01af0db20 + () const + + + INLINE_FUNCTION_HD T & + s + classpFlow_1_1quadruple.html + ab21712dc9af49e7ed96a12cef32ddcd2 + () + + + INLINE_FUNCTION_HD const T & + s + classpFlow_1_1quadruple.html + a5e860186b938c59bc2b1e9740f4b318b + () const + + + INLINE_FUNCTION_HD triple< T > + v + classpFlow_1_1quadruple.html + a099dd34cf87c7e3cdc6cc86fb3988bde + () + + + INLINE_FUNCTION_HD const triple< T > + v + classpFlow_1_1quadruple.html + ab7c488cecb35c65e577a90f8071a5a28 + () const + + + INLINE_FUNCTION_HD T + length + classpFlow_1_1quadruple.html + a386dd44caa78e5884651bd4891674555 + () const + + + INLINE_FUNCTION_HD void + normalize + classpFlow_1_1quadruple.html + a2030cdd583d3a6e60753a16dab2a0ae4 + () + + + INLINE_FUNCTION_HD void + operator+= + classpFlow_1_1quadruple.html + ad3882a45adcc3941a4c44a1d230ff70f + (const quadruple &oprnd2) + + + INLINE_FUNCTION_HD void + operator-= + classpFlow_1_1quadruple.html + ad27ac99e5c01417e1f5f9454dc3ec760 + (const quadruple &oprnd2) + + + INLINE_FUNCTION_HD void + operator*= + classpFlow_1_1quadruple.html + a292b10239a582bd29065e86a1f26b8a5 + (const quadruple &oprnd2) + + + INLINE_FUNCTION_HD void + operator/= + classpFlow_1_1quadruple.html + a2a132dfa15822f8349a9c5cc779bf421 + (const quadruple &oprnd2) + + + INLINE_FUNCTION_HD quadruple + operator- + classpFlow_1_1quadruple.html + a97eca8e2bf90f9c5e3c7dafc05c6da82 + () const + + + INLINE_FUNCTION_HD quadruple + operator+ + classpFlow_1_1quadruple.html + a083ac3ede868169de0251499c51fe01c + () const + + + T + s_ + classpFlow_1_1quadruple.html + a7a3b23d09bb683faabd9acf10fd6e245 + + + + triple< T > + v_ + classpFlow_1_1quadruple.html + a9c8eeef96b9216076734ba2fc5a2a834 + + + + friend FUNCTION_HD T + dot + classpFlow_1_1quadruple.html + a5d79288bbea547903426f668143b26df + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator+ + classpFlow_1_1quadruple.html + a0a1884dd0a09e70769af25f3398da462 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator+ + classpFlow_1_1quadruple.html + acfd4c156037a5de976c4a9b9012822a0 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator+ + classpFlow_1_1quadruple.html + afaea5de3d66def626b0808154e0bd3d8 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator- + classpFlow_1_1quadruple.html + a3a5781a37a3c881bd31cdaf9d66f0eff + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator- + classpFlow_1_1quadruple.html + ab1ef6fe70798735462190374238f6017 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator- + classpFlow_1_1quadruple.html + a5a613c7459a9447811936c0e2ca976a1 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator* + classpFlow_1_1quadruple.html + a769d932389b60a6c2b9c5a2ba275f94f + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator* + classpFlow_1_1quadruple.html + a24f3b97cb47650f399803a883155a725 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator* + classpFlow_1_1quadruple.html + af70bf75ee5e33e2ad3a067c0bd135ba4 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator/ + classpFlow_1_1quadruple.html + aaf6ba18a2483dc3c68a4cfc5c1fcdac6 + (const quadruple< T > &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator/ + classpFlow_1_1quadruple.html + a689a2e3f9e2b8183d8e6409b1e9ee4d1 + (const quadruple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD quadruple< T > + operator/ + classpFlow_1_1quadruple.html + af736c80ea257bac92795e09b7ecf2402 + (const T &oprnd1, const quadruple< T > &oprnd2) + + + friend FUNCTION_HD bool + operator== + classpFlow_1_1quadruple.html + a92a03d771ef97fcd2f4f796e1ddf73b0 + (const quadruple< T > &opr1, const quadruple< T > &opr2) + + + friend FUNCTION_H iOstream & + operator + classpFlow_1_1quadruple.html + aa7e42055432bc1da3461d8a608fb824e + (iOstream &str, const quadruple< T > &ov) + + + friend FUNCTION_H iIstream & + operator>> + classpFlow_1_1quadruple.html + a272b878cf1cb0058ffdc949b2d8885a2 + (iIstream &str, quadruple< T > &iv) + + + friend FUNCTION_H void + readIstream + classpFlow_1_1quadruple.html + ad813b755a649591bb99a6bf8263d83c3 + (iIstream &str, quadruple< T > &iv) + + + + pFlow::randomReal + classpFlow_1_1randomReal.html + + + TypeInfo + classpFlow_1_1randomReal.html + a20eb19d10d47390102834d5aab1c4b59 + ("randomReal") + + + + randomReal + classpFlow_1_1randomReal.html + a539151366461205e46247dc28757799f + (word UNUSED(distribution)) + + + + create_vCtor + classpFlow_1_1randomReal.html + a9bcd81e10bd6f563fa2be8bf0ed76a83 + (randomReal, word,(word distribution),(distribution)) + + + virtual + ~randomReal + classpFlow_1_1randomReal.html + aba14944f8ccb0ed0ee635ecada2b5963 + ()=default + + + virtual real + randomNumber + classpFlow_1_1randomReal.html + a0eeb2a5e6a9a4bd47e869b34c7623d0c + (real a, real b)=0 + + + virtual realx3 + randomNumber + classpFlow_1_1randomReal.html + a7bb032e5b3fcdd81aed17aeec417cc1f + (realx3 a, realx3 b)=0 + + + static uniquePtr< randomReal > + create + classpFlow_1_1randomReal.html + a56210becacba9d1d2f84fcc998cbbab2 + (word distribution) + + + + pFlow::RandomReal + classpFlow_1_1RandomReal.html + typename DistributionType + pFlow::randomReal + + + TypeInfoTemplate + classpFlow_1_1RandomReal.html + a321fb1cbb4d0555970ef4cb13e814091 + ("randomReal", DistributionType) + + + + RandomReal + classpFlow_1_1RandomReal.html + a2f7b67f8699a464408da2cdf3dc50e6f + (word distribution) + + + + add_vCtor + classpFlow_1_1RandomReal.html + a190fc3abcd750a2809f0a57a9e8752e9 + (randomReal, RandomReal, word) + + + virtual + ~RandomReal + classpFlow_1_1RandomReal.html + ab2388bf639cb9f5c9bc88e6db50d8d74 + ()=default + + + virtual real + randomNumber + classpFlow_1_1RandomReal.html + a0ae73c26d301fa9a1e801d1a98dafbb0 + (real a, real b) override + + + virtual realx3 + randomNumber + classpFlow_1_1RandomReal.html + a03f286a304fdfd66f19c220e8ba70b12 + (realx3 a, realx3 b) override + + + DistributionType + distribution_ + classpFlow_1_1RandomReal.html + a82cb0c07bceb2ba70cec150608d6e421 + + + + + pFlow::readControlDict + classpFlow_1_1readControlDict.html + + + readControlDict + classpFlow_1_1readControlDict.html + a63fd760fecd548c2c55dc66eb5478574 + (const fileSystem &rootPath=defaultRootPath, const fileSystem &cdPath=defaultCDPath) + + + auto + startTime + classpFlow_1_1readControlDict.html + a7f4d44b8a4c8e166c725c48eb44e6b97 + () const + + + auto + endTime + classpFlow_1_1readControlDict.html + a9f960d8e9ef573c7aab1a933ddccb844 + () const + + + auto + saveInterval + classpFlow_1_1readControlDict.html + a948735c16bd010922637d8e9c5a0b558 + () const + + + auto + startTimeName + classpFlow_1_1readControlDict.html + ae24c046ff18d5f5b50185e1cbfd983d1 + () const + + + word + convertTimeToName + classpFlow_1_1readControlDict.html + a85be57df4a63c3add72f0133ea42e76c + (const real t, const int32 precision) const + + + bool + read + classpFlow_1_1readControlDict.html + af816873151ddb0126e98bb2f914d8ed5 + () + + + fileSystem + rootPath_ + classpFlow_1_1readControlDict.html + a3aaaec18ac26217c09db62bd654c7fbd + + + + fileSystem + cdPath_ + classpFlow_1_1readControlDict.html + ade3a26a4809d7d80008fcc58eb004986 + + + + real + startTime_ + classpFlow_1_1readControlDict.html + a9da50a81b9da4200db555ac368c98ea1 + + + + real + endTime_ + classpFlow_1_1readControlDict.html + aec7a9ba664af18fb17da1eb822b1ee14 + + + + real + saveInterval_ + classpFlow_1_1readControlDict.html + ab259dc32cc17537fcee2b30046de75e1 + + + + word + formatType_ + classpFlow_1_1readControlDict.html + a7d7d9ab257a71b8cbcd38af750103c07 + + + + int32 + precision_ + classpFlow_1_1readControlDict.html + a2cd4e4cc80364873cb0f8b5d3fd3ea40 + + + + static fileSystem + defaultRootPath + classpFlow_1_1readControlDict.html + a9e179fbe03114ea3ecbf83671c51d92a + + + + static fileSystem + defaultCDPath + classpFlow_1_1readControlDict.html + a5789840fc1f86cb3d2c4910610e3dbd4 + + + + + pFlow::readFromTimeFolder + classpFlow_1_1readFromTimeFolder.html + + + readFromTimeFolder + classpFlow_1_1readFromTimeFolder.html + ae8780b6ddfbdaa7676debaff9f41c642 + (repository &rep) + + + auto + path + classpFlow_1_1readFromTimeFolder.html + a08f97f88e4a800e6cb631cf220543f31 + () const + + + auto & + db + classpFlow_1_1readFromTimeFolder.html + ab4942380cb7ad8c48a9c76c784444acb + () + + + std::pair< bool, IOfileHeader > + fieldExists + classpFlow_1_1readFromTimeFolder.html + a41f17fd81cd6a296ecd1edaaba0337cf + (word fieldName) const + + + bool + pointFieldFileGetType + classpFlow_1_1readFromTimeFolder.html + a50e3537f01d8016d4c833e90747afd36 + (word fieldName, word &typeName) const + + + bool + pointFieldGetType + classpFlow_1_1readFromTimeFolder.html + a07a119becefbc251f24bc309c6e85e70 + (word &typeName) const + + + bool + pointFieldGetCheckType + classpFlow_1_1readFromTimeFolder.html + a6ed4481b55c35b4457b1504ffba680b0 + (word fieldName, word &typeName) const + + + pointField_H< T > & + createUniformPointField_H + classpFlow_1_1readFromTimeFolder.html + ab4042cc138309e1b214090f18f20588b + (word name, T value) + + + pointField_H< T > & + readPointField_H + classpFlow_1_1readFromTimeFolder.html + a1d6bfda6ea842ca8e25eb288fd6d8789 + (word name) + + + pointField_D< T > & + readPointField_D + classpFlow_1_1readFromTimeFolder.html + a1d6a0d877580e43be9b9494fe2ac4662 + (word name) + + + bool + checkForPointStructure + classpFlow_1_1readFromTimeFolder.html + aa16df64e306a5fe79f8fd6e6500e5709 + () const + + + repository & + repository_ + classpFlow_1_1readFromTimeFolder.html + a2f3e73c0829885d1e598f483d172b115 + + + + + pFlow::rectangleMesh + classpFlow_1_1rectangleMesh.html + cells< int32 > + + + TypeInfoNV + classpFlow_1_1rectangleMesh.html + a2bf2932530024402644f21e7316d3b83 + ("rectangleMesh") + + + INLINE_FUNCTION_HD + rectangleMesh + classpFlow_1_1rectangleMesh.html + af2378132894a4925db728a29dd6cfd65 + () + + + INLINE_FUNCTION_HD + rectangleMesh + classpFlow_1_1rectangleMesh.html + ae385521c7dc99c52ccd8bcd42a01b83b + (const realx3 &minP, const realx3 &maxP, int32 nx, int32 ny, int32 nz) + + + INLINE_FUNCTION_H + rectangleMesh + classpFlow_1_1rectangleMesh.html + a0fe74c638bf0643238dbd8b6061811fa + (const dictionary &dict) + + + INLINE_FUNCTION_HD + rectangleMesh + classpFlow_1_1rectangleMesh.html + ae78787442aa40fcf2bc230db0b4267f4 + (const rectangleMesh &)=default + + + INLINE_FUNCTION_HD rectangleMesh & + operator= + classpFlow_1_1rectangleMesh.html + abd010144199b15f03b92c556058ce537 + (const rectangleMesh &)=default + + + INLINE_FUNCTION_HD + rectangleMesh + classpFlow_1_1rectangleMesh.html + a3b57aefc47a31d699404342ea7eb2485 + (rectangleMesh &&)=default + + + INLINE_FUNCTION_HD rectangleMesh & + operator= + classpFlow_1_1rectangleMesh.html + a135fb58cf375e0a07328b888065b2429 + (rectangleMesh &&)=default + + + INLINE_FUNCTION_HD + ~rectangleMesh + classpFlow_1_1rectangleMesh.html + ae8f828ad15d4718d4ac69d092e1eeb46 + ()=default + + + INLINE_FUNCTION_HD int64 + size + classpFlow_1_1rectangleMesh.html + abf3bc0d1aa6f6cedfde5da544f6613a0 + () const + + + INLINE_FUNCTION_HD real + cellVol + classpFlow_1_1rectangleMesh.html + a9c4607334754054ca306b31fb749a6c0 + () const + + + INLINE_FUNCTION_H auto + minPoint + classpFlow_1_1rectangleMesh.html + a2f4d0c6add48d99f499aa6d0d69eee76 + () const + + + INLINE_FUNCTION_H auto + maxPoint + classpFlow_1_1rectangleMesh.html + a670949890a6d49ec34562bdaa68f5ea7 + () const + + + bool + read + classpFlow_1_1rectangleMesh.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1rectangleMesh.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + bool + writeToVtk + classpFlow_1_1rectangleMesh.html + a61b34edb9a411ddf347a902fa6f5c9a2 + (iOstream &os) const + + + + pFlow::rectMeshField + classpFlow_1_1rectMeshField.html + typename T + typename MemorySpace + + ViewType3D< T, MemorySpace > + viewType + classpFlow_1_1rectMeshField.html + af083c377044be4efc2882e7211d462ab + + + + typename viewType::memory_space + memory_space + classpFlow_1_1rectMeshField.html + a2e01852751e144707eefc63300bcce22 + + + + + TypeInfoTemplateNV2 + classpFlow_1_1rectMeshField.html + ab94047546522cd0ce83e1f6c43b4d534 + ("rectMeshField", T, memoerySpaceName()) + + + + rectMeshField + classpFlow_1_1rectMeshField.html + a8b84e2525dd605069dd6962d1362f025 + (const rectangleMesh &mesh, const word &name, const T &defVal) + + + + rectMeshField + classpFlow_1_1rectMeshField.html + a6001baa32128c4c5f331abbc260d5fd9 + (const rectangleMesh &mesh, const T &defVal) + + + + rectMeshField + classpFlow_1_1rectMeshField.html + a6196dd0c7d847ca23af9b70b82964b7a + (const rectMeshField &)=default + + + rectMeshField & + operator= + classpFlow_1_1rectMeshField.html + af068331eac31d6ec8b08d634ec8bff2f + (const rectMeshField &)=default + + + + rectMeshField + classpFlow_1_1rectMeshField.html + ad57e616fa67ec2898f4be22d3b93610a + (rectMeshField &&)=default + + + rectMeshField & + operator= + classpFlow_1_1rectMeshField.html + ae5d433e77fbb02fb91426255931c05bd + (rectMeshField &&)=default + + + uniquePtr< rectMeshField > + clone + classpFlow_1_1rectMeshField.html + ac57244f249bcd14ceec7160f6df0332f + () const + + + rectMeshField * + clonePtr + classpFlow_1_1rectMeshField.html + a0085a17227fb44bdb952b46a0ce8ccad + () const + + + INLINE_FUNCTION_H const word & + name + classpFlow_1_1rectMeshField.html + aef51d914e365f5325d0fb256b20da655 + () const + + + INLINE_FUNCTION_HD int64 + size + classpFlow_1_1rectMeshField.html + abf3bc0d1aa6f6cedfde5da544f6613a0 + () const + + + auto + nx + classpFlow_1_1rectMeshField.html + af440784b205b09406dc469703e3a938f + () const + + + auto + ny + classpFlow_1_1rectMeshField.html + a6598c3e94535b183bee776f94914d29b + () const + + + auto + nz + classpFlow_1_1rectMeshField.html + ae57e25510b3a28583eb4df07f8fad08b + () const + + + const auto & + mesh + classpFlow_1_1rectMeshField.html + a21cd1cdedc3adb37ac787e415f937911 + () + + + INLINE_FUNCTION_HD real + cellVol + classpFlow_1_1rectMeshField.html + a9c4607334754054ca306b31fb749a6c0 + () const + + + INLINE_FUNCTION_HD T & + operator() + classpFlow_1_1rectMeshField.html + a2d9d5aa56dc40fb225fe05ebbbc04d83 + (int32 i, int32 j, int32 k) + + + INLINE_FUNCTION_HD const T & + operator() + classpFlow_1_1rectMeshField.html + a5f6901273a07b20f345544683e9818f7 + (int32 i, int32 j, int32 k) const + + + void + fill + classpFlow_1_1rectMeshField.html + add84cd9f7530614d6e2e956a6971be49 + (T val) + + + bool + read + classpFlow_1_1rectMeshField.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1rectMeshField.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static constexpr const char * + memoerySpaceName + classpFlow_1_1rectMeshField.html + a050453ea5010d379462b233e848cb9a0 + () + + + const rectangleMesh * + mesh_ + classpFlow_1_1rectMeshField.html + ab1bd43ff83211d756e4c09d8e13ccac6 + + + + word + name_ + classpFlow_1_1rectMeshField.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + viewType + field_ + classpFlow_1_1rectMeshField.html + ad937f367a00556314a62733d68ada057 + + + + T + defaultValue_ + classpFlow_1_1rectMeshField.html + a3ede7be1f8d98c2fa4af7860cdcaf787 + + + + + pFlow::region + classpFlow_1_1region.html + typename T + pFlow::regionBase + + + region + classpFlow_1_1region.html + a86075eb6d82a3b2f028418f01f5423b2 + (const T &rgn) + + + + region + classpFlow_1_1region.html + a57c7ba1bdab198bc5f98e78354164e85 + (const dictionary &dict) + + + + region + classpFlow_1_1region.html + a9df5370aef6dcbc8ce9599c85a5ada7a + (const region &)=default + + + region & + operator= + classpFlow_1_1region.html + a61d7efbcac25e7a7825f253ef2aaa094 + (const region &)=default + + + virtual + ~region + classpFlow_1_1region.html + a72c284bb55eab6882fb59a91d2ec79be + ()=default + + + bool + isInside + classpFlow_1_1region.html + a69d32c64119381c87f24d681ccbf0cf2 + (const realx3 point) const override + + + realx3 + minPoint + classpFlow_1_1region.html + acf6e6a0952837949b1e96e5c5572c8b9 + () const override + + + realx3 + maxPoint + classpFlow_1_1region.html + a10527e76299c00f3ea71765b0ace7f97 + () const override + + + word + name + classpFlow_1_1region.html + a95589df8b0eec5d6660d123bd021a61e + () const override + + + T + region_ + classpFlow_1_1region.html + a60b886d3788be057475815f3bef478d5 + + + + + pFlow::regionBase + classpFlow_1_1regionBase.html + + + regionBase + classpFlow_1_1regionBase.html + a2be3b48c99fba30ea64382c5eb00c6f9 + ()=default + + + + regionBase + classpFlow_1_1regionBase.html + af6cb5cb702bd0abe5cdac54ec1f365e0 + (const regionBase &)=default + + + regionBase & + operator= + classpFlow_1_1regionBase.html + abd047cd42fa4c2640adeac94c5eb20ee + (const regionBase &)=default + + + virtual + ~regionBase + classpFlow_1_1regionBase.html + afe86a1ef5185c0eb4b11c08f2d6897cc + ()=default + + + virtual bool + isInside + classpFlow_1_1regionBase.html + afb1b6ebaadf19f73eb513a835f989a33 + (const realx3 point) const =0 + + + virtual realx3 + minPoint + classpFlow_1_1regionBase.html + a0eaa746652ab523dd5085782aec09f6f + () const =0 + + + virtual realx3 + maxPoint + classpFlow_1_1regionBase.html + a72af82996b37fc569b68ddc4fc9f9e53 + () const =0 + + + virtual word + name + classpFlow_1_1regionBase.html + ae037b76de941b7495bd17837ce23e9b8 + () const =0 + + + + pFlow::repository + classpFlow_1_1repository.html + + + TypeInfo + classpFlow_1_1repository.html + a091b1b05d3382c8761ba90e56bccd978 + ("repository") + + + + repository + classpFlow_1_1repository.html + a3c7f61efa6825420813172d57a6e82c6 + (const word &name, const fileSystem &localPath, repository *owner=nullptr) + + + + repository + classpFlow_1_1repository.html + a43d51101e27a30fd4f61e2f2383aa939 + (const repository &)=delete + + + repository & + operator= + classpFlow_1_1repository.html + a9850c3bd3ab9aefb098e42400e388f9b + (const repository &)=delete + + + virtual + ~repository + classpFlow_1_1repository.html + aca2c9157494b4478a72f1c9466cb0501 + () + + + word + name + classpFlow_1_1repository.html + a4c4b7703e6fdb86d441032675709e39c + () const + + + virtual fileSystem + localPath + classpFlow_1_1repository.html + a79778ddeafeaa1d3607f30d74035ab93 + () const + + + virtual fileSystem + path + classpFlow_1_1repository.html + ae1921a7f20c43d1438221946e607c488 + () const + + + const repository * + owner + classpFlow_1_1repository.html + a7f24704ffcf729a9c80c60eac07914a5 + () const + + + repository * + owner + classpFlow_1_1repository.html + aa9208fb8517555ef38be74a034d839e0 + () + + + const repository & + thisRepository + classpFlow_1_1repository.html + a9351a4da5855b9f21a598643894b9e0b + () const + + + repository & + thisRepository + classpFlow_1_1repository.html + a1e60f5986edf93532d90a60bc7c699d2 + () + + + bool + addToRepository + classpFlow_1_1repository.html + ad346521bc098d1c68f903e9079c4906a + (repository *rep) + + + bool + removeRepository + classpFlow_1_1repository.html + a1a4dac2a504055b06fcd8aed2a9bd4a0 + (repository *rep) + + + T & + emplaceObject + classpFlow_1_1repository.html + a5bbe8f5fd6ec57500bcbc3e5cd5c9cf4 + (const objectFile &objf, Args &&... args) + + + T & + emplaceObjectOrGet + classpFlow_1_1repository.html + a48e50372c12b9aab69a33a5a2c8e162f + (const objectFile &objf, Args &&... args) + + + T & + emplaceReplaceObject + classpFlow_1_1repository.html + a5f51d1d871bc14f773a15db32ea3585b + (const objectFile &objf, Args &&... args) + + + T & + insertReplaceObject + classpFlow_1_1repository.html + a54467611148ea0a5ab488268389f630c + (uniquePtr< IOobject > &&ptr) + + + T & + insertReplaceObject + classpFlow_1_1repository.html + af50fc8476cf15a91a2365cf004397a1d + (const objectFile &objf, uniquePtr< IOobject > &&ptr) + + + bool + eraseObject + classpFlow_1_1repository.html + af0f0b327a2f8f949d7fb5226046bb459 + (const word &name) + + + bool + lookupObjectName + classpFlow_1_1repository.html + a0109dccd6858538bb64bc7dbf2a2b404 + (const word &nm) const + + + word + lookupObjectTypeName + classpFlow_1_1repository.html + a9a9370ec1e984651b807c5d7986d60ed + (const word &nm) const + + + bool + globalLookupObjectName + classpFlow_1_1repository.html + af77cc3465ed7313f25470f308c1c633e + (const word &nm, bool downward=false) const + + + bool + lookupRepositoryName + classpFlow_1_1repository.html + a6e1d0c2dff16e65ef9844c32cc0ca6dd + (const word &nm) const + + + bool + lookupName + classpFlow_1_1repository.html + ab9af89641d5192a2c833c62fe558effd + (const word nm) const + + + size_t + numObjects + classpFlow_1_1repository.html + ad9d7464e3dcdbe8207306214bed44989 + () const + + + size_t + numRepositories + classpFlow_1_1repository.html + ae0c145d4e6d682a8fb7419d6714d024e + () const + + + virtual size_t + outFilePrecision + classpFlow_1_1repository.html + a7a10194640a84cc39d6a935f181a86ad + () const + + + T & + lookupObject + classpFlow_1_1repository.html + a9908dca95b0c33c0cb43efa18daa2679 + (const word &name) + + + repository & + lookupRepository + classpFlow_1_1repository.html + a500191802cd76acfc230739286e38e2c + (const word &name) + + + wordList + objectNames + classpFlow_1_1repository.html + a03094338dddf305b1dbabdac34922c34 + () const + + + wordList + repositoryNames + classpFlow_1_1repository.html + a001da2f7274cae96395f611284ce4192 + () const + + + virtual bool + write + classpFlow_1_1repository.html + a4e7969c9e53d9007d5dbed9f18fc596a + (bool verbose=false) const + + + pFlow::word + reportTypeError + classpFlow_1_1repository.html + a41d2e6e5e832763e1d4e2cb23d2be4be + (IOobject &object) + + + word + reportTypeError + classpFlow_1_1repository.html + a92e3e6dedbdae1e0622e24c69846bcd1 + (IOobject &object) + + + bool + checkForObjectType + classpFlow_1_1repository.html + a8cf04370b49417057faf4c6f4705a82b + (IOobject &object) + + + word + name_ + classpFlow_1_1repository.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + fileSystem + localPath_ + classpFlow_1_1repository.html + a850e22a1b68d91fc60267256452d5411 + + + + repository * + owner_ + classpFlow_1_1repository.html + a3beb7691ae0ce73e34e3bce1a0a7f988 + + + + wordMap< IOobject > + objects_ + classpFlow_1_1repository.html + a965c39329fa4854fb1f4514de7442da7 + + + + wordMap< repository * > + repositories_ + classpFlow_1_1repository.html + a651d1bd631be4fb976c84af169b37869 + + + + + RESERVE + structRESERVE.html + + + pFlow::rotatingAxis + classpFlow_1_1rotatingAxis.html + pFlow::timeInterval + pFlow::line + + FUNCTION_HD + rotatingAxis + classpFlow_1_1rotatingAxis.html + a5585ec037a9f0f8d0fb2726619cadd68 + () + + + FUNCTION_H + rotatingAxis + classpFlow_1_1rotatingAxis.html + a9e4f55418c7df3007270e91664156c48 + (const dictionary &dict) + + + FUNCTION_HD + rotatingAxis + classpFlow_1_1rotatingAxis.html + a858d417ba00a4a9afa58ded583226f69 + (const realx3 &p1, const realx3 &p2, real omega=0.0) + + + FUNCTION_HD + rotatingAxis + classpFlow_1_1rotatingAxis.html + a11a6666fd9509474764bc61cf2ebd4c6 + (const rotatingAxis &)=default + + + rotatingAxis & + operator= + classpFlow_1_1rotatingAxis.html + a0a6fb1d880a089fd6e8700d89a874d31 + (const rotatingAxis &)=default + + + FUNCTION_HD real + setOmega + classpFlow_1_1rotatingAxis.html + a03e4dd135f2368a5704297fe5bdec24a + (real omega) + + + INLINE_FUNCTION_HD real + omega + classpFlow_1_1rotatingAxis.html + ace8e5e2121508deb77808a42dab458cf + () const + + + INLINE_FUNCTION_HD bool + isRotating + classpFlow_1_1rotatingAxis.html + a1cb78036cf201d23953494381997418a + () const + + + INLINE_FUNCTION_HD realx3 + linTangentialVelocityPoint + classpFlow_1_1rotatingAxis.html + a55582df178e4122c1df4b31369ba3aaf + (const realx3 &p) const + + + FUNCTION_H bool + read + classpFlow_1_1rotatingAxis.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1rotatingAxis.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + FUNCTION_H bool + read + classpFlow_1_1rotatingAxis.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1rotatingAxis.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + real + omega_ + classpFlow_1_1rotatingAxis.html + a27e85702bf8a1c61f589ca982c52960c + + + + bool + rotating_ + classpFlow_1_1rotatingAxis.html + a76bf50213c81659b84311eda4b8da389 + + + + + pFlow::rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + pFlow::rotatingAxisMotion::Model + + + TypeInfoNV + classpFlow_1_1rotatingAxisMotion.html + a078c4e662c5bed3820846a06269e0bcd + ("rotatingAxisMotion") + + + FUNCTION_H + rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + aaea4370bb273fbfa28ee1180977b4591 + () + + + FUNCTION_H + rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + a7a9f52993b996660b77f4a2f0ce6c1b3 + (const dictionary &dict) + + + FUNCTION_H + rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + a83a8ca1c7d89a552bd586a153711f260 + (const rotatingAxisMotion &)=default + + + + rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + a4e99b62c5126a783a4530541cb7ab355 + (rotatingAxisMotion &&)=delete + + + FUNCTION_H rotatingAxisMotion & + operator= + classpFlow_1_1rotatingAxisMotion.html + a21f47c788cf9fcd46aad0440c1892c9c + (const rotatingAxisMotion &)=default + + + rotatingAxisMotion & + operator= + classpFlow_1_1rotatingAxisMotion.html + a55f98e25fe9542a36f750ed17c3ca81a + (rotatingAxisMotion &&)=delete + + + FUNCTION_H + ~rotatingAxisMotion + classpFlow_1_1rotatingAxisMotion.html + a9ccf8876dc49e9cfc00ef634a10ba3dd + ()=default + + + Model + getModel + classpFlow_1_1rotatingAxisMotion.html + ad154666086a654ab29cbb515fec9bf4e + (real t) + + + INLINE_FUNCTION_H int32 + nameToIndex + classpFlow_1_1rotatingAxisMotion.html + aa228b68325a8251f13734b8f2dc7367b + (const word &name) const + + + INLINE_FUNCTION_H word + indexToName + classpFlow_1_1rotatingAxisMotion.html + a25f3d350ed015e91a764c51a6525e139 + (label i) const + + + INLINE_FUNCTION_HD bool + isMoving + classpFlow_1_1rotatingAxisMotion.html + a226a2b5e6b2e18ee8a990c2c357bb036 + () const + + + INLINE_FUNCTION_H bool + move + classpFlow_1_1rotatingAxisMotion.html + a23b242e47f91767c189ea8193cca7f55 + (real t, real dt) + + + FUNCTION_H bool + read + classpFlow_1_1rotatingAxisMotion.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1rotatingAxisMotion.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + VectorDual< rotatingAxis > + axisVector_HD + classpFlow_1_1rotatingAxisMotion.html + ac9b1a00da3c54f8792cd29a0b60f2053 + + + + bool + readDictionary + classpFlow_1_1rotatingAxisMotion.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1rotatingAxisMotion.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + axisVector_HD + axis_ + classpFlow_1_1rotatingAxisMotion.html + a2efd1b487367ae91274544274fef6876 + + + + wordList + axisName_ + classpFlow_1_1rotatingAxisMotion.html + ae203af35abd611539e7b9fdc1cbc2a1d + + + + label + numAxis_ + classpFlow_1_1rotatingAxisMotion.html + a52b85466a0a06d609df22c9b1c895134 + + + + + pFlow::selectBox + classpFlow_1_1selectBox.html + pFlow::pStructSelector + + + TypeInfo + classpFlow_1_1selectBox.html + a02a5fea6a1d99bfc958c171a8b489358 + ("selectBox") + + + + selectBox + classpFlow_1_1selectBox.html + abfb4f74b0d90fc669a764151d616b648 + (const pointStructure &pStruct, const dictionary &dict) + + + + add_vCtor + classpFlow_1_1selectBox.html + acf7348b9066206db96bfdf85bdd0284c + (pStructSelector, selectBox, dictionary) + + + virtual + ~selectBox + classpFlow_1_1selectBox.html + a7fb55a6c07a7befbe7ec4bd5c27a1b84 + ()=default + + + virtual const int32Vector & + selectedPoinsts + classpFlow_1_1selectBox.html + aceb43a0e7c411c32ea4b3063db03181e + () const override + + + virtual int32Vector & + selectedPoinsts + classpFlow_1_1selectBox.html + a1e0a167e5e1dfba81a2576562c86d543 + () override + + + void + selectAllPointsInBox + classpFlow_1_1selectBox.html + a1374032c453ef21c7e97c572fb962a50 + () + + + int32Vector + selectedPoints_ + classpFlow_1_1selectBox.html + a31c3f4eceb5e97a34ff6c2ab35a5b306 + + + + box + box_ + classpFlow_1_1selectBox.html + aefb81f563e3df7617831459d0ab0b5ee + + + + + pFlow::selectRandom + classpFlow_1_1selectRandom.html + pFlow::pStructSelector + + + TypeInfo + classpFlow_1_1selectRandom.html + a61b5a5d08b3ea1224e9d2cf5f68c64c8 + ("selectRandom") + + + + selectRandom + classpFlow_1_1selectRandom.html + a7535011a06bc1f9fc76cc0ea8aaa5b3c + (const pointStructure &pStruct, const dictionary &dict) + + + + add_vCtor + classpFlow_1_1selectRandom.html + a05541eca4ae3561e5b4d4a1d531a167b + (pStructSelector, selectRandom, dictionary) + + + virtual + ~selectRandom + classpFlow_1_1selectRandom.html + a3ddca95703497fc0ed07ff0a4a31cd7c + ()=default + + + virtual const int32Vector & + selectedPoinsts + classpFlow_1_1selectRandom.html + aceb43a0e7c411c32ea4b3063db03181e + () const override + + + virtual int32Vector & + selectedPoinsts + classpFlow_1_1selectRandom.html + a1e0a167e5e1dfba81a2576562c86d543 + () override + + + bool + selectAllPointsInRange + classpFlow_1_1selectRandom.html + af9905b10620776e3b5a42f779a83d503 + () + + + int32Vector + selectedPoints_ + classpFlow_1_1selectRandom.html + a31c3f4eceb5e97a34ff6c2ab35a5b306 + + + + int32 + begin_ + classpFlow_1_1selectRandom.html + a1223bbe06b744dec027d7586ab5b531a + + + + int32 + end_ + classpFlow_1_1selectRandom.html + a399b6d1435b6457a5eb4f7d8ccffc0f3 + + + + int32 + number_ + classpFlow_1_1selectRandom.html + a6168c33d09aa3ead99d098e1047ef930 + + + + + pFlow::selectRange + classpFlow_1_1selectRange.html + pFlow::pStructSelector + + + TypeInfo + classpFlow_1_1selectRange.html + ad53c389909ccc247f2459846c8061714 + ("selectRange") + + + + selectRange + classpFlow_1_1selectRange.html + a8b24c88c3fccd403e08f1962809b77e9 + (const pointStructure &pStruct, const dictionary &dict) + + + + add_vCtor + classpFlow_1_1selectRange.html + a6271e106e777383d69ca23db4816553d + (pStructSelector, selectRange, dictionary) + + + virtual + ~selectRange + classpFlow_1_1selectRange.html + a62a0bba9500e0c4622fa4a38766198b1 + ()=default + + + virtual const int32Vector & + selectedPoinsts + classpFlow_1_1selectRange.html + aceb43a0e7c411c32ea4b3063db03181e + () const override + + + virtual int32Vector & + selectedPoinsts + classpFlow_1_1selectRange.html + a1e0a167e5e1dfba81a2576562c86d543 + () override + + + void + selectAllPointsInRange + classpFlow_1_1selectRange.html + af83be5446d3f11367ab805db50c41d92 + () + + + int32Vector + selectedPoints_ + classpFlow_1_1selectRange.html + a31c3f4eceb5e97a34ff6c2ab35a5b306 + + + + int32 + begin_ + classpFlow_1_1selectRange.html + a1223bbe06b744dec027d7586ab5b531a + + + + int32 + end_ + classpFlow_1_1selectRange.html + a399b6d1435b6457a5eb4f7d8ccffc0f3 + + + + int32 + stride_ + classpFlow_1_1selectRange.html + a9b65b2bf319e9388fbaeb6285510677c + + + + + pFlow::selectSide + structpFlow_1_1selectSide.html + typename side + + + pFlow::setFieldEntry + classpFlow_1_1setFieldEntry.html + + + setFieldEntry + classpFlow_1_1setFieldEntry.html + a44ddb2cccb1bce1486f88a0040cadfc8 + (const dataEntry &entry) + + + + setFieldEntry + classpFlow_1_1setFieldEntry.html + ac8a6afe9e8e6a9106d64f1ac3ff42e75 + (const setFieldEntry &)=default + + + + setFieldEntry + classpFlow_1_1setFieldEntry.html + ab50090cf97236f4e907df99f41245ebe + (setFieldEntry &&)=default + + + setFieldEntry & + operator= + classpFlow_1_1setFieldEntry.html + a4ca3504fe168a9ff3cfc244b643985b0 + (const setFieldEntry &)=default + + + setFieldEntry & + operator= + classpFlow_1_1setFieldEntry.html + aca20a399255dbe87e3e92e0097b76488 + (setFieldEntry &&)=default + + + + ~setFieldEntry + classpFlow_1_1setFieldEntry.html + a930a4ea1f5dc2740b27becf1ddf257f1 + ()=default + + + word + fieldName + classpFlow_1_1setFieldEntry.html + a0debf5375aac6c59b0c9498361fdd83b + () const + + + bool + checkForType + classpFlow_1_1setFieldEntry.html + a70874a5661ee7bb2f2cf4358a48e1af4 + () const + + + bool + checkForTypeAndValue + classpFlow_1_1setFieldEntry.html + ac319c2079ff849c11445c892bd61ffd3 + () const + + + bool + checkForTypeAndValueAll + classpFlow_1_1setFieldEntry.html + adba867dd864699c4d04e0f41d3766beb + () const + + + void * + setPointFieldDefaultValueNew + classpFlow_1_1setFieldEntry.html + a793da85119a85308c1de03014ac9bb53 + (repository &owner, pointStructure &pStruct, bool verbose=false) + + + void * + setPointFieldDefaultValueStdNew + classpFlow_1_1setFieldEntry.html + a99e21e79afec12b58b3f26f7eace6dc3 + (repository &owner, pointStructure &pStruct, bool verbose=false) + + + void * + setPointFieldDefaultValueNewAll + classpFlow_1_1setFieldEntry.html + a01c74bce93e4ce9e50f96561c81fba84 + (repository &owner, pointStructure &pStruct, bool verbose=false) + + + void * + setPointFieldSelected + classpFlow_1_1setFieldEntry.html + a271d338de9857bd24b71544380c5a690 + (repository &owner, int32IndexContainer &selected, bool verbose=false) + + + void * + setPointFieldSelectedStd + classpFlow_1_1setFieldEntry.html + ab7044748c52c3657e14a5bbc8dfda4bb + (repository &owner, int32IndexContainer &selected, bool verbose=false) + + + void * + setPointFieldSelectedAll + classpFlow_1_1setFieldEntry.html + a8c2bc27358fb52ac4e6d31c7020b6d0d + (repository &owner, int32IndexContainer &selected, bool verbose=false) + + + twoPartEntry + entry_ + classpFlow_1_1setFieldEntry.html + acc781a077655847ced3d8915cfa79280 + + + + + pFlow::setFieldList + classpFlow_1_1setFieldList.html + List< setFieldEntry > + + + setFieldList + classpFlow_1_1setFieldList.html + aa69848b595397b66f2be84cd1424cae1 + (const dictionary &dict) + + + + setFieldList + classpFlow_1_1setFieldList.html + a7fcc225d50607c37db71b02d3c7bebc0 + (const setFieldList &)=default + + + + setFieldList + classpFlow_1_1setFieldList.html + a34469058b13244dd9226a6fec4585750 + (setFieldList &&)=default + + + setFieldList & + operator= + classpFlow_1_1setFieldList.html + a7abdd1ee3eef0687fb8c84407e91d96c + (const setFieldList &)=default + + + setFieldList & + operator= + classpFlow_1_1setFieldList.html + ad4a172ac47f687b32be12410d4cef37d + (setFieldList &&)=default + + + auto + clone + classpFlow_1_1setFieldList.html + acc863d85d662202ba8b08e691372887b + () const + + + setFieldList * + clonePtr + classpFlow_1_1setFieldList.html + a570597dc8288149251acbb49b5fbe4a7 + () const + + + + ~setFieldList + classpFlow_1_1setFieldList.html + a775d965ab5f3ae5cc2a990573ec07975 + ()=default + + + bool + read + classpFlow_1_1setFieldList.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1setFieldList.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + bool + readSetFieldList + classpFlow_1_1setFieldList.html + a371caec5118a7107207dfbe970b00d34 + (const dictionary &dict) + + + bool + writeSetFieldList + classpFlow_1_1setFieldList.html + a4c69c45fdc17483b13be9b2b1a83c3fb + (dictionary &dict) const + + + dictionary + dict_ + classpFlow_1_1setFieldList.html + a5c644b0ad2ff77590a77fb0198c4a785 + + + + + pFlow::shapeMixture + classpFlow_1_1shapeMixture.html + + + TypeInfoNV + classpFlow_1_1shapeMixture.html + a549b362afb3aa0fb9fb1f2119116b3e9 + ("shapeMixture") + + + + shapeMixture + classpFlow_1_1shapeMixture.html + a5b0a82d97e8752fee5d475e250b376b5 + (const dictionary &dict) + + + + shapeMixture + classpFlow_1_1shapeMixture.html + a3a72daf9b057197e1e34eeafe2c7951e + (const shapeMixture &)=default + + + + shapeMixture + classpFlow_1_1shapeMixture.html + af1015a6277f40c0c2d9cbea6106112cf + (shapeMixture &&)=default + + + shapeMixture & + operator= + classpFlow_1_1shapeMixture.html + ac9268c92e2ca8d7b7274f82b83a8af49 + (const shapeMixture &)=default + + + shapeMixture & + operator= + classpFlow_1_1shapeMixture.html + acc6af38b9c677b46b01fa4b0a6959212 + (shapeMixture &&)=default + + + uniquePtr< shapeMixture > + clone + classpFlow_1_1shapeMixture.html + a1bca579b2fdd56e878180b505adc41bd + () const + + + shapeMixture * + clonePtr + classpFlow_1_1shapeMixture.html + ac58d7b456292fbe1dc3257ef41ec7cd8 + () const + + + + ~shapeMixture + classpFlow_1_1shapeMixture.html + a38936e774330ca34a7baacb38a42602a + ()=default + + + word + getNextShapeName + classpFlow_1_1shapeMixture.html + a5801efcf4ecfd26a91571260a672155b + () + + + void + getNextShapeNameN + classpFlow_1_1shapeMixture.html + abe6a32d589238a46ff8bd34e0f7ad07f + (size_t n, wordVector &names) + + + auto + size + classpFlow_1_1shapeMixture.html + a10efdf47ffedbdc720f71c2f72b98d98 + () const + + + auto + totalInserted + classpFlow_1_1shapeMixture.html + a547b89bc9ee73b29de71fd577f1ba326 + () const + + + bool + read + classpFlow_1_1shapeMixture.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1shapeMixture.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + wordVector + names_ + classpFlow_1_1shapeMixture.html + a13902f92224f21f04ebc99f7079f1485 + + + + uint32Vector + number_ + classpFlow_1_1shapeMixture.html + a90175b7550227100304df03bd98b6ebb + + + + uint32Vector + numberInserted_ + classpFlow_1_1shapeMixture.html + afa3677c5a67fed9bb84308580ee9c21b + + + + uint32Vector + current_ + classpFlow_1_1shapeMixture.html + acb35c3bca327d646b0cea8c6fc853b48 + + + + + pFlow::sortedContactList + classpFlow_1_1sortedContactList.html + typename valueType + typename executionSpace + typename idType + pFlow::sortedPairs + pFlow::sortedContactList::TagReFillPairs + + sortedPairs< executionSpace, idType > + SortedPairs + classpFlow_1_1sortedContactList.html + aef6ee9fdbb3784f4a6aabf84853cc854 + + + + valueType + ValueType + classpFlow_1_1sortedContactList.html + ad5d875e9ffab58a03e261100a111f302 + + + + typename SortedPairs::IdType + IdType + classpFlow_1_1sortedContactList.html + af679f80436114799d5a617f15dadb874 + + + + typename SortedPairs::ExecutionSpace + ExecutionSpace + classpFlow_1_1sortedContactList.html + a1ae4dadcfbf87b6d03cde6bf6ee7cef7 + + + + typename SortedPairs::memory_space + memory_space + classpFlow_1_1sortedContactList.html + a20a6237234b95f287333766d2ba9a470 + + + + typename SortedPairs::PairType + PairType + classpFlow_1_1sortedContactList.html + af6ea6d54d8e280a9e055b26eb09a8f4d + + + + typename SortedPairs::ContainerType + ContainerType + classpFlow_1_1sortedContactList.html + ae33635e7e70fea18f0bc5d192d517ee4 + + + + + TypeInfoNV + classpFlow_1_1sortedContactList.html + ae5b9385073bcad950023e04bed6579f9 + ("sortedContactList") + + + + sortedContactList + classpFlow_1_1sortedContactList.html + a9a3fe0d1b74883b2f07c59af34803201 + (int32 initialSize=1) + + + bool + beforeBroadSearch + classpFlow_1_1sortedContactList.html + a32ff8c51a3aa19a92929906c6d81d00b + () + + + bool + afterBroadSearch + classpFlow_1_1sortedContactList.html + a6141d3224e90a32108452817d4e08ea8 + () + + + INLINE_FUNCTION_HD ValueType + getValue + classpFlow_1_1sortedContactList.html + a4a165c0d6aba47dba32125d04d19c54d + (int32 idx) const + + + INLINE_FUNCTION_HD void + setValue + classpFlow_1_1sortedContactList.html + a56b6840306ff51d371b06a9d187e1d6c + (int32 idx, const ValueType &val) const + + + INLINE_FUNCTION_HD void + operator() + classpFlow_1_1sortedContactList.html + abef174b39952b042147e0693e3254927 + (TagReFillPairs, int32 idx) const + + + Kokkos::RangePolicy< ExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 >, TagReFillPairs > + rpReFillPairs + classpFlow_1_1sortedContactList.html + a7711c53f86eee2e17dda37249ef1347e + + + + void + adjustCapacity + classpFlow_1_1sortedContactList.html + a094cab68474f9d487c8113228caf8c1a + () + + + ViewType1D< ValueType, ExecutionSpace > + values_ + classpFlow_1_1sortedContactList.html + ae5dc55ebd91212e4cba8ddfb4e85899e + + + + int32 + size0_ + classpFlow_1_1sortedContactList.html + aea7b24048c1690177d25ba8d4fc7ffa8 + + + + ViewType1D< PairType, ExecutionSpace > + sortedPairs0_ + classpFlow_1_1sortedContactList.html + af6865b24e490830340e49e4ba81e59b7 + + + + ViewType1D< ValueType, ExecutionSpace > + values0_ + classpFlow_1_1sortedContactList.html + a93e7ed5576fb59b38772cf6d8086e373 + + + + + pFlow::sortedPairs + classpFlow_1_1sortedPairs.html + typename executionSpace + typename idType + pFlow::unsortedPairs + pFlow::sortedPairs::pairAccessor + pFlow::sortedPairs::TagFillFlag + pFlow::sortedPairs::TagFillPairs + + unsortedPairs< executionSpace, idType > + UnsortedPairs + classpFlow_1_1sortedPairs.html + aace43a73fcea2cf153dd2d9569d72421 + + + + typename UnsortedPairs::IdType + IdType + classpFlow_1_1sortedPairs.html + a321d09fcb16c9519f78f3e8326ce48f0 + + + + typename UnsortedPairs::ExecutionSpace + ExecutionSpace + classpFlow_1_1sortedPairs.html + a245dc98ed68bf688e045d352ca6e2174 + + + + typename ExecutionSpace::memory_space + memory_space + classpFlow_1_1sortedPairs.html + a9037fe54e33b899b96a62988ecf26d76 + + + + typename UnsortedPairs::PairType + PairType + classpFlow_1_1sortedPairs.html + acf4d9906ba8a5697d815148b4c432239 + + + + typename UnsortedPairs::ContainerType + ContainerType + classpFlow_1_1sortedPairs.html + ad1ca136a7dde683da26ec3319a4b2cd8 + + + + + TypeInfoNV + classpFlow_1_1sortedPairs.html + ae1220e68772e0fcf9d1ae157396dfaa4 + ("sortedPairs") + + + + sortedPairs + classpFlow_1_1sortedPairs.html + a2ecd1f046f310c03ee179d970b28b915 + (int32 initialSize=1) + + + bool + beforeBroadSearch + classpFlow_1_1sortedPairs.html + a32ff8c51a3aa19a92929906c6d81d00b + () + + + bool + afterBroadSearch + classpFlow_1_1sortedPairs.html + a6141d3224e90a32108452817d4e08ea8 + () + + + INLINE_FUNCTION_HD PairType + getPair + classpFlow_1_1sortedPairs.html + ade27870d308ffbaacefaf1f7792ba7cf + (int32 idx) const + + + INLINE_FUNCTION_HD bool + getPair + classpFlow_1_1sortedPairs.html + a3091ec93b18d93c19f04ce173e2a29c7 + (int32 idx, PairType &p) const + + + INLINE_FUNCTION_HD bool + isValid + classpFlow_1_1sortedPairs.html + aba79e8edf03103828a6f0eab13e3e938 + (int32 idx) const + + + INLINE_FUNCTION_H int32 + size + classpFlow_1_1sortedPairs.html + a4c0c6cdb0693c431b4dc63a3f8ede5d3 + () const + + + int32 + loopCount + classpFlow_1_1sortedPairs.html + a8ad3d4208636c7bbeab1ac1300687068 + () const + + + pairAccessor + getPairs + classpFlow_1_1sortedPairs.html + a196f60a46106f091bb84950e99697a83 + () const + + + INLINE_FUNCTION_H void + clear + classpFlow_1_1sortedPairs.html + afd32d1c4cda15e685fd3008f4ded29f2 + () + + + void + prepareSorted + classpFlow_1_1sortedPairs.html + a34f835663a19f31aa1999f867d6b2109 + () + + + INLINE_FUNCTION_HD void + operator() + classpFlow_1_1sortedPairs.html + ac0ead8e7054e1dc4e9a55d894961d03c + (TagFillFlag, int32 i) const + + + INLINE_FUNCTION_HD void + operator() + classpFlow_1_1sortedPairs.html + ad4497888b6598612c0999ec0dc491d58 + (TagFillPairs, int32 i) const + + + Kokkos::RangePolicy< ExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 >, TagFillFlag > + rpFillFlag + classpFlow_1_1sortedPairs.html + ac26fb676d4fa0af3acc115e89d599812 + + + + Kokkos::RangePolicy< ExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 >, TagFillPairs > + rpFillPairs + classpFlow_1_1sortedPairs.html + aed661292246d557fbafd256f26a5821b + + + + int32 + size_ + classpFlow_1_1sortedPairs.html + afca1d7282f84072f96f25bf93a42a254 + + + + ViewType1D< int32, ExecutionSpace > + flags_ + classpFlow_1_1sortedPairs.html + a1d2a2d9fac33081ab00d8b326f2b6f03 + + + + ViewType1D< PairType, ExecutionSpace > + sortedPairs_ + classpFlow_1_1sortedPairs.html + a6cd2587a920171962e33cfebff0d0b1d + + + + + pFlow::span + classpFlow_1_1span.html + typename T + + T * + iterator + classpFlow_1_1span.html + a4d1ca55c8c62d4fbf3ea42d9919125a0 + + + + const T * + constIterator + classpFlow_1_1span.html + a7a87f910baaebc396ded9a2508e37f42 + + + + T & + reference + classpFlow_1_1span.html + a0c5a1541ecf7ad17925583cf6abd2c65 + + + + const T & + constReference + classpFlow_1_1span.html + a6ec384ea37f233c648db341697cdebf5 + + + + T + valueType + classpFlow_1_1span.html + a783c81fb3d585a513b521ab37644da06 + + + + T * + pointer + classpFlow_1_1span.html + ab088798d28525c0befe3c707b95c5bc2 + + + + const T * + constPointer + classpFlow_1_1span.html + a1af10ba67005a939b2a93ad2439d56f9 + + + + + TypeInfoTemplateNV + classpFlow_1_1span.html + a9908eed0025a6c2a0d74fb470f41a091 + ("span", T) + + + INLINE_FUNCTION_HD + span + classpFlow_1_1span.html + a28489f33e4661e774ee77b686ded09a4 + ()=default + + + INLINE_FUNCTION_HD + span + classpFlow_1_1span.html + afdd3894709afaef1dc3fd8058cf66eef + (T *data, label size) + + + INLINE_FUNCTION_HD + span + classpFlow_1_1span.html + adf6030e0caa1bb10fe3aa833d5378df2 + (const span &)=default + + + INLINE_FUNCTION_HD span & + operator= + classpFlow_1_1span.html + a38f20a16f4a22095d4795bc4e9bca73f + (const span &)=default + + + INLINE_FUNCTION_HD + span + classpFlow_1_1span.html + af7fb5f899f388f23c917a64a2dfe68c3 + (span &&)=delete + + + INLINE_FUNCTION_HD span & + operator= + classpFlow_1_1span.html + a4d2240a6dd26dfc753b3605336072beb + (span &)=delete + + + INLINE_FUNCTION_HD bool + empty + classpFlow_1_1span.html + a43be5325ac00e9fa5e1157ad97bfcf7c + () const + + + INLINE_FUNCTION_HD T * + data + classpFlow_1_1span.html + ab7eb400a4fd5d97efa7b55f6358fa533 + () const + + + INLINE_FUNCTION_HD label + size + classpFlow_1_1span.html + a5c3ae5af412668efb05b921a468dc350 + () const + + + INLINE_FUNCTION_HD constIterator + begin + classpFlow_1_1span.html + a7e1aa8bc3e57ec9dc0865513fbe5afc4 + () const + + + INLINE_FUNCTION_HD constIterator + cbegin + classpFlow_1_1span.html + a73e4696e132a9f02c692896107f26ed0 + () const + + + INLINE_FUNCTION_HD constIterator + end + classpFlow_1_1span.html + a2107769aec696446c3550981ee371dc4 + () const + + + INLINE_FUNCTION_HD constIterator + cend + classpFlow_1_1span.html + a168880ad5dfa9ac83d83b8c5c545c1bc + () const + + + INLINE_FUNCTION_HD T & + operator[] + classpFlow_1_1span.html + a4a1f139754fa8d7eba5039702632047d + (int32 i) + + + INLINE_FUNCTION_HD const T & + operator[] + classpFlow_1_1span.html + a4e758a2ed67f9bde5133da36b6dc1e07 + (int32 i) const + + + INLINE_FUNCTION_HD T & + operator[] + classpFlow_1_1span.html + a7ce1a17c17f01f072b5d81c3dbd23d20 + (label i) + + + INLINE_FUNCTION_HD const T & + operator[] + classpFlow_1_1span.html + a94ff5a331b7134774b014d806d6afc51 + (label i) const + + + T * + data_ + classpFlow_1_1span.html + aa5a936fbbc363fa1913fdaadc70d872a + + + + label + size_ + classpFlow_1_1span.html + a17a395478026b2bd4e4f8a7807b9bf6a + + + + + pFlow::sphere + classpFlow_1_1sphere.html + + + TypeInfoNV + classpFlow_1_1sphere.html + aebf283683e10db418c6a31fb2dec0515 + ("sphere") + + + FUNCTION_H + sphere + classpFlow_1_1sphere.html + a019421bc01ed94462147dfb3d0dae238 + (const realx3 &center, const real radius) + + + FUNCTION_H + sphere + classpFlow_1_1sphere.html + a6d4f46db39e84f0871654b7948572b35 + (const dictionary &dict) + + + FUNCTION_H + sphere + classpFlow_1_1sphere.html + a95b6dbeccc5693a32177ec7976e31838 + (iIstream &is) + + + FUNCTION_HD + sphere + classpFlow_1_1sphere.html + a5e22992250c530193ab43d4ab3815695 + (const sphere &)=default + + + FUNCTION_HD + sphere + classpFlow_1_1sphere.html + a93314cce2089f0ae6ba9038c88a15a6f + (sphere &&)=default + + + FUNCTION_HD sphere & + operator= + classpFlow_1_1sphere.html + af50e859d5a2adbe957f3e8727d9ac65e + (const sphere &)=default + + + FUNCTION_HD sphere & + operator= + classpFlow_1_1sphere.html + adf3a10645ee7c963a42e5d463cafd7ae + (sphere &&)=default + + + + ~sphere + classpFlow_1_1sphere.html + ad4624379ed2bc52a9ba133c561c9e623 + ()=default + + + INLINE_FUNCTION_HD bool + isInside + classpFlow_1_1sphere.html + a898603c1e4e433d2f304d86f1a22c53c + (const realx3 &point) const + + + INLINE_FUNCTION_HD const realx3 & + center + classpFlow_1_1sphere.html + a0e52ffd154d8d456959f350da526bfdd + () const + + + INLINE_FUNCTION_HD realx3 + minPoint + classpFlow_1_1sphere.html + a67424c452a87ed7ff748b65374f89e54 + () const + + + INLINE_FUNCTION_HD realx3 + maxPoint + classpFlow_1_1sphere.html + a22e25e0baa24f79d1fa113c2a84f00f9 + () const + + + INLINE_FUNCTION_HD real + radius + classpFlow_1_1sphere.html + a4611c0bbd5b552873706e6d361f8b43f + () const + + + FUNCTION_H bool + read + classpFlow_1_1sphere.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1sphere.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + FUNCTION_H bool + read + classpFlow_1_1sphere.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1sphere.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + realx3 + center_ + classpFlow_1_1sphere.html + a58519a7039bfcaa45de84489becc4ad2 + + + + real + radius2_ + classpFlow_1_1sphere.html + a498f87a6a3bd75c3036c49da59c964a8 + + + + + pFlow::sphereInteraction + classpFlow_1_1sphereInteraction.html + typename contactForceModel + typename geometryMotionModel + template< class, class, class > class contactListType + pFlow::interaction + + geometryMotionModel + GeometryMotionModel + classpFlow_1_1sphereInteraction.html + a92d80c9a6ba7b1c4bd6cf62df514a095 + + + + contactForceModel + ContactForceModel + classpFlow_1_1sphereInteraction.html + a3532cc9566d064856becaf061898cc3b + + + + typename geometryMotionModel::MotionModel + MotionModel + classpFlow_1_1sphereInteraction.html + a9609236c05a92088701e0be353ae1aa9 + + + + typename ContactForceModel::contactForceStorage + ModelStorage + classpFlow_1_1sphereInteraction.html + a0ca8fe8e9a50e2e293ae2d334d505b97 + + + + typename interaction::IdType + IdType + classpFlow_1_1sphereInteraction.html + a746fbb49f5fa23ecfdea0fa693d40dc7 + + + + typename interaction::IndexType + IndexType + classpFlow_1_1sphereInteraction.html + ab04a64e60fdc8d207e0842ae22ead203 + + + + typename interaction::ExecutionSpace + ExecutionSpace + classpFlow_1_1sphereInteraction.html + a290c4977854d696182f94ee0b11beaf5 + + + + contactListType< ModelStorage, ExecutionSpace, IdType > + ContactListType + classpFlow_1_1sphereInteraction.html + ae368a1ff5d1ee44cd9e169593c734d2f + + + + typename contactSearch::PairContainerType + PairsContainerType + classpFlow_1_1sphereInteraction.html + a0d1ed1e8837f1f0d7faab5634fc10311 + + + + + TypeInfoTemplate3 + classpFlow_1_1sphereInteraction.html + a98e515ac9de730dafe652cf79d3ce1ce + ("sphereInteraction", ContactForceModel, MotionModel, ContactListType) + + + + sphereInteraction + classpFlow_1_1sphereInteraction.html + adbda74b13fb6f253badf2478c99fd3cf + (systemControl &control, const particles &prtcl, const geometry &geom) + + + + add_vCtor + classpFlow_1_1sphereInteraction.html + a49422fe4d2d0079808b801102d6e6265 + (interaction, sphereInteraction, systemControl) + + + bool + beforeIteration + classpFlow_1_1sphereInteraction.html + ada71b97666fe3f66b31690bf12633c32 + () override + + + bool + iterate + classpFlow_1_1sphereInteraction.html + afa767bddda52eb71cea18f755e17d559 + () override + + + bool + afterIteration + classpFlow_1_1sphereInteraction.html + a5ab4b6c611c3256e54f51bbfc484d58e + () override + + + bool + update + classpFlow_1_1sphereInteraction.html + a98372d2b87e1c67d4b2eb0517336abf7 + (const eventMessage &msg) override + + + bool + sphereSphereInteraction + classpFlow_1_1sphereInteraction.html + a6198cba78b395b0bcc307eadfb31b82a + () + + + bool + sphereWallInteraction + classpFlow_1_1sphereInteraction.html + a896e9608ca8d44dee25f2f9d54344c0c + () + + + Kokkos::RangePolicy< Kokkos::IndexType< int32 >, Kokkos::Schedule< Kokkos::Dynamic > > + rpPPInteraction + classpFlow_1_1sphereInteraction.html + ae0579d94abaf8427e10a2f0d69a96563 + + + + rpPPInteraction + rpPWInteraction + classpFlow_1_1sphereInteraction.html + ae4ee93ce294f9a505bf6d222cda16426 + + + + bool + createSphereInteraction + classpFlow_1_1sphereInteraction.html + a9eab7f2a8f2976d43a4ae0bfaa31b142 + () + + + bool + managePPContactLists + classpFlow_1_1sphereInteraction.html + a597cbd8042eaa556357094485b716c05 + () + + + bool + managePWContactLists + classpFlow_1_1sphereInteraction.html + a829b8d15f91240e6bf9147f73f939d11 + () + + + const GeometryMotionModel & + geometryMotion_ + classpFlow_1_1sphereInteraction.html + a85c5692b97a3b485cc3f52368b063942 + + + + const sphereParticles & + sphParticles_ + classpFlow_1_1sphereInteraction.html + af9b03fc5ca999442443d1c28771d0a94 + + + + uniquePtr< ContactForceModel > + forceModel_ + classpFlow_1_1sphereInteraction.html + a54a996dc239c37bbbdd265524a386065 + + + + uniquePtr< ContactListType > + ppContactList_ + classpFlow_1_1sphereInteraction.html + a01d564ec7fc23a6d25277a4910cb16dd + + + + uniquePtr< ContactListType > + pwContactList_ + classpFlow_1_1sphereInteraction.html + ade3a55574b6fc47f8cc1ed1d4f8ac62a + + + + Timer + ppInteractionTimer_ + classpFlow_1_1sphereInteraction.html + abeef262bf78ee4dd6e40ee7834767b35 + + + + Timer + pwInteractionTimer_ + classpFlow_1_1sphereInteraction.html + a7fe511b7575f6a62d774460cc38ae78e + + + + + pFlow::sphereParticles + classpFlow_1_1sphereParticles.html + pFlow::particles + + + sphereParticles + classpFlow_1_1sphereParticles.html + af3a0e20c9660776af6f0b8118e89e880 + (systemControl &control, const property &prop) + + + + sphereParticles + classpFlow_1_1sphereParticles.html + a8450f38410b7af1eaf07469a494c605a + (const sphereParticles &)=delete + + + + sphereParticles + classpFlow_1_1sphereParticles.html + ab53f5698d4c9a33f95a2964fb4dc7bf5 + (sphereParticles &&)=default + + + sphereParticles & + operator= + classpFlow_1_1sphereParticles.html + afe839d8ca5dfb02d2c43428f6b79313d + (const sphereParticles &)=delete + + + sphereParticles & + operator= + classpFlow_1_1sphereParticles.html + a013b36e2b7192ca795fcc7ee4464c440 + (sphereParticles &&)=default + + + virtual + ~sphereParticles + classpFlow_1_1sphereParticles.html + a55eec252a6d08a330907d3adab18add1 + ()=default + + + bool + insertParticles + classpFlow_1_1sphereParticles.html + a99cba4c27cdaa229242ccd3b22b04fba + (const realx3Vector &position, const wordVector &shapes, const setFieldList &setField) override + + + const auto & + shapes + classpFlow_1_1sphereParticles.html + a656c36960744a8a6d83a638d36e4f6a5 + () const + + + const auto & + I + classpFlow_1_1sphereParticles.html + a7e30924429005d30be1310c9558d4d37 + () const + + + auto & + I + classpFlow_1_1sphereParticles.html + a85de962433713110c8292e321a589136 + () + + + const realx3Vector_D + rVelocity + classpFlow_1_1sphereParticles.html + a86b8cb116038043b21a889bf21c974c9 + () const + + + const realVector_D & + boundingSphere + classpFlow_1_1sphereParticles.html + aa3050a4214427959152fc81608c2c049 + () const override + + + word + shapeTypeName + classpFlow_1_1sphereParticles.html + a0af8dfd320c4e87c281555fa95a80a2c + () const override + + + void + boundingSphereMinMax + classpFlow_1_1sphereParticles.html + a37902e8915b3022d1068391f864a8e59 + (real &minDiam, real &maxDiam) const override + + + bool + update + classpFlow_1_1sphereParticles.html + a98372d2b87e1c67d4b2eb0517336abf7 + (const eventMessage &msg) override + + + realx3PointField_D & + rAcceleration + classpFlow_1_1sphereParticles.html + a3eb3372b168c928e63c8dec9bdea4f5c + () override + + + const realx3PointField_D & + rAcceleration + classpFlow_1_1sphereParticles.html + a9fe07cf7b8ac8567c1a06e96cc39baa0 + () const override + + + bool + beforeIteration + classpFlow_1_1sphereParticles.html + ada71b97666fe3f66b31690bf12633c32 + () override + + + bool + iterate + classpFlow_1_1sphereParticles.html + afa767bddda52eb71cea18f755e17d559 + () override + + + bool + afterIteration + classpFlow_1_1sphereParticles.html + a5ab4b6c611c3256e54f51bbfc484d58e + () override + + + bool + diameterMassInertiaPropId + classpFlow_1_1sphereParticles.html + acdd3b34e25a44bec4f18b95e2440ff9a + (const word &shName, real &diam, real &mass, real &I, int8 &propIdx) + + + bool + initializeParticles + classpFlow_1_1sphereParticles.html + a84343969d723c548f0f20fcd9294d351 + () + + + bool + insertSphereParticles + classpFlow_1_1sphereParticles.html + af38e902a6e8867893c7fafaeabf99578 + (const wordVector &names, const int32IndexContainer &indices) + + + virtual uniquePtr< List< eventObserver * > > + getFieldObjectList + classpFlow_1_1sphereParticles.html + a8a46f36158973e7200555bc769846a8a + () const override + + + const property & + property_ + classpFlow_1_1sphereParticles.html + a525dee0c19ede91482b300ad71d52e5c + + + + sphereShape & + shapes_ + classpFlow_1_1sphereParticles.html + a6f1b7000703d1ada1c9a1035f1e5dba6 + + + + realPointField_D & + I_ + classpFlow_1_1sphereParticles.html + a95775f9987ece054ee634ba2aa091040 + + + + realx3PointField_D & + rVelocity_ + classpFlow_1_1sphereParticles.html + aa585c28b8d04890123cc3fc109b6c0ab + + + + realx3PointField_D & + rAcceleration_ + classpFlow_1_1sphereParticles.html + ae5f8968426dbb99341f7d4a807523fee + + + + uniquePtr< integration > + rVelIntegration_ + classpFlow_1_1sphereParticles.html + a1166eb30f8a6e6eb69bddb77706f122c + + + + Timer + accelerationTimer_ + classpFlow_1_1sphereParticles.html + a1bff664d1437325cc40dfb3e29421da4 + + + + Timer + intPredictTimer_ + classpFlow_1_1sphereParticles.html + acab942b0343835097cc05a0e0d97ae9a + + + + Timer + intCorrectTimer_ + classpFlow_1_1sphereParticles.html + a2a1c9981adfb622385473dc09302639d + + + + + pFlow::sphereRegion + classpFlow_1_1sphereRegion.html + + + TypeInfoNV + classpFlow_1_1sphereRegion.html + a6f8ec35b7be956d17df770c4b0497031 + ("sphereRegion") + + + + sphereRegion + classpFlow_1_1sphereRegion.html + aed469d8de2a8ec4c52770d425984590e + (const dictionary &dict) + + + + ~sphereRegion + classpFlow_1_1sphereRegion.html + aa19e53faad62242a07cf4b7b5bdc0548 + ()=default + + + bool + isInside + classpFlow_1_1sphereRegion.html + aaa6340380ab7af3599579f49f62308da + (const realx3 &p) const + + + realx3 + peek + classpFlow_1_1sphereRegion.html + a742999f822100111462c25118a0ce0fe + () const + + + bool + read + classpFlow_1_1sphereRegion.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1sphereRegion.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + sphere + sphere_ + classpFlow_1_1sphereRegion.html + a256801ded70af260d2660fb42c6de353 + + + + uniformRandomReal + random_ + classpFlow_1_1sphereRegion.html + a809105944d87bd27bb8fa71167a86e14 + + + + + pFlow::sphereShape + classpFlow_1_1sphereShape.html + + + TypeInfoNV + classpFlow_1_1sphereShape.html + a52e240ee225fc89a5673c678fd942d9a + ("sphereShape") + + + + sphereShape + classpFlow_1_1sphereShape.html + a5ff3b9c9e439388497056ffbc8fd27f5 + () + + + + sphereShape + classpFlow_1_1sphereShape.html + a38463ab319d1eb111d39c8334e341d58 + (const realVector &diameter, const wordVector &property, const wordVector &name) + + + + sphereShape + classpFlow_1_1sphereShape.html + a85d3b55187f4163acbd895032b76a4d4 + (const sphereShape &)=default + + + + sphereShape + classpFlow_1_1sphereShape.html + aad4c946bb295242f08714e0eef00025a + (sphereShape &&)=default + + + sphereShape & + operator= + classpFlow_1_1sphereShape.html + a748078b5a299d820b57936085f7fc171 + (const sphereShape &)=default + + + sphereShape & + operator= + classpFlow_1_1sphereShape.html + a80c5e7bf36ba28eaf2e803b1c1e62f54 + (sphereShape &&)=default + + + auto + clone + classpFlow_1_1sphereShape.html + acc863d85d662202ba8b08e691372887b + () const + + + sphereShape * + clonePtr + classpFlow_1_1sphereShape.html + a5dcf82cc2ae13814f086a8210acb8f46 + () const + + + + ~sphereShape + classpFlow_1_1sphereShape.html + a5453e20e113ca0574ed07a2cca754faf + ()=default + + + const auto & + names + classpFlow_1_1sphereShape.html + a026870fa487be040bfc2a66ac722b628 + () const + + + const auto & + diameters + classpFlow_1_1sphereShape.html + a97729586146193be0a20d6e23494cc33 + () const + + + const auto & + materials + classpFlow_1_1sphereShape.html + a736169523b5ae9d52a4f80eb56a8cd13 + () const + + + const auto + diameter + classpFlow_1_1sphereShape.html + a641827da52ccdc9dafd4a095865bb3c2 + (label i) const + + + const auto + material + classpFlow_1_1sphereShape.html + a645e9d84374fab3371d56fe9c92e5766 + (label i) const + + + bool + nameToIndex + classpFlow_1_1sphereShape.html + a4885b8072705ea5a0238d7ba988c4df6 + (const word &name, uint32 &index) const + + + uint32 + nameToIndex + classpFlow_1_1sphereShape.html + a54800ab11d17a4b23fba7c820e0b515c + (const word &name) const + + + bool + indexToName + classpFlow_1_1sphereShape.html + aa8049c4f0b79de75ab2c913482a8dd2c + (uint32 i, word &name) const + + + bool + shapeToDiameter + classpFlow_1_1sphereShape.html + ae330b6820e487264676fdbed7250c95e + (wordVector &names, realVector &diams) const + + + void + diameterMinMax + classpFlow_1_1sphereShape.html + abf3b8d0b7f068ba39f11805ea15194ca + (real &minD, real &maxD) const + + + bool + read + classpFlow_1_1sphereShape.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1sphereShape.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + bool + read + classpFlow_1_1sphereShape.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1sphereShape.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + bool + insertNames + classpFlow_1_1sphereShape.html + aa4bf56a0baa8e23b866f1e7e45b142b6 + (const wordVector &names) + + + bool + readDictionary + classpFlow_1_1sphereShape.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1sphereShape.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + realVector + diameters_ + classpFlow_1_1sphereShape.html + ad3d10a8bc8ebc47c0d3f5c316e7930cd + + + + wordVector + materials_ + classpFlow_1_1sphereShape.html + a437403f7d71404549fdfc4fc1825cff2 + + + + wordHashMap< uint32 > + names_ + classpFlow_1_1sphereShape.html + a670b90cfd83bd7b5a1e05d3205aca8e5 + + + + size_t + numShapes_ + classpFlow_1_1sphereShape.html + a368736b45751f12dc2ad6263428d68b6 + + + + + pFlow::stlFile + classpFlow_1_1stlFile.html + + + stlFile + classpFlow_1_1stlFile.html + a6cfd226fccee8d43b9d369765cd2936a + (fileSystem file) + + + + stlFile + classpFlow_1_1stlFile.html + ae68ba1b1c303b2227678d91b9b97efdd + (fileSystem file, const word &name, const realx3x3Vector &vertecies) + + + + stlFile + classpFlow_1_1stlFile.html + a270311ed2a3231c28199e7dc510dbda4 + (fileSystem file, const word &name, realx3x3Vector &&vertecies) + + + + stlFile + classpFlow_1_1stlFile.html + adc86f43e9476ba200e14df7c7bdc085a + (const stlFile &)=default + + + + stlFile + classpFlow_1_1stlFile.html + a7f84d0c31246a8d24513648198262bb4 + (stlFile &&)=default + + + + ~stlFile + classpFlow_1_1stlFile.html + a6bcc9049f8f7c69fa30b66478980fddd + ()=default + + + void + addSolid + classpFlow_1_1stlFile.html + a56b6b65aa96162d68667fe88bf1ed022 + (const word &name, const realx3x3Vector &vertecies) + + + void + addSolid + classpFlow_1_1stlFile.html + a3a4c36bbf56e2b5955198b3744403803 + (const word &name, realx3x3Vector &&vertecies) + + + bool + read + classpFlow_1_1stlFile.html + af816873151ddb0126e98bb2f914d8ed5 + () + + + bool + write + classpFlow_1_1stlFile.html + ad48b7b943e88478c15879659cce7aebc + () const + + + void + setFile + classpFlow_1_1stlFile.html + a9e282f2dc7219517b46fcac34eb94bb0 + (fileSystem file) const + + + const wordList & + names + classpFlow_1_1stlFile.html + ad6fbb0e2d41355648b9e68b636d59525 + () const + + + size_t + size + classpFlow_1_1stlFile.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + const realx3x3Vector & + solid + classpFlow_1_1stlFile.html + aa2b23badf752551610f08e92808e5a30 + (label i) const + + + const word & + name + classpFlow_1_1stlFile.html + ab0c815f83910ba70516feb9113e40f5b + (label i) const + + + bool + readSolid + classpFlow_1_1stlFile.html + a1d3b1b4ac56b0cec4337f6d7e9c6ce6c + (iIstream &is, realx3x3Vector &vertecies, word &name) + + + bool + readFacet + classpFlow_1_1stlFile.html + a0140ff33b58a2b090c52b1bea5991718 + (iIstream &is, realx3x3 &tri) + + + bool + writeSolid + classpFlow_1_1stlFile.html + ae2a44e9c4c137960c5f4a521fcfab57b + (iOstream &os, const realx3x3Vector &vertecies, const word &name) const + + + bool + writeFacet + classpFlow_1_1stlFile.html + a31d2dfd4d5c60b132fbd118af72afceb + (iOstream &os, const realx3x3 &tri) const + + + ListPtr< realx3x3Vector > + solids_ + classpFlow_1_1stlFile.html + a19583183274b3fa30db483a53ee64c14 + + + + wordList + solidNames_ + classpFlow_1_1stlFile.html + af284f423e5b4a31826089732094f04f7 + + + + fileSystem + file_ + classpFlow_1_1stlFile.html + a5488b2a6e6a540fa00beb7e8c5a0c64e + + + + + pFlow::stlWall + classpFlow_1_1stlWall.html + pFlow::Wall + + + TypeInfo + classpFlow_1_1stlWall.html + ad361773f17c73490555ef511953bfe39 + ("stlWall") + + + + stlWall + classpFlow_1_1stlWall.html + ab17af8f35a2c8be01a229063e4cd47a9 + () + + + + stlWall + classpFlow_1_1stlWall.html + a67f01954d82f330f9dc1c26497de7e56 + (const dictionary &dict) + + + + add_vCtor + classpFlow_1_1stlWall.html + a86c66f30baaba93c9b76cac34cc68c3a + (Wall, stlWall, dictionary) + + + bool + readSTLWall + classpFlow_1_1stlWall.html + abf7bf7378ddc147f3dc90ccadb85c41f + (const dictionary &dict) + + + + pFlow::stridedRange + classpFlow_1_1stridedRange.html + typename T + + + TypeInfoTemplateNV + classpFlow_1_1stridedRange.html + a512c66eb506a5be36cf59423198dacd9 + ("stridedRange", T) + + + + stridedRange + classpFlow_1_1stridedRange.html + a9b987e04bb2acc210633080eac1ce28a + (T begin, T end, T stride) + + + + stridedRange + classpFlow_1_1stridedRange.html + a4211d50e66ef95f4d53b0642cb2f7476 + (T begin, T stride) + + + + stridedRange + classpFlow_1_1stridedRange.html + a7b726da27c4a8e3c5015bce9f4ec5e3a + (const word &rangeString) + + + + stridedRange + classpFlow_1_1stridedRange.html + add300761925299847a1638498aafef7a + (const dictionary &dict) + + + T + begin + classpFlow_1_1stridedRange.html + a66b56ad16ed6691f634c418b77f7b5f9 + () const + + + T + end + classpFlow_1_1stridedRange.html + ab2f052e4a350d7ade62a5ec1b22b1a3f + () const + + + T + stride + classpFlow_1_1stridedRange.html + a2731fe62ddef40abedae4b80102bf8d8 + () const + + + bool + isMember + classpFlow_1_1stridedRange.html + a0ca2050caf024eff74f7dc1b942f1788 + (T val, T epsilon=0) const + + + static bool + parseRange + classpFlow_1_1stridedRange.html + a862698fba81c111cbfaca5ea0528e5dd + (const word &rangeString, T &begin, T &end, T &stride) + + + T + begin_ + classpFlow_1_1stridedRange.html + ad543e853981e56c8ae28a8b8b8ca01ac + + + + T + end_ + classpFlow_1_1stridedRange.html + a2c7d06a54745697d21bed0107ce26432 + + + + T + stride_ + classpFlow_1_1stridedRange.html + ad3862eecfb2dc23710a234fb0919f54d + + + + static const T + maxVal + classpFlow_1_1stridedRange.html + afda6cc7253daf42d2e083c4232237ae0 + + + + static const T + minVal + classpFlow_1_1stridedRange.html + a9232c7f0c9938e0d3d5dbeaeb4521e5e + + + + + pFlow::symArray + classpFlow_1_1symArray.html + typename T + typename MemorySpace + + + TypeInfoTemplateNV2 + classpFlow_1_1symArray.html + a906cc5a36684b4ca90994f113dbf50ca + ("symArray", T, memoerySpaceName()) + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + a76155c359dbbaf3c84f1421e1083aa26 + () + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + af28cf729e88108ec1f896e267980d232 + (uint32 n) + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + a70f543511725399e6009eef8f1b86545 + (word name, uint32 n) + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + a479e35071d6b277b861e98cc60a8a34d + (word name, uint32 n, const T &val) + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + a9592dc24e09c3504bf981a5c048b6549 + (word name, Vector< T > src) + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + ad5b55471d6579e2765c4e9d245a8921e + (const symArray &)=default + + + INLINE_FUNCTION_H symArray & + operator= + classpFlow_1_1symArray.html + a898c9e58a1d9b922471e2dde348c7dde + (const symArray &)=default + + + INLINE_FUNCTION_H + symArray + classpFlow_1_1symArray.html + aa86718c48cdd020494d8e4e127d773ba + (symArray &&)=delete + + + INLINE_FUNCTION_H symArray & + operator= + classpFlow_1_1symArray.html + a3aad67eb4318fd99560f38ccda054416 + (symArray &&)=delete + + + INLINE_FUNCTION_H + ~symArray + classpFlow_1_1symArray.html + af1d136d30330e8adca65ffa2984df482 + ()=default + + + void + fill + classpFlow_1_1symArray.html + a34b3e020ef4d15f9b2442bfff37f19b8 + (const T &val) + + + INLINE_FUNCTION_HD T & + operator() + classpFlow_1_1symArray.html + af1d0f0f4e90c0f6ad86ab77e28c4f5c6 + (uint32 i, uint32 j) + + + INLINE_FUNCTION_HD const T & + operator() + classpFlow_1_1symArray.html + acf30216b1fc32266f0035ac8d504337d + (uint32 i, uint32 j) const + + + bool + assign + classpFlow_1_1symArray.html + ac49828e84b4c929c15c813500e280005 + (const Vector< T > src) + + + FUNCTION_H bool + read + classpFlow_1_1symArray.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1symArray.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + static INLINE_FUNCTION_HD uint32 + numElem + classpFlow_1_1symArray.html + ac8d4e3a65ebdb6ecd7086b4efe7f78b2 + (uint32 n) + + + static bool + getN + classpFlow_1_1symArray.html + aaa204e5a9810b8db8dd34cc29ee4c464 + (uint32 nElem, uint32 &n) + + + static constexpr const char * + memoerySpaceName + classpFlow_1_1symArray.html + a050453ea5010d379462b233e848cb9a0 + () + + + uint32 + n_ + classpFlow_1_1symArray.html + a06acc2e45214b635a293dae6fb6466f5 + + + + ViewType + view_ + classpFlow_1_1symArray.html + ab70db270f1fd70ba39084a449b29bbd0 + + + + symArray< T, MemorySpace > + SymArrayType + classpFlow_1_1symArray.html + a8fc5929c32211316e5a98f98b62cf036 + + + + T * + iterator + classpFlow_1_1symArray.html + a4d1ca55c8c62d4fbf3ea42d9919125a0 + + + + const T * + constIterator + classpFlow_1_1symArray.html + a7a87f910baaebc396ded9a2508e37f42 + + + + T & + reference + classpFlow_1_1symArray.html + a0c5a1541ecf7ad17925583cf6abd2c65 + + + + const T & + constReference + classpFlow_1_1symArray.html + a6ec384ea37f233c648db341697cdebf5 + + + + T + valueType + classpFlow_1_1symArray.html + a783c81fb3d585a513b521ab37644da06 + + + + T * + pointer + classpFlow_1_1symArray.html + ab088798d28525c0befe3c707b95c5bc2 + + + + const T * + constPointer + classpFlow_1_1symArray.html + a1af10ba67005a939b2a93ad2439d56f9 + + + + ViewType1D< T, MemorySpace > + ViewType + classpFlow_1_1symArray.html + aeaba820f36a592084855e0561b23186d + + + + typename ViewType::device_type + deviceType + classpFlow_1_1symArray.html + a1211f435be797f1e401e581955ebfdeb + + + + typename ViewType::memory_space + memory_space + classpFlow_1_1symArray.html + addf3d70a65664fe7457b94dda813187a + + + + typename ViewType::execution_space + execution_space + classpFlow_1_1symArray.html + af5fa7a7ba5d8eea751c76c44ac8cabed + + + + + pFlow::systemControl + classpFlow_1_1systemControl.html + pFlow::repository + + + systemControl + classpFlow_1_1systemControl.html + ab5a7a83b2be626779e8da1684287f6ad + (const fileSystem path=CWD()) + + + + systemControl + classpFlow_1_1systemControl.html + afc2d8e164f084bbf111a14f984631890 + (const real startTime, const real endTime, const real saveInterval, const word startTimeName, const fileSystem path=CWD()) + + + const repository & + settings + classpFlow_1_1systemControl.html + a2c4ec02f76bc470a1485e12985abdeb5 + () const + + + repository & + settings + classpFlow_1_1systemControl.html + aa0d2ad895a032283b615f729170d236d + () + + + const repository & + caseSetup + classpFlow_1_1systemControl.html + a965e0cc34f11babba005c85f8c047feb + () const + + + repository & + caseSetup + classpFlow_1_1systemControl.html + a9b6b64b11b9cc00aa133666d63338371 + () + + + const Time & + time + classpFlow_1_1systemControl.html + a2abfb6ffb81a9ffbf408030674873052 + () const + + + Time & + time + classpFlow_1_1systemControl.html + a473565c2578d16b68656fed48d48b0f2 + () + + + const repository & + geometry + classpFlow_1_1systemControl.html + a329ecdaa1c0990a7a5e8c55c8661dbd1 + () const + + + repository & + geometry + classpFlow_1_1systemControl.html + ad0168507596c67726055f093ec45e559 + () + + + const Timers & + timers + classpFlow_1_1systemControl.html + a44fca24f93a0475f80e770e103f3eb45 + () const + + + Timers & + timers + classpFlow_1_1systemControl.html + a0014758b3d9d7efbb05d65934a5d7e25 + () + + + bool + timersReport + classpFlow_1_1systemControl.html + a82ccd9de8d972a6be7dd92e5e8c91418 + () const + + + const dictionary & + settingsDict + classpFlow_1_1systemControl.html + aa5d3e0aab228ec5aa69272bd6cd65cf0 + () const + + + dictionary & + settingsDict + classpFlow_1_1systemControl.html + a2de3a5e72683a4cec4db3f5a534d4eca + () + + + virtual word + runName + classpFlow_1_1systemControl.html + a2590a87028bbabcf133f18ae596c71dc + () const + + + const realx3 & + g + classpFlow_1_1systemControl.html + a304b2980f0b860b4784ed19f0b0cade6 + () const + + + const box & + domain + classpFlow_1_1systemControl.html + acd0748f532350f8646021b12012fdb15 + () const + + + bool + operator++ + classpFlow_1_1systemControl.html + ab591141c510c110635d0964bde7dff67 + (int) + + + void + setSaveTimeFolder + classpFlow_1_1systemControl.html + a0c6ee43740da4e029eb32b016c9575c4 + (bool saveToFile, const word &timeName="wrongTimeFolder") + + + size_t + outFilePrecision + classpFlow_1_1systemControl.html + aa20e81f656d5e39f0e25d84b7c24c152 + () const override + + + static word + getRunName + classpFlow_1_1systemControl.html + abdb9f71335d973537b7571418077a502 + (const fileSystem &path) + + + static word + getTopFolder + classpFlow_1_1systemControl.html + a7074205a94f43aa32719ccd2e290b470 + (const fileSystem &path) + + + const word + runName_ + classpFlow_1_1systemControl.html + a852628cf90d003e49d9f706906b83513 + + + + const fileSystem + topLevelFolder_ + classpFlow_1_1systemControl.html + a0acc0b8ab31e69bf1ffc83b451820bd3 + + + + repository + settings_ + classpFlow_1_1systemControl.html + acb7123cbd8c9981c7e94f3e8482660a2 + + + + repository + caseSetup_ + classpFlow_1_1systemControl.html + abeb402045cb13f7c4e50e98f74ee2f8f + + + + dictionary & + settingsDict_ + classpFlow_1_1systemControl.html + ae7b299dbb0ef07924d3ab5bd9d801e49 + + + + dynamicLinkLibs + libs_ + classpFlow_1_1systemControl.html + ae59900d974a3633efcec8f3c8969eaaa + + + + size_t + outFilePrecision_ + classpFlow_1_1systemControl.html + a6afc45488db10e29da3a79562ace2249 + + + + Time + Time_ + classpFlow_1_1systemControl.html + a38394f0d5f7744d04507e88657827464 + + + + bool + externalTimeControl_ + classpFlow_1_1systemControl.html + aa13fc834266618685965444bfb86821f + + + + realx3 + g_ + classpFlow_1_1systemControl.html + ab24f1a358341cf000731dd711ca5d518 + + + + box + domain_ + classpFlow_1_1systemControl.html + aab1dcc2ee3915125ba5aa7e66678d2b8 + + + + Timers + timers_ + classpFlow_1_1systemControl.html + a0c29ef9514a77bce5b8f4ece533bcf8c + + + + Logical + timersReport_ + classpFlow_1_1systemControl.html + a0cd6da73f4e91af1f1fd862e2f8ee47c + + + + Timer + writeToFileTimer_ + classpFlow_1_1systemControl.html + a97723244a06a5566aa0c1468583d2048 + + + + + pFlow::sortedPairs::TagFillFlag + classpFlow_1_1sortedPairs_1_1TagFillFlag.html + + + pFlow::sortedPairs::TagFillPairs + classpFlow_1_1sortedPairs_1_1TagFillPairs.html + + + pFlow::cellsWallLevel0::TagFindCellRange2 + classpFlow_1_1cellsWallLevel0_1_1TagFindCellRange2.html + + + pFlow::NBSLevel0::TagFindPairs + structpFlow_1_1NBSLevel0_1_1TagFindPairs.html + + + pFlow::sortedContactList::TagReFillPairs + classpFlow_1_1sortedContactList_1_1TagReFillPairs.html + + + pFlow::unsortedContactList::TagReFillPairs + classpFlow_1_1unsortedContactList_1_1TagReFillPairs.html + + + pFlow::Time + classpFlow_1_1Time.html + pFlow::repository + pFlow::timeControl + + + Time + classpFlow_1_1Time.html + aa81ff8e40a2904a1e4012a5139caf11d + (repository *owner, const dictionary &setiingsDict) + + + + Time + classpFlow_1_1Time.html + a693837bca5cf124967f1b949b3fbd7ab + (repository *owner, dictionary &setiingsDict, real startTime, real endTime, real saveInterval, word startTimeName) + + + virtual fileSystem + localPath + classpFlow_1_1Time.html + a51b74713a538d9aa4cc856153d7c333d + () const + + + const repository & + geometry + classpFlow_1_1Time.html + a329ecdaa1c0990a7a5e8c55c8661dbd1 + () const + + + repository & + geometry + classpFlow_1_1Time.html + ad0168507596c67726055f093ec45e559 + () + + + const repository & + integration + classpFlow_1_1Time.html + afabd69f3fe96de2a27457c2b0175d079 + () const + + + repository & + integration + classpFlow_1_1Time.html + aeba406179f15e6b67b9e898cf8e42ad4 + () + + + virtual bool + write + classpFlow_1_1Time.html + a4e7969c9e53d9007d5dbed9f18fc596a + (bool verbose=false) const + + + repository + geometry_ + classpFlow_1_1Time.html + a2dae603535b44cff7d8683019fe89925 + + + + repository + integration_ + classpFlow_1_1Time.html + a92853203860167fb8932aa8e32acec2f + + + + + pFlow::timeControl + classpFlow_1_1timeControl.html + + + timeControl + classpFlow_1_1timeControl.html + a3b9ffd76e31f477f6bc6822e802058dd + (const dictionary &dict) + + + + timeControl + classpFlow_1_1timeControl.html + a779f8770a6807e262a85d274d1e531f5 + (dictionary &dict, real startTime, real endTime, real saveInterval, word startTimeName) + + + virtual + ~timeControl + classpFlow_1_1timeControl.html + a02ef2c6e03f616a109f45e775aba174b + () + + + real + dt + classpFlow_1_1timeControl.html + a4fc823022c8f0175108f10a42e7b858f + () const + + + real + setTime + classpFlow_1_1timeControl.html + aa36ac933ac4883138a4ecdbeadf2ce0c + (real t) + + + void + setStopAt + classpFlow_1_1timeControl.html + ab720d825ddebb68d0ab08d3f13d04e39 + (real sT) + + + real + startTime + classpFlow_1_1timeControl.html + aaff3f438097803be5fef5cd29cd8985d + () const + + + word + timeName + classpFlow_1_1timeControl.html + a65b1ca1c81e3fe3de6eebc0c07e5c003 + () const + + + real + currentTime + classpFlow_1_1timeControl.html + a476763249b99b131d7116430896cd44e + () const + + + word + currentTimeWord + classpFlow_1_1timeControl.html + a94edcc0afbc3380392a6ce745913a31c + (bool forSave=true) const + + + int32 + currentIter + classpFlow_1_1timeControl.html + a581d391429e3071085e2bcead0653efb + () const + + + bool + finalTime + classpFlow_1_1timeControl.html + a1f73acccf51d9ca370c7c0798be38510 + () const + + + bool + reachedStopAt + classpFlow_1_1timeControl.html + a75463b442578a00111678ff4b476d6f2 + () const + + + bool + outputToFile + classpFlow_1_1timeControl.html + ae8a94aa257125307d3df43083c280d53 + () const + + + bool + timersReportTime + classpFlow_1_1timeControl.html + a87c857adb25188138027cd40884e18ea + () const + + + bool + setOutputToFile + classpFlow_1_1timeControl.html + a9f16eb3f9fc84652d5bd44c766572b4a + (real writeTime, const word &timeName) + + + bool + operator++ + classpFlow_1_1timeControl.html + ab591141c510c110635d0964bde7dff67 + (int) + + + void + setSaveTimeFolder + classpFlow_1_1timeControl.html + a0c6ee43740da4e029eb32b016c9575c4 + (bool saveToFile, const word &timeName="wrongTimeFolder") + + + int32 + timePrecision + classpFlow_1_1timeControl.html + a6ee4bd223ce658eee969972435041347 + () const + + + void + checkForOutputToFile + classpFlow_1_1timeControl.html + a929ce719f6ba3f5075a41b42f133aed7 + () + + + bool + screenReport + classpFlow_1_1timeControl.html + ab052b8178ea1879a0ef0a0edde4a0056 + () const + + + real + dt_ + classpFlow_1_1timeControl.html + ab7c0e1c754daddef0aa990fccb8ef033 + + + + real + startTime_ + classpFlow_1_1timeControl.html + a9da50a81b9da4200db555ac368c98ea1 + + + + real + endTime_ + classpFlow_1_1timeControl.html + aec7a9ba664af18fb17da1eb822b1ee14 + + + + real + stopAt_ + classpFlow_1_1timeControl.html + a2ed3e3688a73415d8aba7a5055bbf3a9 + + + + real + currentTime_ + classpFlow_1_1timeControl.html + aa5083b95d767de3c06e191d0b016f209 + + + + real + saveInterval_ + classpFlow_1_1timeControl.html + ab259dc32cc17537fcee2b30046de75e1 + + + + real + lastSaved_ + classpFlow_1_1timeControl.html + acda1bcdd588b6e9d644ca2c0b980e59b + + + + int32 + currentIter_ + classpFlow_1_1timeControl.html + af11548cfec6dd4efe0c8702395cf8ae0 + + + + int32 + timePrecision_ + classpFlow_1_1timeControl.html + aac5eec7fab78517091cfb5a35294bd43 + + + + bool + managedExternaly_ + classpFlow_1_1timeControl.html + a64b83de0a98a817a09d0b7944d41ff1e + + + + word + timeName_ + classpFlow_1_1timeControl.html + ae0277279b00150a8515e9d2ccef0fb89 + + + + real + writeTime_ + classpFlow_1_1timeControl.html + a8e60bd8ba3f83c0eb098f5a8c241e981 + + + + realStridedRange + timersReportInterval_ + classpFlow_1_1timeControl.html + a9567616e0a470e785c790c5d932d8cd2 + + + + int32StridedRagne + screenReportInterval_ + classpFlow_1_1timeControl.html + a629ee1c73e573adcf0e691d5c13e5b33 + + + + bool + outputToFile_ + classpFlow_1_1timeControl.html + ab859a194f5f26e6ef4361b8b0508d3a2 + + + + + pFlow::timeFlowControl + classpFlow_1_1timeFlowControl.html + + + timeFlowControl + classpFlow_1_1timeFlowControl.html + ac2fd9715da4fcd3790fcda568f735ce8 + (const dictionary &dict) + + + bool + insertionTime + classpFlow_1_1timeFlowControl.html + a9eaa41444bd1a7536cf7ed29783d6dda + (real currentTime, real dt) + + + size_t + totalInserted + classpFlow_1_1timeFlowControl.html + a34a2411f69a8d0d96e56c57941d8df04 + () const + + + bool + read + classpFlow_1_1timeFlowControl.html + a6ce0c64db98eb6144d363dbfc86104eb + (const dictionary &dict) + + + bool + write + classpFlow_1_1timeFlowControl.html + a6964e9f1f100001543fdb044fa7fc896 + (dictionary &dict) const + + + bool + readTimeFlowControl + classpFlow_1_1timeFlowControl.html + a965f20676739fa59a7a27457add2ae61 + (const dictionary &dict) + + + bool + writeTimeFlowControl + classpFlow_1_1timeFlowControl.html + a6901db0c788489c5e8a317c034774401 + (dictionary &dict) const + + + size_t + numberToBeInserted + classpFlow_1_1timeFlowControl.html + a16987f9942190579ad06d5d67adfc67d + (real currentTime) + + + size_t + addToNumInserted + classpFlow_1_1timeFlowControl.html + a1ebee6449f6428d4d4597b61e8b5c15a + (size_t newInserted) + + + real + startTime_ + classpFlow_1_1timeFlowControl.html + a9da50a81b9da4200db555ac368c98ea1 + + + + real + endTime_ + classpFlow_1_1timeFlowControl.html + aec7a9ba664af18fb17da1eb822b1ee14 + + + + real + interval_ + classpFlow_1_1timeFlowControl.html + a51bea3b14070614ca348b0574b4fd741 + + + + real + rate_ + classpFlow_1_1timeFlowControl.html + ac29edb543b14ed93013258583f9684a1 + + + + size_t + numInserted_ + classpFlow_1_1timeFlowControl.html + a2137233941e7ea15b94415eaabaf765b + + + + + pFlow::timeFolder + classpFlow_1_1timeFolder.html + + + timeFolder + classpFlow_1_1timeFolder.html + a5f022e1e425031e07f9d3cf26a5b5869 + (const systemControl &control) + + + + timeFolder + classpFlow_1_1timeFolder.html + adea4a268140ceb19ca48f89c2eb2ea99 + (const fileSystem &path) + + + real + time + classpFlow_1_1timeFolder.html + a6fc92e0e88a1173babd33b596d8708b3 + () const + + + fileSystem + folder + classpFlow_1_1timeFolder.html + a4e8f348d5741229dc3661d90703080ed + () const + + + word + timeName + classpFlow_1_1timeFolder.html + a56cdb164080a077145119f7a5d9e3783 + () const + + + fileSystem + localFolder + classpFlow_1_1timeFolder.html + a8084e953ac3d48aa06fbd3bfe263c570 + () const + + + bool + operator++ + classpFlow_1_1timeFolder.html + ab591141c510c110635d0964bde7dff67 + (int) + + + + operator bool + classpFlow_1_1timeFolder.html + a67b76affb3b5d35fa419ac234144038b + () const + + + bool + operator! + classpFlow_1_1timeFolder.html + a61efd4196a96540ee018fee8791f3f10 + () const + + + void + rewind + classpFlow_1_1timeFolder.html + ab8734e666421c9fe3b6380a818c6c727 + () + + + bool + finished + classpFlow_1_1timeFolder.html + aebaed0be88cbcf45f1985b819c9dabb7 + () const + + + real + startTime + classpFlow_1_1timeFolder.html + aaff3f438097803be5fef5cd29cd8985d + () const + + + real + endTime + classpFlow_1_1timeFolder.html + a2aafefc5248e595246d11de0587524f3 + () const + + + timeList + folders_ + classpFlow_1_1timeFolder.html + ab1d53dc0b112036660730113d938dd3c + + + + timeList::iterator + currentFolder_ + classpFlow_1_1timeFolder.html + aaf117421f033fb251270941637cf69ee + + + + Map< real, fileSystem > + timeList + classpFlow_1_1timeFolder.html + a66f3c98e81275c61f015d321c21a216e + + + + + pFlow::timeInterval + classpFlow_1_1timeInterval.html + + INLINE_FUNCTION_HD + timeInterval + classpFlow_1_1timeInterval.html + a6ec0044a45c5a6a4ef306b8a00240051 + () + + + INLINE_FUNCTION_HD + timeInterval + classpFlow_1_1timeInterval.html + a8c680eddc8ee96c3af3f7215869ed1fc + (const timeInterval &)=default + + + INLINE_FUNCTION_HD timeInterval & + operator= + classpFlow_1_1timeInterval.html + aa1b864896f629c3df9f71d710bf0ee68 + (const timeInterval &)=default + + + FUNCTION_H + timeInterval + classpFlow_1_1timeInterval.html + a24cfb3071d5c694e67b65a5940ef25ae + (const dictionary &dict) + + + INLINE_FUNCTION_HD + ~timeInterval + classpFlow_1_1timeInterval.html + a1d0ac3630b0565fb36d27c941bb5db69 + ()=default + + + INLINE_FUNCTION_HD auto + startTime + classpFlow_1_1timeInterval.html + a1f76f3cab93a628ecd4cf0db9b9a6dcb + () const + + + INLINE_FUNCTION_HD auto + endTime + classpFlow_1_1timeInterval.html + ab312d7696520aee83502eee0497cad81 + () const + + + INLINE_FUNCTION_HD auto + time + classpFlow_1_1timeInterval.html + ad14a6af4583f1c85a17a40ff5ccb8794 + () const + + + INLINE_FUNCTION_HD void + setTime + classpFlow_1_1timeInterval.html + a0c0f53f98461312b9cf461aa83d3de51 + (real t) + + + INLINE_FUNCTION_HD bool + inTimeRange + classpFlow_1_1timeInterval.html + aaf553eb9b0ebeb5e9454a3cecbe543a8 + (real t) const + + + INLINE_FUNCTION_HD bool + inTimeRange + classpFlow_1_1timeInterval.html + a690a47d7890165ea3dd242b11fafc07a + () const + + + FUNCTION_H bool + read + classpFlow_1_1timeInterval.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1timeInterval.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + FUNCTION_H bool + read + classpFlow_1_1timeInterval.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1timeInterval.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + real + startTime_ + classpFlow_1_1timeInterval.html + a9da50a81b9da4200db555ac368c98ea1 + + + + real + endTime_ + classpFlow_1_1timeInterval.html + aec7a9ba664af18fb17da1eb822b1ee14 + + + + real + time_ + classpFlow_1_1timeInterval.html + a01b25d5afba0d2d8b20f4428a3810933 + + + + bool + isInInterval_ + classpFlow_1_1timeInterval.html + a2ce3cd3ca04a0e8bffa563b527d9e746 + + + + + pFlow::Timer + classpFlow_1_1Timer.html + + + TypeInfo + classpFlow_1_1Timer.html + a6c6916b036bdb57df80a4b89f06fafc0 + ("Timer") + + + + Timer + classpFlow_1_1Timer.html + a6a8bc5014802d569f6d01c4f36121a81 + () + + + + Timer + classpFlow_1_1Timer.html + a5115e2a6e5e6c468a0de45474c5bf51e + (const word name) + + + + Timer + classpFlow_1_1Timer.html + a20fb2e154206e803859e8be7e8890678 + (const word name, Timers *parrent) + + + const word & + name + classpFlow_1_1Timer.html + a51ae053ef677d6c2d35ce01b46089706 + () const + + + virtual + ~Timer + classpFlow_1_1Timer.html + a4f8a8b0b7dca75172a8e036314ad1794 + () + + + virtual void + removeParrent + classpFlow_1_1Timer.html + a950faea5e9c3f950e81839accf54d136 + () + + + virtual int32 + level + classpFlow_1_1Timer.html + ab9fe1ac829a669d9cf44d4c7ddd81574 + () const + + + virtual bool + master + classpFlow_1_1Timer.html + ab7f3740f07fc01cc6949fa5e5aab87f0 + () const + + + void + start + classpFlow_1_1Timer.html + a60de64d75454385b23995437f1d72669 + () + + + void + end + classpFlow_1_1Timer.html + aaf81d3fdaf258088d7692fa70cece087 + () + + + bool + timerActive + classpFlow_1_1Timer.html + ac5b452503492dd1c556ff406c28bbb70 + () const + + + real + lastTime + classpFlow_1_1Timer.html + a3ce45ea61ab221e34f89394524f8eeee + () const + + + real + totalTime + classpFlow_1_1Timer.html + ae1a67a10b75d89b83ecb3f3598f8d395 + () const + + + real + averageTime + classpFlow_1_1Timer.html + a7e12358ebcceb29dea6ecc06f4fc2482 + () const + + + virtual real + accTimersTotal + classpFlow_1_1Timer.html + a8d45c29a8c46fc0eb68cd5116e7bb70a + () const + + + virtual bool + write + classpFlow_1_1Timer.html + a878f1a2a8b65bc9bdf57f7c1a3f90a09 + (iOstream &os, bool subTree) const + + + virtual bool + read + classpFlow_1_1Timer.html + af455eab4a4acc3f4b6fae6bb43fdfd2d + (iIstream &is) + + + std::chrono::high_resolution_clock + timer + classpFlow_1_1Timer.html + aad52d0d8782bcf92a17c7e91d3d54051 + + + + word + name_ + classpFlow_1_1Timer.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + timer::time_point + start_ + classpFlow_1_1Timer.html + aa0ce5ac4d2bf83ba61e5a8059feec51d + + + + int32 + numIteration_ + classpFlow_1_1Timer.html + aa7b835668606a200cf1880f610ef8b9f + + + + real + accTime_ + classpFlow_1_1Timer.html + a36608b2f543efbaab78f3d82b05905d8 + + + + real + lastTime_ + classpFlow_1_1Timer.html + a25c08d99327d22af095d093026ba409c + + + + Timers * + parrent_ + classpFlow_1_1Timer.html + a16bc893238e1dfb531287607045b039c + + + + + pFlow::Timers + classpFlow_1_1Timers.html + pFlow::Timer + + + TypeInfo + classpFlow_1_1Timers.html + a88b9a9c305d3c238b1239e2f3df4e8c1 + ("Timers") + + + + Timers + classpFlow_1_1Timers.html + ada54077ae504ce48271bf28f8637b712 + (const word &name) + + + + Timers + classpFlow_1_1Timers.html + a7176c06bd2b7fd858187aea22a0ae195 + (const word &name, Timers *parrent) + + + virtual + ~Timers + classpFlow_1_1Timers.html + ae6bf60796862abbf75881863dc4e2aa2 + () + + + uniquePtr< Timer > + addTimer + classpFlow_1_1Timers.html + a04c2900e9eb461eaea919d342bfb9ae7 + (const word &name) + + + void + addToList + classpFlow_1_1Timers.html + a7d56acfa176522e9c95ad99607d07f49 + (Timer *timer) + + + void + removeFromList + classpFlow_1_1Timers.html + a4f6003458edf8502bb1185dae6773da5 + (Timer *timer) + + + virtual int32 + level + classpFlow_1_1Timers.html + aec9d2fb116b20f02157e55c128b901ba + () const + + + virtual bool + master + classpFlow_1_1Timers.html + ab7f3740f07fc01cc6949fa5e5aab87f0 + () const + + + real + accTimersTotal + classpFlow_1_1Timers.html + abe5703bd8255f2ec21ffe5d82dfee164 + () const override + + + virtual bool + write + classpFlow_1_1Timers.html + a268ef46f8b8bdbc5512d1ce25b177136 + (iOstream &os, bool subTree=true) const + + + virtual bool + read + classpFlow_1_1Timers.html + af455eab4a4acc3f4b6fae6bb43fdfd2d + (iIstream &is) + + + List< pFlow::Timer * > + timers_ + classpFlow_1_1Timers.html + a53ea8ded64b447e76f1f27b0f6e9d394 + + + + int32 + level_ + classpFlow_1_1Timers.html + a840743643df2d049937fe560c29b6d32 + + + + + pFlow::token + classpFlow_1_1token.html + pFlow::token::content + + + tokenType + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9 + + + + UNDEFINED + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a605159e8a4c32319fd69b5d151369d93 + + + + FLAG + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a391ad3dbcf1f6d5c27590a7e511a1667 + + + + PUNCTUATION + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9aff042e254971f0ff4e05c584ce66be2f + + + + BOOL + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9ae663dbb8f8244e122acb5bd6b2c216e1 + + + + INT64 + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a423a1db7cbc915478f654b15f87f3aac + + + + FLOAT + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a9cf4a0866224b0bb4a7a895da27c9c4c + + + + DOUBLE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a33465d1d419b1074fb259ef444609e92 + + + + WORD + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a4ad40322037d6d371dca3e5cf993f5dc + + + + STRING + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9aee847e634a4297b274316de8a8ca9921 + + + + DIRECTIVE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9ae3852cb010d5e422026faf83b3c16f0e + + + + VARIABLE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a39031ce5df6f91d3778590d6d644b9ea + + + + ERROR + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a2fd6f336d08340583bd620a7f5694c90 + + + + + flagType + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682 + + + + NO_FLAG + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682a25805f11a823d4df4dc3c749273f5341 + + + + ASCII + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682af9c208c7d7a0f102f2683165540c882d + + + + BINARY + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682aecafbc1299672a8c1521cc0d5f1ae986 + + + + + punctuationToken + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31 + + + + NULL_TOKEN + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a6dc3fd38837c17d96bc91acd7fb036e4 + + + + SPACE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ac08dae7edcb5c5bb959fee5971fbad95 + + + + TAB + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a920380215591395ea33ee5df8e293e19 + + + + NL + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31aeba10cd0b438b1f9094fa3d1fc88193e + + + + END_STATEMENT + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a60d8bd9afe6091a5c3904605dd0e0c38 + + + + BEGIN_LIST + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a8042f41e6dc49acd5cf4e86844f79acb + + + + END_LIST + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ab0421ccee09cdeadea4bc12e7f38be24 + + + + BEGIN_SQR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a205c3715f7e514a181174f5a8e35e5e5 + + + + END_SQR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ad243a7953a49a90c6f7230e40a522a9f + + + + BEGIN_BLOCK + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a1a359ac3023cdc0a2d09f3c5124e09d1 + + + + END_BLOCK + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a3019a113fdbe1f6734054dee2d5f692e + + + + COLON + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a29cf94637337909c3813bb50d6e9b3ee + + + + COMMA + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31af81277bcd86412fe04bb68718ea09392 + + + + DOLLAR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a8830788e557e82569f17668cd303436a + + + + SQUOTE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a61ef38d6155e0a5103be62137c2f28a9 + + + + DQUOTE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a94780f6b7ec435b16872e5a833cd6792 + + + + SUBTRACT + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31aad8ff967f143b54da6d2112fb5858e8c + + + + DIVIDE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a0cb86713ee09fe297dde9ab03d50d5da + + + + BEGIN_STRING + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a06a55d67cef55846d08d4482ee6a507f + + + + END_STRING + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a450739376d4c046d67281f25f5f8a4b9 + + + + UNDEFINED + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a605159e8a4c32319fd69b5d151369d93 + + + + FLAG + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a391ad3dbcf1f6d5c27590a7e511a1667 + + + + PUNCTUATION + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9aff042e254971f0ff4e05c584ce66be2f + + + + BOOL + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9ae663dbb8f8244e122acb5bd6b2c216e1 + + + + INT64 + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a423a1db7cbc915478f654b15f87f3aac + + + + FLOAT + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a9cf4a0866224b0bb4a7a895da27c9c4c + + + + DOUBLE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a33465d1d419b1074fb259ef444609e92 + + + + WORD + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a4ad40322037d6d371dca3e5cf993f5dc + + + + STRING + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9aee847e634a4297b274316de8a8ca9921 + + + + DIRECTIVE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9ae3852cb010d5e422026faf83b3c16f0e + + + + VARIABLE + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a39031ce5df6f91d3778590d6d644b9ea + + + + ERROR + classpFlow_1_1token.html + a6a0d563d5e7c57fc510988d6694cc9e9a2fd6f336d08340583bd620a7f5694c90 + + + + NO_FLAG + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682a25805f11a823d4df4dc3c749273f5341 + + + + ASCII + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682af9c208c7d7a0f102f2683165540c882d + + + + BINARY + classpFlow_1_1token.html + a6de61d020d5e51c1d065ccb79387e682aecafbc1299672a8c1521cc0d5f1ae986 + + + + NULL_TOKEN + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a6dc3fd38837c17d96bc91acd7fb036e4 + + + + SPACE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ac08dae7edcb5c5bb959fee5971fbad95 + + + + TAB + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a920380215591395ea33ee5df8e293e19 + + + + NL + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31aeba10cd0b438b1f9094fa3d1fc88193e + + + + END_STATEMENT + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a60d8bd9afe6091a5c3904605dd0e0c38 + + + + BEGIN_LIST + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a8042f41e6dc49acd5cf4e86844f79acb + + + + END_LIST + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ab0421ccee09cdeadea4bc12e7f38be24 + + + + BEGIN_SQR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a205c3715f7e514a181174f5a8e35e5e5 + + + + END_SQR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31ad243a7953a49a90c6f7230e40a522a9f + + + + BEGIN_BLOCK + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a1a359ac3023cdc0a2d09f3c5124e09d1 + + + + END_BLOCK + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a3019a113fdbe1f6734054dee2d5f692e + + + + COLON + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a29cf94637337909c3813bb50d6e9b3ee + + + + COMMA + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31af81277bcd86412fe04bb68718ea09392 + + + + DOLLAR + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a8830788e557e82569f17668cd303436a + + + + SQUOTE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a61ef38d6155e0a5103be62137c2f28a9 + + + + DQUOTE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a94780f6b7ec435b16872e5a833cd6792 + + + + SUBTRACT + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31aad8ff967f143b54da6d2112fb5858e8c + + + + DIVIDE + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a0cb86713ee09fe297dde9ab03d50d5da + + + + BEGIN_STRING + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a06a55d67cef55846d08d4482ee6a507f + + + + END_STRING + classpFlow_1_1token.html + a4aba281d025f1d580c3835d67656fd31a450739376d4c046d67281f25f5f8a4b9 + + + + constexpr + token + classpFlow_1_1token.html + a72af10fee1f9c2ef1de55b08a0c429ed + () noexcept + + + + token + classpFlow_1_1token.html + a41c0407c3c4cc53c65437ebe109887ad + (const token &t) + + + + token + classpFlow_1_1token.html + a477a1f46d5bba90bfe556728b6d83f04 + (token &&t) + + + + token + classpFlow_1_1token.html + a3ce2e45c009965f7f2dad2a087605662 + (punctuationToken p, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + a338750e2029bff026c9b944590c2ddb3 + (const label val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + ab99227fa13f45b4b44d555b5765743cd + (const uint32 val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + a61b0e434481fdc58583f960629c4de98 + (const int64 val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + af915690f75dc479e1dc67ab76f8aef7a + (const int32 val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + a786b39f204d2c9c79be3cda16d1c4d85 + (const float val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + afadb4a8148163f456f0e3ed6ed6bbfb0 + (const double val, int32 lineNumber=0) + + + + token + classpFlow_1_1token.html + a49280cb1d882b43a9ede4a6291728a01 + (const word &w, int32 lineNumber=0, bool isString=false) + + + + token + classpFlow_1_1token.html + a16898cbd330b897996fc8c949605cdea + (word &&w, int32 lineNumber=0, bool isString=false) + + + + token + classpFlow_1_1token.html + ad8984491ce2947e034b9160362af42af + (iIstream &is) + + + + ~token + classpFlow_1_1token.html + ae9f5fe6fd511aec66ef29764d63e17c3 + () + + + word + name + classpFlow_1_1token.html + a4c4b7703e6fdb86d441032675709e39c + () const + + + tokenType + type + classpFlow_1_1token.html + a60330c34e8555025752e615e0c73e99a + () const + + + bool + setType + classpFlow_1_1token.html + af925056e34d86707d6db8a3dcdbef25d + (const tokenType tokType) + + + int32 + lineNumber + classpFlow_1_1token.html + aad57f95c0314cc8f891bbf7c9d441c55 + () const + + + int32 & + lineNumber + classpFlow_1_1token.html + a7748c77c1b9b9d2010b17466a393827a + () + + + bool + good + classpFlow_1_1token.html + abdcc7f96f487faadc7769afcf58fe992 + () const + + + bool + undefined + classpFlow_1_1token.html + aa1e13dd69a6e60da388a57da95544c09 + () const + + + bool + error + classpFlow_1_1token.html + a9db0c25a0b1baac0e7e5cbf5a72d3cdc + () const + + + bool + isBool + classpFlow_1_1token.html + a0da75049a5cbd55b8b4993a21faa3e92 + () const + + + bool + isFlag + classpFlow_1_1token.html + a9df76f92b8b265582dc4ac1ab8d2a4d2 + () const + + + bool + isPunctuation + classpFlow_1_1token.html + a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f + () const + + + bool + isSeparator + classpFlow_1_1token.html + afad5f045f5fdecb21243266c1360328e + () const + + + bool + isEndStatement + classpFlow_1_1token.html + a9b6aebb08609e7ec6efde970dcf0433a + () const + + + bool + isEndBlock + classpFlow_1_1token.html + a6a416acba3c9ad7558dfe2b232bfc96e + () const + + + bool + isInt64 + classpFlow_1_1token.html + a7290e5e0ddc94ce4790c7d05e0c633a5 + () const + + + bool + isInt32 + classpFlow_1_1token.html + a9177934fe42dcd7691fb51f1ec1f7ac3 + () const + + + bool + isFloat + classpFlow_1_1token.html + a7283345d095683fd5e3a75cb4d3b8410 + () const + + + bool + isDouble + classpFlow_1_1token.html + a758c92bd63c516d466d3efdc8fc709e4 + () const + + + bool + isReal + classpFlow_1_1token.html + a2dba2f9672fc05859b4cdfd9b63f4922 + () const + + + bool + isNumber + classpFlow_1_1token.html + a1680baf2428512b1a45060f52f3ade28 + () const + + + bool + isWord + classpFlow_1_1token.html + ace6d5ecd2736d19990a7c12e0fe5a745 + () const + + + bool + isDirective + classpFlow_1_1token.html + a7a3207e054c6a822b0c3000184cb150e + () const + + + bool + isString + classpFlow_1_1token.html + abc9dc0708ec1aae2309621664fa8e5a4 + () const + + + bool + isVariable + classpFlow_1_1token.html + a72cc96a2f05c51fa985027e6b4d5322b + () const + + + bool + isStringType + classpFlow_1_1token.html + ad511464bc4911f5e5cfa0a1f84f47fee + () const + + + bool + boolToken + classpFlow_1_1token.html + a7cc2c29bf53e48011ddd672093ade5da + () const + + + int + flagToken + classpFlow_1_1token.html + aad815c5424a11dd702cc65ef32e4b156 + () const + + + punctuationToken + pToken + classpFlow_1_1token.html + aaa8bf55f686d97ee30090681fd0bfc04 + () const + + + int64 + int64Token + classpFlow_1_1token.html + a527884d8106fbcdc51fb1d8b937b9f71 + () const + + + int32 + int32Token + classpFlow_1_1token.html + a2ad267a191e747392310eead09132adc + () const + + + float + floatToken + classpFlow_1_1token.html + a4c72fd962e5ec6cf9143fb6a78ddb2ab + () const + + + double + doubleToken + classpFlow_1_1token.html + a9de6957d916b0d8a10cab9c0e2688fe6 + () const + + + real + realToken + classpFlow_1_1token.html + a6ad35ba9e41cdd6fd291530c074fe4e1 + () const + + + real + number + classpFlow_1_1token.html + a66fa403264f7b94494f15dfd39ef8c3c + () const + + + const word & + wordToken + classpFlow_1_1token.html + a8658f0b0a04ffdb6e74c5af4ca27edf1 + () const + + + const word & + stringToken + classpFlow_1_1token.html + aa81aefc6aea3503b1eb4aefbafc8d0bc + () const + + + void + reset + classpFlow_1_1token.html + ad20897c5c8bd47f5d4005989bead0e55 + () + + + void + setBad + classpFlow_1_1token.html + a638b33dd25b3cd8ea7e846f04fd6a6a3 + () + + + void + swap + classpFlow_1_1token.html + a75fe511fd8c0453b737bec75120fd131 + (token &tok) + + + void + operator= + classpFlow_1_1token.html + af2d08dd4ed5e30b424d5f32ccc10750c + (const token &tok) + + + void + operator= + classpFlow_1_1token.html + a7f5ffbf467ae99b3056cd6e80e0718a5 + (token &&tok) + + + void + operator= + classpFlow_1_1token.html + ab1a2ddea57a8dc02509b8130062f6886 + (const punctuationToken p) + + + void + operator= + classpFlow_1_1token.html + a374249df2f28283de94802695817ee0c + (const int64 val) + + + void + operator= + classpFlow_1_1token.html + aaa450c9d2d22e8fa26ffd019f73a6510 + (const int32 val) + + + void + operator= + classpFlow_1_1token.html + a6993296913f1a75d6405995db109bb39 + (const float val) + + + void + operator= + classpFlow_1_1token.html + a98768598855abab7b6cacdea1db55f5b + (const double val) + + + void + operator= + classpFlow_1_1token.html + a5085ad361c2078cc93b70669c7838f77 + (const word &w) + + + void + operator= + classpFlow_1_1token.html + a186cf20ad1cea5b84b108df41c550458 + (word &&w) + + + bool + operator== + classpFlow_1_1token.html + a5730c6fce1d4bf65aea8faf21df62bc9 + (const token &tok) const + + + bool + operator== + classpFlow_1_1token.html + ae5f3ad58e11abfd2be2125fcede7feaa + (const punctuationToken p) const + + + bool + operator== + classpFlow_1_1token.html + aeacc8dd5826d65081e99cb799b4dc11e + (const int64 val) const + + + bool + operator== + classpFlow_1_1token.html + a20a49b3b7efc4bc22454dce6198cb67d + (const int32 val) const + + + bool + operator== + classpFlow_1_1token.html + af1a60f3a5476e402b798de224a088f08 + (const float val) const + + + bool + operator== + classpFlow_1_1token.html + a0fcad2ee64ab2e76d6b0cf823a331fa7 + (const double val) const + + + bool + operator== + classpFlow_1_1token.html + a7d133c464a704f881f7cb4b651621bdb + (const word &w) const + + + bool + operator!= + classpFlow_1_1token.html + a52511650811d8ca0fdb9d31f85c5899c + (const token &tok) const + + + bool + operator!= + classpFlow_1_1token.html + a5addfc5c02a32c8f0f39f108bc2e92f6 + (const punctuationToken p) const + + + bool + operator!= + classpFlow_1_1token.html + a33ad95acce626ca0abdcc870f912736b + (const int64 val) const + + + bool + operator!= + classpFlow_1_1token.html + ac2efa8b7fbeb2daf21ba18eb4dbbe487 + (const int32 val) const + + + bool + operator!= + classpFlow_1_1token.html + a81d83ba50a97a3acdf90d5947ca8409a + (const float val) const + + + bool + operator!= + classpFlow_1_1token.html + a4185404f58d438c2da74f2343b4b6710 + (const double val) const + + + bool + operator!= + classpFlow_1_1token.html + a89ed0e6956f5c0fc46a2632fb3fa4918 + (const word &w) const + + + iOstream & + printInfo + classpFlow_1_1token.html + aa74a2c0611922abf868950e4fe75d00d + (iOstream &os) const + + + std::ostream & + printInfo + classpFlow_1_1token.html + a025b61d7681c8058d7b63751134ce816 + (std::ostream &os) const + + + void + operator= + classpFlow_1_1token.html + a412e3aa53f8f85fee9f6a559da992ac4 + (word *)=delete + + + static const token + undefinedToken + classpFlow_1_1token.html + adf7cefdf36a8596069c11db5f0af1085 + () + + + static token + endList + classpFlow_1_1token.html + aa8a14c7ccf6cdb5384a1f963bb7d58fe + () + + + static token + beginList + classpFlow_1_1token.html + a0df157096f85990238b157f1ba2f062f + () + + + static token + endStatement + classpFlow_1_1token.html + a2ab2c4908953710fe506be37fb59e828 + () + + + static token + beginBlock + classpFlow_1_1token.html + a7dfd1da794139ffad895b3df4cace4b3 + () + + + static token + endBlocK + classpFlow_1_1token.html + a83e7918ed16bfb5cb13ce336ae684a66 + () + + + static token + beginSquare + classpFlow_1_1token.html + aec7be46e5f13f1f0ca6e72694437c536 + () + + + static token + endSquare + classpFlow_1_1token.html + a5fb84f4934fbb99c1b3a4d2fa31e368c + () + + + static token + space + classpFlow_1_1token.html + ad148e3fe302bf96a9393c7620c6dc26e + () + + + static token + newLine + classpFlow_1_1token.html + ad46af812666091c7ef557ff99a60d371 + () + + + static token + boolean + classpFlow_1_1token.html + a56d687a8676e6e14670f91553103d6d7 + (bool on) + + + static token + flag + classpFlow_1_1token.html + aa430af2c5ae1847bac4f85978c809ff8 + (int bitmask) + + + static bool + isseparator + classpFlow_1_1token.html + a6404297b77fae263fd77e04ccf803f91 + (int c) + + + void + setUndefined + classpFlow_1_1token.html + aa3fee790c0545becf2fa58adee22cec0 + () + + + void + parseError + classpFlow_1_1token.html + a4704f523a3ea4fa15ae5da86f7bfe954 + (const char *expected) const + + + content + data_ + classpFlow_1_1token.html + a47770f7468a35935879a4be8afea2c52 + + + + tokenType + type_ + classpFlow_1_1token.html + a828aae3b94527316d86c741d8d17976b + + + + int32 + lineNumber_ + classpFlow_1_1token.html + a271ea4556e1f077f403284c4cde3ccec + + + + friend iOstream & + operator<< + classpFlow_1_1token.html + a5f1015477383436990a8b933c72edaa0 + (iOstream &os, const token &tok) + + + friend iOstream & + operator<< + classpFlow_1_1token.html + a4222d8573b02e85f345d3248bb558d1d + (iOstream &os, const punctuationToken &pt) + + + friend std::ostream & + operator<< + classpFlow_1_1token.html + ac605baf9cfa833f7b7742b86b1a2f84b + (std::ostream &os, const token &tok) + + + friend std::ostream & + operator<< + classpFlow_1_1token.html + a36ab8d13bb468ddc2290364633020edb + (std::ostream &os, const punctuationToken &pt) + + + + pFlow::triSurface::triangleAccessor + classpFlow_1_1triSurface_1_1triangleAccessor.html + + INLINE_FUNCTION_H + triangleAccessor + classpFlow_1_1triSurface_1_1triangleAccessor.html + a7f9bd0bb3da84bf94aef708184158b9b + (int32 numPoints, deviceViewType1D< realx3 > points, int32 numTrianlges, deviceViewType1D< int32x3 > vertices) + + + INLINE_FUNCTION_HD + triangleAccessor + classpFlow_1_1triSurface_1_1triangleAccessor.html + ab72b2ba0bbbff6889ebdf56734340b78 + (const triangleAccessor &)=default + + + INLINE_FUNCTION_HD triangleAccessor & + operator= + classpFlow_1_1triSurface_1_1triangleAccessor.html + a9a5b30be11119ae79919b0904b2b9e0d + (const triangleAccessor &)=default + + + INLINE_FUNCTION_HD + triangleAccessor + classpFlow_1_1triSurface_1_1triangleAccessor.html + aa5c1f4face04dc8084fd2fc040c5bf9a + (triangleAccessor &&)=default + + + INLINE_FUNCTION_HD triangleAccessor & + operator= + classpFlow_1_1triSurface_1_1triangleAccessor.html + a35f558a6a1e2b3be44124643310b309d + (triangleAccessor &&)=default + + + INLINE_FUNCTION_HD + ~triangleAccessor + classpFlow_1_1triSurface_1_1triangleAccessor.html + af6aca52a68acc6e01a2574ab826d4f87 + ()=default + + + INLINE_FUNCTION_HD realx3x3 + triangle + classpFlow_1_1triSurface_1_1triangleAccessor.html + a5d7a84d0e438d151c01b0112f85a4c25 + (int32 i) const + + + INLINE_FUNCTION_HD realx3x3 + operator() + classpFlow_1_1triSurface_1_1triangleAccessor.html + a9029220d5fc7180a9cadf126967868a7 + (int32 i) const + + + INLINE_FUNCTION_HD realx3x3 + operator[] + classpFlow_1_1triSurface_1_1triangleAccessor.html + ad9677b15888dc68e739b84d0cf69769e + (int32 i) const + + + INLINE_FUNCTION_HD int32 + numPoints + classpFlow_1_1triSurface_1_1triangleAccessor.html + a3e9613ca286df0e58d9c39d6afbc5adc + () const + + + INLINE_FUNCTION_HD int32 + numTrianlges + classpFlow_1_1triSurface_1_1triangleAccessor.html + a7b57a185691fc3d3bb67e5116c0bffad + () const + + + int32 + numPoints_ + classpFlow_1_1triSurface_1_1triangleAccessor.html + a61a0f26a4b3be1a60036235413c1520a + + + + int32 + numTriangles_ + classpFlow_1_1triSurface_1_1triangleAccessor.html + ada38a65882979f09dcaa876abbcb27b4 + + + + deviceViewType1D< realx3 > + dPoints_ + classpFlow_1_1triSurface_1_1triangleAccessor.html + aa734460d08913831fe8487427279ff70 + + + + deviceViewType1D< int32x3 > + dVectices_ + classpFlow_1_1triSurface_1_1triangleAccessor.html + a291cef0a1155eda06cb993362dd95d38 + + + + + pFlow::triple + classpFlow_1_1triple.html + typename T + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + a562e3d915c913b4e9fab2736752f57b5 + () + + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + a0a481ae1b4fa622718766da8c13a8c89 + (const T &x, const T &y, const T &z) + + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + a498dc8565d593bae0c766da4ed41a1d3 + (const T &v) + + + INLINE_FUNCTION_HD triple< T > & + operator= + classpFlow_1_1triple.html + a5a5a53b031aea500982d0a4250493738 + (const triple< T2 > &rhs) + + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + aab4e0deaeb2c516caa7906eaba9c0ea4 + (const triple< T2 > &src) + + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + aaa742959383afd91a50fd8e0cc7b5af5 + (const triple< T > &src)=default + + + INLINE_FUNCTION_HD + triple + classpFlow_1_1triple.html + ab08ec1dc8c076023d479847d995d5f48 + (triple< T > &&src)=default + + + INLINE_FUNCTION_HD triple< T > & + operator= + classpFlow_1_1triple.html + adf3c8bbb79bd09f63edd53bcfd1b1fb6 + (const triple< T > &src)=default + + + INLINE_FUNCTION_HD triple< T > & + operator= + classpFlow_1_1triple.html + ac36dce43119690b3e3d5fe13f989f09e + (triple< T > &&src)=default + + + INLINE_FUNCTION uniquePtr< triple< T > > + clone + classpFlow_1_1triple.html + ad65945a353e4123d91ea3407e545aabf + () const + + + INLINE_FUNCTION triple< T > * + clonePtr + classpFlow_1_1triple.html + acf7f0c8eeb517486a0aff1ac9d62fc50 + () const + + + INLINE_FUNCTION_HD T & + x + classpFlow_1_1triple.html + a9d91640f18ca9664c673d70d8220c345 + () + + + INLINE_FUNCTION_HD const T & + x + classpFlow_1_1triple.html + a9f9535f0d9ace03be4a6ed499e94302b + () const + + + INLINE_FUNCTION_HD T & + y + classpFlow_1_1triple.html + afeba9af2b9366a21e041e0fc09d72576 + () + + + INLINE_FUNCTION_HD const T & + y + classpFlow_1_1triple.html + a98323a1add71333f0925be475007f720 + () const + + + INLINE_FUNCTION_HD T & + z + classpFlow_1_1triple.html + ae91a89e8714244e81762456d228b6b78 + () + + + INLINE_FUNCTION_HD const T & + z + classpFlow_1_1triple.html + aa2e8c9a2ac71b6b09cc747d01af0db20 + () const + + + INLINE_FUNCTION_HD T + length + classpFlow_1_1triple.html + a386dd44caa78e5884651bd4891674555 + () const + + + INLINE_FUNCTION_HD void + normalize + classpFlow_1_1triple.html + a2030cdd583d3a6e60753a16dab2a0ae4 + () + + + INLINE_FUNCTION_HD void + operator+= + classpFlow_1_1triple.html + aff5d0f2e1a8e16c71fded287ae165e94 + (const triple &oprnd2) + + + INLINE_FUNCTION_HD void + operator-= + classpFlow_1_1triple.html + a6d31a2787dd22ca3d1e81fbca6491a05 + (const triple &oprnd2) + + + INLINE_FUNCTION_HD void + operator*= + classpFlow_1_1triple.html + a08b98407a18ab6028205e6d9802cd4f2 + (const triple &oprnd2) + + + INLINE_FUNCTION_HD void + operator/= + classpFlow_1_1triple.html + a3ec4e1245af44d9207099834bf76559a + (const triple &oprnd2) + + + INLINE_FUNCTION_HD triple + operator- + classpFlow_1_1triple.html + a6a97164ef3b4a654237f734ad2bbbab4 + () const + + + INLINE_FUNCTION_HD triple + operator+ + classpFlow_1_1triple.html + a0c1f823c5b1f00849e0d939f634b2725 + () const + + + T + x_ + classpFlow_1_1triple.html + ae40d4cb269d0be9c0d20a9efe0462757 + + + + T + y_ + classpFlow_1_1triple.html + a644d1b6657ad3f073d95487bdd5d08a9 + + + + T + z_ + classpFlow_1_1triple.html + abdc5fb2fe39f8f2e806479466fbf4141 + + + + friend FUNCTION_HD T + dot + classpFlow_1_1triple.html + a5fb62490313074bacfbb8ccc25a3de39 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + cross + classpFlow_1_1triple.html + aff6c592ba99f96dafb58601310a1b55f + (const triple< T > &v1, const triple< T > &v2) + + + friend FUNCTION_HD triple< T > + operator+ + classpFlow_1_1triple.html + acd46f772447d0a389a6951b9ccabd638 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator+ + classpFlow_1_1triple.html + a190896ec2a2cb33c7d2da20bd0d9150e + (const triple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD triple< T > + operator+ + classpFlow_1_1triple.html + a143fa890995689b67ce500204d76b61c + (const T &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator- + classpFlow_1_1triple.html + a85e8215d1dc8a98cb76f690943b86daa + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator- + classpFlow_1_1triple.html + af195e5704515c46e6d027e8db4d1f830 + (const triple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD triple< T > + operator- + classpFlow_1_1triple.html + a017ee04701c96add4b8b52adb5e3d590 + (const T &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator* + classpFlow_1_1triple.html + a5243c9c8b23944bbf0f5e6d77d83086b + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator* + classpFlow_1_1triple.html + a9d0c0395a4b45df7dbd2ca56015fb163 + (const triple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD triple< T > + operator* + classpFlow_1_1triple.html + ae033ec5bd11561c002e0a6d6bfca5e9c + (const T &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator/ + classpFlow_1_1triple.html + a91d49c122abf9c86421aeb8bcbe680f7 + (const triple< T > &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD triple< T > + operator/ + classpFlow_1_1triple.html + a224404d00edaa17c02ca154a8f9ff8a0 + (const triple< T > &oprnd1, const T &oprnd2) + + + friend FUNCTION_HD triple< T > + operator/ + classpFlow_1_1triple.html + a9a439eed121ac54dde7a7acb92245008 + (const T &oprnd1, const triple< T > &oprnd2) + + + friend FUNCTION_HD bool + operator== + classpFlow_1_1triple.html + a876b1737d5fd2b9ed17270220ec0d5a9 + (const triple< T > &opr1, const triple< T > &opr2) + + + friend FUNCTION_HD bool + operator + classpFlow_1_1triple.html + a0ed4afd936c7445964cafb23379cba84 + (const triple< T > &opr1, const triple< T > &opr2) + + + friend FUNCTION_HD bool + operator> + classpFlow_1_1triple.html + aa23d62c947ba521885952949f1e6923b + (const triple< T > &opr1, const triple< T > &opr2) + + + friend FUNCTION_HD bool + operator>= + classpFlow_1_1triple.html + ab9d4ef1f0af8ac9206ed7d65e7063aef + (const triple< T > &opr1, const triple< T > &opr2) + + + friend FUNCTION_HD bool + operator + classpFlow_1_1triple.html + a0ed4afd936c7445964cafb23379cba84 + (const triple< T > &opr1, const triple< T > &opr2) + + + friend iOstream & + operator + classpFlow_1_1triple.html + aea5590a45d4ae9cab36d8acb475a10c9 + (iOstream &str, const triple< T > &ov) + + + friend iIstream & + operator>> + classpFlow_1_1triple.html + a3d395afa0db720750b5e717972d66701 + (iIstream &str, triple< T > &iv) + + + friend void + readIstream + classpFlow_1_1triple.html + a479f2c8a238b03baf600fca59f311574 + (iIstream &str, triple< T > &iv) + + + + pFlow::triSurface + classpFlow_1_1triSurface.html + pFlow::eventSubscriber + pFlow::triSurface::triangleAccessor + + + TypeInfo + classpFlow_1_1triSurface.html + a99980e4ee89d8f7cec12455bf4cdbcf2 + ("triSurface") + + + + triSurface + classpFlow_1_1triSurface.html + a23b307d20d3b88983e62e1cb7292346a + () + + + + triSurface + classpFlow_1_1triSurface.html + a81b8a340e36296e5d3613bd745a4ec66 + (const realx3Vector &points, const int32x3Vector &vertices) + + + + triSurface + classpFlow_1_1triSurface.html + a79fb8c4cf5f0734451c59a44c2a153d0 + (const realx3x3Vector &triangles) + + + virtual + ~triSurface + classpFlow_1_1triSurface.html + ae1f608287041cc0b8420a8e195bd434b + ()=default + + + size_t + numPoints + classpFlow_1_1triSurface.html + a08c12fb233edbde039e917768f478ed2 + () const + + + size_t + numTriangles + classpFlow_1_1triSurface.html + ac4415d97d430352202d17905676b0577 + () const + + + size_t + size + classpFlow_1_1triSurface.html + a259cb5a711406a8c3e5d937eb9350cca + () const + + + size_t + capacity + classpFlow_1_1triSurface.html + a7223528283cd4e5872e0cc716bf9bd9d + () const + + + int32 + maxIndex + classpFlow_1_1triSurface.html + aaa3154095259d6aa98571dd33c92f175 + () const + + + auto + getTriangleAccessor + classpFlow_1_1triSurface.html + a87ba6f8c358a11dfd2b456d8e488f69a + () const + + + const realx3Vector_D & + points + classpFlow_1_1triSurface.html + ae1abd7737d9a00248888c0e8dc04c730 + () const + + + realx3Vector_D & + points + classpFlow_1_1triSurface.html + ad4198722b0ff03d4cf259bce6f0266bb + () + + + const realVector_D & + area + classpFlow_1_1triSurface.html + a983d8795ce2f95268c06f6a0be39eb40 + () const + + + realVector_D & + area + classpFlow_1_1triSurface.html + a63c05dca7905cc7a35401122dc6ddfb0 + () + + + const realx3 * + pointsData_D + classpFlow_1_1triSurface.html + a0318b1163051cba409d60b3766c21ac4 + () const + + + realx3 * + pointsData_D + classpFlow_1_1triSurface.html + adc0f85420db30d61f969ec2e6c4d6a3e + () + + + const int32x3Vector_D & + vertices + classpFlow_1_1triSurface.html + ad3ec95d8cded5af2f249c1efc63b3bc9 + () const + + + int32x3Vector_D & + vertices + classpFlow_1_1triSurface.html + ad18d20c6486eab007f5d42dd676f2064 + () + + + int32x3 * + verticesData_D + classpFlow_1_1triSurface.html + a81495a308a82a5bb210bd1d184c88d85 + () + + + const int32x3 * + verticesData_D + classpFlow_1_1triSurface.html + a558b221819a6f40997916625657f2980 + () const + + + void + clear + classpFlow_1_1triSurface.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + int32 + calcMaxIndex + classpFlow_1_1triSurface.html + af01ae6e5e5f1b190954e7487152e9b79 + () const + + + bool + readTriSurface + classpFlow_1_1triSurface.html + a2109c84ebb41bc6ed8945221e833c40d + (iIstream &is) + + + bool + writeTriSurface + classpFlow_1_1triSurface.html + ae4e3a0ce5f1ac644fc112ed7d5311a3c + (iOstream &os) const + + + bool + read + classpFlow_1_1triSurface.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1triSurface.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + int32 + addTriangle + classpFlow_1_1triSurface.html + a86cff523f4f289aeec0a4a82ab0bcc09 + (const realx3x3 &tri, realx3Vector &points, int32x3Vector &vertices) + + + bool + check + classpFlow_1_1triSurface.html + ae1ee541bb22588b6a71650c807efca90 + () + + + realx3Field_D + points_ + classpFlow_1_1triSurface.html + acb8e080702927e798327564bc64ead68 + + + + int32x3Field_D + vertices_ + classpFlow_1_1triSurface.html + aa55c392e8b0854c0bbf7a12d5fa9dcd1 + + + + realField_D + area_ + classpFlow_1_1triSurface.html + a39d684f10dc57c49b15fba0a594e5515 + + + + int32 + maxIndex_ + classpFlow_1_1triSurface.html + a32d34930a4c10b59d881ede9a2f697ac + + + + + pFlow::triSurfaceField + classpFlow_1_1triSurfaceField.html + template< class, class > class VectorField + class T + class MemorySpace + pFlow::eventObserver + pFlow::Field + + triSurfaceField< VectorField, T, MemorySpace > + triSurfaceFieldType + classpFlow_1_1triSurfaceField.html + a497a3a3231f6ad67a71aef624ab77c00 + + + + Field< VectorField, T, MemorySpace > + FieldType + classpFlow_1_1triSurfaceField.html + a5e050a125891e919a41915663f1871f4 + + + + typename FieldType::VectorType + VectorType + classpFlow_1_1triSurfaceField.html + a21a2a37839edb0ffc02a7cfac6ca72b8 + + + + typename FieldType::iterator + iterator + classpFlow_1_1triSurfaceField.html + ad9407c8288db9ae18e7902d8dc299b30 + + + + typename FieldType::constIterator + constIterator + classpFlow_1_1triSurfaceField.html + aa3fec7e25f50ac758c32ed1c95874adc + + + + typename FieldType::reference + reference + classpFlow_1_1triSurfaceField.html + aebe3eaed133a292a0698d6da1e3add0f + + + + typename FieldType::constReference + constReference + classpFlow_1_1triSurfaceField.html + a138e3112b462f65f1ad50a9bf56e1da6 + + + + typename FieldType::valueType + valueType + classpFlow_1_1triSurfaceField.html + aee590d7dd65b9f02778474552e5a76f0 + + + + typename FieldType::pointer + pointer + classpFlow_1_1triSurfaceField.html + aa3eef3be821cfdd7a297e2b86689b0ae + + + + typename FieldType::constPointer + constPointer + classpFlow_1_1triSurfaceField.html + aa5df8e4ad5359a7c041b10c56d9eec23 + + + + + TypeInfoTemplateNV2 + classpFlow_1_1triSurfaceField.html + a915d4d45d28fc806f10f3c35d7048476 + ("triSurfaceField", T, VectorType::memoerySpaceName()) + + + + triSurfaceField + classpFlow_1_1triSurfaceField.html + a2894a5382847375607cde6055efab1e5 + (const triSurface &surface, const T &defVal, bool subscribe=true) + + + + triSurfaceField + classpFlow_1_1triSurfaceField.html + a5ca87001edecd437630403481c337671 + (const triSurface &surface, const T &val, const T &defVal, bool subscribe=true) + + + + triSurfaceField + classpFlow_1_1triSurfaceField.html + a6506f3acb2a9227de35c4010f6f39e60 + (const triSurfaceField &src, bool subscribe) + + + + triSurfaceField + classpFlow_1_1triSurfaceField.html + a3673d41028bcecd62021f5aa13bd9b54 + (const triSurfaceField &src) + + + + triSurfaceField + classpFlow_1_1triSurfaceField.html + a63005696eaa0bbcae34645f20a0194be + (triSurfaceField &&src)=delete + + + triSurfaceField & + operator= + classpFlow_1_1triSurfaceField.html + a762e57872cc5f0eae8263b5a89d3449e + (const triSurfaceField &rhs) + + + triSurfaceField & + operator= + classpFlow_1_1triSurfaceField.html + ac7cf9cc6190effac07ff6c2ba6b433ca + (triSurfaceField &&)=delete + + + uniquePtr< triSurfaceFieldType > + clone + classpFlow_1_1triSurfaceField.html + ad9f4b8befb861215bd815c09ee6a0395 + () const + + + triSurfaceFieldType * + clonePtr + classpFlow_1_1triSurfaceField.html + a09fef8126aa053e6991b7cafca9861b8 + () const + + + const triSurface & + surface + classpFlow_1_1triSurfaceField.html + a537ac13b3b1e5a5fece5fc5694ab62f5 + () const + + + auto + getTriangleAccessor + classpFlow_1_1triSurfaceField.html + a87ba6f8c358a11dfd2b456d8e488f69a + () const + + + bool + update + classpFlow_1_1triSurfaceField.html + abae5b084c84ba20afd60cbbec92e3124 + (const eventMessage &msg) + + + bool + readTriSurfacceField + classpFlow_1_1triSurfaceField.html + ab08cd31c0cb22ac4089e85cd55830649 + (iIstream &is) + + + bool + writeTriSurfaceField + classpFlow_1_1triSurfaceField.html + a9122eef5e69dc50a56c425de1f1d018a + (iOstream &os) const + + + bool + read + classpFlow_1_1triSurfaceField.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1triSurfaceField.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + const triSurface & + surface_ + classpFlow_1_1triSurfaceField.html + a60facc544244e266cdc778a99484b80e + + + + T + defaultValue_ + classpFlow_1_1triSurfaceField.html + a3ede7be1f8d98c2fa4af7860cdcaf787 + + + + + pFlow::sphTriInteraction::triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + + INLINE_FUNCTION_H + triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + af3b7547f0aecdf50dc827664b168709b + (const realx3 &p1, const realx3 &p2, const realx3 &p3) + + + INLINE_FUNCTION_HD + triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + ab3b8d17819c767dfae06131b57cb3195 + (bool, const realx3 &p1, const realx3 &p2, const realx3 &p3) + + + INLINE_FUNCTION_HD + triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + af7e4410b23f2e25d037ed9428ed4ac24 + (const realx3x3 &tri) + + + INLINE_FUNCTION_HD + triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + a0a010286222e48868eaa0909c25be978 + (const triWall &)=default + + + INLINE_FUNCTION_HD triWall & + operator= + structpFlow_1_1sphTriInteraction_1_1triWall.html + a201ee9395eaededb1d1c3f745ec4ec16 + (const triWall &)=default + + + INLINE_FUNCTION_HD + triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + afc705876c9121e3d31f68a2e0435eb6c + (triWall &&)=default + + + INLINE_FUNCTION_HD triWall & + operator= + structpFlow_1_1sphTriInteraction_1_1triWall.html + a55ba503ba5b16717f6496c55edd87163 + (triWall &&)=default + + + INLINE_FUNCTION_HD + ~triWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + a3b16c2fba10eba58ead43df98008a7dc + ()=default + + + INLINE_FUNCTION_HD real + normalDistFromWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + ae81648f19b6bd4ffc0124388911a245e + (const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + nearestPointOnWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + a9290a304540b21d58d6368b4a486d331 + (const realx3 &p) const + + + static INLINE_FUNCTION_HD bool + makeWall + structpFlow_1_1sphTriInteraction_1_1triWall.html + a89ce6ff8d300e9305880fd3c0e88bfb4 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &n, real &offset) + + + realx3 + n_ + structpFlow_1_1sphTriInteraction_1_1triWall.html + a5b71c203ea8685dfe48bf6502de7521d + + + + real + offset_ + structpFlow_1_1sphTriInteraction_1_1triWall.html + a0e197a2dda6d6e6e1d21521981b333e6 + + + + + pFlow::twoPartEntry + classpFlow_1_1twoPartEntry.html + + + twoPartEntry + classpFlow_1_1twoPartEntry.html + a7ce6240a421692d112846f31793bcd85 + (dataEntry entry) + + + const word & + keyword + classpFlow_1_1twoPartEntry.html + aa1d970a78f74afd00dac1cd1bda313b3 + () const + + + const word & + firstPart + classpFlow_1_1twoPartEntry.html + a423da21819554e80506c1ae4f7ee108e + () const + + + iTstream & + secondPart + classpFlow_1_1twoPartEntry.html + aa7466efdd66a3fc76c35fb59baf6665a + () + + + T + secondPartVal + classpFlow_1_1twoPartEntry.html + a2062a764da3c3b7d8e1c52418e2d3ed0 + () const + + + word + keyword_ + classpFlow_1_1twoPartEntry.html + ad81489d7813a3c0e2d9219cb6f40be52 + + + + word + firstPart_ + classpFlow_1_1twoPartEntry.html + a0083d6289b3b1721f00f170268301f5e + + + + iTstream + secondPart_ + classpFlow_1_1twoPartEntry.html + a9525b9a56cd71424e8c878f1845163e6 + + + + + pFlow::uniformRandomInt32 + classpFlow_1_1uniformRandomInt32.html + + + TypeInfoNV + classpFlow_1_1uniformRandomInt32.html + af0cbc29c2a58a7f8cf48947bc89ba5ec + ("uniform") + + + + uniformRandomInt32 + classpFlow_1_1uniformRandomInt32.html + a1ab5d28189717af911b941a5d8fbe071 + (int32 min, int32 max) + + + + ~uniformRandomInt32 + classpFlow_1_1uniformRandomInt32.html + a8c2c63ffcc1f53d6794e99fb59133c92 + ()=default + + + real + randomNumber + classpFlow_1_1uniformRandomInt32.html + a5ca351436b8555e1be5d195fffc463d4 + () + + + int32x3 + randomNumber3 + classpFlow_1_1uniformRandomInt32.html + ac428a1f6db4c09b669a5487ee1413a2b + () + + + realx3 + operator() + classpFlow_1_1uniformRandomInt32.html + ad0c3cbebb6fa42cfcd6dde7cf839b692 + () + + + std::mt19937_64 + engineGen_ + classpFlow_1_1uniformRandomInt32.html + a9ee2a5140d88d22da43754bc1faf33a2 + + + + std::uniform_int_distribution< int32 > + distrbution_ + classpFlow_1_1uniformRandomInt32.html + a100fe746d6fccb8ecca43582a79c4eb1 + + + + + pFlow::uniformRandomReal + classpFlow_1_1uniformRandomReal.html + + + TypeInfoNV + classpFlow_1_1uniformRandomReal.html + af0cbc29c2a58a7f8cf48947bc89ba5ec + ("uniform") + + + + uniformRandomReal + classpFlow_1_1uniformRandomReal.html + a2c890939b95f2511d07ab10dc9b8a6dc + () + + + + ~uniformRandomReal + classpFlow_1_1uniformRandomReal.html + a220960201be1182f0b17ce9ce4c37210 + ()=default + + + real + randomNumber + classpFlow_1_1uniformRandomReal.html + adafd9f80ea7071089bd8829bb04cdd14 + (real a, real b) + + + realx3 + randomNumber + classpFlow_1_1uniformRandomReal.html + aa636852a0612fc4c3d85704e6616b8ec + (const realx3 &a, const realx3 &b) + + + realx3 + operator() + classpFlow_1_1uniformRandomReal.html + a9d44e8e9445d4e9f8d1c8201047cc0ea + (const realx3 &a, const realx3 &b) + + + real + operator() + classpFlow_1_1uniformRandomReal.html + a8320264d3b2bc8e60003db368fee44ce + (real a, real b) + + + std::mt19937_64 + engineGen_ + classpFlow_1_1uniformRandomReal.html + a9ee2a5140d88d22da43754bc1faf33a2 + + + + std::uniform_real_distribution< double > + distrbution_ + classpFlow_1_1uniformRandomReal.html + a4e5d9520dece066e0f2627be87b6d131 + + + + + pFlow::uniquePtr + classpFlow_1_1uniquePtr.html + typename T + typename Deleter + + std::unique_ptr< T, Deleter > + uniquePtrType + classpFlow_1_1uniquePtr.html + a195b4af27fd861da73b1bebed3307624 + + + + void + clear + classpFlow_1_1uniquePtr.html + ac8bb3912a3ce86b15842e79d0b421204 + () + + + T & + operator() + classpFlow_1_1uniquePtr.html + a625855a4f62948f4f1ad06354be9ca09 + () + + + const T & + operator() + classpFlow_1_1uniquePtr.html + afdc36f6a5716b29a5d81a2dd93376d82 + () const + + + static uniquePtr< T > + makeUnique + classpFlow_1_1uniquePtr.html + a20c6b1bf3a357763969dcac30a1452c8 + (Args &&... args) + + + + pFlow::unsortedContactList + classpFlow_1_1unsortedContactList.html + typename valueType + typename executionSpace + typename idType + pFlow::unsortedPairs + pFlow::unsortedContactList::TagReFillPairs + + valueType + ValueType + classpFlow_1_1unsortedContactList.html + ad5d875e9ffab58a03e261100a111f302 + + + + unsortedPairs< executionSpace, idType > + UnsortedPairs + classpFlow_1_1unsortedContactList.html + a7a76dde333ecd7209a122129ee024d46 + + + + typename UnsortedPairs::IdType + IdType + classpFlow_1_1unsortedContactList.html + a321d09fcb16c9519f78f3e8326ce48f0 + + + + typename UnsortedPairs::ExecutionSpace + ExecutionSpace + classpFlow_1_1unsortedContactList.html + a245dc98ed68bf688e045d352ca6e2174 + + + + typename ExecutionSpace::memory_space + memory_space + classpFlow_1_1unsortedContactList.html + a9037fe54e33b899b96a62988ecf26d76 + + + + typename UnsortedPairs::PairType + PairType + classpFlow_1_1unsortedContactList.html + acf4d9906ba8a5697d815148b4c432239 + + + + typename UnsortedPairs::ContainerType + ContainerType + classpFlow_1_1unsortedContactList.html + ad1ca136a7dde683da26ec3319a4b2cd8 + + + + + TypeInfoNV + classpFlow_1_1unsortedContactList.html + a9f4dc8b15eb428e7b70efd2f4b4919c1 + ("unsortedContactList") + + + + unsortedContactList + classpFlow_1_1unsortedContactList.html + a9be0b4923a796d14532b5141b68a95ee + (int32 capacity=1) + + + bool + beforeBroadSearch + classpFlow_1_1unsortedContactList.html + a32ff8c51a3aa19a92929906c6d81d00b + () + + + bool + afterBroadSearch + classpFlow_1_1unsortedContactList.html + a6141d3224e90a32108452817d4e08ea8 + () + + + INLINE_FUNCTION_HD ValueType + getValue + classpFlow_1_1unsortedContactList.html + a4a165c0d6aba47dba32125d04d19c54d + (int32 idx) const + + + INLINE_FUNCTION_HD bool + getValue + classpFlow_1_1unsortedContactList.html + a9b04c1f38b217eb509afb8b256203b9f + (const PairType &p, ValueType &val) const + + + INLINE_FUNCTION_HD void + setValue + classpFlow_1_1unsortedContactList.html + a56b6840306ff51d371b06a9d187e1d6c + (int32 idx, const ValueType &val) const + + + INLINE_FUNCTION_HD bool + setValue + classpFlow_1_1unsortedContactList.html + a784cc0a941b0b4e94166ee266f787e8b + (const PairType &p, const ValueType &val) const + + + INLINE_FUNCTION_HD void + operator() + classpFlow_1_1unsortedContactList.html + abef174b39952b042147e0693e3254927 + (TagReFillPairs, int32 idx) const + + + Kokkos::RangePolicy< ExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 >, TagReFillPairs > + rpFillPairs + classpFlow_1_1unsortedContactList.html + a66ef719180e333a03eba2cf10aa32f64 + + + + void + adjustCapacity + classpFlow_1_1unsortedContactList.html + a094cab68474f9d487c8113228caf8c1a + () + + + ViewType1D< ValueType, ExecutionSpace > + values_ + classpFlow_1_1unsortedContactList.html + ae5dc55ebd91212e4cba8ddfb4e85899e + + + + ContainerType + container0_ + classpFlow_1_1unsortedContactList.html + a77cebdf1056ed73b6ea25ea35b097ffd + + + + ViewType1D< ValueType, ExecutionSpace > + values0_ + classpFlow_1_1unsortedContactList.html + a93e7ed5576fb59b38772cf6d8086e373 + + + + + pFlow::unsortedPairs + classpFlow_1_1unsortedPairs.html + typename executionSpace + typename idType + pFlow::unsortedPairs::pairAccessor + + unsortedPairs< executionSpace, idType > + UnsortedPairs + classpFlow_1_1unsortedPairs.html + aace43a73fcea2cf153dd2d9569d72421 + + + + idType + IdType + classpFlow_1_1unsortedPairs.html + a692c89a3ec20703da511762a9f727427 + + + + executionSpace + ExecutionSpace + classpFlow_1_1unsortedPairs.html + af0f525b6fd2cb3ded0a601d7fb4a8b83 + + + + typename ExecutionSpace::memory_space + memory_space + classpFlow_1_1unsortedPairs.html + a9037fe54e33b899b96a62988ecf26d76 + + + + kPair< idType, idType > + PairType + classpFlow_1_1unsortedPairs.html + a3956e682275d5a353e4abe4f203d774d + + + + unorderedSet< PairType, ExecutionSpace > + ContainerType + classpFlow_1_1unsortedPairs.html + a4bb4e3dfa4ffb7ba2c4a3d65db86bd37 + + + + + TypeInfoNV + classpFlow_1_1unsortedPairs.html + add4f2c30e6aac3bc403ce77e36e3c471 + ("unsorderedPairs") + + + + unsortedPairs + classpFlow_1_1unsortedPairs.html + a9647bd50bf047598ba615c70447f8aaf + (int32 capacity=1) + + + bool + beforeBroadSearch + classpFlow_1_1unsortedPairs.html + a32ff8c51a3aa19a92929906c6d81d00b + () + + + bool + afterBroadSearch + classpFlow_1_1unsortedPairs.html + a6141d3224e90a32108452817d4e08ea8 + () + + + INLINE_FUNCTION_HD int32 + insert + classpFlow_1_1unsortedPairs.html + a2cf0e69d65a4e157d8df2dbbdf0b370e + (idType i, idType j) const + + + INLINE_FUNCTION_HD int32 + insert + classpFlow_1_1unsortedPairs.html + adaa150fa7b1ded482a0e3b9bb07a23d2 + (const PairType &p) const + + + INLINE_FUNCTION_HD PairType + getPair + classpFlow_1_1unsortedPairs.html + ade27870d308ffbaacefaf1f7792ba7cf + (int32 idx) const + + + INLINE_FUNCTION_HD bool + getPair + classpFlow_1_1unsortedPairs.html + a3091ec93b18d93c19f04ce173e2a29c7 + (int32 idx, PairType &p) const + + + INLINE_FUNCTION_HD int32 + find + classpFlow_1_1unsortedPairs.html + afdbd5a31f0a18654d6342784d81e5d96 + (const PairType &p) const + + + INLINE_FUNCTION_HD bool + isValid + classpFlow_1_1unsortedPairs.html + aba79e8edf03103828a6f0eab13e3e938 + (int32 idx) const + + + INLINE_FUNCTION_HD int32 + capacity + classpFlow_1_1unsortedPairs.html + a8a5676bc3adbb5c5740e3cdccd9ee9af + () const + + + int32 + loopCount + classpFlow_1_1unsortedPairs.html + a8ad3d4208636c7bbeab1ac1300687068 + () const + + + INLINE_FUNCTION_H int32 + size + classpFlow_1_1unsortedPairs.html + a4c0c6cdb0693c431b4dc63a3f8ede5d3 + () const + + + pairAccessor + getPairs + classpFlow_1_1unsortedPairs.html + a196f60a46106f091bb84950e99697a83 + () const + + + INLINE_FUNCTION_H void + increaseCapacityBy + classpFlow_1_1unsortedPairs.html + aa1278079448d1e3332be81b2c25cef73 + (int32 len) + + + INLINE_FUNCTION_H void + clear + classpFlow_1_1unsortedPairs.html + afd32d1c4cda15e685fd3008f4ded29f2 + () + + + const ContainerType & + container + classpFlow_1_1unsortedPairs.html + a5f80839bb2a7dd555195ebb643948b44 + () const + + + ContainerType + container_ + classpFlow_1_1unsortedPairs.html + a318d760a8f0d48a62d42f1d44a41910c + + + + + pFlow::Vector + classpFlow_1_1Vector.html + typename T + typename Allocator + + Vector< T, Allocator > + VectorType + classpFlow_1_1Vector.html + a27481ca5351b1589f138dfddabc6fef3 + + + + std::vector< T, Allocator > + vectorType + classpFlow_1_1Vector.html + a18df834101d1f5b0e840b89d1b309bf9 + + + + vectorType::iterator + iterator + classpFlow_1_1Vector.html + afb167adee600fd1cba5ec4c2cb93ede7 + + + + vectorType::const_iterator + constIterator + classpFlow_1_1Vector.html + a6210a29ab6dfeef54e2e0f6099a4776a + + + + vectorType::reference + reference + classpFlow_1_1Vector.html + ae984783e3c3d2c1a4072c16651b3f520 + + + + vectorType::const_reference + constReference + classpFlow_1_1Vector.html + a239855f76ceec1e94ba94748fbe7f1b6 + + + + T + valueType + classpFlow_1_1Vector.html + a8f3b992f61b158f2f9bf3a9a75e22998 + + + + T * + pointer + classpFlow_1_1Vector.html + a680c78d51cff3fd301666dd75bdbe49d + + + + const T * + constPointer + classpFlow_1_1Vector.html + aaa796351598cdf4c4f76b92435e442b5 + + + + std::initializer_list< T > + initList + classpFlow_1_1Vector.html + a9aeb5819cb45b3dd4b595ad05b9f08ab + + + + + TypeInfoTemplateNV2 + classpFlow_1_1Vector.html + a3841c7e37a0f2578ceb15f94fa91e5a8 + ("Vector", T, memoerySpaceName()) + + + + Vector + classpFlow_1_1Vector.html + a4df026156780bc0ca651c342b7d6daa4 + () + + + + Vector + classpFlow_1_1Vector.html + ae21d5a2abb12737575e9b707b7236d39 + (const word &name) + + + + Vector + classpFlow_1_1Vector.html + a196090ca4b2516d23dde664574d73668 + (const size_t len) + + + + Vector + classpFlow_1_1Vector.html + ae0bcdf6feae0cc16664469b3800a90ef + (const word &name, size_t len) + + + + Vector + classpFlow_1_1Vector.html + afd11eececf67738fa93b37649a2f4dff + (size_t len, const T &val) + + + + Vector + classpFlow_1_1Vector.html + a987180fdd6def0f00c3386a41d7b8342 + (const word &name, size_t len, const T &val) + + + + Vector + classpFlow_1_1Vector.html + acd2b21b4c87a57bdc9629ccbc43b17ee + (const size_t cap, RESERVE) + + + + Vector + classpFlow_1_1Vector.html + aef422de28b6d11a750d698b0dcbd88c6 + (const size_t cap, const size_t len, RESERVE) + + + + Vector + classpFlow_1_1Vector.html + a72db2141036e73e01e0720b4502eaff7 + (const word &name, size_t cap, size_t len, RESERVE) + + + + Vector + classpFlow_1_1Vector.html + ad53e388e74b5ae30f1b1d2903dca3bb0 + (const size_t cap, const size_t len, const T &val, RESERVE) + + + + Vector + classpFlow_1_1Vector.html + a49f7561e1a7048389e478ede68a33c9c + (const initList &l) + + + + Vector + classpFlow_1_1Vector.html + a26478df90f9283ff242d6379ef6f5909 + (const word name, const Vector< T > &src) + + + + Vector + classpFlow_1_1Vector.html + a665a83a6705813bf6064942b1e689130 + (const VectorType &src)=default + + + + Vector + classpFlow_1_1Vector.html + aca0580f9b4943bd27daae19dcdb66093 + (VectorType &&mv)=default + + + + Vector + classpFlow_1_1Vector.html + a5621d86af3f4478fb78efcbe58f0a5a2 + (const vectorType &src) + + + VectorType & + operator= + classpFlow_1_1Vector.html + acbd76b6b9d1dcb10b7e40e8d5e558da4 + (const VectorType &rhs)=default + + + VectorType & + operator= + classpFlow_1_1Vector.html + af53bf261dcb2d46f642584fb2da012e8 + (const vectorType &rhs) + + + VectorType & + operator= + classpFlow_1_1Vector.html + abe48ca75a0d0193f28aec61a37ac7c8e + (VectorType &&mv)=default + + + void + operator= + classpFlow_1_1Vector.html + a3e18e86753248052cab589c7f2cbab68 + (const T &val) + + + + ~Vector + classpFlow_1_1Vector.html + aaa9fccd0cb7734271f7a15e5d9dc0d27 + () + + + uniquePtr< VectorType > + clone + classpFlow_1_1Vector.html + a9c3643669394e310d08a9853ce38a249 + () const + + + VectorType * + clonePtr + classpFlow_1_1Vector.html + a85433e2979e6a416a08ea7542e590a0e + () const + + + auto + clear + classpFlow_1_1Vector.html + a3e122a9f9c04a4e2dffdfabde2f1de50 + () + + + const VectorType & + VectorField + classpFlow_1_1Vector.html + abb90345eb8f007f2d808f216034aa621 + () const + + + VectorType & + VectorField + classpFlow_1_1Vector.html + a38cc65b12cc0041101d100f8cd4498ff + () + + + const vectorType & + vectorField + classpFlow_1_1Vector.html + a3466c41d8d5d5016d35fd24d06858027 + () const + + + vectorType & + vectorField + classpFlow_1_1Vector.html + a4acf7ef2560b484c99e8dbc1bdf54c9d + () + + + auto & + deviceVectorAll + classpFlow_1_1Vector.html + a0305c62b1783301668ec05f6ba0b04b6 + () + + + const auto & + deviceVectorAll + classpFlow_1_1Vector.html + ad28d375bee9c46adaa7deaf7b128e72e + () const + + + auto & + deviceVector + classpFlow_1_1Vector.html + abdddd55b3e45636a11ce0287a4032237 + () + + + const auto & + deviceVector + classpFlow_1_1Vector.html + ad047e4ae41f801d12ad8fb46e2900e71 + () const + + + const word & + name + classpFlow_1_1Vector.html + a51ae053ef677d6c2d35ce01b46089706 + () const + + + auto + size + classpFlow_1_1Vector.html + a10efdf47ffedbdc720f71c2f72b98d98 + () const + + + auto + capacity + classpFlow_1_1Vector.html + a234de5cb432c97fcb4b0f806bb86624e + () const + + + auto + reserve + classpFlow_1_1Vector.html + a3dbf7d015e95cf17d59eafb6828e9cac + (label len) + + + bool + deleteElement_sorted + classpFlow_1_1Vector.html + aa4434e6dde369bc0432ab2068bdcebf6 + (const Vector< label > &indices) + + + bool + deleteElement + classpFlow_1_1Vector.html + ae3f21fcefd35e2538e7da6e933c8baeb + (const Vector< label > &indices) + + + bool + deleteElement + classpFlow_1_1Vector.html + a216beb08e71c4da16ab1aa538ff9757a + (label index) + + + bool + insertSetElement + classpFlow_1_1Vector.html + a30b7f34210d48986237bf8f1c7794493 + (const int32IndexContainer &indices, const T &val) + + + bool + insertSetElement + classpFlow_1_1Vector.html + a5a36bee20562c05a4cc9ee14ea560727 + (const int32IndexContainer &indices, const Vector< T > &vals) + + + bool + insertSetElement + classpFlow_1_1Vector.html + a91c25cb240f7cb7be088f7da9e073791 + (const Vector< int32 > &indices, const T &val) + + + bool + insertSetElement + classpFlow_1_1Vector.html + aff5470629107827f20f27e4fe51f3d85 + (const Vector< int32 > &indices, const Vector< T > &vals) + + + bool + insertSetElement + classpFlow_1_1Vector.html + aae71b0968705366d585f7852cc242f69 + (int32 idx, const T &val) + + + void + fill + classpFlow_1_1Vector.html + a34b3e020ef4d15f9b2442bfff37f19b8 + (const T &val) + + + void + operator+= + classpFlow_1_1Vector.html + ae0df644664622b4bdfe9ba3e95f0347e + (const T &val) + + + void + operator-= + classpFlow_1_1Vector.html + a2d3bacae1bb0a817e566bab15c2e4be4 + (const T &val) + + + void + operator*= + classpFlow_1_1Vector.html + afec93ae36ff0423832d6a5863f19bd55 + (const T &val) + + + void + operator/= + classpFlow_1_1Vector.html + a7106c94d412c940f3be125e178d2e0b5 + (const T &val) + + + void + operator+= + classpFlow_1_1Vector.html + a8ece13f41f55786179efd567c34019a4 + (const VectorType &v) + + + void + operator-= + classpFlow_1_1Vector.html + ac95c6d98945ecda8a27987fc68961a20 + (const VectorType &v) + + + void + operator/= + classpFlow_1_1Vector.html + ad01909dad5b3ce7b47b4fb0301582d8a + (const VectorType &v) + + + void + operator*= + classpFlow_1_1Vector.html + a45d541c4fb7d734547c5181a64db90ae + (const VectorType &v) + + + VectorType + operator- + classpFlow_1_1Vector.html + a2e46fc0ae1229ee313bf26fb6cfa0b5a + () const + + + + Vector + classpFlow_1_1Vector.html + a786e355e86545cf95626b86e08a1b32f + (iIstream &is) + + + bool + readVector + classpFlow_1_1Vector.html + ad4cc3b124b15af451f59954d1f091b53 + (iIstream &is) + + + bool + writeVector + classpFlow_1_1Vector.html + a127385e6395d9d457aee6fcb1c1807b7 + (iOstream &os) const + + + bool + read + classpFlow_1_1Vector.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + bool + write + classpFlow_1_1Vector.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + static constexpr bool + isHostAccessible + classpFlow_1_1Vector.html + a651d8c3ded550b3444d63db673d76af1 + () + + + static size_t + getVectorStride + classpFlow_1_1Vector.html + a06bb59597b52844c4b5ccca2c6a1122b + (const size_t &len) + + + static constexpr const char * + memoerySpaceName + classpFlow_1_1Vector.html + a050453ea5010d379462b233e848cb9a0 + () + + + word + name_ + classpFlow_1_1Vector.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + static constexpr bool + isHostAccessible_ + classpFlow_1_1Vector.html + ae6637e7df6fa318c820511b10e2cc170 + + + + + pFlow::VectorDual + classpFlow_1_1VectorDual.html + typename T + typename MemorySpace + + T * + iterator + classpFlow_1_1VectorDual.html + a4d1ca55c8c62d4fbf3ea42d9919125a0 + + + + const T * + constIterator + classpFlow_1_1VectorDual.html + a7a87f910baaebc396ded9a2508e37f42 + + + + T & + reference + classpFlow_1_1VectorDual.html + a0c5a1541ecf7ad17925583cf6abd2c65 + + + + const T & + constReference + classpFlow_1_1VectorDual.html + a6ec384ea37f233c648db341697cdebf5 + + + + T + valueType + classpFlow_1_1VectorDual.html + a783c81fb3d585a513b521ab37644da06 + + + + T * + pointer + classpFlow_1_1VectorDual.html + ab088798d28525c0befe3c707b95c5bc2 + + + + const T * + constPointer + classpFlow_1_1VectorDual.html + a1af10ba67005a939b2a93ad2439d56f9 + + + + VectorDual< T, MemorySpace > + VectorType + classpFlow_1_1VectorDual.html + a3f1d50b6b944f9713ac2977765f7dc80 + + + + Kokkos::DualView< T *, MemorySpace > + dualViewType + classpFlow_1_1VectorDual.html + a8bf2593db8aeb82d7c3963cf3d811681 + + + + typename dualViewType::host_mirror_space + hostMirrorSpace + classpFlow_1_1VectorDual.html + a75102441ca80218c85866c473c56199f + + + + typename dualViewType::t_dev + deviceViewType + classpFlow_1_1VectorDual.html + abb53bf7be50f262454fa9e378074e0f1 + + + + typename dualViewType::t_host + hostViewType + classpFlow_1_1VectorDual.html + a09cd9e9aa2f1a72e3f264509003fab50 + + + + typename deviceViewType::device_type + deviceType + classpFlow_1_1VectorDual.html + a5a029577324c4cebcdd7459d68feed48 + + + + typename hostViewType::device_type + hostType + classpFlow_1_1VectorDual.html + a99a8fa55aa48ed58f74239b8217020ea + + + + dualViewType + viewType + classpFlow_1_1VectorDual.html + a92205901f1bbf66cbc9b445a5320076d + + + + typename viewType::memory_space + memory_space + classpFlow_1_1VectorDual.html + a2e01852751e144707eefc63300bcce22 + + + + typename deviceType::execution_space + execution_space + classpFlow_1_1VectorDual.html + aa452bb9e24f765eae50e43c79be84a70 + + + + + TypeInfoTemplateNV2 + classpFlow_1_1VectorDual.html + a2699d918fb02e42ba40c7358434f5e23 + ("VectorDual", T, memoerySpaceName()) + + + + VectorDual + classpFlow_1_1VectorDual.html + aa064cc372bfc72aed40d39ba4918f1fd + () + + + + VectorDual + classpFlow_1_1VectorDual.html + abe0f40b1e7fb40439167d8279159a953 + (const word &name) + + + + VectorDual + classpFlow_1_1VectorDual.html + a934d27011f98ccb20b564a074b06b7af + (size_t n) + + + + VectorDual + classpFlow_1_1VectorDual.html + a591d04428061242e1244351fb0ea289e + (const word &name, size_t n) + + + + VectorDual + classpFlow_1_1VectorDual.html + a2625d648d21bcabab839b1c4a1105933 + (size_t n, const T &val) + + + + VectorDual + classpFlow_1_1VectorDual.html + a2f18104bc3b5e0a7ee7adb930b01d2d4 + (const word &name, size_t n, const T &val) + + + + VectorDual + classpFlow_1_1VectorDual.html + ab21fd6bf2b7310032654c5f746bee9fe + (size_t cap, size_t n, RESERVE) + + + + VectorDual + classpFlow_1_1VectorDual.html + a2d65becde7b15813e034a62f79585f21 + (const word &name, size_t cap, size_t n, RESERVE) + + + + VectorDual + classpFlow_1_1VectorDual.html + aab3ab778e202aaa9886698d83b00c211 + (const Vector< T > &src) + + + + VectorDual + classpFlow_1_1VectorDual.html + a2a88ecf4f87cd0567b6f44c3618b52e5 + (const word &name, const Vector< T > &src) + + + + VectorDual + classpFlow_1_1VectorDual.html + ab7f0830b2be8e43e447b0030b53fbfbf + (const VectorDual &src) + + + + VectorDual + classpFlow_1_1VectorDual.html + a544fe60bf167f9508c56c23700f0c4e0 + (const word &name, const VectorDual &src) + + + VectorDual & + operator= + classpFlow_1_1VectorDual.html + a198bf12653898066b525bc8b29c8edcb + (const VectorDual &rhs) + + + + VectorDual + classpFlow_1_1VectorDual.html + a7efd1538a2f397e4f392bf6f80af7ff3 + (VectorDual &&)=delete + + + VectorDual & + operator= + classpFlow_1_1VectorDual.html + a9945ac2ed4a827163ed4fa308448c1ff + (VectorDual &&)=delete + + + INLINE_FUNCTION_H uniquePtr< VectorDual > + clone + classpFlow_1_1VectorDual.html + a71f79012b7c549d88e6f7e9e2d437f66 + () const + + + INLINE_FUNCTION_H VectorDual * + clonePtr + classpFlow_1_1VectorDual.html + a2ba9fc60fe1d56310cb1475cf7347749 + () const + + + INLINE_FUNCTION_H VectorType & + VectorField + classpFlow_1_1VectorDual.html + ad70d7de1ff7d0a54f72cdeab4b76773a + () + + + INLINE_FUNCTION_H const VectorType & + VectorField + classpFlow_1_1VectorDual.html + acaf5c30f412e5e76345617c3c9a7cf05 + () const + + + INLINE_FUNCTION_H deviceViewType & + deviceVectorAll + classpFlow_1_1VectorDual.html + ab5dd793ffb1ad23e7cfa2a88e3593471 + () + + + INLINE_FUNCTION_H const deviceViewType & + deviceVectorAll + classpFlow_1_1VectorDual.html + ad9e882bc8a888d112a2ddd8809da1e56 + () const + + + INLINE_FUNCTION_H hostViewType & + hostVectorAll + classpFlow_1_1VectorDual.html + aca6a9a6592c1ef4c084bf4c4a18d24ba + () + + + INLINE_FUNCTION_H const hostViewType & + hostVectorAll + classpFlow_1_1VectorDual.html + aa4e757ef7cc25cc91253c1e6478c63c7 + () const + + + INLINE_FUNCTION_H deviceViewType & + deviceVector + classpFlow_1_1VectorDual.html + a27ec6b9310871c65a7b9c1b3eda5b852 + () + + + INLINE_FUNCTION_H const deviceViewType & + deviceVector + classpFlow_1_1VectorDual.html + a75fd8e003e1de5eb1aa6460ae923009f + () const + + + INLINE_FUNCTION_H hostViewType & + hostVector + classpFlow_1_1VectorDual.html + a4f65657fa6d60e280470cb52a10f9510 + () + + + INLINE_FUNCTION_H const hostViewType & + hostVector + classpFlow_1_1VectorDual.html + aebf4796be9154a284bd083ac18658895 + () const + + + INLINE_FUNCTION_H hostViewType + hostVector + classpFlow_1_1VectorDual.html + a573cf2907a11ec639ac4139ccc468347 + (int32 start, int32 end) const + + + INLINE_FUNCTION_H deviceViewType + deviceVector + classpFlow_1_1VectorDual.html + acd87d71088da3841efd21e401426af14 + (int32 start, int32 end) const + + + INLINE_FUNCTION_H const word + name + classpFlow_1_1VectorDual.html + a968c95c00dc3cd040973aa0c733311e7 + () const + + + INLINE_FUNCTION_H size_t + size + classpFlow_1_1VectorDual.html + a334c2560412a3bc4fc1c215a77a48337 + () const + + + INLINE_FUNCTION_H size_t + capacity + classpFlow_1_1VectorDual.html + a5bbce2ec98238f8f408ba4a4dfb96da4 + () const + + + INLINE_FUNCTION_H bool + empty + classpFlow_1_1VectorDual.html + a8a26016033b73de243ec891f2a9cdeff + () const + + + INLINE_FUNCTION_H void + reserve + classpFlow_1_1VectorDual.html + a78a56054440adf67ed635117187de2c8 + (size_t cap) + + + INLINE_FUNCTION_H void + resize + classpFlow_1_1VectorDual.html + aae7b42bf35ba19761dfa7af9cfa353ef + (size_t n) + + + INLINE_FUNCTION_H void + reallocate + classpFlow_1_1VectorDual.html + af6aaf04c933606aaaede7c95705f7a2a + (size_t cap) + + + INLINE_FUNCTION_H void + resizeSync + classpFlow_1_1VectorDual.html + a1441c238f4bf66d0b989d6929667dea8 + (size_t n) + + + INLINE_FUNCTION_H void + resize + classpFlow_1_1VectorDual.html + adb3beda4d71392ce97b56a53bfb503de + (size_t n, const T &val) + + + INLINE_FUNCTION_H void + resizeSync + classpFlow_1_1VectorDual.html + a992e871d66b78994df0071c2c440cd3a + (size_t n, const T &val) + + + INLINE_FUNCTION_H void + clear + classpFlow_1_1VectorDual.html + afd32d1c4cda15e685fd3008f4ded29f2 + () + + + INLINE_FUNCTION_H void + fill + classpFlow_1_1VectorDual.html + a6ab1c6d91f769bc9bc0a58cf9f1333d6 + (const T &val) + + + INLINE_FUNCTION_H void + fillHost + classpFlow_1_1VectorDual.html + ac8517ccc8a98e9d29639d48b538c8326 + (const T &val) + + + INLINE_FUNCTION_H void + fillDevice + classpFlow_1_1VectorDual.html + a9d60379aa7bbd572ddaec8b9dea26cdf + (const T &val) + + + FUNCTION_H void + assign + classpFlow_1_1VectorDual.html + ab306b1c0c3486326e81df59f5e755eb8 + (size_t n, const T &val) + + + FUNCTION_H void + assign + classpFlow_1_1VectorDual.html + aff81578dea4c1c19fc5f9ba871ddc3d4 + (const Vector< T > &src) + + + bool + deleteElement + classpFlow_1_1VectorDual.html + ae3f21fcefd35e2538e7da6e933c8baeb + (const Vector< label > &indices) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorDual.html + a7931a57163eb363a3ca7db6ffa438479 + (const int32IndexContainer &indices, const T &val) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorDual.html + a34bb429dcb71153499f3ef45195b2071 + (const int32IndexContainer &indices, const Vector< T > &vals) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorDual.html + a12f0ba08dba791802e98d562be5673d7 + (const Vector< int32 > &indices, const T &val) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorDual.html + a66a7188e87fefe19b521478461adcf8e + (const Vector< int32 > &indices, const Vector< T > &vals) + + + void + push_back + classpFlow_1_1VectorDual.html + aa212f884f1d546a284420c4b752933a7 + (const T &val) + + + INLINE_FUNCTION_H pointer + data + classpFlow_1_1VectorDual.html + a4b2292bdd68ebde041be930230a52151 + () + + + INLINE_FUNCTION_H constPointer + data + classpFlow_1_1VectorDual.html + a44d193108380335543fa9f66ab60c8ad + () const + + + INLINE_FUNCTION_H iterator + begin + classpFlow_1_1VectorDual.html + abdd160513aab643288381dc9005aa806 + () + + + INLINE_FUNCTION_H constIterator + begin + classpFlow_1_1VectorDual.html + ab8a8c8498b1ee76b8cc76184c089062d + () const + + + INLINE_FUNCTION_H iterator + end + classpFlow_1_1VectorDual.html + a23cdfc0d0861e37574e6e7b72acbb35e + () + + + INLINE_FUNCTION_H constIterator + end + classpFlow_1_1VectorDual.html + aa84b9ec5e107b574d3e49fe2b37e9ef1 + () const + + + INLINE_FUNCTION_H reference + operator[] + classpFlow_1_1VectorDual.html + a9ee7afc92b7a145e899e6891d4686eec + (label i) + + + INLINE_FUNCTION_H constReference + operator[] + classpFlow_1_1VectorDual.html + aa28be7415e5a16f0234347b2bbf2910c + (label i) const + + + INLINE_FUNCTION_H void + modifyOnHost + classpFlow_1_1VectorDual.html + aebc916254a7f439d52da70d54009d36b + () + + + INLINE_FUNCTION_H void + modifyOnDevice + classpFlow_1_1VectorDual.html + a1dcdb28a7f0a07051858432fdf2e0c61 + () + + + INLINE_FUNCTION_H bool + hostRequiresSync + classpFlow_1_1VectorDual.html + aab0999ff837c41d9f6e583f767307982 + () const + + + INLINE_FUNCTION_H bool + deviceRequiresSync + classpFlow_1_1VectorDual.html + a6125d8b18b43988b381d4ca80fc82da7 + () const + + + INLINE_FUNCTION_H bool + areViewsSimilar + classpFlow_1_1VectorDual.html + a2808fb8af244ff22227dd712b443258a + () const + + + INLINE_FUNCTION_H void + copyHostToDevice + classpFlow_1_1VectorDual.html + a7d7926427a2a158282abdaa849ee4e9f + () + + + INLINE_FUNCTION_H void + copyHostToDevice + classpFlow_1_1VectorDual.html + ae6135f45c96744d450e726735d2ee326 + (int32 start, int32 end, bool setUpdated=true) + + + INLINE_FUNCTION_H void + copyDeviceToHost + classpFlow_1_1VectorDual.html + ae4df4c74962259a2d020ca8cba46dc1a + () + + + INLINE_FUNCTION_H void + copyDeviceToHost + classpFlow_1_1VectorDual.html + af3f0e5d29a8bdbe2be7a2acdd50d9aee + (int32 start, int32 end, bool setUpdated=true) + + + INLINE_FUNCTION_H void + syncToHost + classpFlow_1_1VectorDual.html + a18632f5b1f36de23073d2e1209fae34a + () + + + INLINE_FUNCTION_H void + syncToDevice + classpFlow_1_1VectorDual.html + a8d9534a03d0c28450220697694c6732f + () + + + INLINE_FUNCTION_H void + syncViews + classpFlow_1_1VectorDual.html + ac892320cd9efccbc7cc40e4a9ce5837c + () + + + INLINE_FUNCTION_H void + syncViews + classpFlow_1_1VectorDual.html + ab2063ba393c8c9a4c7a22e071163cd0d + (int32 start, int32 end) + + + FUNCTION_H bool + read + classpFlow_1_1VectorDual.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1VectorDual.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + INLINE_FUNCTION_H void + changeSize + classpFlow_1_1VectorDual.html + aad70fb15c5e8a4021331d8b5a3644b69 + (size_t n, bool actualCap=false) + + + INLINE_FUNCTION_H void + setSize + classpFlow_1_1VectorDual.html + a3b5f16fc65a14d8abadb94601e61c2f4 + (size_t n) + + + INLINE_FUNCTION_H void + updateSubViews + classpFlow_1_1VectorDual.html + a9a57caed8797c3baa2dc5d380a34f2fe + () const + + + static constexpr const char * + memoerySpaceName + classpFlow_1_1VectorDual.html + a050453ea5010d379462b233e848cb9a0 + () + + + static INLINE_FUNCTION_H size_t + evalCapacity + classpFlow_1_1VectorDual.html + a41619477f54df606facb3a60c7b64109 + (size_t n) + + + size_t + size_ + classpFlow_1_1VectorDual.html + a5f31775800bbb46b35b5791def1f3acc + + + + size_t + capacity_ + classpFlow_1_1VectorDual.html + aa3099a4c2b0b3ab5ba4188b4a8f59b26 + + + + dualViewType + dualView_ + classpFlow_1_1VectorDual.html + a6e952b2cefcbc9981f556f8d1d8d044d + + + + deviceViewType + deviceSubView_ + classpFlow_1_1VectorDual.html + a066f7b282ca6b4a73e8eb62b9bd98a51 + + + + hostViewType + hostSubView_ + classpFlow_1_1VectorDual.html + a7626e5cc328ff53b49c5a40d33a97d74 + + + + bool + subViewsUpdated_ + classpFlow_1_1VectorDual.html + a50a7d106829f2d6ec73a65dc8507b1a6 + + + + static const real + growthFactor_ + classpFlow_1_1VectorDual.html + a0579d346fab3bf2ce9e41fede13e43d3 + + + + static constexpr bool + isHostAccessible_ + classpFlow_1_1VectorDual.html + ae6637e7df6fa318c820511b10e2cc170 + + + + static const word + hdName__ + classpFlow_1_1VectorDual.html + a14f2d8ab74f3ef6a1f783592920ed5d3 + + + + + pFlow::VectorSingle + classpFlow_1_1VectorSingle.html + typename T + typename MemorySpace + + VectorSingle< T, MemorySpace > + VectorType + classpFlow_1_1VectorSingle.html + a74a37ab2977208763c7d3431ae5b985c + + + + T * + iterator + classpFlow_1_1VectorSingle.html + a4d1ca55c8c62d4fbf3ea42d9919125a0 + + + + const T * + constIterator + classpFlow_1_1VectorSingle.html + a7a87f910baaebc396ded9a2508e37f42 + + + + T & + reference + classpFlow_1_1VectorSingle.html + a0c5a1541ecf7ad17925583cf6abd2c65 + + + + const T & + constReference + classpFlow_1_1VectorSingle.html + a6ec384ea37f233c648db341697cdebf5 + + + + T + valueType + classpFlow_1_1VectorSingle.html + a783c81fb3d585a513b521ab37644da06 + + + + T * + pointer + classpFlow_1_1VectorSingle.html + ab088798d28525c0befe3c707b95c5bc2 + + + + const T * + constPointer + classpFlow_1_1VectorSingle.html + a1af10ba67005a939b2a93ad2439d56f9 + + + + ViewType1D< T, MemorySpace > + viewType + classpFlow_1_1VectorSingle.html + af98cf9297694f25215962f6a2bf773e4 + + + + typename viewType::device_type + deviceType + classpFlow_1_1VectorSingle.html + ab42dc0aab7df7018442bccc095f2e734 + + + + typename viewType::memory_space + memory_space + classpFlow_1_1VectorSingle.html + a2e01852751e144707eefc63300bcce22 + + + + typename viewType::execution_space + execution_space + classpFlow_1_1VectorSingle.html + a6dc9533c29ac1a7bda75f3f175df75fb + + + + + TypeInfoTemplateNV2 + classpFlow_1_1VectorSingle.html + a4b392718a047499baf70e3a34fb86765 + ("VectorSingle", T, memoerySpaceName()) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + ae8ca6b593cf9b2abbba354ea2413c142 + () + + + + VectorSingle + classpFlow_1_1VectorSingle.html + acd098cb6bdb47c0c0329749d986edfb0 + (const word &name) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a4861266c2159e61972c1459827fca8bc + (size_t n) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + af5ba02b42984b72ad5eed54ce66bc880 + (const word &name, size_t n) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a44763beaabcb0b62e71291a3f702ff85 + (size_t n, const T &val) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + acf10a7c7bd4abbf12220663dd476386d + (const word &name, size_t n, const T &val) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + ae7ffa02a8c4ad9331e9e2d09b109cac9 + (size_t cap, size_t n, RESERVE) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + aa3df9dc50260dab0b942109346a8eb73 + (const word &name, size_t cap, size_t n, RESERVE) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a41747cfe54d03c168b255479ccbcd590 + (const Vector< T > &src) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a9e0c1f696f1e0bcaca17ecacce13fe72 + (const word &name, const Vector< T > &src) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a6a122937fed9b88e192d0286e0d5b604 + (const VectorSingle &src) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a9eb9c2dd8933804e31c3f32db032ca8a + (const word &name, const VectorSingle &src) + + + VectorSingle & + operator= + classpFlow_1_1VectorSingle.html + a8462f95f72ac2a385d8b8e1b920f3e0c + (const VectorSingle &rhs) + + + + VectorSingle + classpFlow_1_1VectorSingle.html + a9a51ba5f1ecd5fe4940c718aab31b4c2 + (VectorSingle &&)=delete + + + VectorSingle & + operator= + classpFlow_1_1VectorSingle.html + aa8522fdeecd650905ad6de4e5a3612b1 + (VectorSingle &&)=delete + + + INLINE_FUNCTION_H uniquePtr< VectorSingle > + clone + classpFlow_1_1VectorSingle.html + af1d5f8f7cc06d40a6b7d82d592b45a0a + () const + + + INLINE_FUNCTION_H VectorSingle * + clonePtr + classpFlow_1_1VectorSingle.html + ad203c1b6f527b865b5207dff9b408063 + () const + + + INLINE_FUNCTION_H VectorType & + VectorField + classpFlow_1_1VectorSingle.html + ad70d7de1ff7d0a54f72cdeab4b76773a + () + + + INLINE_FUNCTION_H const VectorType & + VectorField + classpFlow_1_1VectorSingle.html + acaf5c30f412e5e76345617c3c9a7cf05 + () const + + + INLINE_FUNCTION_H viewType & + deviceVectorAll + classpFlow_1_1VectorSingle.html + a404e74d2043488a08816711c0394d06b + () + + + INLINE_FUNCTION_H const viewType & + deviceVectorAll + classpFlow_1_1VectorSingle.html + a786dc3160da7deeead26f821c555a49d + () const + + + INLINE_FUNCTION_H viewType & + deviceVector + classpFlow_1_1VectorSingle.html + a747cf1bee23243d078e569790e0d2852 + () + + + INLINE_FUNCTION_H const viewType & + deviceVector + classpFlow_1_1VectorSingle.html + a092a3132bcc2d310747b8104c863c4d4 + () const + + + INLINE_FUNCTION_H const auto + hostVectorAll + classpFlow_1_1VectorSingle.html + a1da7e681efb6773fdaeff76e4dcc2439 + () const + + + INLINE_FUNCTION_H auto + hostVectorAll + classpFlow_1_1VectorSingle.html + aed3248546c00f8317aa8c8e10731b321 + () + + + INLINE_FUNCTION_H const auto + hostVector + classpFlow_1_1VectorSingle.html + aae7f2c574ae6e3801a25a9ea91aaf376 + () const + + + INLINE_FUNCTION_H auto + hostVector + classpFlow_1_1VectorSingle.html + afad946e3c20d39fc680211ef1b280d95 + () + + + INLINE_FUNCTION_H const word + name + classpFlow_1_1VectorSingle.html + a968c95c00dc3cd040973aa0c733311e7 + () const + + + INLINE_FUNCTION_H size_t + size + classpFlow_1_1VectorSingle.html + a334c2560412a3bc4fc1c215a77a48337 + () const + + + INLINE_FUNCTION_H size_t + capacity + classpFlow_1_1VectorSingle.html + a5bbce2ec98238f8f408ba4a4dfb96da4 + () const + + + INLINE_FUNCTION_H bool + empty + classpFlow_1_1VectorSingle.html + a8a26016033b73de243ec891f2a9cdeff + () const + + + INLINE_FUNCTION_H void + reserve + classpFlow_1_1VectorSingle.html + a78a56054440adf67ed635117187de2c8 + (size_t cap) + + + INLINE_FUNCTION_H void + reallocate + classpFlow_1_1VectorSingle.html + af6aaf04c933606aaaede7c95705f7a2a + (size_t cap) + + + INLINE_FUNCTION_H void + reallocate + classpFlow_1_1VectorSingle.html + aaebf94e6b034bdeb6f19d27b19c3534d + (size_t cap, size_t size) + + + INLINE_FUNCTION_H void + resize + classpFlow_1_1VectorSingle.html + aae7b42bf35ba19761dfa7af9cfa353ef + (size_t n) + + + INLINE_FUNCTION_H void + resize + classpFlow_1_1VectorSingle.html + adb3beda4d71392ce97b56a53bfb503de + (size_t n, const T &val) + + + INLINE_FUNCTION_H void + clear + classpFlow_1_1VectorSingle.html + afd32d1c4cda15e685fd3008f4ded29f2 + () + + + INLINE_FUNCTION_H void + fill + classpFlow_1_1VectorSingle.html + a6ab1c6d91f769bc9bc0a58cf9f1333d6 + (const T &val) + + + INLINE_FUNCTION_H void + assign + classpFlow_1_1VectorSingle.html + a39102b6908f04f813ccd119193c56fc3 + (size_t n, const T &val) + + + INLINE_FUNCTION_H void + assign + classpFlow_1_1VectorSingle.html + a9fae584c5ab16d31491be8f8123de47f + (const Vector< T > &src) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorSingle.html + a7931a57163eb363a3ca7db6ffa438479 + (const int32IndexContainer &indices, const T &val) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorSingle.html + acb8d546498dc0126c5be6ad6f2767cb6 + (const int32IndexContainer &indices, const Vector< T > &vals) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorSingle.html + a6c691b8251b1e4c37e9a66c782f514f2 + (const Vector< int32 > &indices, const T &val) + + + INLINE_FUNCTION_H bool + insertSetElement + classpFlow_1_1VectorSingle.html + ab0ccf3bcb1a684f07fac4c2a10e6668f + (const Vector< int32 > &indices, const Vector< T > &vals) + + + INLINE_FUNCTION_H bool + append + classpFlow_1_1VectorSingle.html + a8edb1616fac15ce7c6d93d6f51b8b286 + (const deviceViewType1D< T > &dVec, size_t numElems) + + + INLINE_FUNCTION_H bool + append + classpFlow_1_1VectorSingle.html + adb20bb763fa8152421125b98c45e9b0e + (const VectorSingle &Vec) + + + std::enable_if< isHostAccessible_ &&Enable, void >::type + push_back + classpFlow_1_1VectorSingle.html + af5a1e2b238db69001c4fb2b8e02f5188 + (const T &val) + + + INLINE_FUNCTION_H pointer + data + classpFlow_1_1VectorSingle.html + a4b2292bdd68ebde041be930230a52151 + () + + + INLINE_FUNCTION_H constPointer + data + classpFlow_1_1VectorSingle.html + a44d193108380335543fa9f66ab60c8ad + () const + + + INLINE_FUNCTION_H std::enable_if_t< isHostAccessible_ &&Enable, iterator > + begin + classpFlow_1_1VectorSingle.html + a4d0df7d75abaa5430995741ba2770f25 + () + + + INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type + begin + classpFlow_1_1VectorSingle.html + a8a7adbd87f7228fef3f839def029c2e4 + () const + + + INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, iterator >::type + end + classpFlow_1_1VectorSingle.html + a69805aafd2dd338202b6bc6fbabc6c8c + () + + + INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constIterator >::type + end + classpFlow_1_1VectorSingle.html + a724df4cf1aa5a3a34f97fe7b0af49913 + () const + + + INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, reference >::type + operator[] + classpFlow_1_1VectorSingle.html + a0ec663e198a7ec2dc007b4dc6a6be250 + (label i) + + + INLINE_FUNCTION_H std::enable_if< isHostAccessible_ &&Enable, constReference >::type + operator[] + classpFlow_1_1VectorSingle.html + aca03875d1575572d9f7732e75f9ececa + (label i) const + + + FUNCTION_H bool + read + classpFlow_1_1VectorSingle.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1VectorSingle.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + INLINE_FUNCTION_H void + changeSize + classpFlow_1_1VectorSingle.html + aad70fb15c5e8a4021331d8b5a3644b69 + (size_t n, bool actualCap=false) + + + INLINE_FUNCTION_H void + setSize + classpFlow_1_1VectorSingle.html + a3b5f16fc65a14d8abadb94601e61c2f4 + (size_t n) + + + INLINE_FUNCTION_H void + updateSubView + classpFlow_1_1VectorSingle.html + a99a930ec16d4a29155a050c535b45249 + () const + + + static constexpr const char * + memoerySpaceName + classpFlow_1_1VectorSingle.html + a050453ea5010d379462b233e848cb9a0 + () + + + static INLINE_FUNCTION_H size_t + evalCapacity + classpFlow_1_1VectorSingle.html + a41619477f54df606facb3a60c7b64109 + (size_t n) + + + size_t + size_ + classpFlow_1_1VectorSingle.html + a5f31775800bbb46b35b5791def1f3acc + + + + size_t + capacity_ + classpFlow_1_1VectorSingle.html + aa3099a4c2b0b3ab5ba4188b4a8f59b26 + + + + viewType + view_ + classpFlow_1_1VectorSingle.html + ac1e49fbf5fa8405fe88173679837ea96 + + + + viewType + subView_ + classpFlow_1_1VectorSingle.html + a63fe442a8d24ab147c6ce83f97a29075 + + + + bool + subViewUpdated_ + classpFlow_1_1VectorSingle.html + a7cef6881b294a0bf6454fa2d530da739 + + + + static const real + growthFactor_ + classpFlow_1_1VectorSingle.html + a0579d346fab3bf2ce9e41fede13e43d3 + + + + static constexpr bool + isHostAccessible_ + classpFlow_1_1VectorSingle.html + ae6637e7df6fa318c820511b10e2cc170 + + + + + pFlow::vibrating + classpFlow_1_1vibrating.html + pFlow::timeInterval + + FUNCTION_HD + vibrating + classpFlow_1_1vibrating.html + a3a6da07d4af1a874177be0d6535c3511 + () + + + FUNCTION_H + vibrating + classpFlow_1_1vibrating.html + a2b355a11348fa109643c5396da68e170 + (const dictionary &dict) + + + FUNCTION_HD + vibrating + classpFlow_1_1vibrating.html + a66fe8a1f3b1119b6d0985466cb5de0e1 + (const vibrating &)=default + + + vibrating & + operator= + classpFlow_1_1vibrating.html + a62c98fbccab095c8e00f7f090c6b066b + (const vibrating &)=default + + + INLINE_FUNCTION_HD void + setTime + classpFlow_1_1vibrating.html + a0c0f53f98461312b9cf461aa83d3de51 + (real t) + + + INLINE_FUNCTION_HD realx3 + linTangentialVelocityPoint + classpFlow_1_1vibrating.html + a820318fa567848e61c6d25424bff8845 + (const realx3 &p) const + + + INLINE_FUNCTION_HD realx3 + transferPoint + classpFlow_1_1vibrating.html + a3b89f616e7744d1ea88bb39300fce4c4 + (const realx3 &p, real dt) + + + FUNCTION_H bool + read + classpFlow_1_1vibrating.html + ab25b05023549e7fec0ee1d0f6ce239dd + (const dictionary &dict) + + + FUNCTION_H bool + write + classpFlow_1_1vibrating.html + a279dae2ee3345fbb2b31e5af9ec0a5b4 + (dictionary &dict) const + + + FUNCTION_H bool + read + classpFlow_1_1vibrating.html + ae1d42751915e8566dac19658cc498ffa + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1vibrating.html + aa7d820a4dd0777a9a82aee242b83a167 + (iOstream &os) const + + + INLINE_FUNCTION_HD void + calculateVelocity + classpFlow_1_1vibrating.html + a6a741ca4b36f2376aeb2650d274bc2b0 + () + + + realx3 + angularFreq_ + classpFlow_1_1vibrating.html + a00b0c9642be1f1e40745c74d462bd774 + + + + realx3 + phaseAngle_ + classpFlow_1_1vibrating.html + a5de4c19d1d86f8750037b13153fa9506 + + + + realx3 + amplitude_ + classpFlow_1_1vibrating.html + ab99817cefd7dcc788c7d129b270bbfb9 + + + + realx3 + velocity_ + classpFlow_1_1vibrating.html + a719c65328bce1858f7f090f430b8fe7a + + + + realx3 + velocity0_ + classpFlow_1_1vibrating.html + a51174e4a5d806dc50a1198168c89227b + + + + + pFlow::vibratingMotion + classpFlow_1_1vibratingMotion.html + pFlow::vibratingMotion::Model + + + TypeInfoNV + classpFlow_1_1vibratingMotion.html + a1cac17f7094b78cb4f5d5abc61f1b6d7 + ("vibratingMotion") + + + FUNCTION_H + vibratingMotion + classpFlow_1_1vibratingMotion.html + a79aa78851f2534f43846e16f9b161fbc + () + + + FUNCTION_H + vibratingMotion + classpFlow_1_1vibratingMotion.html + ad329fa11089000c6f762bac74808ad2b + (const dictionary &dict) + + + FUNCTION_H + vibratingMotion + classpFlow_1_1vibratingMotion.html + a8c9a9d1801cbc51c8db029c8d5af80a0 + (const vibratingMotion &)=default + + + + vibratingMotion + classpFlow_1_1vibratingMotion.html + ae660f2a0e21cb281bc053353ee8102c2 + (vibratingMotion &&)=delete + + + FUNCTION_H vibratingMotion & + operator= + classpFlow_1_1vibratingMotion.html + a449392d6ae29ba0c394530d62d61770d + (const vibratingMotion &)=default + + + vibratingMotion & + operator= + classpFlow_1_1vibratingMotion.html + a98ecd066948be4a40f6f51ceea6c3225 + (vibratingMotion &&)=delete + + + FUNCTION_H + ~vibratingMotion + classpFlow_1_1vibratingMotion.html + a480e75507912fcc77455892881d277b7 + ()=default + + + Model + getModel + classpFlow_1_1vibratingMotion.html + ad154666086a654ab29cbb515fec9bf4e + (real t) + + + INLINE_FUNCTION_H int32 + nameToIndex + classpFlow_1_1vibratingMotion.html + aa228b68325a8251f13734b8f2dc7367b + (const word &name) const + + + INLINE_FUNCTION_H word + indexToName + classpFlow_1_1vibratingMotion.html + a25f3d350ed015e91a764c51a6525e139 + (label i) const + + + INLINE_FUNCTION_H realx3 + pointVelocity + classpFlow_1_1vibratingMotion.html + a6f667021dabad618c181dacf4b33de9d + (label n, const realx3 &p) const + + + INLINE_FUNCTION_H realx3 + transferPoint + classpFlow_1_1vibratingMotion.html + a865a4785055fb43d1b057eefe561d394 + (label n, const realx3 p, real dt) const + + + INLINE_FUNCTION_HD bool + isMoving + classpFlow_1_1vibratingMotion.html + a226a2b5e6b2e18ee8a990c2c357bb036 + () const + + + INLINE_FUNCTION_H bool + move + classpFlow_1_1vibratingMotion.html + a23b242e47f91767c189ea8193cca7f55 + (real t, real dt) + + + FUNCTION_H bool + read + classpFlow_1_1vibratingMotion.html + aff8e92ab47032ae811d1271161cb9b22 + (iIstream &is) + + + FUNCTION_H bool + write + classpFlow_1_1vibratingMotion.html + a6a40de4ceed55b2f78cf3027739dfd91 + (iOstream &os) const + + + VectorDual< vibrating > + axisVector_HD + classpFlow_1_1vibratingMotion.html + a2f906b6d20511cab533c0244b2bcff65 + + + + bool + readDictionary + classpFlow_1_1vibratingMotion.html + a3ee94dd32f4df1490653290d2919dc52 + (const dictionary &dict) + + + bool + writeDictionary + classpFlow_1_1vibratingMotion.html + ad55987c0647186d3e7acad9cc4166034 + (dictionary &dict) const + + + axisVector_HD + components_ + classpFlow_1_1vibratingMotion.html + a4ddf463e5910440a874c030b76ec01ae + + + + wordList + componentName_ + classpFlow_1_1vibratingMotion.html + a222cd3ef0af4c2b5ec8a899c9ede1093 + + + + label + numComponents_ + classpFlow_1_1vibratingMotion.html + a9efc143cd3ed774b53a35c9a17239113 + + + + + pFlow::vtkFile + classpFlow_1_1vtkFile.html + + + vtkFile + classpFlow_1_1vtkFile.html + add448bf63ea20db92c0d7ae977014a96 + (const fileSystem dir, const word &bName, real time) + + + virtual + ~vtkFile + classpFlow_1_1vtkFile.html + a47ba965a9dafedb06cbbb68598699afd + ()=default + + + oFstream & + operator() + classpFlow_1_1vtkFile.html + a4411d6e9ec958c3a3eed16c3246fc2da + () + + + + operator bool + classpFlow_1_1vtkFile.html + a67b76affb3b5d35fa419ac234144038b + () const + + + bool + operator! + classpFlow_1_1vtkFile.html + a61efd4196a96540ee018fee8791f3f10 + () const + + + virtual fileSystem + fileName + classpFlow_1_1vtkFile.html + aae8a01aeff2b37c5242e6cdc45a8852d + () const + + + bool + openStream + classpFlow_1_1vtkFile.html + a48848d5794b90271ec8ccacd3f14a134 + () + + + virtual bool + writeHeader + classpFlow_1_1vtkFile.html + a50e2a02b29448f61d0e5a071b72ba138 + () + + + fileSystem + dirPath_ + classpFlow_1_1vtkFile.html + a6c9b07c93b579621bcaec20ec0ab3d59 + + + + word + baseName_ + classpFlow_1_1vtkFile.html + a775e21c7d4ffad44d2f5878458fcee15 + + + + real + time_ + classpFlow_1_1vtkFile.html + a01b25d5afba0d2d8b20f4428a3810933 + + + + uniquePtr< oFstream > + oStream_ + classpFlow_1_1vtkFile.html + a6027cf7f2b1878c20729940b2f2f0437 + + + + + pFlow::Wall + classpFlow_1_1Wall.html + + + TypeInfo + classpFlow_1_1Wall.html + a452c0fb1f4befce3b8d6b10ae3559781 + ("Wall") + + + + Wall + classpFlow_1_1Wall.html + a768332f15cfaa85e71811d6b4f6b91c2 + () + + + + Wall + classpFlow_1_1Wall.html + a220cbe6a37a2364dd5d8e7dd460fb3d2 + (const dictionary &dict) + + + virtual + ~Wall + classpFlow_1_1Wall.html + a8b6da95b6caf2a3b61d191b0d40f3e6d + ()=default + + + + create_vCtor + classpFlow_1_1Wall.html + a3ec7390949193f5d4447ac7668edd3ce + (Wall, dictionary,(const dictionary &dict),(dict)) + + + const auto & + triangles + classpFlow_1_1Wall.html + ab0709db88934692936bc0a516f20266b + () const + + + word + name + classpFlow_1_1Wall.html + a83f9a8e30fb37f90e9a6436f4470aaa2 + () const + + + word + materialName + classpFlow_1_1Wall.html + ab79149414f9f9ca76923e5c32c4b8561 + () const + + + word + motionName + classpFlow_1_1Wall.html + a320bf8ecf0e5c150eca758109044b35e + () const + + + static bool + checkTrianlge + classpFlow_1_1Wall.html + aa8744a61de2fef7a0c4e9e2ff8e03db4 + (const realx3 &p1, const realx3 &p2, const realx3 &p3) + + + static uniquePtr< Wall > + create + classpFlow_1_1Wall.html + aea93e0565c241dc8f5b19f8f094d1f1e + (const dictionary &dict) + + + bool + readCommon + classpFlow_1_1Wall.html + ac339bf3cb14b75918394f93ca65ec6bf + (const dictionary &ditc) + + + std::vector< realx3x3 > + triangles_ + classpFlow_1_1Wall.html + a852ec327b0c305c9895f4e404c2c9d6b + + + + word + name_ + classpFlow_1_1Wall.html + a50fd7d13a0f7a6007ca5027b3bb8765a + + + + word + materialName_ + classpFlow_1_1Wall.html + a0cfefaab8d0b6d16567956251985ad79 + + + + word + motionName_ + classpFlow_1_1Wall.html + af61424e9d302d40d095b012d7f6bf630 + + + + + pFlow::zAxis + classpFlow_1_1zAxis.html + + + zAxis + classpFlow_1_1zAxis.html + ad9f45f6f20e4ef66cc141d8962b3a301 + (const realx3 &lp1, const realx3 &lp2) + + + real + length + classpFlow_1_1zAxis.html + ac59dfa875678efb3e33dedf83ffb91e0 + () const + + + realx3 + transferToZ + classpFlow_1_1zAxis.html + ad5d2d9bea0299bb4e0b83ead960ca499 + (const realx3 &p) + + + realx3 + transferBackZ + classpFlow_1_1zAxis.html + a6b4d7701866467309804ebbc0cd66e88 + (const realx3 &p) + + + realx3 + p1_ + classpFlow_1_1zAxis.html + a3dbbeee301e1c6cf679b8f2bbbb9ba81 + + + + realx3 + p2_ + classpFlow_1_1zAxis.html + a0c834510e42988cef9d46bac7d78c307 + + + + realx3 + n_ + classpFlow_1_1zAxis.html + a5b71c203ea8685dfe48bf6502de7521d + + + + real + Trans_z_xz_P1_ + classpFlow_1_1zAxis.html + a18b41a3048bf3304bfc7dff155992dad + [4][4] + + + real + ITrans_P1_xz_z_ + classpFlow_1_1zAxis.html + a802925749e92f2edf7786773f87d186d + [4][4] + + + void + makeTransMatrix + classpFlow_1_1zAxis.html + a49679c47e1ab58456fbf52a63075df80 + () + + + + pFlow + namespacepFlow.html + pFlow::algorithms + pFlow::cfModels + pFlow::PFtoVTK + pFlow::pointStructureKernels + pFlow::sphereInteractionKernels + pFlow::sphereParticlesKernels + pFlow::sphTriInteraction + pFlow::triangleFunctions + pFlow::triSurfaceKernels + pFlow::TSFtoVTK + pFlow::utilities + pFlow::AB3History + pFlow::AB4History + pFlow::AB5History + pFlow::AdamsBashforth2 + pFlow::AdamsBashforth3 + pFlow::AdamsBashforth4 + pFlow::AdamsBashforth5 + pFlow::AdamsMoulton3 + pFlow::AdamsMoulton4 + pFlow::AdamsMoulton5 + pFlow::allOp + pFlow::betweenEqOp + pFlow::betweenOp + pFlow::bitsetHD + pFlow::bitTransfer + pFlow::box + pFlow::boxRegion + pFlow::cellMapping + pFlow::cells + pFlow::cellsWallLevel0 + pFlow::cellsWallLevels + pFlow::combinedRange + pFlow::compareOne + pFlow::compareTwo + pFlow::compareZero + pFlow::ContactSearch + pFlow::contactSearch + pFlow::cuboidWall + pFlow::cylinder + pFlow::cylinderRegion + pFlow::cylinderWall + pFlow::dataEntry + pFlow::demComponent + pFlow::demGeometry + pFlow::demInteraction + pFlow::demParticles + pFlow::DeviceSide + pFlow::dictionary + pFlow::dynamicLinkLibs + pFlow::dynamicPointStructure + pFlow::empty + pFlow::equalOp + pFlow::eventMessage + pFlow::eventObserver + pFlow::eventSubscriber + pFlow::Field + pFlow::fileStream + pFlow::fileSystem + pFlow::fixedWall + pFlow::geometry + pFlow::geometryMotion + pFlow::greaterThanEqOp + pFlow::greaterThanOp + pFlow::hashMap + pFlow::HostSide + pFlow::iBox + pFlow::iEntry + pFlow::iFstream + pFlow::iIstream + pFlow::includeMask + pFlow::IncludeMask + pFlow::IncludeMask< T, allOp< T > > + pFlow::indexContainer + pFlow::insertion + pFlow::Insertion + pFlow::insertionRegion + pFlow::InsertionRegion + pFlow::integration + pFlow::interaction + pFlow::interactionBase + pFlow::intervalRange + pFlow::IOfileHeader + pFlow::IOobject + pFlow::IOstream + pFlow::iOstream + pFlow::Istream + pFlow::iTstream + pFlow::lessThanEqOp + pFlow::lessThanOp + pFlow::line + pFlow::List + pFlow::ListPtr + pFlow::Logical + pFlow::Map + pFlow::mapperNBS + pFlow::MapPtr + pFlow::multiGridMapping + pFlow::multiGridNBS + pFlow::multiRotatingAxis + pFlow::multiRotatingAxisMotion + pFlow::multiTriSurface + pFlow::NBS + pFlow::NBSLevel + pFlow::NBSLevel0 + pFlow::NBSLevels + pFlow::noConstructAllocator + pFlow::objectFile + pFlow::oFstream + pFlow::Ostream + pFlow::oTstream + pFlow::particleIdHandler + pFlow::particles + pFlow::PeakableRegion + pFlow::peakableRegion + pFlow::planeWall + pFlow::pointField + pFlow::pointRectCell + pFlow::pointStructure + pFlow::positionOrdered + pFlow::positionParticles + pFlow::positionRandom + pFlow::postprocess + pFlow::ProcessField + pFlow::processField + pFlow::property + pFlow::pStructSelector + pFlow::quadruple + pFlow::randomReal + pFlow::RandomReal + pFlow::readControlDict + pFlow::readFromTimeFolder + pFlow::rectangleMesh + pFlow::rectMeshField + pFlow::region + pFlow::regionBase + pFlow::repository + pFlow::rotatingAxis + pFlow::rotatingAxisMotion + pFlow::selectBox + pFlow::selectRandom + pFlow::selectRange + pFlow::selectSide + pFlow::setFieldEntry + pFlow::setFieldList + pFlow::shapeMixture + pFlow::sortedContactList + pFlow::sortedPairs + pFlow::span + pFlow::sphere + pFlow::sphereInteraction + pFlow::sphereParticles + pFlow::sphereRegion + pFlow::sphereShape + pFlow::stlFile + pFlow::stlWall + pFlow::stridedRange + pFlow::symArray + pFlow::systemControl + pFlow::Time + pFlow::timeControl + pFlow::timeFlowControl + pFlow::timeFolder + pFlow::timeInterval + pFlow::Timer + pFlow::Timers + pFlow::token + pFlow::triple + pFlow::triSurface + pFlow::triSurfaceField + pFlow::twoPartEntry + pFlow::uniformRandomInt32 + pFlow::uniformRandomReal + pFlow::uniquePtr + pFlow::unsortedContactList + pFlow::unsortedPairs + pFlow::Vector + pFlow::VectorDual + pFlow::VectorSingle + pFlow::vibrating + pFlow::vibratingMotion + pFlow::vtkFile + pFlow::Wall + pFlow::zAxis + + geometryMotion< vibratingMotion > + vibratingMotionGeometry + namespacepFlow.html + a31ff71fecb4b460d162393758ffc4a1f + + + + geometryMotion< rotatingAxisMotion > + rotationAxisMotionGeometry + namespacepFlow.html + a559bc6a1704f3434592035b7e3ba9fa4 + + + + geometryMotion< multiRotatingAxisMotion > + multiRotationAxisMotionGeometry + namespacepFlow.html + ab48e3cf9569e6493e051946792f9d182 + + + + geometryMotion< fixedWall > + fixedGeometry + namespacepFlow.html + a9177b1a1e030ad85e4f8516c934a58d7 + + + + int32 + CELL_INDEX_TYPE + namespacepFlow.html + a98ddfd9c014deabdc5951b479ec25914 + + + + int32 + ID_TYPE + namespacepFlow.html + a27901dc51aed36085ab8f7c728a8b08d + + + + Insertion< sphereShape > + sphereInsertion + namespacepFlow.html + ae2e0749fbe2e30cbf9061410cfccf232 + + + + bitsetHD< unsigned > + bitset32_D + namespacepFlow.html + a511d36dedf9ff6e8c0000fba1817d0e6 + + + + bitsetHD< unsigned, HostSpace > + bitset32_H + namespacepFlow.html + a96ee4b1db3b27ba52d9ab0e5249278fa + + + + bitsetHD< unsigned long > + bitset64_D + namespacepFlow.html + a05778ebe00134c2ec000d04527dd7ee2 + + + + bitsetHD< unsigned long, HostSpace > + bitset64_H + namespacepFlow.html + a84b112824664f15682f079b861b6e0aa + + + + Field< VectorSingle, int8 > + int8Field_D + namespacepFlow.html + a4e09caed11d4f73f97e0d94eb40d3fd6 + + + + Field< VectorSingle, int8, HostSpace > + int8Field_H + namespacepFlow.html + a7d5cdeb3dc29cc9d49ecadf5c6fdfd90 + + + + Field< VectorSingle, int16 > + int16Field_D + namespacepFlow.html + aecfeded2edb724ab9b96d80dd1162217 + + + + Field< VectorSingle, int16, HostSpace > + int16Field_H + namespacepFlow.html + adfff7ac861d39728625d7fa6a0601852 + + + + Field< VectorSingle, int32 > + int32Field_D + namespacepFlow.html + a89b2c5782d391dc8a974f4043d8d7ae2 + + + + Field< VectorSingle, int32, HostSpace > + int32Field_H + namespacepFlow.html + a3f8b47408a022434297013e670252046 + + + + Field< VectorSingle, int64 > + int64Field_D + namespacepFlow.html + adfa7ebf09e95c68d0224a4689d853b92 + + + + Field< VectorSingle, int64, HostSpace > + int64Field_H + namespacepFlow.html + adc01fab0d6e5b1f68eae0d6c363a3c3d + + + + Field< VectorSingle, uint32 > + uint32Field_D + namespacepFlow.html + a2c7c97510ed3e336bf0b96ecd36bd6e8 + + + + Field< VectorSingle, uint32, HostSpace > + uint32Field_H + namespacepFlow.html + a9ef7d5747f5d9df6eb4f628dbe7fec01 + + + + Field< VectorSingle, label > + labelField_D + namespacepFlow.html + a841e526316157c97d3a6464d8f4bdeca + + + + Field< VectorSingle, label, HostSpace > + labelField_H + namespacepFlow.html + a6e1b45a14a123e9506c2f5b1cb52d92c + + + + Field< VectorSingle, real > + realField_D + namespacepFlow.html + af835cf0cfb1ce12cd4ee4a6bcd42b7e9 + + + + Field< VectorSingle, real, HostSpace > + realField_H + namespacepFlow.html + ac1d42f542946752bbb15b2e0d0a9e1d7 + + + + Field< VectorSingle, realx3 > + realx3Field_D + namespacepFlow.html + aee8ae24174111b9caf1bc31c32fa0744 + + + + Field< VectorSingle, realx3, HostSpace > + realx3Field_H + namespacepFlow.html + a98ee42fe64680818b1a5d5ffa18a017a + + + + Field< VectorSingle, uint16x3 > + uint16x3Field_D + namespacepFlow.html + a6d0dbf8cfe4485c0ae023061d6351854 + + + + Field< VectorSingle, uint16x3, HostSpace > + uint16x3Field_H + namespacepFlow.html + a2ce5432294b08715376707f3c74712cb + + + + Field< VectorSingle, uint32x3 > + uint32x3Field_D + namespacepFlow.html + a6746dd14191baa45cde4101e5a08d4a8 + + + + Field< VectorSingle, uint32x3, HostSpace > + uint32x3Field_H + namespacepFlow.html + a1d0c447e3670b06cc0992fc8ad801635 + + + + Field< VectorSingle, int32x3 > + int32x3Field_D + namespacepFlow.html + aa75659d80bbbeefc05cfb02480e23907 + + + + Field< VectorSingle, int32x3, HostSpace > + int32x3Field_H + namespacepFlow.html + a5c3bb5c338f80d2dca4e70bac09f555d + + + + Field< VectorSingle, int64x3 > + int64x3Field_D + namespacepFlow.html + a44fdbd60679faa1eb17c4c7cdec64f67 + + + + Field< VectorSingle, int64x3, HostSpace > + int64x3Field_H + namespacepFlow.html + ac18e52190cdebd798fbf107f8c0e9fce + + + + Field< VectorSingle, realx3x3 > + realx3x3Field_D + namespacepFlow.html + a9ee284a8d52e46ac4b54ed4ef9aceb5c + + + + Field< VectorSingle, realx3x3, HostSpace > + realx3x3Field_H + namespacepFlow.html + a01da6ce0ebf22ff3d3da65f4ed5774f0 + + + + Field< VectorSingle, word, HostSpace > + wordField_H + namespacepFlow.html + a791cfb306a9333d7b4b4c2f39b291b2a + + + + Field< VectorDual, int8 > + int8Field_HD + namespacepFlow.html + ab961c8edd5b57f034f472e7ee6fd8b3c + + + + Field< VectorDual, int16 > + int16Field_HD + namespacepFlow.html + a7d3080db5d0adee2b1bc10bc38730cd4 + + + + Field< VectorDual, int32 > + int32Field_HD + namespacepFlow.html + a1cb049682d41ccb526d221883aa6ff83 + + + + Field< VectorDual, int64 > + int64Field_HD + namespacepFlow.html + a0b221aabb6f82413a8dd216a6e5f8ab9 + + + + Field< VectorDual, uint32 > + uint32Field_HD + namespacepFlow.html + a2e88b2ed701aef940c715cd598d995f3 + + + + Field< VectorDual, label > + labelField_HD + namespacepFlow.html + af0e94af8949a0d5166039e8d6dfe4e9d + + + + Field< VectorDual, real > + realField_HD + namespacepFlow.html + ade5939cd1656bb3a4fc789fb7ac01906 + + + + Field< VectorDual, realx3 > + realx3Field_HD + namespacepFlow.html + ac8808645f7e1b2cb6525158948d98bdc + + + + Field< VectorDual, uint32x3 > + uint16x3Field_HD + namespacepFlow.html + a6a9956fddee1bef2aed54049165a182a + + + + Field< VectorDual, uint32x3 > + uint32x3Field_HD + namespacepFlow.html + ac7e15230be5e8b89befdce2709b71b5f + + + + Field< VectorDual, int32x3 > + int32x3Field_HD + namespacepFlow.html + ae4ce18a487e4b33ad366be6865d33949 + + + + Field< VectorDual, int64x3 > + int64x3Field_HD + namespacepFlow.html + a9060d10e1e6bed3edbb021c4cb6dd94b + + + + Field< VectorDual, realx3x3 > + realx3x3Field_HD + namespacepFlow.html + ac9327600dfb70ca78fe75a84468447ba + + + + Field< Vector, word, vecAllocator< word > > + wordField + namespacepFlow.html + a61e5aece937951a8c48ca31c49e399fc + + + + indexContainer< int32 > + int32IndexContainer + namespacepFlow.html + a27c4d9af27a6e7595097b77d05874147 + + + + indexContainer< int64 > + int64IndexContainer + namespacepFlow.html + aa62dd25b29d6806bbf79e3c55949b3bf + + + + List< int64 > + int64List + namespacepFlow.html + a34be84cb0022daf92dc6eaa34fa5cdc8 + + + + List< int32 > + int32List + namespacepFlow.html + a0b6787f0db27d9f45a8c70c88210d97b + + + + List< int16 > + int16List + namespacepFlow.html + a4ad94e91a40ce8e2ffbf7a35c52776b2 + + + + List< int8 > + int8List + namespacepFlow.html + afa8a2063627c0e0ccea1e38b2c9b0791 + + + + List< label > + labelList + namespacepFlow.html + a08eb7fbbec6aeb3b7f1db44576752656 + + + + List< uint32 > + uint32List + namespacepFlow.html + ae5523c3e7ce7b6119fc521723c06542a + + + + List< real > + realList + namespacepFlow.html + a2d452d2b90bf5ffd681ba78482296184 + + + + List< realx3 > + realx3List + namespacepFlow.html + ab51e83f5c5e58f65bfa52eac14901841 + + + + List< realx3x3 > + realx3x3List + namespacepFlow.html + ae4649f2fb3a730534353e2dee670b96f + + + + List< bool > + boolList + namespacepFlow.html + a2b6adfad58b8dc4be5a09d9e1ed9413a + + + + List< word > + wordList + namespacepFlow.html + ac2c8831a940f11de069cd73eb255b3ae + + + + hashMap< word, T > + wordHashMap + namespacepFlow.html + ac3bade448fe22b2e9d66a82ed4b83326 + + + + hashMap< label, T > + labelHashMap + namespacepFlow.html + ae3e3ec0f83bdfe2e683d53462ebb5682 + + + + hashMap< uint32, T > + uint32HashMap + namespacepFlow.html + a8d1faf1e033cb51d67f6a95b3b389a8a + + + + hashMap< int64, T > + int64HashMap + namespacepFlow.html + aa1a2f59893d9acb11552f1935281d575 + + + + hashMap< int32, T > + int32HashMap + namespacepFlow.html + a46014268016e1b82c7136895d790ba01 + + + + Map< word, T > + wordMap + namespacepFlow.html + a3eab0a0892cd36167818183a5f30fd0d + + + + Map< label, T > + labelMap + namespacepFlow.html + a4008897b621b651d5dde438cbaf4253b + + + + Map< uint32, T > + uint32Map + namespacepFlow.html + a14136715e2225e0cb476fc25849fa3df + + + + Map< int32, T > + int32Map + namespacepFlow.html + a9228b9fe5857f9af566c7fbe0632e56c + + + + Map< int64, T > + int64Map + namespacepFlow.html + a356ffdf106d49c2f19cdd67722c4548e + + + + MapPtr< std::map, key, T > + orderedMapPtr + namespacepFlow.html + a42590be2b02ef9a0e107e33bb3bbc683 + + + + MapPtr< std::unordered_map, key, T > + hashMapPtr + namespacepFlow.html + acbe8e7417587aaa9a51e243db8a018e5 + + + + orderedMapPtr< word, T > + wordOrderedMapPtr + namespacepFlow.html + a21c5ae841990a6325fdc97c9313f3d11 + + + + hashMapPtr< word, T > + wordHashMapPtr + namespacepFlow.html + a906a8e3cc7582566ebc1928efc6ec3b8 + + + + pointField< VectorSingle, T, HostSpace > + pointField_H + namespacepFlow.html + a09c79f0e74d5dd4336dca6ab67c032c3 + + + + pointField< VectorSingle, T > + pointField_D + namespacepFlow.html + a4187027a579f8df9e0573db3eeb0bb58 + + + + pointField< VectorDual, T > + pointField_HD + namespacepFlow.html + a2c1c285bee9b232c99aba17687441238 + + + + pointField< VectorSingle, int8 > + int8PointField_D + namespacepFlow.html + ac0758d3abd533bea960d00d4b090d7e6 + + + + pointField< VectorSingle, int8, HostSpace > + int8PointField_H + namespacepFlow.html + a61025fd78a2d36729cd7a36ffacfd10a + + + + pointField< VectorSingle, int16 > + int16PointField_D + namespacepFlow.html + abb0c62873d01620a42abf3b3d65bdb4c + + + + pointField< VectorSingle, int16, HostSpace > + int16PointField_H + namespacepFlow.html + a91de51c84b8b5517d9fc37b6028a9196 + + + + pointField< VectorSingle, int32 > + int32PointField_D + namespacepFlow.html + a4266150006aeaf3f8cc337c457dc8b94 + + + + pointField< VectorSingle, int32, HostSpace > + int32PointField_H + namespacepFlow.html + a435a95e4c15094378d9422cb9d06e195 + + + + pointField< VectorSingle, int64 > + int64PointField_D + namespacepFlow.html + a2fa4b6e4c318ec336289288637d73f00 + + + + pointField< VectorSingle, int64, HostSpace > + int64PointField_H + namespacepFlow.html + a1a3ac15d17d1e51c3135b259793e1fa3 + + + + pointField< VectorSingle, uint32 > + uint32PointField_D + namespacepFlow.html + afc91f4ae090af1a260fe984aeb6f8a2c + + + + pointField< VectorSingle, uint32, HostSpace > + uint32PointField_H + namespacepFlow.html + a6f58e089cbe38856864ad2f8f1d142c1 + + + + pointField< VectorSingle, label > + labelPointField_D + namespacepFlow.html + a3665760473641e4508e521b2ce8c40ff + + + + pointField< VectorSingle, label, HostSpace > + labelPointField_H + namespacepFlow.html + ace2d7d703d387c85e5b085e9cf395ad5 + + + + pointField< VectorSingle, real > + realPointField_D + namespacepFlow.html + ac5d59f7d75bbf030e7fd2223d42f551b + + + + pointField< VectorSingle, real, HostSpace > + realPointField_H + namespacepFlow.html + a37b7910ed794bcf96dffec6c26e50c30 + + + + pointField< VectorSingle, realx3 > + realx3PointField_D + namespacepFlow.html + a8b286cf0e92d888964d5691196b6c151 + + + + pointField< VectorSingle, realx3, HostSpace > + realx3PointField_H + namespacepFlow.html + a35afa74efc5b7151c4f6368bab484065 + + + + pointField< VectorSingle, word, HostSpace > + wordPointField_H + namespacepFlow.html + a48bee2169ca4f08e8d0b2bb69924a63d + + + + pointField< VectorDual, int8 > + int8PointField_HD + namespacepFlow.html + a4e23b118ff6e2556116bf1d2407b3299 + + + + pointField< VectorDual, int16 > + int16PointField_HD + namespacepFlow.html + a64182b010b93655dea7296d8cc0661ec + + + + pointField< VectorDual, int32 > + int32PointField_HD + namespacepFlow.html + a0aa4fea0cb8c686926eddc3b7280420c + + + + pointField< VectorDual, int64 > + int64PointField_HD + namespacepFlow.html + ab44b56c7a3daf9bbe5176422166dbe8b + + + + pointField< VectorDual, uint32 > + uint32PointField_HD + namespacepFlow.html + ab648bfdd35f60cf5a39f758a58afd498 + + + + pointField< VectorDual, label > + labelPointField_HD + namespacepFlow.html + aebb8489198eaf346132534bed50cd99a + + + + pointField< VectorDual, real > + realPointField_HD + namespacepFlow.html + a1a930c96ef7776e294a48b805e1a0d5b + + + + pointField< VectorDual, realx3 > + realx3PointField_HD + namespacepFlow.html + a2e3a51140f72abac829aa55055d3f68f + + + + pointField< Vector, word, vecAllocator< word > > + wordPointField + namespacepFlow.html + a242ff29005847ad17d02d58900a946b0 + + + + std::set< Key, std::less< Key >, std::allocator< Key > > + Set + namespacepFlow.html + a5a3972b374b884e9021d78ba9ea58014 + + + + symArray< real > + realSymArray_D + namespacepFlow.html + a151efe6d609064fbcf52e2ffa31cbb06 + + + + symArray< real, HostSpace > + realSymArray_H + namespacepFlow.html + a8d0e6eb8ff87487d0b3574ee96623cfe + + + + symArray< realx3 > + realx3SymArray_D + namespacepFlow.html + ab04533f661b4fcef84e4907188feef86 + + + + symArray< realx3, HostSpace > + realx3SymArray_H + namespacepFlow.html + ae8dbcfb8e2ecba7f3ac418e21f0ac22d + + + + triSurfaceField< VectorSingle, real > + realTriSurfaceField_D + namespacepFlow.html + a88434a63612ef893c7c24b85959251f7 + + + + triSurfaceField< VectorSingle, real, HostSpace > + realTriSurfaceField_H + namespacepFlow.html + acae810ffca011a72484201e81542c381 + + + + triSurfaceField< VectorSingle, realx3 > + realx3TriSurfaceField_D + namespacepFlow.html + afd682516555bc9f529677a279d60eba6 + + + + triSurfaceField< VectorSingle, realx3, HostSpace > + realx3TriSurfaceField_H + namespacepFlow.html + a20a678e59be408f7ba8779b9a25021d1 + + + + triSurfaceField< VectorDual, real > + realTriSurfaceField_HD + namespacepFlow.html + ad3c3266c1484ce0f16ee16bd5e021a7b + + + + triSurfaceField< VectorDual, realx3 > + realx3TriSurfaceField_HD + namespacepFlow.html + ac6698a999ca334d56f2757b15fd425a2 + + + + triSurfaceField< Vector, real, vecAllocator< real > > + realTriSurfaceField + namespacepFlow.html + a721bccebfa887f6d544eed52d09e3144 + + + + triSurfaceField< Vector, realx3, vecAllocator< realx3 > > + realx3TriSurfaceField + namespacepFlow.html + abc31424b5e539c0d9e44b5da0fa2ecb3 + + + + triSurfaceField< VectorSingle, int8 > + int8TriSurfaceField_D + namespacepFlow.html + aaa830358734c88d24e4006884d78810f + + + + triSurfaceField< VectorSingle, int8, HostSpace > + int8TriSurfaceField_H + namespacepFlow.html + acb551675657a508333bd2ecc7820b93d + + + + triSurfaceField< VectorDual, int8 > + int8TriSurfaceField_HD + namespacepFlow.html + a44f5e1cd23511168f7eaa308769babbe + + + + triSurfaceField< Vector, int8, vecAllocator< real > > + int8TriSurfaceField + namespacepFlow.html + a99ba1669041dd64adb630a282019ee9f + + + + std::allocator< T > + vecAllocator + namespacepFlow.html + a83a37fc944241b7da6aa8785a1997535 + + + + Vector< int8 > + int8Vector + namespacepFlow.html + a1a8063cd7823bbad370eda1fccf7f70e + + + + Vector< int16 > + int16Vector + namespacepFlow.html + aacff4e3b5b85bcbe8492be180fbd89d0 + + + + Vector< int32 > + int32Vector + namespacepFlow.html + a4d3365b9dbfaa1d5d573d1a6b30c10df + + + + Vector< int64 > + int64Vector + namespacepFlow.html + adecb652fac8b0ce10ede2b5144bad869 + + + + Vector< uint32 > + uint32Vector + namespacepFlow.html + a90d3f047f5a86872dd6ee80ebab12b0d + + + + Vector< label > + labelVector + namespacepFlow.html + a1765c3ce3f985983901ac24065b3c587 + + + + Vector< real > + realVector + namespacepFlow.html + a56fe59023e353f0f237688c06fbfd441 + + + + Vector< realx3 > + realx3Vector + namespacepFlow.html + aede0f5a4a44d271e4e260cdb01032a61 + + + + Vector< uint16x3 > + uint16x3Vector + namespacepFlow.html + a1e0762cedc1a048af96e4d9c4035807d + + + + Vector< uint32x3 > + uint32x3Vector + namespacepFlow.html + a4fbcb46b94bdb09a8028d5c2b0072b3a + + + + Vector< int32x3 > + int32x3Vector + namespacepFlow.html + a7b3af46b160d6cafec43b41ca3b7323a + + + + Vector< int64x3 > + int64x3Vector + namespacepFlow.html + a95baabac84a3a0bdd421adcad1fcc7d2 + + + + Vector< uint16x3x3 > + uint16x3x3Vector + namespacepFlow.html + a86740c70b7b54cfc31f852be97c1df56 + + + + Vector< uint32x3x3 > + uint32x3x3Vector + namespacepFlow.html + acb6fa1007c5939fb982cb81c349fb098 + + + + Vector< int32x3x3 > + int32x3x3Vector + namespacepFlow.html + aed9a0960c5da35fc4d3f501a5fd9420d + + + + Vector< realx3x3 > + realx3x3Vector + namespacepFlow.html + ab067da62570f5563dbc4fc15ba2cc8ab + + + + Vector< word > + wordVector + namespacepFlow.html + a6e76b0fc4f41684b7dd691cb6552384d + + + + VectorDual< int8 > + int8Vector_HD + namespacepFlow.html + ab794e608e49115b9cf5c0e5e19dbaa8f + + + + VectorDual< int16 > + int16Vector_HD + namespacepFlow.html + ad5d5affdbe68c215b18355c7741883d4 + + + + VectorDual< int32 > + int32Vector_HD + namespacepFlow.html + ab0cbdf73136c790bc69f33564d337408 + + + + VectorDual< int64 > + int64Vector_HD + namespacepFlow.html + aee328a320295ba84297cb69f890a778d + + + + VectorDual< uint32 > + uint32Vector_HD + namespacepFlow.html + a85eac2c18d8d95fb4c23ec4708a4ec9b + + + + VectorDual< label > + labelVector_HD + namespacepFlow.html + a1e97390670f1269846e4206301850e1b + + + + VectorDual< real > + realVector_HD + namespacepFlow.html + aabed1383f227ba50ae6e1afeb38ed24e + + + + VectorDual< realx3 > + realx3Vector_HD + namespacepFlow.html + ae1779736a41e83dbcd22f6ca0cf170e5 + + + + VectorDual< realx3x3 > + realx3x3Vector_HD + namespacepFlow.html + afc623b3031d9434695205d6dee6cdac7 + + + + VectorSingle< int8 > + int8Vector_D + namespacepFlow.html + ac91e952c3a8f9438e5c8bfb93f4094e4 + + + + VectorSingle< int8, HostSpace > + int8Vector_H + namespacepFlow.html + a767fab5705dae43ebad8fca527814905 + + + + VectorSingle< int16 > + int16Vector_D + namespacepFlow.html + a4fd0e12808b68238b34b8ce91fee87dc + + + + VectorSingle< int16, HostSpace > + int16Vector_H + namespacepFlow.html + a2922890672759a3ef3f74d2cbb0045f1 + + + + VectorSingle< int32 > + int32Vector_D + namespacepFlow.html + a548dbb86f2b3fb0513b23daa8ac8f189 + + + + VectorSingle< int32, HostSpace > + int32Vector_H + namespacepFlow.html + a751d9816bbb35284a9a8a499b5748107 + + + + VectorSingle< int64 > + int64Vector_D + namespacepFlow.html + acc0003bf19253591e9b5487c7fc8ead3 + + + + VectorSingle< int64, HostSpace > + int64Vector_H + namespacepFlow.html + a101356f7b0d8a873ec5fc2a76b9988ce + + + + VectorSingle< uint32 > + uint32Vector_D + namespacepFlow.html + a6c4463aa3523af8dd7409d33f2f98e08 + + + + VectorSingle< uint32, HostSpace > + uint32Vector_H + namespacepFlow.html + a15f32b513a1757dc4a0ff05292254b23 + + + + VectorSingle< label > + labelVector_D + namespacepFlow.html + a9bb4eba43afe209d2198ae6866fc3b51 + + + + VectorSingle< label, HostSpace > + labelVector_H + namespacepFlow.html + a48264f64c7f09121a5e9dd18a05332e3 + + + + VectorSingle< real > + realVector_D + namespacepFlow.html + abcf780498c2fa21662ffb27b22056cc9 + + + + VectorSingle< real, HostSpace > + realVector_H + namespacepFlow.html + a82a82591ca980d983da36337fd7636a2 + + + + VectorSingle< realx3 > + realx3Vector_D + namespacepFlow.html + a648e9586ec15d127938511ea0e11b215 + + + + VectorSingle< realx3, HostSpace > + realx3Vector_H + namespacepFlow.html + aa94e1b6d6afb9a1b9ec064b689c11bcf + + + + VectorSingle< uint16x3 > + uint16x3Vector_D + namespacepFlow.html + a1a1a34514b410b2e97e5a3c31f085848 + + + + VectorSingle< uint16x3, HostSpace > + uint16x3Vector_H + namespacepFlow.html + abe53753791e84f87d18dd61355290954 + + + + VectorSingle< uint32x3 > + uint32x3Vector_D + namespacepFlow.html + afcd161d12007c0285e05217f48ced926 + + + + VectorSingle< uint32x3, HostSpace > + uint32x3Vector_H + namespacepFlow.html + aaee78c0b9b731b03e9d6a504c24153ba + + + + VectorSingle< int32x3 > + int32x3Vector_D + namespacepFlow.html + a0e261b3758f76a1542108fd76b517180 + + + + VectorSingle< int32x3, HostSpace > + int32x3Vector_H + namespacepFlow.html + aebe39b95317e999f81042bf0d046738c + + + + VectorSingle< int64x3 > + int64x3Vector_D + namespacepFlow.html + a2c0e37bcf6ea08bf96cb57520187953a + + + + VectorSingle< int64x3, HostSpace > + int64x3Vector_H + namespacepFlow.html + a05295afd498bbc07c1a0c04ae42a02c4 + + + + VectorSingle< realx3x3 > + realx3x3Vector_D + namespacepFlow.html + a9bfa3b4b0794b58e5e00c94608c763a9 + + + + VectorSingle< realx3x3, HostSpace > + realx3x3Vector_H + namespacepFlow.html + a0d4b8229526695fde8d8dca751817114 + + + + List< fileSystem > + fileSystemList + namespacepFlow.html + a2449e323a463d498993ca38cbf50e748 + + + + Kokkos::HostSpace + HostSpace + namespacepFlow.html + a49dd1192cf116583abf7c726c7146851 + + + + Kokkos::Serial + Serial + namespacepFlow.html + affe2bf45d2967411ae51d3e62c054a7e + + + + Kokkos::DefaultHostExecutionSpace + DefaultHostExecutionSpace + namespacepFlow.html + a5cb29e471abf6b6665e7802212b56c37 + + + + Kokkos::DefaultExecutionSpace + DefaultExecutionSpace + namespacepFlow.html + aa3a14d3c76643399fc4edd8eca14944a + + + + Kokkos::pair< T1, T2 > + kPair + namespacepFlow.html + aa59ae59573e65855aee2d3fe25e6504a + + + + kPair< int, int > + range + namespacepFlow.html + ad8085fcd475be6bdf841bcdd9b9225ee + + + + kPair< int long, int long > + range64 + namespacepFlow.html + a430d631c371ee0da9132843fefab61c1 + + + + Kokkos::View< T, properties... > + ViewTypeScalar + namespacepFlow.html + a6fa4cf96d089d8cb2b3d0724b65b0b5b + + + + Kokkos::View< T *, properties... > + ViewType1D + namespacepFlow.html + aca2b381231776d26ea7431837f78aa24 + + + + Kokkos::DualView< T *, properties... > + DualViewType1D + namespacepFlow.html + ae271b0fde8f5b0936d1f66c6badf94b9 + + + + Kokkos::View< T ***, properties... > + ViewType3D + namespacepFlow.html + ae6a68b2bd4d845883b5c67189d67d816 + + + + Kokkos::UnorderedMap< Key, Value, properties... > + unorderedMap + namespacepFlow.html + ae25c78fc8cfe4522797fde498ea5b003 + + + + Kokkos::UnorderedMap< Key, void, properties... > + unorderedSet + namespacepFlow.html + a48a6996c6f91d11bf502a6be451658d2 + + + + Kokkos::UnorderedMap< Key, Value > + deviceHashMap + namespacepFlow.html + a74b5a77c3e745769dff83777655393de + + + + Kokkos::UnorderedMap< Key, Value, Kokkos::HostSpace > + hostHashMap + namespacepFlow.html + a43be3c01d062d5f54deff52dec619f22 + + + + Kokkos::UnorderedMap< Key, void > + deviceHashSet + namespacepFlow.html + a029759d96e520f37163628410152ea97 + + + + Kokkos::UnorderedMap< Key, void, Kokkos::HostSpace > + hostHashSet + namespacepFlow.html + a3522ab5973fcd25b20fc6cdd3d79965a + + + + Kokkos::View< T > + deviceViewTypeScalar + namespacepFlow.html + a0d3d7c7d91ade0d1b9b28e2410ffa090 + + + + Kokkos::View< T * > + deviceViewType1D + namespacepFlow.html + aa5276597d4016d6696f1f265a13d2164 + + + + Kokkos::View< T **, Layout, void > + deviceViewType2D + namespacepFlow.html + aa957866bcd3037c171425168b49127b1 + + + + Kokkos::View< T, Kokkos::HostSpace > + hostViewTypeScalar + namespacepFlow.html + a2b1bedea375f3481fd757f3279895366 + + + + Kokkos::View< T *, Kokkos::HostSpace > + hostViewType1D + namespacepFlow.html + ad53198ba4452d5fdc966d861583fc70f + + + + Kokkos::View< T **, Layout, Kokkos::HostSpace > + hostViewType2D + namespacepFlow.html + a85e375090d015571de56728963032099 + + + + Kokkos::View< T *, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > + deviceAtomicViewType1D + namespacepFlow.html + ab7f48408d37674c3e7649cb2f79aaea2 + + + + Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > + deviceAtomicViewType3D + namespacepFlow.html + aef007f87766147fda1706da568a44e6c + + + + RandomReal< uniformRandomReal > + uniformRandomRealDistribution + namespacepFlow.html + a4f30ea3cdaa66f534481693a4f249621 + + + + stridedRange< int32 > + int32StridedRagne + namespacepFlow.html + af7484505d7c853c194b3936e36accc88 + + + + stridedRange< int64 > + int64StridedRange + namespacepFlow.html + ad1e6755d15045ae02856a28fd2df6e7a + + + + stridedRange< real > + realStridedRange + namespacepFlow.html + a7b48ed503ab884fdb4edf60c89b6d96b + + + + intervalRange< int32 > + int32IntervalRange + namespacepFlow.html + a556b38f61030c65e51709836acb52f57 + + + + intervalRange< int64 > + int64IntervalRange + namespacepFlow.html + af76123a433b5f59ff165031adb4263c6 + + + + intervalRange< real > + realIntervalRange + namespacepFlow.html + a8e229a4ab69c8e8e1fd9aa4b003da825 + + + + combinedRange< int32 > + int32CombinedRange + namespacepFlow.html + a1c6154a8f1712f107a0aac41dcdcdd86 + + + + combinedRange< int64 > + int64CombinedRange + namespacepFlow.html + a88169ffd4ae7c562ed34220ab342d338 + + + + combinedRange< real > + realCombinedRange + namespacepFlow.html + af7145c0814183a2c991634e8128b9d97 + + + + iIstream &(* + iIstreamManip + namespacepFlow.html + a20e3b7f09e3a0e3375b053badb8c6fac + )(iIstream &) + + + IOstream &(* + IOstreamManip + namespacepFlow.html + a9b9953fd36ae93ba3eea7bd5d7de30de + )(IOstream &) + + + iOstream &(* + iOstreamManip + namespacepFlow.html + a046739cf7f3ef2d7e4141451e4982440 + )(iOstream &) + + + List< token > + tokenList + namespacepFlow.html + aec01e3c0681e98a3ea9ac4f693827ce7 + + + + List< token::tokenType > + tokenTypeList + namespacepFlow.html + a4ebafb0df52e0995ead921efb1cc3ee5 + + + + PeakableRegion< boxRegion > + boxPeakableRegion + namespacepFlow.html + aa8d28c1ffb334cccd11261a9150a7a98 + + + + PeakableRegion< sphereRegion > + spherePeakableRegion + namespacepFlow.html + a9fa401242975ad74e08c99986c2d89cc + + + + float + real + namespacepFlow.html + a6192191c0e9c178a44ee1ac350fde476 + + + + signed char + int8 + namespacepFlow.html + a07fb256c1077eea7a7726e948cc8ff0e + + + + short int + int16 + namespacepFlow.html + a209decd2d9a8cd5f1697cdb6e00f1cd7 + + + + int + int32 + namespacepFlow.html + aae6ad039f09c0676db11bd114136a3fa + + + + long long int + int64 + namespacepFlow.html + a94809bdb48183ff3ef62935d56f5c1e0 + + + + unsigned short int + uint16 + namespacepFlow.html + ab7078bf13036f3e78534da3ad4149dc2 + + + + unsigned int + uint32 + namespacepFlow.html + abd01e8e67e3d94cab04ecaaf4f85ac1b + + + + std::size_t + label + namespacepFlow.html + a39f5f71474553bc78726494fa09dd0fb + + + + std::string + word + namespacepFlow.html + a0ebe792a293e8c717bddf60070c0fe99 + + + + triple< int8 > + int8x3 + namespacepFlow.html + a46dc502a83c2a829b66fce9fa00a9a00 + + + + triple< int16 > + int16x3 + namespacepFlow.html + a818e1e51d9eed2dde6622751c453dd2c + + + + triple< int32 > + int32x3 + namespacepFlow.html + a51afbafe3e3517b4e7755c14959053df + + + + triple< int64 > + int64x3 + namespacepFlow.html + a5b5f4b04dbb58e0f1c0a5764d85acc86 + + + + triple< uint16 > + uint16x3 + namespacepFlow.html + aa9f9c8182c64a3a4dd30939cd115d60e + + + + triple< uint32 > + uint32x3 + namespacepFlow.html + ac855895a97b710fcd720a106454d0f4b + + + + triple< label > + labelx3 + namespacepFlow.html + aa0ba176e7980e793396a21013d16066b + + + + triple< real > + realx3 + namespacepFlow.html + a5164661f6974ad24fa90bf19433e6116 + + + + triple< uint16x3 > + uint16x3x3 + namespacepFlow.html + afe55417bca4bd6ba37385ec4f4218e88 + + + + triple< uint32x3 > + uint32x3x3 + namespacepFlow.html + ad53055328b135c6bb102771485f536e3 + + + + triple< int32x3 > + int32x3x3 + namespacepFlow.html + a005aaa9029dea35edc607488975436fc + + + + triple< labelx3 > + labelx3x3 + namespacepFlow.html + ae774ba7b10a9b5bdca87f75edd90d1c8 + + + + triple< realx3 > + realx3x3 + namespacepFlow.html + a1f679e3de3ea62dfad0ac20f7c992277 + + + + quadruple< real > + real4 + namespacepFlow.html + a6859bf55f23b9280778df47d713840e4 + + + + NBSLevel0< DefaultExecutionSpace > + SearchType + namespacepFlow.html + ada1255f9f9041aab271f918b85829dd8 + + + + unsortedPairs< DefaultExecutionSpace, int32 > + ContainerType + namespacepFlow.html + a26a12be4abf424c0f3997813af3bc15a + + + + rectMeshField< T, HostSpace > + rectMeshField_H + namespacepFlow.html + aa023d97d4596bc01e96478c08a308fd0 + + + + rectMeshField< int8, HostSpace > + int8RectMeshField_H + namespacepFlow.html + a47722b5fb2a9fb3b496a3f687f448949 + + + + rectMeshField< int32, HostSpace > + int32RectMeshField_H + namespacepFlow.html + a795d0af2419bf2de1f52f16090eff73f + + + + rectMeshField< int64, HostSpace > + int64RectMeshField_H + namespacepFlow.html + a0646fc8a15110657a7abe2b83489e0bf + + + + rectMeshField< real, HostSpace > + realRectMeshField_H + namespacepFlow.html + abddccc452594991b690b6121af7df45e + + + + rectMeshField< realx3, HostSpace > + realx3RectMeshField_H + namespacepFlow.html + ad84841028cb1e691e0baad98dbb9f0e8 + + + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a297254036f91b9c2d9e7799e81734fa0 + (iIstream &str, AB3History &ab3) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + a67057168f7f1bfaed2716d0bf584c92b + (iOstream &str, const AB3History &ab3) + + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a6e3c94290d47b33214151e0efd5c2f86 + (iIstream &str, AB4History &ab4) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + aaf3307e156353527308978f95f140c75 + (iOstream &str, const AB4History &ab4) + + + INLINE_FUNCTION iIstream & + operator>> + namespacepFlow.html + a51bf44eb1eaa2df2663af620501d8aad + (iIstream &str, AB5History &ab5) + + + INLINE_FUNCTION iOstream & + operator<< + namespacepFlow.html + a14f0bb88772a2a49ee5c6e8769096094 + (iOstream &str, const AB5History &ab5) + + + INLINE_FUNCTION_HD uint64_t + splitBy3 + namespacepFlow.html + a09e092ab61b90f5515d60a7eb0d7e524 + (const uint64_t val) + + + INLINE_FUNCTION_HD uint64_t + xyzToMortonCode64 + namespacepFlow.html + af9e399d88da408c52c6c167b651766e5 + (uint64_t x, uint64_t y, uint64_t z) + + + INLINE_FUNCTION_HD uint64_t + getThirdBits + namespacepFlow.html + a51e811dd5563b1e1b759b091ef96c339 + (uint64_t x) + + + INLINE_FUNCTION_HD void + mortonCode64Toxyz + namespacepFlow.html + a48c34bfcf0b43fb8bd3a0ffc596b751d + (uint64_t morton, uint64_t &x, uint64_t &y, uint64_t &z) + + + INLINE_FUNCTION_HD void + indexToCell + namespacepFlow.html + a690585e72dc379ab5cddb6b4a8c97938 + (const indexType idx, const triple< cellIndexType > &extent, triple< cellIndexType > &cell) + + + INLINE_FUNCTION_HD triple< cellIndexType > + boxExtent + namespacepFlow.html + a92415efe5f232af6661b4c4eb7e6f14c + (const iBox< cellIndexType > &box) + + + INLINE_FUNCTION_HD void + indexToCell + namespacepFlow.html + a456b32315d6b1173fe79556da677e861 + (const indexType idx, const iBox< cellIndexType > &box, triple< cellIndexType > &cell) + + + INLINE_FUNCTION_HD bool + sphereSphereCheck + namespacepFlow.html + a28ad450169472bcaebbe0f9f761086de + (const realx3 &p1, const realx3 p2, real d1, real d2) + + + INLINE_FUNCTION_HD int32x3 + mapIndexLevels + namespacepFlow.html + aed40991723073826994b648decffc9e6 + (const int32x3 &ind, int32 lowerLevel, int32 upperLevel) + + + iOstream & + operator<< + namespacepFlow.html + a103bcc7b78b9ed9fc6dd1b06a71a0673 + (iOstream &os, const rotatingAxis &ax) + + + iIstream & + operator>> + namespacepFlow.html + a805ee6f0f6b70fc649bd2cd2d8a6dfbc + (iIstream &is, rotatingAxis &ax) + + + iOstream & + operator<< + namespacepFlow.html + ae32d1a3daa6982612199db8eb0212d24 + (iOstream &os, const timeInterval &obj) + + + iIstream & + operator>> + namespacepFlow.html + a8d656b4af50f3446ca7926763c4d3b05 + (iIstream &is, timeInterval &obj) + + + iOstream & + operator<< + namespacepFlow.html + a34cc6c4ad330f26f7b7f88987a6d8d78 + (iOstream &os, const vibrating &obj) + + + iIstream & + operator>> + namespacepFlow.html + a3472ffca40b790fc4adee9265c5cad66 + (iIstream &is, vibrating &obj) + + + iIstream & + operator>> + namespacepFlow.html + a32aeadac062c2aeb5a4f500a9b3534ec + (iIstream &is, Field< VectorField, T, PropType > &ifld) + + + iOstream & + operator<< + namespacepFlow.html + add2aa8df2ac6a304de8c7a22139d149b + (iOstream &os, const Field< VectorField, T, PropType > &ofld) + + + iOstream & + operator<< + namespacepFlow.html + a58232dc20e4ae1f363a0ddad010c6f3e + (iOstream &os, const List< T > &lst) + + + iIstream & + operator>> + namespacepFlow.html + aad6532ab31d16e255bd9cf0618d505f5 + (iIstream &is, List< T > &lst) + + + iOstream & + printKeys + namespacepFlow.html + a04e7886e9db0fc025dc700d2a37decc2 + (iOstream &os, const wordHashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a9246ea38c24181059226ab4ee3539cf6 + (iOstream &os, const labelHashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a04bb74b80f11a4bd3d6bcae727584073 + (iOstream &os, const uint32HashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a873efed137dfcf6a20ae8ad03c16c2d7 + (iOstream &os, const int64HashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + aa8bc06d707d708fcd33c4bdc5e9ad4c6 + (iOstream &os, const int32HashMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + aea271b5dea1d0db60f05c5bda0a2c70f + (iOstream &os, const wordMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + af2195dd0bdd8a19c9bb949bfffb6319f + (iOstream &os, const labelMap< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + ab8a6ef1fd6acfe7b1d042101525b39f2 + (iOstream &os, const uint32Map< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + a1aa600412d3af9c4019b72abe114eda0 + (iOstream &os, const int32Map< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + aef2a2da8abc154de409cbc8c1a453fb3 + (iOstream &os, const int64Map< T > &m) + + + iOstream & + printKeys + namespacepFlow.html + abb1aa570817657ba2c2fccd07e1dd920 + (iOstream &os, const wordHashMapPtr< T > &m) + + + iIstream & + operator>> + namespacepFlow.html + a18acd30183a8307f6fccede034df06cd + (iIstream &is, pointField< VectorField, T, MemorySpace > &pF) + + + iOstream & + operator<< + namespacepFlow.html + a15bafeb4dd9ea98f5a531d013eda3e3d + (iOstream &os, const pointField< VectorField, T, MemorySpace > &pF) + + + T + maxActive_serial + namespacepFlow.html + ac183657efe4ea32f6192ab43f9ec74b5 + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) + + + INLINE_FUNCTION_H T + maxActiveH + namespacepFlow.html + a8262d8d2fba9ae48411373216f0b4fa2 + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) + + + INLINE_FUNCTION_H T + maxActiveD + namespacepFlow.html + a9f1af27129c76c78d73236fa57140aea + (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft > &flag, size_t start, size_t end) + + + T + maxActive + namespacepFlow.html + a72ec47ef8814b66b02f05638915de39a + (const pointField< VectorSingle, T, MemorySpace > &pField) + + + T + maxActive + namespacepFlow.html + a3e965b41d633e5cf2c1d880ff29a8ec2 + (const pointField< VectorDual, T, MemorySpace > &pField) + + + iOstream & + operator<< + namespacepFlow.html + a9b23ae61614b6ee9621f02ba76f8919a + (iOstream &os, const span< T > &s) + + + INLINE_FUNCTION_HD void + SWAP + namespacepFlow.html + a17b80dbe0659cde09c2988647271f46f + (Type &x, Type &y) + + + iIstream & + operator>> + namespacepFlow.html + a7cab1ce81a510fab054e64c0e6323375 + (iIstream &is, symArray< T, MemorySpace > &iArr) + + + iOstream & + operator<< + namespacepFlow.html + a575e57396e2c4398e172724566a1d2c7 + (iOstream &os, const symArray< T, MemorySpace > &oArr) + + + iIstream & + operator>> + namespacepFlow.html + a6fa01a37e2aa260e53329fb57750e71c + (iIstream &is, triSurfaceField< VectorField, T, MemorySpace > &tsF) + + + iOstream & + operator<< + namespacepFlow.html + a3e625e59cdaf2a71e1f7f3b28ae936f0 + (iOstream &os, const triSurfaceField< VectorField, T, MemorySpace > &tsF) + + + iIstream & + operator>> + namespacepFlow.html + a15756de78c96b685e8ee7c47ddc5f634 + (iIstream &is, Vector< T, Allocator > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + a9656f525dc0c04f916f3e9d24ddc1f53 + (iOstream &os, const Vector< T, Allocator > &ovec) + + + auto + count + namespacepFlow.html + a3557595cfa50bcbd2098e44fe7da1bbd + (const Vector< T, Allocator > &vec, const T &val) + + + auto + count_if + namespacepFlow.html + a4ba4960022e5995b2a43437d211d8f60 + (const Vector< T, Allocator > &vec, UnaryPredicate p) + + + void + fill_n + namespacepFlow.html + a7a3b9048cba8e3752d30ec81b2fe0cde + (Vector< T, Allocator > &vec, size_t n, const T &val) + + + void + fill + namespacepFlow.html + a5fde7b7d3d438de86ad820bfa1e51b34 + (Vector< T, Allocator > &vec, const T &val) + + + void + fillSequence + namespacepFlow.html + adc26fdd8debb829267fac2761ddd2896 + (Vector< T, Allocator > &vec, int32 start, int32 end, const T &startVal) + + + void + fillSequence + namespacepFlow.html + a1565789280599388321087cf22542144 + (Vector< T, Allocator > &vec, const T &startVal) + + + void + sort + namespacepFlow.html + a7e83353786d5cf3406a036b434c7df25 + (Vector< T, Allocator > &vec) + + + int64 + find + namespacepFlow.html + af5cb98a7bdec142d1e7e1602c05f0589 + (Vector< T, Allocator > &vec, const T &val) + + + Vector< T, Allocator > + pow + namespacepFlow.html + a530fa16f813e90c80006d8aaf5355192 + (const Vector< T, Allocator > &v, T e) + + + Vector< T, Allocator > + pow + namespacepFlow.html + a87a9eb6493b151788dca5f8967e1b06d + (const Vector< T, Allocator > &v, T e, indexFunc iFn) + + + T + min + namespacepFlow.html + a79babacb046b083e7b9e5d68836dd299 + (const Vector< T, Allocator > &v) + + + T + min + namespacepFlow.html + a39d86db514f10a64ba0af7f057a1370d + (const Vector< T, Allocator > &v, indexFunc iFn) + + + T + max + namespacepFlow.html + aa06b35ab4dd1964fcef892e4577d444f + (const Vector< T, Allocator > &v) + + + T + max + namespacepFlow.html + ab9273a30482c1e7ba2dbf20b06f152c7 + (const Vector< T, Allocator > &v, indexFunc iFn) + + + T + sum + namespacepFlow.html + a552cad803d8182425bdfed273022ef14 + (const Vector< T, Allocator > &v) + + + T + sum + namespacepFlow.html + a441347cea7fd5193e2e08913cb8776b8 + (const Vector< T, Allocator > &v, indexFunc iFn) + + + iIstream & + operator>> + namespacepFlow.html + ae365f946ba158527dce13ebc6028119e + (iIstream &is, VectorDual< T, memory_space > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + a5d93f8f8bd5616dd47c835267c84bced + (iOstream &os, const VectorDual< T, memory_space > &ovec) + + + INLINE_FUNCTION_H int64 + count + namespacepFlow.html + a4a352639c87f6f967c064f9e46c3495f + (const VectorDual< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H int64 + count + namespacepFlow.html + a4e3b76cb1f11091ab9905cabc141a633 + (const VectorDual< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H int64 + min + namespacepFlow.html + aecd5f39754707b589843d71cbb6b7d1c + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + min + namespacepFlow.html + a3c07a156ad839dccd59a9886a621e20c + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + max + namespacepFlow.html + ac13cdd53f8951fe2cf059730cad35ffb + (const VectorDual< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H int64 + max + namespacepFlow.html + a72a26112ed68f8f2e1e93ce23a5081e2 + (const VectorDual< T, MemorySpace > &vec) + + + iIstream & + operator>> + namespacepFlow.html + ab4718df51d86110cdc720a35a2b9eed9 + (iIstream &is, VectorSingle< T, MemorySpace > &ivec) + + + iOstream & + operator<< + namespacepFlow.html + af7561741d1d25aaeb791389b07eb0bba + (iOstream &os, const VectorSingle< T, MemorySpace > &ovec) + + + INLINE_FUNCTION_H size_t + count + namespacepFlow.html + a1519b715db340d7153f1226c250afe10 + (const VectorSingle< T, MemorySpace > &vec, const T &val) + + + INLINE_FUNCTION_H T + min + namespacepFlow.html + a764ec04ded3d5d6a8ea39597684c4b13 + (const VectorSingle< T, MemorySpace > &vec) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + a38f9fcaea58ef894338bd91a9730151b + (const VectorSingle< T, MemorySpace > &vec) + + + iOstream & + operator<< + namespacepFlow.html + a4fac1751009535200c4b9149d8e203a8 + (iOstream &os, const iEntry &e) + + + iIstream & + operator>> + namespacepFlow.html + a4ac5d731b3cff8555665377859d300f0 + (iIstream &is, iEntry &e) + + + bool + isTwoPartEntry + namespacepFlow.html + a70a0d5a242b0aeaf4399e556a1b74828 + (dataEntry entry) + + + iOstream & + operator<< + namespacepFlow.html + a8f03ae73e81fe970f3bb40f15d55a2d3 + (iOstream &os, fileSystem fs) + + + std::ostream & + operator<< + namespacepFlow.html + a561119659a57977cfa140aac28d157eb + (std::ostream &os, fileSystem fs) + + + fileSystem + operator/ + namespacepFlow.html + a876ef3ad73dadbed86887793dd7d40d5 + (const fileSystem &fs1, const fileSystem &fs2) + + + fileSystem + operator+ + namespacepFlow.html + a5cd91fb7db40f36f823898effd91fc67 + (const fileSystem &fs1, const word fName) + + + fileSystem + CWD + namespacepFlow.html + a24c8de74cc53b1986586b12a3d9c4c47 + () + + + bool + isDirectory + namespacepFlow.html + a646799ea535c7800d608f750bed76a1e + (const fileSystem &path) + + + bool + isRegularFile + namespacepFlow.html + ac8a2c4dd123ea5ac20d0a98d5076e510 + (const fileSystem &path) + + + fileSystemList + subDirectories + namespacepFlow.html + ae21b012a6bc672b99ddbb629f4ecce09 + (const fileSystem &path) + + + fileSystemList + containingFiles + namespacepFlow.html + a79c4a81c7fb0a27aabdb1b4a73c750d8 + (const fileSystem &path) + + + INLINE_FUNCTION_H T + min + namespacepFlow.html + aa6ef94fb046f74a2580c8d7e695f8da9 + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + addfa331fa163610ea1cedfe6687ce88f + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + min_serial + namespacepFlow.html + a85e4897a738750647159b7374c05420a + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + INLINE_FUNCTION_H T + max_serial + namespacepFlow.html + a728d6ba43de441d524807563f8268eda + (const ViewType1D< T, properties... > &view, size_t start, size_t end) + + + void + apply_to_each + namespacepFlow.html + a5219e225445b431ccafbd9c9b675574e + (const ViewType1D< T, properties... > &view, size_t start, size_t end, UnaryFunction func) + + + void + insertSetElementH + namespacepFlow.html + a4e12e7861c2afbc73acbb2e814b7642f + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, T val) + + + void + insertSetElementH + namespacepFlow.html + a2d5136b2707ba1c161af4b81e75ad542 + (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, hostViewType1D< T > &vals) + + + void + insertSetElementD + namespacepFlow.html + a4cf8ba03f73728309c6938699408c0c2 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, T val) + + + void + insertSetElementD + namespacepFlow.html + aef2fbc34daba7df395b6c273f52a1826 + (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, deviceViewType1D< T > &vals) + + + void + fill + namespacepFlow.html + a31fbbbba3636e6afffe20637614dc047 + (ViewType3D< T, properties... > &view, range range1, range range2, range range3, T val) + + + INLINE_FUNCTION_H bool constexpr + isHostAccessible + namespacepFlow.html + a8dcbb90aa6c0eb7fc8a56381ecd40b7d + () + + + INLINE_FUNCTION_H bool constexpr + areAccessible + namespacepFlow.html + ac29d97368096459d9f8203134aebd416 + () + + + INLINE_FUNCTION_H void + realloc + namespacepFlow.html + ae79d45845d9fdbadabd92fcf60208321 + (ViewType1D< Type, Properties... > &view, int32 len) + + + INLINE_FUNCTION_H void + reallocNoInit + namespacepFlow.html + af76e9c7671124c8e455dac96b3e80104 + (ViewType1D< Type, Properties... > &view, int32 len) + + + INLINE_FUNCTION_H void + reallocFill + namespacepFlow.html + a87b1994876b63bfc5b17ada18fb001ce + (ViewType1D< Type, Properties... > &view, int32 len, Type val) + + + INLINE_FUNCTION_H void + realloc + namespacepFlow.html + a819ffa2739b2e4b9b104263649046d1d + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) + + + INLINE_FUNCTION_H void + reallocNoInit + namespacepFlow.html + ad8f777f7c8cb08a0f6416ffaabe89ddc + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) + + + INLINE_FUNCTION_H void + reallocFill + namespacepFlow.html + a58d8994b3edc7d2388745b834bbb2063 + (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3, Type val) + + + INLINE_FUNCTION_H void + swapViews + namespacepFlow.html + a4b09631f13732e351753fedd27aa5a04 + (ViewType &v1, ViewType &v2) + + + INLINE_FUNCTION_H int32 + count + namespacepFlow.html + a054ed68ca44f0f66d733c1886d9703b4 + (const ViewType1D< T, properties... > &view, int32 start, int32 end, const T &val) + + + INLINE_FUNCTION_H void + fill + namespacepFlow.html + aa09eb6213f3099d4f7a96e178409770f + (ViewType1D< T, properties... > &view, range span, T val) + + + void + fill + namespacepFlow.html + ae044c41d37cfe349ad7fd3cd6056e76e + (ViewType1D< T, properties... > &view, int32 start, int32 end, T val) + + + void + fillSequence + namespacepFlow.html + a20ec4a643b3d2e600949c232833512ff + (ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type startVal) + + + bool + fillSelected + namespacepFlow.html + a650e12d57e1284f33310d65b88012e61 + (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) + + + bool + fillSelected + namespacepFlow.html + ab3ee809e4824affe2a157c049df1032e + (ViewType1D< Type, properties... > view, const ViewType1D< indexType, indexProperties... > indices, const ViewType1D< Type, indexProperties... > vals, const int32 numElems, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool >=true) + + + INLINE_FUNCTION_H T + min + namespacepFlow.html + ae5307186f0f9e8a2bcd261164622237a + (const ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H T + max + namespacepFlow.html + a94ce03cd713ad919d25e8d18b42087bb + (const ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H void + copy + namespacepFlow.html + ac8b768a1c864cc2bb70654f13658bfe2 + (const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src) + + + INLINE_FUNCTION_H void + copy + namespacepFlow.html + a9b4dd5f0cb716f266f7ecaeaa6ad5343 + (const ViewType1D< dType, dProperties... > &dst, int32 dStart, const ViewType1D< sType, sProperties... > &src, int32 sStart, int32 sEnd) + + + INLINE_FUNCTION_H void + getNth + namespacepFlow.html + a6067197103462efadde182ad24c15043 + (dType &dst, const ViewType1D< sType, sProperties... > &src, const int32 n) + + + INLINE_FUNCTION_H void + sort + namespacepFlow.html + ad106d9b3e9f9c49072d47270588b779d + (ViewType1D< T, properties... > &view, int32 start, int32 end) + + + INLINE_FUNCTION_H void + sort + namespacepFlow.html + a60100c7604a5e87f0dfe406a48e268b7 + (ViewType1D< T, properties... > &view, int32 start, int32 end, CompareFunc compare) + + + void + permuteSort + namespacepFlow.html + a848b1079d9d39e5cc44191400b07ee11 + (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) + + + INLINE_FUNCTION_HD int32 + binarySearch + namespacepFlow.html + a27fabd295f904bd95747f1b226504787 + (const ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type &val) + + + void + exclusiveScan + namespacepFlow.html + a5bc7e6b0ed0f142fb5483d60353f1071 + (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) + + + void + inclusiveScan + namespacepFlow.html + a053d70e7f2637a71b31ca8178cd4e3f2 + (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) + + + systemControl & + Control + namespacepFlow.html + a50f04f0f9586805ff6dddfcc7662bb2f + () + + + Map< real, fileSystem > + getTimeFolders + namespacepFlow.html + a0185ce2b0b0638b6c91658209dfb5965 + (const fileSystem &path) + + + uniquePtr< T > + makeUnique + namespacepFlow.html + a70707830e4ab7b019a06fa8fb81b22aa + (Args &&... args) + + + iIstream & + operator>> + namespacepFlow.html + aac0232c0fb4c7e7814d60a2f870be426 + (iIstream &is, iIstreamManip f) + + + iIstream & + operator>> + namespacepFlow.html + ad77cabbc35dc80d8dd705c13cf75ef12 + (iIstream &is, IOstreamManip f) + + + iIstream & + operator>> + namespacepFlow.html + ac08e23027fc74d4f881e8ad3e4d9db21 + (iIstream &is, word &w) + + + iIstream & + operator>> + namespacepFlow.html + a921dd53420ed0734c3b39bda4e0c5c28 + (iIstream &is, int64 &val) + + + iIstream & + operator>> + namespacepFlow.html + a52660d6f2ac862449db403265aeb0c56 + (iIstream &is, int32 &val) + + + iIstream & + operator>> + namespacepFlow.html + a4fb5854d0262d1237f81429cd47295bf + (iIstream &is, int16 &val) + + + iIstream & + operator>> + namespacepFlow.html + a128ebacd4d96f2530ff3e2d4ad581a61 + (iIstream &is, int8 &val) + + + iIstream & + operator>> + namespacepFlow.html + a38e592457b0d535b69efb71ad8bbaa72 + (iIstream &is, uint32 &val) + + + iIstream & + operator>> + namespacepFlow.html + a7b3db444dc5de2c6f9b04619f101a8b3 + (iIstream &is, uint16 &val) + + + iIstream & + operator>> + namespacepFlow.html + a319d3948b8f830a8437b8f65302bfcf1 + (iIstream &is, label &val) + + + iIstream & + operator>> + namespacepFlow.html + ac8632ed95909b251fdf0a1930d4bcbd6 + (iIstream &is, float &val) + + + iIstream & + operator>> + namespacepFlow.html + a2d598a5aee547602a34bd82a50d1556a + (iIstream &is, double &val) + + + IOstream & + dec + namespacepFlow.html + aa4abd96d6b16d8d3edf1aaa683287885 + (IOstream &io) + + + IOstream & + hex + namespacepFlow.html + a61898cd556b536d4a3a0186db58edc95 + (IOstream &io) + + + IOstream & + oct + namespacepFlow.html + a27fe476459b11c5cf31b14964af0b778 + (IOstream &io) + + + IOstream & + fixed + namespacepFlow.html + a27514cebd8cf580ab1542de4987dcc5e + (IOstream &io) + + + IOstream & + scientific + namespacepFlow.html + a673a8994589e03d22173c174a177a468 + (IOstream &io) + + + iOstream & + operator<< + namespacepFlow.html + a7c5ed6baf7780c1288b85850a88a1a1b + (iOstream &os, iOstreamManip f) + + + iOstream & + operator<< + namespacepFlow.html + a72c6da019f67f122aca767569be3790d + (iOstream &os, IOstreamManip f) + + + iOstream & + indent + namespacepFlow.html + a771426c520433b44d064abfba99e7d3b + (iOstream &os) + + + iOstream & + incrIndent + namespacepFlow.html + a9472d0835833973e08d55a584b0f72cb + (iOstream &os) + + + iOstream & + decrIndent + namespacepFlow.html + a0862d4bdcfbd8e9c28a7615620dbd725 + (iOstream &os) + + + iOstream & + flush + namespacepFlow.html + aecdc6aec9989d154a9a441cf2332a22a + (iOstream &os) + + + iOstream & + endl + namespacepFlow.html + aa93b0be68d3fca7a3251370461d32b93 + (iOstream &os) + + + iOstream & + beginBlock + namespacepFlow.html + ad0a5f7cc3824e5d1a075ef65edaffaf3 + (iOstream &os) + + + iOstream & + endBlock + namespacepFlow.html + a699a4c3c531b828349e71e076278a4b5 + (iOstream &os) + + + iOstream & + endEntry + namespacepFlow.html + adf6968e144d576d71ecbb33581e4c8c1 + (iOstream &os) + + + iOstream & + operator<< + namespacepFlow.html + a18e0e63cfd5a43dbd818bc9ba3c95ea4 + (iOstream &os, const char c) + + + iOstream & + operator<< + namespacepFlow.html + abe1b54c485a9610062bc78a0aff0cada + (iOstream &os, const char *buf) + + + iOstream & + operator<< + namespacepFlow.html + a3be41eee8252971b5653ba758d0f1f49 + (iOstream &os, const word &w) + + + iOstream & + operator<< + namespacepFlow.html + a5f6c2fe89a555c0b6a0cf87c9644fb8c + (iOstream &os, const int64 &val) + + + iOstream & + operator<< + namespacepFlow.html + a802e15ffc516724ec05c42e064f36f38 + (iOstream &os, const int32 &val) + + + iOstream & + operator<< + namespacepFlow.html + aa1ffaef220f152e755d2e7bc341a5fcb + (iOstream &os, const int16 &val) + + + iOstream & + operator<< + namespacepFlow.html + ad283e6f478c448eb887346ecefccec59 + (iOstream &os, const int8 &val) + + + iOstream & + operator<< + namespacepFlow.html + a8edcc9a74745baa9ed2fcf85a4a19635 + (iOstream &os, const label &val) + + + iOstream & + operator<< + namespacepFlow.html + ae5a1ceadd9165e333daa78deb31adad6 + (iOstream &os, const uint32 &val) + + + iOstream & + operator<< + namespacepFlow.html + a10c1b2b365abacb6969c7d673d5e0471 + (iOstream &os, const uint16 &val) + + + iOstream & + operator<< + namespacepFlow.html + a4e60c3debd1c7f388320d095defabb96 + (iOstream &os, const float &val) + + + iOstream & + operator<< + namespacepFlow.html + a4c64ce85fc72db129184fea72ccace40 + (iOstream &os, const double &val) + + + iOstream & + operator<< + namespacepFlow.html + a32cadb9b5aab88eec41a8f98ac814670 + (iOstream &os, const token &tok) + + + iIstream & + operator>> + namespacepFlow.html + ad26e60e655d7da2a3d92ceb1d65b7803 + (iIstream &is, token &tok) + + + iOstream & + operator<< + namespacepFlow.html + aad6fdf0dc827f1d5bbdc050b7679946a + (iOstream &os, const token::punctuationToken &pt) + + + std::ostream & + operator<< + namespacepFlow.html + ad5ef8f809f4348f5e3e690ce283d615e + (std::ostream &os, const token::punctuationToken &pt) + + + std::ostream & + operator<< + namespacepFlow.html + ac605baf9cfa833f7b7742b86b1a2f84b + (std::ostream &os, const token &tok) + + + token + endListToken + namespacepFlow.html + aa5b92efd594cabf5fe06cc47cf66716b + () + + + token + beginListToken + namespacepFlow.html + a44f368c69dca989c81253f824162c855 + () + + + token + endStatementToken + namespacepFlow.html + a494fac648089d3c9622654fca067ee8a + () + + + token + beginBlockToken + namespacepFlow.html + adad4fbeaccf24522e4896b841314619f + () + + + token + endBlocKToken + namespacepFlow.html + adbe5eb257d2a7fa73e109c6c20f457a4 + () + + + token + spaceToken + namespacepFlow.html + a6fe2383b71bc53e3d639f39d3e5f9c5d + () + + + token + newLineToken + namespacepFlow.html + a0afc8cb9b66f9ac512e6a6d4e6028402 + () + + + static OS & + printTokenInfo + namespacepFlow.html + a6ec63dd4ba3928f4de668c9f1639ade9 + (OS &os, const token &tok) + + + bool + validTokenForStream + namespacepFlow.html + a0a312db11262484e0216af6c618d43dc + (const token tok) + + + bool + isBeginToken + namespacepFlow.html + af05c433191cc653e68d17345d392acf8 + (const token &tok) + + + bool + isEndToken + namespacepFlow.html + ab25086a03d5bdef146887d8720c647fd + (const token &tok) + + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a8f40540d0635b2db27fcbcea4ef245f1 + (iIstream &is, box &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a3a42e5302e4199ae432f608388556cae + (iOstream &os, const box &b) + + + INLINE_FUNCTION_HD box + extendBox + namespacepFlow.html + a1cbf98adb416c288201dec2279ce5747 + (const box &b, const realx3 &dl) + + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a11e1bf8e738755b5701a8b2916973fc0 + (iIstream &is, cylinder &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a3217909c9fce49566e30897d8a62f15d + (iOstream &os, const cylinder &b) + + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + a5953fc86527c5ed949522cdca56d48e6 + (iIstream &is, iBox< intType > &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a18110349cc0c99d8f73e2aaa38de6f81 + (iOstream &os, const iBox< intType > &b) + + + FUNCTION_H iIstream & + operator>> + namespacepFlow.html + aeae74018dcb9f2df8de8b613822464bb + (iIstream &is, sphere &b) + + + FUNCTION_H iOstream & + operator<< + namespacepFlow.html + a228f83da6a529a41deb02045c61fbfe7 + (iOstream &os, const sphere &b) + + + iIstream & + operator>> + namespacepFlow.html + a7378c1c75236b0141aadffde524327b9 + (iIstream &is, multiTriSurface &tri) + + + iOstream & + operator<< + namespacepFlow.html + a7832f3a37e0c2bf2b478ec98cb22f851 + (iOstream &os, const multiTriSurface &tri) + + + bool + badInput + namespacepFlow.html + a49c49257b0c309a00ffed5e843ed00e9 + (iIstream &is, token &tok) + + + bool + checkWordToken + namespacepFlow.html + ad763a29d354efbf92abd207ccfb4c238 + (iIstream &is, token &tok, const word &check) + + + bool + checkNumberToken + namespacepFlow.html + a137d5c2cd72f380dc723d5ba66aeeaa4 + (iIstream &is, token &tok, real &val) + + + iIstream & + operator>> + namespacepFlow.html + ac2d6d14bc3cf5505e7872575334e6307 + (iIstream &is, triSurface &tri) + + + iOstream & + operator<< + namespacepFlow.html + aa98f31101d4a03ad69e2b7d793597d13 + (iOstream &os, const triSurface &tri) + + + void + MatMul + namespacepFlow.html + a0dc3a6e38c4eda1718bb81a1a28e91dd + (T(&A)[nRow][nInner], T(&B)[nInner][nCol], T(&C)[nRow][nCol]) + + + void + assignMat + namespacepFlow.html + a93010698fb6068b606d0af3e1f77877c + (T(&A)[nRow][nCol], T(&B)[nRow][nCol]) + + + iOstream & + operator<< + namespacepFlow.html + a23b14efdd5860d0f4650c69891aa7057 + (iOstream &os, const Timer &t) + + + iIstream & + operator>> + namespacepFlow.html + aca6583353dac3e51144b03e42bb2dfa7 + (iIstream &is, Timer &t) + + + iOstream & + operator<< + namespacepFlow.html + a4e362c5ea5f34e63cf60f5b67d471980 + (iOstream &os, const Timers &t) + + + iIstream & + operator>> + namespacepFlow.html + afbd3b0e2e4643ff35cc4e22a4e731aea + (iIstream &is, Timers &t) + + + const word + whiteSpace + namespacepFlow.html + a1c14e09980c6a69931dc984377f457e8 + (" \t\n\v\f\r") + + + int32 + countChar + namespacepFlow.html + a70fd022fd4f5be45fe00cf268bc4edad + (const word &s, const char c) + + + int32 + countChar + namespacepFlow.html + a08fa27802ee4a4258de9d487feffc503 + (const char *s, const char c) + + + word + toUpper + namespacepFlow.html + a85d082a1fd1aa0dd5be3e779502475a7 + (const word &inStr) + + + bool + isYes + namespacepFlow.html + ade4b0a8390425fb1866e9540c27ff4e2 + (const word &str) + + + bool + isNo + namespacepFlow.html + a368046a383a0c4ab07960f9acdc46145 + (const word &str) + + + word + real2Fixed + namespacepFlow.html + a2468d40e6d50e0ecb071a5a675562faf + (const real &v, int32 numPrecision=6) + + + word + real2Word + namespacepFlow.html + ac031fc8dbe057073f2b5ae5ad986bda4 + (const real &v, int32 numPrecision=6) + + + word + removeDecimalZeros + namespacepFlow.html + a8a721cd37f226035a59b780dc7f48194 + (const word &str) + + + word + real2FixedStripZeros + namespacepFlow.html + ae474b7f0286e7a2523932f39bddf03fd + (const real &v, int32 numPrecision=6) + + + word + int322Word + namespacepFlow.html + a321d0334d760ce5f842a6269a00c2aa5 + (const int32 &v) + + + word + angleBracketsNames + namespacepFlow.html + af4e1df8908797640749fa02e2f5db7a7 + (const word &w1, const word &w2) + + + word + angleBracketsNames2 + namespacepFlow.html + afe403b837013166b7f41881dded792a8 + (const word &base, const word &w1, const word &w2) + + + word + angleBracketsNames3 + namespacepFlow.html + a5604622b0a1df3bcc1b8b872c0b9d5fa + (const word &base, const word &w1, const word &w2, const word &w3) + + + word + groupNames + namespacepFlow.html + a12b4d93aa9730629403d73e84386bff5 + (const word &bw, const word &tw, char sep='.') + + + word + baseName + namespacepFlow.html + a16a2137651b2c6b8ea4a8daf1d89ff61 + (const word &w, char sep='.') + + + word + tailName + namespacepFlow.html + af771f81a015bdf8ae8472d37a4d76d0e + (const word &w, char sep='.') + + + bool + validWord + namespacepFlow.html + a36795508123244e02c49855cd7d5dcd6 + (char c) + + + bool + validWordWithQuote + namespacepFlow.html + ab040d9291e355fe8f846e4677dc96e03 + (char c) + + + bool + validWord + namespacepFlow.html + a382590308860701550dd9f325ccb43f1 + (const word &w) + + + bool + validWordWithQuote + namespacepFlow.html + aa0d361c39ae7e7d621d85ede0606bd34 + (const word &c) + + + bool + readLabel + namespacepFlow.html + a6406b648686498692a55b23534ea8895 + (const word &w, label &val) + + + bool + readLabel + namespacepFlow.html + ae1d0230fc994c0e88936d13ae3fd7f2d + (const char *buf, label &val) + + + bool + readUint32 + namespacepFlow.html + a0c09d609fdab431b8f9cf7bc2f6af9f4 + (const word &w, uint32 &val) + + + bool + readUint32 + namespacepFlow.html + a60d11c9c773378334ab6266d3bc6a093 + (const char *buf, uint32 &val) + + + bool + readInt64 + namespacepFlow.html + ac9acdc80931dc1f33a613fc4bb301cc7 + (const word &w, int64 &val) + + + bool + readInt64 + namespacepFlow.html + ade0d09fe206cdeb50bf1e3e3b0d88828 + (const char *buf, int64 &val) + + + bool + readInt32 + namespacepFlow.html + ae2271da7154e227782193de61ffc2b9e + (const word &w, int32 &val) + + + bool + readInt32 + namespacepFlow.html + a110c29a84b83fce8a6cbf135f76922ef + (const char *buf, int32 &val) + + + bool + readInt16 + namespacepFlow.html + a703a5f01363ec784ea0d2b08540d036c + (const word &w, int16 &val) + + + bool + readInt16 + namespacepFlow.html + aa7da7d853dfdb71dbf539378881499d6 + (const char *buf, int16 &val) + + + bool + readInt8 + namespacepFlow.html + a534f46532ab400cf3abcbd64b8d01076 + (const word &w, int8 &val) + + + bool + readInt8 + namespacepFlow.html + a8c2dbcf52528852f5272713f511ea848 + (const char *buf, int8 &val) + + + bool + readReal + namespacepFlow.html + a8acdba4ad9d3d292222d853598e90b5b + (const word &w, real &val) + + + bool + readReal + namespacepFlow.html + aaba5935e0e70991c73963de74f4fd166 + (const char *buf, real &val) + + + bool + readBoolian_Str + namespacepFlow.html + ad14acab072635ba3fa539283f602b1a5 + (const word &w, bool &val) + + + bool + readBoolian_Str + namespacepFlow.html + a8b21bca45af1cb585025a7953f0de445 + (const char *buf, bool &val) + + + bool + readValue + namespacepFlow.html + a6540794351dd8f67fab4c5132f6eb8d5 + (const word &w, real &val) + + + bool + readValue + namespacepFlow.html + ab10ec635faaaa011856b44c4df5577ed + (const word &w, label &val) + + + bool + readValue + namespacepFlow.html + a57355b0ba1c496a48b7e6b20514bd564 + (const word &w, uint32 &val) + + + bool + readValue + namespacepFlow.html + a16c2739b9be3e448a9630971e5b7a358 + (const word &w, int64 &val) + + + bool + readValue + namespacepFlow.html + aadec1b5606bf7535783a0d95b608b56d + (const word &w, int32 &val) + + + bool + readValue + namespacepFlow.html + ab37c0d087dc3387384d8a3368a578ced + (const word &w, int16 &val) + + + bool + readValue + namespacepFlow.html + af63694f584a9cbaac903f25431263c4d + (const word &w, int8 &val) + + + bool + readValue + namespacepFlow.html + add44cb524ba01de038071c5227ccc304 + (const word &w, bool &val) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a8527eb6b5dd7b0ff878c7fe009307d11 + (const real &s1, const real &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + ac40a32ef42b101fdb9f800fdce151d6d + (const int64 &s1, const int64 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a9c851a520eb0abb8e9db47b50372e337 + (const int32 &s1, const int32 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a4905ca22677d98ea1a443d3543305b2b + (const int16 &s1, const int16 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a23e95878f3ebbf57b0849c572c22a521 + (const int8 &s1, const int8 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + ad978ac1bb53a0584564810aabefa8555 + (const uint32 &s1, const uint32 &s2) + + + INLINE_FUNCTION_HD bool + equal + namespacepFlow.html + a313ccd90e087cb23e53485d2c1e7ed54 + (const label &s1, const label &s2) + + + INLINE_FUNCTION bool + equal + namespacepFlow.html + a41c5429e213a3eaeebeb1dec909d8767 + (const word &s1, const word &s2) + + + INLINE_FUNCTION_HD real + degree2Radian + namespacepFlow.html + a9e670b16ecc01fd78e29a0bde333ebe1 + (const real &theta) + + + INLINE_FUNCTION_HD real + radian2Degree + namespacepFlow.html + a84c596f05446b8fac16599796222e826 + (const real &phi) + + + auto + floatingPointDescription + namespacepFlow.html + a2816afe03086403243c842aab71d5861 + () + + + iIstream & + operator>> + namespacepFlow.html + a3317c6444777cc7927e1fab71586c38c + (iIstream &is, Logical &L) + + + iOstream & + operator<< + namespacepFlow.html + aa4c729882ee9c05e504021ba6c0ed08f + (iOstream &os, const Logical &L) + + + INLINE_FUNCTION_HD real + abs + namespacepFlow.html + af5c3201dc66f66e8516c3769bf0a9c72 + (real x) + + + INLINE_FUNCTION_HD int64 + abs + namespacepFlow.html + ac33071888037c59fa7c970065f9c80f8 + (int64 x) + + + INLINE_FUNCTION_HD int32 + abs + namespacepFlow.html + ad206ee78176e37c1a38f69b7488d0f84 + (int32 x) + + + INLINE_FUNCTION_HD real + mod + namespacepFlow.html + a2652a8adcb3853fc3fc2efc610665d67 + (real x, real y) + + + INLINE_FUNCTION_HD int64 + mod + namespacepFlow.html + adf843c10827fbe2b15693e8d5bd85e80 + (int64 x, int64 y) + + + INLINE_FUNCTION_HD int32 + mod + namespacepFlow.html + a0ffddf5f6d4fd2b7fc48d61843c2417d + (int32 x, int32 y) + + + INLINE_FUNCTION_HD int64 + mod + namespacepFlow.html + ac335fecc3431c55687baacdebae54ddf + (label x, label y) + + + INLINE_FUNCTION_HD int32 + mod + namespacepFlow.html + a5ff38166aafbd2d1e4fc3c6642a29688 + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD real + remainder + namespacepFlow.html + a1da5441ef799ff99fb9271d1c578f9f9 + (real x, real y) + + + INLINE_FUNCTION_HD real + exp + namespacepFlow.html + a9c8165b034f2d37407b1348417b66dc1 + (real x) + + + INLINE_FUNCTION_HD real + log + namespacepFlow.html + a7ce3408cc7a0ef98e06730526dca6dea + (real x) + + + INLINE_FUNCTION_HD real + log10 + namespacepFlow.html + a6e6a4f3f14c6487adc030f140019d51f + (real x) + + + INLINE_FUNCTION_HD real + pow + namespacepFlow.html + a5f8078437f457cd79584e1a0bca182d5 + (real x, real y) + + + INLINE_FUNCTION_HD real + sqrt + namespacepFlow.html + aa8ba019369ee26f79816baedbcf5ab1b + (real x) + + + INLINE_FUNCTION_HD real + cbrt + namespacepFlow.html + af0406aca2746ef3d8f09567f3ff086ae + (real x) + + + INLINE_FUNCTION_HD real + sin + namespacepFlow.html + aaec3d4670bd93130e51fdc1703d4eca7 + (real x) + + + INLINE_FUNCTION_HD real + cos + namespacepFlow.html + a1289d40e1a3f301bc5b2bfca5b9eab49 + (real x) + + + INLINE_FUNCTION_HD real + tan + namespacepFlow.html + a5ab7a371316ac7dead80f9ee74004d0a + (real x) + + + INLINE_FUNCTION_HD real + asin + namespacepFlow.html + af1e9a058098382fe6e67a2f9f4437089 + (real x) + + + INLINE_FUNCTION_HD real + acos + namespacepFlow.html + a6607d72e440941b45ad1d7a3afc45662 + (real x) + + + INLINE_FUNCTION_HD real + atan + namespacepFlow.html + a5e83a7dc3dbc31d8d46eaacc033cedee + (real x) + + + INLINE_FUNCTION_HD real + atan2 + namespacepFlow.html + a9a1f58dc254fb677cf96c8b0ee06e4bd + (real y, real x) + + + INLINE_FUNCTION_HD real + sinh + namespacepFlow.html + a0c74be74564d8f81b52649f09adcfcc4 + (real x) + + + INLINE_FUNCTION_HD real + cosh + namespacepFlow.html + ae72356317ae5bd906193eccc57f00207 + (real x) + + + INLINE_FUNCTION_HD real + tanh + namespacepFlow.html + a99866106e1dc195d1cb44dd9e6756f37 + (real x) + + + INLINE_FUNCTION_HD real + asinh + namespacepFlow.html + a7d36a3042b87b76148339f852327a041 + (real x) + + + INLINE_FUNCTION_HD real + acosh + namespacepFlow.html + a8b7959529c76cffccb4b563651cbca21 + (real x) + + + INLINE_FUNCTION_HD real + atanh + namespacepFlow.html + a50ddc0fc5f1e2a10bb95afdf60eb9ef5 + (real x) + + + INLINE_FUNCTION_HD real + min + namespacepFlow.html + a408a64511c91d8f580ff811399c3356e + (real x, real y) + + + INLINE_FUNCTION_HD int64 + min + namespacepFlow.html + adbd015eb73fb40b84632dc033eee9ad5 + (int32 x, int32 y) + + + INLINE_FUNCTION_HD int64 + min + namespacepFlow.html + a10c3e710c08e9f0c29927d8995ee31be + (int64 x, int64 y) + + + INLINE_FUNCTION_HD label + min + namespacepFlow.html + a8cfd766a28eca7d1f3a4c20a308d265c + (label x, label y) + + + INLINE_FUNCTION_HD uint32 + min + namespacepFlow.html + abe4457d9f895431c0066e5368bd5708f + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD uint32 + min + namespacepFlow.html + a71cec2d477cf281ce2a29c4c3b8e2a71 + (uint16 x, uint16 y) + + + INLINE_FUNCTION_HD real + max + namespacepFlow.html + ac22ca81e2ca42d334dfe3ed7d34d6055 + (real x, real y) + + + INLINE_FUNCTION_HD int64 + max + namespacepFlow.html + a7d4d388909669c5de2889a6dfbab3178 + (int64 x, int64 y) + + + INLINE_FUNCTION_HD int32 + max + namespacepFlow.html + a7012838955fdaa0cf26df5c16b079750 + (int32 x, int32 y) + + + INLINE_FUNCTION_HD label + max + namespacepFlow.html + aca68b837b3417fc1f0cbe7d485982f87 + (label x, label y) + + + INLINE_FUNCTION_HD uint32 + max + namespacepFlow.html + a74427c9beb51f8694e6ba06045445be2 + (uint32 x, uint32 y) + + + INLINE_FUNCTION_HD uint32 + max + namespacepFlow.html + a0c1f90bde7b70b3019f64a59fd4d3557 + (uint16 x, uint16 y) + + + constexpr T + largestNegative + namespacepFlow.html + a8027dc1514971110c285287710cdb4d2 + () + + + constexpr T + epsilonValue + namespacepFlow.html + a20dda42518b4d7efa83894dd8c03837c + () + + + constexpr T + largestPositive + namespacepFlow.html + addcdc03bd99ad783ecb6b153618fc16d + () + + + bool INLINE_FUNCTION_HD + equal + namespacepFlow.html + af76cdb691bdbc24f036cfccc1909f8b6 + (const triple< T > &opr1, const triple< T > &opr2) + + + word + basicTypeName< int8x3 > + namespacepFlow.html + a6f3cf7f609a19e6fe31b649db2bfb62b + () + + + word + basicTypeName< int16x3 > + namespacepFlow.html + adbef1e14f97155fe78a4d51b366d5209 + () + + + word + basicTypeName< int32x3 > + namespacepFlow.html + ae1cc00f5b3bea6807179543041168f84 + () + + + word + basicTypeName< int64x3 > + namespacepFlow.html + aa73e31985ac01733cc82ce9ba3078f1b + () + + + word + basicTypeName< uint16x3 > + namespacepFlow.html + aeaf8eb316ed6b7edaf24b2615a8b3be9 + () + + + word + basicTypeName< uint32x3 > + namespacepFlow.html + aec7d9b1f395ffb19215ac1efd2e0ea0d + () + + + word + basicTypeName< labelx3 > + namespacepFlow.html + a2247795cc0391bc7e1741cdc47df307a + () + + + word + basicTypeName< realx3 > + namespacepFlow.html + a77a738816b2f4f66da5a9f4b93078a83 + () + + + word + basicTypeName< uint16x3x3 > + namespacepFlow.html + a658d0964156cb6785b1973553d3ce0e7 + () + + + word + basicTypeName< uint32x3x3 > + namespacepFlow.html + ae065936299c3ae6b785e0b03d8df931d + () + + + word + basicTypeName< realx3x3 > + namespacepFlow.html + a53e8e9a9f85f4aac50934b02494f311f + () + + + word + basicTypeName< real4 > + namespacepFlow.html + a73955c007b74e23e6eb444a08377e434 + () + + + word + basicTypeName + namespacepFlow.html + a96a935a241e80c0dd523c89ea24d779a + () + + + word + basicTypeName< word > + namespacepFlow.html + a0119afd50d7be92bed5ab304a173d6fd + () + + + word + basicTypeName< int64 > + namespacepFlow.html + ab50f06970285a8f65ac711935f5e2afd + () + + + word + basicTypeName< int32 > + namespacepFlow.html + a8371ebdd914139cfaabd65ca652fc297 + () + + + word + basicTypeName< int16 > + namespacepFlow.html + a21c8812099ded38623cc7f645ed173a5 + () + + + word + basicTypeName< int8 > + namespacepFlow.html + af1bf25a53c3993764078aca601dd14df + () + + + word + basicTypeName< label > + namespacepFlow.html + ac9883d9e82782ba1af4554594820b777 + () + + + word + basicTypeName< uint32 > + namespacepFlow.html + aa14a780de6cb2ca62a1aeae40531d726 + () + + + word + basicTypeName< real > + namespacepFlow.html + aeb53cd6616f7fa6a1217be479d4fbaee + () + + + bool + checkType + namespacepFlow.html + a18d035dcd7688959e87d9b11b1cd7fcd + (Type2 *object) + + + bool + checkType + namespacepFlow.html + a1df5c5957e14c4059b71ab59ecebdeeb + (Type2 &object) + + + int32 + findCollisions + namespacepFlow.html + a24885cb190423b898df97b7a7e84942a + (ContainerType &pairs, int32Vector_HD &flags) + + + int32 + findCollisions + namespacepFlow.html + a682fb753426153c0041a7cd7df274e45 + (int32 num, realx3Vector_HD &points, real diam) + + + bool + applySelector + namespacepFlow.html + aeef07d636cc2337061942731230363cc + (systemControl &control, const pointStructure &pStruct, const dictionary &selDict) + + + bool + geomObjectToVTK + namespacepFlow.html + a7fa0374f49d37b2bc796a915e27fbe9f + (IOfileHeader &header, real time, fileSystem destPath, word bName) + + + bool + dataToVTK + namespacepFlow.html + afbba7e0fb8bb2ce9160a18735400db51 + (vtkFile &vtk, const Type &dataEntity) + + + bool + dataToVTK + namespacepFlow.html + aaf677e2ac1decf3292aac36c9a1743b8 + (vtkFile &vtk, const triSurface &surface) + + + bool + dataToVTK + namespacepFlow.html + a8a8ae6c4e5f37d7ad7d108e2c0d225ff + (vtkFile &vtk, const multiTriSurface &surface) + + + void + fillPoints + namespacepFlow.html + aa503d7002ea275748ff24d927649babc + (uint numPoints, realx3 minP, realx3 maxP, realx3Vector_HD &points, int32Vector_HD &flags) + + + rectMeshField_H< T > + sumOp + namespacepFlow.html + aa132305e9c3dc0b05e974942a9c53adf + (const pointField_H< T > field, const pointRectCell &pointToCell) + + + rectMeshField_H< T > + sumMaksOp + namespacepFlow.html + adae0d473692798f767ce9f72165648d4 + (const pointField_H< T > field, const pointRectCell &pointToCell, const incMask &mask) + + + bool + convertRectMeshField + namespacepFlow.html + abadb5056881c5015a1737b35a693874b + (iOstream &os, rectMeshField_H< T > &field) + + + bool + convertRectMeshField + namespacepFlow.html + a1466b874acbb83c78b033fbe6f8b9653 + (iOstream &os, rectMeshField_H< real > &field) + + + bool + convertRectMeshField + namespacepFlow.html + ab95d54e8b89f59941d32a4babd78139e + (iOstream &os, rectMeshField_H< realx3 > &field) + + + bool + convertRectMeshField + namespacepFlow.html + af9ef7add050361760dd515e40326d3b6 + (iOstream &os, rectMeshField_H< int32 > &field) + + + bool + checkNormalVec + namespacepFlow.html + addeddcb2e5fbe6fdcc653fefa7106bf5 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &norm) + + + const auto + ActivePoint + namespacepFlow.html + a1df94b262ac1e47891251788a9646f4e + + + + const double + vectorGrowthFactor__ + namespacepFlow.html + acfa3f2ec2e5e10585fb442131312fde1 + + + + const char * + settingsFolder__ + namespacepFlow.html + ab01a72a174f7805c64e1a469e7b0aa84 + + + + const char * + settingsRepository__ + namespacepFlow.html + aaa05db74f6b79b9e9a27bdcf6f2a6a01 + + + + const char * + caseSetupFolder__ + namespacepFlow.html + a7e232a46497a465f2b9a26a85763479e + + + + const char * + caseSetupRepository__ + namespacepFlow.html + a9e12d96cf1434d9b7a03a2d53eee4af3 + + + + const char * + geometryFolder__ + namespacepFlow.html + abb4cc5ad7c1a551313299d97e316f5fd + + + + const char * + geometryRepository_ + namespacepFlow.html + a5a160cf6aed6bc212d4f37ef686c26de + + + + const char * + integrationRepository__ + namespacepFlow.html + a6bab1cfefa5b122e0f141eb18a3e55a9 + + + + const char * + integrationFolder__ + namespacepFlow.html + a28e84e55f10a623071845a7765bf8d40 + + + + const char * + settingsFile__ + namespacepFlow.html + a505284f14a1a0fde29941025cb29c2f5 + + + + const char * + insertionFile__ + namespacepFlow.html + a62955dba3ac8eafe4cf89b83d917d38f + + + + const char * + sphereShapeFile__ + namespacepFlow.html + a48979f81009e9bd8c6324e71533025f8 + + + + const char * + pointStructureFile__ + namespacepFlow.html + a7ce9af76cf5b5484f34c8e341dfe6416 + + + + const char * + triSurfaceFile__ + namespacepFlow.html + a51910004819819cd11ae26508254ffff + + + + const char * + createParticles__ + namespacepFlow.html + a3a366f2969c1a15cee5c094bb1b170d5 + + + + const char * + motionModelFile__ + namespacepFlow.html + afa0d4199a6b9ad7e56d42f72f65756f7 + + + + const char * + contactSearchFile__ + namespacepFlow.html + a95336277204d1868085127ba9a1b6cea + + + + const char * + propertyFile__ + namespacepFlow.html + a1c8ebc869fedceda194a424fd70dbd9c + + + + const char * + interactionFile__ + namespacepFlow.html + a4a9012e5fd13ea2e176fb32ec9b50753 + + + + const char * + postprocessFile__ + namespacepFlow.html + adafff6a400d0271a608a32eb96b6c208 + + + + const char * + uniform__ + namespacepFlow.html + a848bdaed73601f3e073585ee847e63ba + + + + const char * + nonUniform__ + namespacepFlow.html + a7d4a935053433a235abbbc6258dc4ace + + + + const size_t + maxSizeToSerial__ + namespacepFlow.html + ac46039fa2cecc2d2292a6d256a3aacd1 + + + + constexpr char + tab + namespacepFlow.html + afce5c7cfed2d53e6b1fd9293ef336934 + + + + constexpr char + nl + namespacepFlow.html + afbf3861e53bc13fd6c82d9eae8f97378 + + + + Ostream + output + namespacepFlow.html + a86ae30c22a4ef4bc487b40ed52f4d2f9 + + + + Istream + input + namespacepFlow.html + a01c5a99f17466741d1fcfbc8144fad91 + + + + Ostream + errReport + namespacepFlow.html + a7e835264dcf9974fe0c8a94bec3c7ab0 + + + + const real + zero + namespacepFlow.html + a69f7468c5e958bdc873c8e02d50464c0 + + + + const real + one + namespacepFlow.html + a198bf8e0d35e416c7c56b33e4fcf168e + + + + const int32 + zero32 + namespacepFlow.html + ac1501915b5dce87394aa0172c840457f + + + + const int32 + one32 + namespacepFlow.html + a7630ff09ef708c51ccd5c61047b5057a + + + + const word + nullWord + namespacepFlow.html + aa3bcf6b40c03df25c0fbdfbff6be807f + + + + const char * + floatingPointType__ + namespacepFlow.html + a436834590374d8a1c62a0e5177dd6ce7 + + + + const bool + usingDouble__ + namespacepFlow.html + a0aa0e57d6b3e0070b58fcf87a7e439ba + + + + const real + Pi + namespacepFlow.html + a5fde17044bd1d2599c2e8c5aba9fb346 + + + + const real + smallValue + namespacepFlow.html + abfbb7af55004f8113864a4da90c43545 + + + + const real + verySmallValue + namespacepFlow.html + a6bfee6221ffe685c9007604c7e71b305 + + + + const real + largeValue + namespacepFlow.html + a66263d59f896f4b8524b0a1f0181f8b9 + + + + const real + veryLargeValue + namespacepFlow.html + a9d1b590d78ffef4b20c7daa1648bd9e8 + + + + const int32 + largestNegInt32 + namespacepFlow.html + a4ee2c88d6e9faceb7ece2b2ccd2942ef + + + + const int32 + largestPosInt32 + namespacepFlow.html + adb5cbd180a96327fd58897cbd8faa670 + + + + const int64 + largestNegInt64 + namespacepFlow.html + af93fb0b34c3207958168f68beb526df3 + + + + const int64 + largestPosInt64 + namespacepFlow.html + ad91d579ce4d1ed156f09c96be1620393 + + + + const real + largestNegREAL + namespacepFlow.html + a332d59fc35731448fa9ae68ae6916cb0 + + + + const real + largestPosREAL + namespacepFlow.html + a612aecd846561dc446c4cf94ffbce115 + + + + const real + epsilonREAL + namespacepFlow.html + ac6b82e272ae0e23afb8f0c773a61d4f3 + + + + const realx3 + zero3 + namespacepFlow.html + a477d522d35403bd985ae105bd759e9d1 + (0.0) + + + const realx3 + one3 + namespacepFlow.html + a24fc985ad36c00fec91d6a4dcfb143f2 + (1.0) + + + const uint32x3 + zeroU3 + namespacepFlow.html + aa6af5219042fbe2fd224f0085630be09 + (0) + + + const uint32x3 + oneU3 + namespacepFlow.html + ad6a179a55c85740ab771170da5dc7824 + (1) + + + const realx3x3 + zero33 + namespacepFlow.html + ac264180ae461c79d1b0daca0236072ca + (zero3) + + + const realx3x3 + one33 + namespacepFlow.html + aeea498891f1be291bb476c4f440fcdbd + (one3) + + + const uint32x3x3 + zeroU33 + namespacepFlow.html + ac7c77472debb56ed05d3638d8faf6ea9 + (zeroU3) + + + const uint32x3x3 + oneU33 + namespacepFlow.html + a031b666bdebdb7413bf2abb8690c6092 + (oneU3) + + + const real4 + zero4 + namespacepFlow.html + ac28370ab27e2eb4a22f90e79a7a39ea7 + (zero) + + + + pFlow::algorithms + namespacepFlow_1_1algorithms.html + pFlow::algorithms::KOKKOS + pFlow::algorithms::STD + pFlow::algorithms::greater + pFlow::algorithms::less + pFlow::algorithms::maximum + pFlow::algorithms::minimum + + INLINE_FUNCTION_HD int + binarySearch + namespacepFlow_1_1algorithms.html + a6ba0df36be88e491f6cd31caa7ac00e6 + (const T *array, int length, const T &val) + + + + pFlow::algorithms::KOKKOS + namespacepFlow_1_1algorithms_1_1KOKKOS.html + + INLINE_FUNCTION_H int32 + count + namespacepFlow_1_1algorithms_1_1KOKKOS.html + acfddf7beb8695f7f108cd01701563094 + (const Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fillSequence + namespacepFlow_1_1algorithms_1_1KOKKOS.html + aaa96ab75bf440739e2c21b5a9ac8b611 + (Type *first, int32 numElems, const Type &firstVal) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1KOKKOS.html + ab917f5baded62dca1dfb1307a8d11058 + (Type *first, const indexType *indices, const int32 numElems, const Type val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a083a3e3dc71fa37bd66fb4cd3323b04e + (Type *first, const indexType *indices, const Type *vals, const int32 numElems) + + + INLINE_FUNCTION_H Type + max + namespacepFlow_1_1algorithms_1_1KOKKOS.html + abfe2952d5d87fffc1da563a4961e4dd7 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H Type + min + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a7e1626da1764681b18826a5c8dd49767 + (const Type *first, int32 numElems) + + + void + exclusiveScan + namespacepFlow_1_1algorithms_1_1KOKKOS.html + a1f5b18868e4b2983e5d9f923a19a4635 + (Type *first, DestType *dFirst, int32 numElems) + + + void + inclusiveScan + namespacepFlow_1_1algorithms_1_1KOKKOS.html + aeb49e63c8960c86332ac6742eeb9c8de + (Type *first, DestType *dFirst, int32 numElems) + + + + pFlow::algorithms::STD + namespacepFlow_1_1algorithms_1_1STD.html + + INLINE_FUNCTION_H int32 + count + namespacepFlow_1_1algorithms_1_1STD.html + acfddf7beb8695f7f108cd01701563094 + (const Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fill + namespacepFlow_1_1algorithms_1_1STD.html + a3e1664e590e09c6aace3367fcb948f47 + (Type *first, int32 numElems, const Type &val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1STD.html + ab917f5baded62dca1dfb1307a8d11058 + (Type *first, const indexType *indices, const int32 numElems, const Type val) + + + INLINE_FUNCTION_H void + fillSelected + namespacepFlow_1_1algorithms_1_1STD.html + a083a3e3dc71fa37bd66fb4cd3323b04e + (Type *first, const indexType *indices, const Type *vals, const int32 numElems) + + + INLINE_FUNCTION_H void + fillSequence + namespacepFlow_1_1algorithms_1_1STD.html + aaa96ab75bf440739e2c21b5a9ac8b611 + (Type *first, int32 numElems, const Type &firstVal) + + + INLINE_FUNCTION_H Type + max + namespacepFlow_1_1algorithms_1_1STD.html + abfe2952d5d87fffc1da563a4961e4dd7 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H Type + min + namespacepFlow_1_1algorithms_1_1STD.html + a7e1626da1764681b18826a5c8dd49767 + (const Type *first, int32 numElems) + + + INLINE_FUNCTION_H void + sort + namespacepFlow_1_1algorithms_1_1STD.html + aca59379e47f6bf3e21e97e841f3a321d + (Type *first, int32 numElems) + + + INLINE_FUNCTION_H void + sort + namespacepFlow_1_1algorithms_1_1STD.html + adc262f5dc508d4be9b2dc64a48867542 + (Type *first, int32 numElems, CompareFunc compare) + + + INLINE_FUNCTION_H void + permuteSort + namespacepFlow_1_1algorithms_1_1STD.html + a6206f7e81cad742c4b17d4e908e8d5a7 + (const Type *first, PermuteType *pFirst, int32 numElems) + + + void + exclusiveScan + namespacepFlow_1_1algorithms_1_1STD.html + a1f5b18868e4b2983e5d9f923a19a4635 + (Type *first, DestType *dFirst, int32 numElems) + + + void + inclusiveScan + namespacepFlow_1_1algorithms_1_1STD.html + aeb49e63c8960c86332ac6742eeb9c8de + (Type *first, DestType *dFirst, int32 numElems) + + + + pFlow::cfModels + namespacepFlow_1_1cfModels.html + pFlow::cfModels::linear + pFlow::cfModels::nonLinear + pFlow::cfModels::nonLinearMod + pFlow::cfModels::normalRolling + + normalRolling< linear< true > > + limitedLinearNormalRolling + namespacepFlow_1_1cfModels.html + acb81095a65f6cbc6b39e4da08e783c8b + + + + normalRolling< linear< false > > + nonLimitedLinearNormalRolling + namespacepFlow_1_1cfModels.html + aac5659f99fc5c3659664decd9c88ea82 + + + + normalRolling< nonLinear< true > > + limitedNonLinearNormalRolling + namespacepFlow_1_1cfModels.html + ada54cbe072eb703c60b77326a78064e7 + + + + normalRolling< nonLinear< false > > + nonLimitedNonLinearNormalRolling + namespacepFlow_1_1cfModels.html + a2c226971020488a0989dcbff6e6815d7 + + + + normalRolling< nonLinearMod< true > > + limitedNonLinearModNormalRolling + namespacepFlow_1_1cfModels.html + a56788c7bedd45395167e0eb8f82600a2 + + + + normalRolling< nonLinearMod< false > > + nonLimitedNonLinearModNormalRolling + namespacepFlow_1_1cfModels.html + ad69102df96c1b59bcb71504c7b284dc1 + + + + + pFlow::PFtoVTK + namespacepFlow_1_1PFtoVTK.html + + bool + addInt64PointField + namespacepFlow_1_1PFtoVTK.html + ad96f820d5174271fdc60bd7731fb9629 + (iOstream &os, word fieldName, int32 numActivePoints, int64 *field, IncludeMaskType includeMask) + + + bool + addRealPointField + namespacepFlow_1_1PFtoVTK.html + a572009305203cb57b4e901247dfae9ba + (iOstream &os, word fieldName, int32 numActivePoints, real *field, IncludeMaskType includeMask) + + + bool + addRealx3PointField + namespacepFlow_1_1PFtoVTK.html + ae537fc84534474c6d7247a36336d174e + (iOstream &os, word fieldName, int32 numActivePoints, realx3 *field, IncludeMaskType includeMask) + + + bool + regexCheck + namespacepFlow_1_1PFtoVTK.html + af9d9dd3c6f90b434218a19e0ba56e351 + (word TYPENAME, word fieldType) + + + bool + checkFieldType + namespacepFlow_1_1PFtoVTK.html + ada516245a68fc176a71ee7453fe0da98 + (word objectType) + + + bool + convertIntTypesPointField + namespacepFlow_1_1PFtoVTK.html + a9c45675264f0e208297936f3347254f2 + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + convertRealTypePointField + namespacepFlow_1_1PFtoVTK.html + ae1b9e43ce4080c888751723556d9e31c + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + convertRealx3TypePointField + namespacepFlow_1_1PFtoVTK.html + a911bb862ce5b6653f30da4dbc97feb23 + (iOstream &os, const IOfileHeader &header, const pointStructure &pStruct) + + + bool + addUndstrcuturedGridField + namespacepFlow_1_1PFtoVTK.html + aea431732ead1015cfefd418b87ece1b3 + (iOstream &os, int32 numActivePoints, realx3 *position, IncludeMaskType includeMask) + + + bool + convertTimeFolderPointFields + namespacepFlow_1_1PFtoVTK.html + ad077a0ae4cc2645df34c303de5c46fba + (fileSystem timeFolder, real time, fileSystem destPath, word bName) + + + bool + convertTimeFolderPointFieldsSelected + namespacepFlow_1_1PFtoVTK.html + a4ed2bcdce99b0c172ed878986578acd9 + (fileSystem timeFolder, real time, fileSystem destPath, word bName, wordVector fieldsName, bool mustExist) + + + + pFlow::pointStructureKernels + namespacepFlow_1_1pointStructureKernels.html + + int32 + markDeleteOutOfBox + namespacepFlow_1_1pointStructureKernels.html + aa54ffd5f0d26d2c4811749cebc48b7af + (box domain, int32 start, int32 end, int8 deleteFlag, deviceViewType1D< realx3 > points, deviceViewType1D< int8 > flags, pointStructure::activePointsDevice activePoint, int32 &minRange, int32 &maxRange) + + + int32 + scanPointFlag + namespacepFlow_1_1pointStructureKernels.html + a96dd4afd82f8d203643d933832b469cc + (int32 start, int32 end, int8 activeFlag, deviceViewType1D< int8 > flags, int32 &minRange, int32 &maxRange) + + + + pFlow::sphereInteractionKernels + namespacepFlow_1_1sphereInteractionKernels.html + pFlow::sphereInteractionKernels::ppInteractionFunctor + pFlow::sphereInteractionKernels::pwInteractionFunctor + + + pFlow::sphereParticlesKernels + namespacepFlow_1_1sphereParticlesKernels.html + + Kokkos::RangePolicy< DefaultExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< int32 > > + rpAcceleration + namespacepFlow_1_1sphereParticlesKernels.html + a9fa48474270a6882fba4b6f8e003aecb + + + + void + acceleration + namespacepFlow_1_1sphereParticlesKernels.html + a0c2479747d0f081e8f45bd1774cdc627 + (realx3 g, deviceViewType1D< real > mass, deviceViewType1D< realx3 > force, deviceViewType1D< real > I, deviceViewType1D< realx3 > torque, IncludeFunctionType incld, deviceViewType1D< realx3 > lAcc, deviceViewType1D< realx3 > rAcc) + + + + pFlow::sphTriInteraction + namespacepFlow_1_1sphTriInteraction.html + pFlow::sphTriInteraction::pLine + pFlow::sphTriInteraction::triWall + + INLINE_FUNCTION_HD bool + pointInPlane + namespacepFlow_1_1sphTriInteraction.html + a5e496aab3bbefcf01f87c002cb7d7a17 + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p) + + + INLINE_FUNCTION_HD void + cramerRule2 + namespacepFlow_1_1sphTriInteraction.html + aeaaa4e626ed9c02d58b67202ccd5b763 + (real A[2][2], real B[2], real &x1, real &x2) + + + INLINE_FUNCTION_HD bool + pointInPlane + namespacepFlow_1_1sphTriInteraction.html + ae26e6389cf4eee2692ca81143434623a + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p, int32 &Ln) + + + INLINE_FUNCTION_HD bool + isSphereInContactActiveSide + namespacepFlow_1_1sphTriInteraction.html + a2c9217db02760928f41cf66a7d46757f + (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &cntr, real rad, real &ovrlp, realx3 &norm, realx3 &cp) + + + INLINE_FUNCTION_HD bool + isSphereInContactBothSides + namespacepFlow_1_1sphTriInteraction.html + adfb1ec513d5af1a79c737caa28202347 + (const realx3x3 &tri, const realx3 &cntr, real Rad, real &ovrlp, realx3 &norm, realx3 &cp) + + + + pFlow::triangleFunctions + namespacepFlow_1_1triangleFunctions.html + + INLINE_FUNCTION_HD real + triangleSurface + namespacepFlow_1_1triangleFunctions.html + a4a5fdcaace8be93ad14d0994bcc2f7be + (const realx3 &p1, const realx3 &p2, const realx3 &p3) + + + + pFlow::triSurfaceKernels + namespacepFlow_1_1triSurfaceKernels.html + + INLINE_FUNCTION_H bool + calculateArea + namespacepFlow_1_1triSurfaceKernels.html + a605a728f5a58a4205ad0aa9d18178b4f + (const realx3Field_D &points, const int32x3Field_D &vertices, realField_D &area) + + + + pFlow::TSFtoVTK + namespacepFlow_1_1TSFtoVTK.html + + bool + regexCheck + namespacepFlow_1_1TSFtoVTK.html + af9d9dd3c6f90b434218a19e0ba56e351 + (word TYPENAME, word fieldType) + + + bool + checkFieldType + namespacepFlow_1_1TSFtoVTK.html + ada516245a68fc176a71ee7453fe0da98 + (word objectType) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + a38e01e196068c6975bec0fc1d98bdc51 + (iOstream &os, const Type &dataEntity) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + aa85f928141cbbf9d5b60573b92aae3ca + (iOstream &os, const triSurface &surface) + + + bool + triDataToVTK + namespacepFlow_1_1TSFtoVTK.html + aa07efd76ef5cb68615c03e19911e72bf + (iOstream &os, const multiTriSurface &surface) + + + bool + addRealx3TriSurfaceField + namespacepFlow_1_1TSFtoVTK.html + a6a046c2567ff6cb9fef61c45c3689a1c + (iOstream &os, word fieldName, int32 size, realx3 *field) + + + bool + convertRealx3TypetriSurfaceField + namespacepFlow_1_1TSFtoVTK.html + ac9a55f8c74fcdebdc6246277c9093156 + (iOstream &os, const IOfileHeader &header, const multiTriSurface &tSurface) + + + bool + convertTimeFolderTriSurfaceFields + namespacepFlow_1_1TSFtoVTK.html + a1de978df651d8857b01ee3ab363001ca + (fileSystem timeFolder, real time, fileSystem destPath, word bName) + + + + pFlow::utilities + namespacepFlow_1_1utilities.html + + bool + pointFieldGetType + namespacepFlow_1_1utilities.html + acf75553dd9a47eb72613c04b98a1ee7d + (std::string TYPENAME, std::string &fieldType, std::string &fieldSpace) + + + diff --git a/doc/Doxyfile b/doc/Doxyfile new file mode 100644 index 00000000..177c9c00 --- /dev/null +++ b/doc/Doxyfile @@ -0,0 +1,2729 @@ +# Doxyfile 1.9.6 + +# This file describes the settings to be used by the documentation system +# doxygen (www.doxygen.org) for a project. +# +# All text after a double hash (##) is considered a comment and is placed in +# front of the TAG it is preceding. +# +# All text after a single hash (#) is considered a comment and will be ignored. +# The format is: +# TAG = value [value, ...] +# For lists, items can also be appended using: +# TAG += value [value, ...] +# Values that contain spaces should be placed between quotes (\" \"). +# +# Note: +# +# Use doxygen to compare the used configuration file with the template +# configuration file: +# doxygen -x [configFile] +# Use doxygen to compare the used configuration file with the template +# configuration file without replacing the environment variables or CMake type +# replacement variables: +# doxygen -x_noenv [configFile] + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- + +# This tag specifies the encoding used for all characters in the configuration +# file that follow. The default is UTF-8 which is also the encoding used for all +# text before the first occurrence of this tag. Doxygen uses libiconv (or the +# iconv built into libc) for the transcoding. See +# https://www.gnu.org/software/libiconv/ for the list of possible encodings. +# The default value is: UTF-8. + +DOXYFILE_ENCODING = UTF-8 + +# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by +# double-quotes, unless you are using Doxywizard) that should identify the +# project for which the documentation is generated. This name is used in the +# title of most generated pages and in a few other places. +# The default value is: My Project. + +PROJECT_NAME = PhasicFlow + +# The PROJECT_NUMBER tag can be used to enter a project or revision number. This +# could be handy for archiving the generated documentation or if some version +# control system is used. + +PROJECT_NUMBER = $(pFlow_PROJECT_VERSION) + +# Using the PROJECT_BRIEF tag one can provide an optional one line description +# for a project that appears at the top of each page and should give viewer a +# quick idea about the purpose of the project. Keep the description short. + +PROJECT_BRIEF = www.cemf.ir + +# With the PROJECT_LOGO tag one can specify a logo or an icon that is included +# in the documentation. The maximum height of the logo should not exceed 55 +# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy +# the logo to the output directory. + +PROJECT_LOGO = + +# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path +# into which the generated documentation will be written. If a relative path is +# entered, it will be relative to the location where doxygen was started. If +# left blank the current directory will be used. + +OUTPUT_DIRECTORY = code-documentation + +# If the CREATE_SUBDIRS tag is set to YES then doxygen will create up to 4096 +# sub-directories (in 2 levels) under the output directory of each output format +# and will distribute the generated files over these directories. Enabling this +# option can be useful when feeding doxygen a huge amount of source files, where +# putting all generated files in the same directory would otherwise causes +# performance problems for the file system. Adapt CREATE_SUBDIRS_LEVEL to +# control the number of sub-directories. +# The default value is: NO. + +CREATE_SUBDIRS = NO + +# Controls the number of sub-directories that will be created when +# CREATE_SUBDIRS tag is set to YES. Level 0 represents 16 directories, and every +# level increment doubles the number of directories, resulting in 4096 +# directories at level 8 which is the default and also the maximum value. The +# sub-directories are organized in 2 levels, the first level always has a fixed +# number of 16 directories. +# Minimum value: 0, maximum value: 8, default value: 8. +# This tag requires that the tag CREATE_SUBDIRS is set to YES. + +CREATE_SUBDIRS_LEVEL = 8 + +# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII +# characters to appear in the names of generated files. If set to NO, non-ASCII +# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode +# U+3044. +# The default value is: NO. + +ALLOW_UNICODE_NAMES = NO + +# The OUTPUT_LANGUAGE tag is used to specify the language in which all +# documentation generated by doxygen is written. Doxygen will use this +# information to generate all constant output in the proper language. +# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Bulgarian, +# Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, Dutch, English +# (United States), Esperanto, Farsi (Persian), Finnish, French, German, Greek, +# Hindi, Hungarian, Indonesian, Italian, Japanese, Japanese-en (Japanese with +# English messages), Korean, Korean-en (Korean with English messages), Latvian, +# Lithuanian, Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, +# Romanian, Russian, Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, +# Swedish, Turkish, Ukrainian and Vietnamese. +# The default value is: English. + +OUTPUT_LANGUAGE = English + +# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member +# descriptions after the members that are listed in the file and class +# documentation (similar to Javadoc). Set to NO to disable this. +# The default value is: YES. + +BRIEF_MEMBER_DESC = YES + +# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief +# description of a member or function before the detailed description +# +# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the +# brief descriptions will be completely suppressed. +# The default value is: YES. + +REPEAT_BRIEF = YES + +# This tag implements a quasi-intelligent brief description abbreviator that is +# used to form the text in various listings. Each string in this list, if found +# as the leading text of the brief description, will be stripped from the text +# and the result, after processing the whole list, is used as the annotated +# text. Otherwise, the brief description is used as-is. If left blank, the +# following values are used ($name is automatically replaced with the name of +# the entity):The $name class, The $name widget, The $name file, is, provides, +# specifies, contains, represents, a, an and the. + +ABBREVIATE_BRIEF = + +# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then +# doxygen will generate a detailed section even if there is only a brief +# description. +# The default value is: NO. + +ALWAYS_DETAILED_SEC = NO + +# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all +# inherited members of a class in the documentation of that class as if those +# members were ordinary class members. Constructors, destructors and assignment +# operators of the base classes will not be shown. +# The default value is: NO. + +INLINE_INHERITED_MEMB = NO + +# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path +# before files name in the file list and in the header files. If set to NO the +# shortest path that makes the file name unique will be used +# The default value is: YES. + +FULL_PATH_NAMES = YES + +# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. +# Stripping is only done if one of the specified strings matches the left-hand +# part of the path. The tag can be used to show relative paths in the file list. +# If left blank the directory from which doxygen is run is used as the path to +# strip. +# +# Note that you can specify absolute paths here, but also relative paths, which +# will be relative from the directory where doxygen is started. +# This tag requires that the tag FULL_PATH_NAMES is set to YES. + +STRIP_FROM_PATH = $(pFlow_PROJECT_DIR) + +# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the +# path mentioned in the documentation of a class, which tells the reader which +# header file to include in order to use a class. If left blank only the name of +# the header file containing the class definition is used. Otherwise one should +# specify the list of include paths that are normally passed to the compiler +# using the -I flag. + +STRIP_FROM_INC_PATH = + +# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but +# less readable) file names. This can be useful is your file systems doesn't +# support long names like on DOS, Mac, or CD-ROM. +# The default value is: NO. + +SHORT_NAMES = NO + +# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the +# first line (until the first dot) of a Javadoc-style comment as the brief +# description. If set to NO, the Javadoc-style will behave just like regular Qt- +# style comments (thus requiring an explicit @brief command for a brief +# description.) +# The default value is: NO. + +JAVADOC_AUTOBRIEF = YES + +# If the JAVADOC_BANNER tag is set to YES then doxygen will interpret a line +# such as +# /*************** +# as being the beginning of a Javadoc-style comment "banner". If set to NO, the +# Javadoc-style will behave just like regular comments and it will not be +# interpreted by doxygen. +# The default value is: NO. + +JAVADOC_BANNER = NO + +# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first +# line (until the first dot) of a Qt-style comment as the brief description. If +# set to NO, the Qt-style will behave just like regular Qt-style comments (thus +# requiring an explicit \brief command for a brief description.) +# The default value is: NO. + +QT_AUTOBRIEF = NO + +# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a +# multi-line C++ special comment block (i.e. a block of //! or /// comments) as +# a brief description. This used to be the default behavior. The new default is +# to treat a multi-line C++ comment block as a detailed description. Set this +# tag to YES if you prefer the old behavior instead. +# +# Note that setting this tag to YES also means that rational rose comments are +# not recognized any more. +# The default value is: NO. + +MULTILINE_CPP_IS_BRIEF = NO + +# By default Python docstrings are displayed as preformatted text and doxygen's +# special commands cannot be used. By setting PYTHON_DOCSTRING to NO the +# doxygen's special commands can be used and the contents of the docstring +# documentation blocks is shown as doxygen documentation. +# The default value is: YES. + +PYTHON_DOCSTRING = YES + +# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the +# documentation from any documented member that it re-implements. +# The default value is: YES. + +INHERIT_DOCS = YES + +# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new +# page for each member. If set to NO, the documentation of a member will be part +# of the file/class/namespace that contains it. +# The default value is: NO. + +SEPARATE_MEMBER_PAGES = NO + +# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen +# uses this value to replace tabs by spaces in code fragments. +# Minimum value: 1, maximum value: 16, default value: 4. + +TAB_SIZE = 4 + +# This tag can be used to specify a number of aliases that act as commands in +# the documentation. An alias has the form: +# name=value +# For example adding +# "sideeffect=@par Side Effects:^^" +# will allow you to put the command \sideeffect (or @sideeffect) in the +# documentation, which will result in a user-defined paragraph with heading +# "Side Effects:". Note that you cannot put \n's in the value part of an alias +# to insert newlines (in the resulting output). You can put ^^ in the value part +# of an alias to insert a newline as if a physical newline was in the original +# file. When you need a literal { or } or , in the value part of an alias you +# have to escape them by means of a backslash (\), this can lead to conflicts +# with the commands \{ and \} for these it is advised to use the version @{ and +# @} or use a double escape (\\{ and \\}) + +ALIASES = + +# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources +# only. Doxygen will then generate output that is more tailored for C. For +# instance, some of the names that are used will be different. The list of all +# members will be omitted, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_FOR_C = NO + +# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or +# Python sources only. Doxygen will then generate output that is more tailored +# for that language. For instance, namespaces will be presented as packages, +# qualified scopes will look different, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_JAVA = NO + +# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran +# sources. Doxygen will then generate output that is tailored for Fortran. +# The default value is: NO. + +OPTIMIZE_FOR_FORTRAN = NO + +# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL +# sources. Doxygen will then generate output that is tailored for VHDL. +# The default value is: NO. + +OPTIMIZE_OUTPUT_VHDL = NO + +# Set the OPTIMIZE_OUTPUT_SLICE tag to YES if your project consists of Slice +# sources only. Doxygen will then generate output that is more tailored for that +# language. For instance, namespaces will be presented as modules, types will be +# separated into more groups, etc. +# The default value is: NO. + +OPTIMIZE_OUTPUT_SLICE = NO + +# Doxygen selects the parser to use depending on the extension of the files it +# parses. With this tag you can assign which parser to use for a given +# extension. Doxygen has a built-in mapping, but you can override or extend it +# using this tag. The format is ext=language, where ext is a file extension, and +# language is one of the parsers supported by doxygen: IDL, Java, JavaScript, +# Csharp (C#), C, C++, Lex, D, PHP, md (Markdown), Objective-C, Python, Slice, +# VHDL, Fortran (fixed format Fortran: FortranFixed, free formatted Fortran: +# FortranFree, unknown formatted Fortran: Fortran. In the later case the parser +# tries to guess whether the code is fixed or free formatted code, this is the +# default for Fortran type files). For instance to make doxygen treat .inc files +# as Fortran files (default is PHP), and .f files as C (default is Fortran), +# use: inc=Fortran f=C. +# +# Note: For files without extension you can use no_extension as a placeholder. +# +# Note that for custom extensions you also need to set FILE_PATTERNS otherwise +# the files are not read by doxygen. When specifying no_extension you should add +# * to the FILE_PATTERNS. +# +# Note see also the list of default file extension mappings. + +EXTENSION_MAPPING = + +# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments +# according to the Markdown format, which allows for more readable +# documentation. See https://daringfireball.net/projects/markdown/ for details. +# The output of markdown processing is further processed by doxygen, so you can +# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in +# case of backward compatibilities issues. +# The default value is: YES. + +MARKDOWN_SUPPORT = YES + +# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up +# to that level are automatically included in the table of contents, even if +# they do not have an id attribute. +# Note: This feature currently applies only to Markdown headings. +# Minimum value: 0, maximum value: 99, default value: 5. +# This tag requires that the tag MARKDOWN_SUPPORT is set to YES. + +TOC_INCLUDE_HEADINGS = 0 + +# When enabled doxygen tries to link words that correspond to documented +# classes, or namespaces to their corresponding documentation. Such a link can +# be prevented in individual cases by putting a % sign in front of the word or +# globally by setting AUTOLINK_SUPPORT to NO. +# The default value is: YES. + +AUTOLINK_SUPPORT = YES + +# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want +# to include (a tag file for) the STL sources as input, then you should set this +# tag to YES in order to let doxygen match functions declarations and +# definitions whose arguments contain STL classes (e.g. func(std::string); +# versus func(std::string) {}). This also make the inheritance and collaboration +# diagrams that involve STL classes more complete and accurate. +# The default value is: NO. + +BUILTIN_STL_SUPPORT = NO + +# If you use Microsoft's C++/CLI language, you should set this option to YES to +# enable parsing support. +# The default value is: NO. + +CPP_CLI_SUPPORT = NO + +# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: +# https://www.riverbankcomputing.com/software/sip/intro) sources only. Doxygen +# will parse them like normal C++ but will assume all classes use public instead +# of private inheritance when no explicit protection keyword is present. +# The default value is: NO. + +SIP_SUPPORT = NO + +# For Microsoft's IDL there are propget and propput attributes to indicate +# getter and setter methods for a property. Setting this option to YES will make +# doxygen to replace the get and set methods by a property in the documentation. +# This will only work if the methods are indeed getting or setting a simple +# type. If this is not the case, or you want to show the methods anyway, you +# should set this option to NO. +# The default value is: YES. + +IDL_PROPERTY_SUPPORT = YES + +# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC +# tag is set to YES then doxygen will reuse the documentation of the first +# member in the group (if any) for the other members of the group. By default +# all members of a group must be documented explicitly. +# The default value is: NO. + +DISTRIBUTE_GROUP_DOC = NO + +# If one adds a struct or class to a group and this option is enabled, then also +# any nested class or struct is added to the same group. By default this option +# is disabled and one has to add nested compounds explicitly via \ingroup. +# The default value is: NO. + +GROUP_NESTED_COMPOUNDS = NO + +# Set the SUBGROUPING tag to YES to allow class member groups of the same type +# (for instance a group of public functions) to be put as a subgroup of that +# type (e.g. under the Public Functions section). Set it to NO to prevent +# subgrouping. Alternatively, this can be done per class using the +# \nosubgrouping command. +# The default value is: YES. + +SUBGROUPING = YES + +# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions +# are shown inside the group in which they are included (e.g. using \ingroup) +# instead of on a separate page (for HTML and Man pages) or section (for LaTeX +# and RTF). +# +# Note that this feature does not work in combination with +# SEPARATE_MEMBER_PAGES. +# The default value is: NO. + +INLINE_GROUPED_CLASSES = NO + +# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions +# with only public data fields or simple typedef fields will be shown inline in +# the documentation of the scope in which they are defined (i.e. file, +# namespace, or group documentation), provided this scope is documented. If set +# to NO, structs, classes, and unions are shown on a separate page (for HTML and +# Man pages) or section (for LaTeX and RTF). +# The default value is: NO. + +INLINE_SIMPLE_STRUCTS = NO + +# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or +# enum is documented as struct, union, or enum with the name of the typedef. So +# typedef struct TypeS {} TypeT, will appear in the documentation as a struct +# with name TypeT. When disabled the typedef will appear as a member of a file, +# namespace, or class. And the struct will be named TypeS. This can typically be +# useful for C code in case the coding convention dictates that all compound +# types are typedef'ed and only the typedef is referenced, never the tag name. +# The default value is: NO. + +TYPEDEF_HIDES_STRUCT = NO + +# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This +# cache is used to resolve symbols given their name and scope. Since this can be +# an expensive process and often the same symbol appears multiple times in the +# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small +# doxygen will become slower. If the cache is too large, memory is wasted. The +# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range +# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 +# symbols. At the end of a run doxygen will report the cache usage and suggest +# the optimal cache size from a speed point of view. +# Minimum value: 0, maximum value: 9, default value: 0. + +LOOKUP_CACHE_SIZE = 3 + +# The NUM_PROC_THREADS specifies the number of threads doxygen is allowed to use +# during processing. When set to 0 doxygen will based this on the number of +# cores available in the system. You can set it explicitly to a value larger +# than 0 to get more control over the balance between CPU load and processing +# speed. At this moment only the input processing can be done using multiple +# threads. Since this is still an experimental feature the default is set to 1, +# which effectively disables parallel processing. Please report any issues you +# encounter. Generating dot graphs in parallel is controlled by the +# DOT_NUM_THREADS setting. +# Minimum value: 0, maximum value: 32, default value: 1. + +NUM_PROC_THREADS = 1 + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- + +# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in +# documentation are documented, even if no documentation was available. Private +# class members and static file members will be hidden unless the +# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. +# Note: This will also disable the warnings about undocumented members that are +# normally produced when WARNINGS is set to YES. +# The default value is: NO. + +EXTRACT_ALL = YES + +# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will +# be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIVATE = YES + +# If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual +# methods of a class will be included in the documentation. +# The default value is: NO. + +EXTRACT_PRIV_VIRTUAL = NO + +# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal +# scope will be included in the documentation. +# The default value is: NO. + +EXTRACT_PACKAGE = NO + +# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be +# included in the documentation. +# The default value is: NO. + +EXTRACT_STATIC = YES + +# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined +# locally in source files will be included in the documentation. If set to NO, +# only classes defined in header files are included. Does not have any effect +# for Java sources. +# The default value is: YES. + +EXTRACT_LOCAL_CLASSES = YES + +# This flag is only useful for Objective-C code. If set to YES, local methods, +# which are defined in the implementation section but not in the interface are +# included in the documentation. If set to NO, only methods in the interface are +# included. +# The default value is: NO. + +EXTRACT_LOCAL_METHODS = NO + +# If this flag is set to YES, the members of anonymous namespaces will be +# extracted and appear in the documentation as a namespace called +# 'anonymous_namespace{file}', where file will be replaced with the base name of +# the file that contains the anonymous namespace. By default anonymous namespace +# are hidden. +# The default value is: NO. + +EXTRACT_ANON_NSPACES = NO + +# If this flag is set to YES, the name of an unnamed parameter in a declaration +# will be determined by the corresponding definition. By default unnamed +# parameters remain unnamed in the output. +# The default value is: YES. + +RESOLVE_UNNAMED_PARAMS = YES + +# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all +# undocumented members inside documented classes or files. If set to NO these +# members will be included in the various overviews, but no documentation +# section is generated. This option has no effect if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_MEMBERS = NO + +# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all +# undocumented classes that are normally visible in the class hierarchy. If set +# to NO, these classes will be included in the various overviews. This option +# will also hide undocumented C++ concepts if enabled. This option has no effect +# if EXTRACT_ALL is enabled. +# The default value is: NO. + +HIDE_UNDOC_CLASSES = NO + +# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend +# declarations. If set to NO, these declarations will be included in the +# documentation. +# The default value is: NO. + +HIDE_FRIEND_COMPOUNDS = NO + +# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any +# documentation blocks found inside the body of a function. If set to NO, these +# blocks will be appended to the function's detailed documentation block. +# The default value is: NO. + +HIDE_IN_BODY_DOCS = NO + +# The INTERNAL_DOCS tag determines if documentation that is typed after a +# \internal command is included. If the tag is set to NO then the documentation +# will be excluded. Set it to YES to include the internal documentation. +# The default value is: NO. + +INTERNAL_DOCS = NO + +# With the correct setting of option CASE_SENSE_NAMES doxygen will better be +# able to match the capabilities of the underlying filesystem. In case the +# filesystem is case sensitive (i.e. it supports files in the same directory +# whose names only differ in casing), the option must be set to YES to properly +# deal with such files in case they appear in the input. For filesystems that +# are not case sensitive the option should be set to NO to properly deal with +# output files written for symbols that only differ in casing, such as for two +# classes, one named CLASS and the other named Class, and to also support +# references to files without having to specify the exact matching casing. On +# Windows (including Cygwin) and MacOS, users should typically set this option +# to NO, whereas on Linux or other Unix flavors it should typically be set to +# YES. +# Possible values are: SYSTEM, NO and YES. +# The default value is: SYSTEM. + +CASE_SENSE_NAMES = YES + +# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with +# their full class and namespace scopes in the documentation. If set to YES, the +# scope will be hidden. +# The default value is: NO. + +HIDE_SCOPE_NAMES = YES + +# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will +# append additional text to a page's title, such as Class Reference. If set to +# YES the compound reference will be hidden. +# The default value is: NO. + +HIDE_COMPOUND_REFERENCE= NO + +# If the SHOW_HEADERFILE tag is set to YES then the documentation for a class +# will show which file needs to be included to use the class. +# The default value is: YES. + +SHOW_HEADERFILE = YES + +# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of +# the files that are included by a file in the documentation of that file. +# The default value is: YES. + +SHOW_INCLUDE_FILES = NO + +# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each +# grouped member an include statement to the documentation, telling the reader +# which file to include in order to use the member. +# The default value is: NO. + +SHOW_GROUPED_MEMB_INC = NO + +# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include +# files with double quotes in the documentation rather than with sharp brackets. +# The default value is: NO. + +FORCE_LOCAL_INCLUDES = NO + +# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the +# documentation for inline members. +# The default value is: YES. + +INLINE_INFO = YES + +# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the +# (detailed) documentation of file and class members alphabetically by member +# name. If set to NO, the members will appear in declaration order. +# The default value is: YES. + +SORT_MEMBER_DOCS = NO + +# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief +# descriptions of file, namespace and class members alphabetically by member +# name. If set to NO, the members will appear in declaration order. Note that +# this will also influence the order of the classes in the class list. +# The default value is: NO. + +SORT_BRIEF_DOCS = NO + +# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the +# (brief and detailed) documentation of class members so that constructors and +# destructors are listed first. If set to NO the constructors will appear in the +# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. +# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief +# member documentation. +# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting +# detailed member documentation. +# The default value is: NO. + +SORT_MEMBERS_CTORS_1ST = NO + +# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy +# of group names into alphabetical order. If set to NO the group names will +# appear in their defined order. +# The default value is: NO. + +SORT_GROUP_NAMES = NO + +# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by +# fully-qualified names, including namespaces. If set to NO, the class list will +# be sorted only by class name, not including the namespace part. +# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. +# Note: This option applies only to the class list, not to the alphabetical +# list. +# The default value is: NO. + +SORT_BY_SCOPE_NAME = NO + +# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper +# type resolution of all parameters of a function it will reject a match between +# the prototype and the implementation of a member function even if there is +# only one candidate or it is obvious which candidate to choose by doing a +# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still +# accept a match between prototype and implementation in such cases. +# The default value is: NO. + +STRICT_PROTO_MATCHING = NO + +# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo +# list. This list is created by putting \todo commands in the documentation. +# The default value is: YES. + +GENERATE_TODOLIST = NO + +# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test +# list. This list is created by putting \test commands in the documentation. +# The default value is: YES. + +GENERATE_TESTLIST = YES + +# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug +# list. This list is created by putting \bug commands in the documentation. +# The default value is: YES. + +GENERATE_BUGLIST = YES + +# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO) +# the deprecated list. This list is created by putting \deprecated commands in +# the documentation. +# The default value is: YES. + +GENERATE_DEPRECATEDLIST= YES + +# The ENABLED_SECTIONS tag can be used to enable conditional documentation +# sections, marked by \if ... \endif and \cond +# ... \endcond blocks. + +ENABLED_SECTIONS = + +# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the +# initial value of a variable or macro / define can have for it to appear in the +# documentation. If the initializer consists of more lines than specified here +# it will be hidden. Use a value of 0 to hide initializers completely. The +# appearance of the value of individual variables and macros / defines can be +# controlled using \showinitializer or \hideinitializer command in the +# documentation regardless of this setting. +# Minimum value: 0, maximum value: 10000, default value: 30. + +MAX_INITIALIZER_LINES = 30 + +# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at +# the bottom of the documentation of classes and structs. If set to YES, the +# list will mention the files that were used to generate the documentation. +# The default value is: YES. + +SHOW_USED_FILES = YES + +# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This +# will remove the Files entry from the Quick Index and from the Folder Tree View +# (if specified). +# The default value is: YES. + +SHOW_FILES = YES + +# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces +# page. This will remove the Namespaces entry from the Quick Index and from the +# Folder Tree View (if specified). +# The default value is: YES. + +SHOW_NAMESPACES = YES + +# The FILE_VERSION_FILTER tag can be used to specify a program or script that +# doxygen should invoke to get the current version for each file (typically from +# the version control system). Doxygen will invoke the program by executing (via +# popen()) the command command input-file, where command is the value of the +# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided +# by doxygen. Whatever the program writes to standard output is used as the file +# version. For an example see the documentation. + +FILE_VERSION_FILTER = + +# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed +# by doxygen. The layout file controls the global structure of the generated +# output files in an output format independent way. To create the layout file +# that represents doxygen's defaults, run doxygen with the -l option. You can +# optionally specify a file name after the option, if omitted DoxygenLayout.xml +# will be used as the name of the layout file. See also section "Changing the +# layout of pages" for information. +# +# Note that if you run doxygen from a directory containing a file called +# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE +# tag is left empty. + +LAYOUT_FILE = + +# The CITE_BIB_FILES tag can be used to specify one or more bib files containing +# the reference definitions. This must be a list of .bib files. The .bib +# extension is automatically appended if omitted. This requires the bibtex tool +# to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info. +# For LaTeX the style of the bibliography can be controlled using +# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the +# search path. See also \cite for info how to create references. + +CITE_BIB_FILES = + +#--------------------------------------------------------------------------- +# Configuration options related to warning and progress messages +#--------------------------------------------------------------------------- + +# The QUIET tag can be used to turn on/off the messages that are generated to +# standard output by doxygen. If QUIET is set to YES this implies that the +# messages are off. +# The default value is: NO. + +QUIET = NO + +# The WARNINGS tag can be used to turn on/off the warning messages that are +# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES +# this implies that the warnings are on. +# +# Tip: Turn warnings on while writing the documentation. +# The default value is: YES. + +WARNINGS = YES + +# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate +# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: YES. + +WARN_IF_UNDOCUMENTED = YES + +# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for +# potential errors in the documentation, such as documenting some parameters in +# a documented function twice, or documenting parameters that don't exist or +# using markup commands wrongly. +# The default value is: YES. + +WARN_IF_DOC_ERROR = YES + +# If WARN_IF_INCOMPLETE_DOC is set to YES, doxygen will warn about incomplete +# function parameter documentation. If set to NO, doxygen will accept that some +# parameters have no documentation without warning. +# The default value is: YES. + +WARN_IF_INCOMPLETE_DOC = YES + +# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that +# are documented, but have no documentation for their parameters or return +# value. If set to NO, doxygen will only warn about wrong parameter +# documentation, but not about the absence of documentation. If EXTRACT_ALL is +# set to YES then this flag will automatically be disabled. See also +# WARN_IF_INCOMPLETE_DOC +# The default value is: NO. + +WARN_NO_PARAMDOC = NO + +# If WARN_IF_UNDOC_ENUM_VAL option is set to YES, doxygen will warn about +# undocumented enumeration values. If set to NO, doxygen will accept +# undocumented enumeration values. If EXTRACT_ALL is set to YES then this flag +# will automatically be disabled. +# The default value is: NO. + +WARN_IF_UNDOC_ENUM_VAL = NO + +# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when +# a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS +# then doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but +# at the end of the doxygen process doxygen will return with a non-zero status. +# Possible values are: NO, YES and FAIL_ON_WARNINGS. +# The default value is: NO. + +WARN_AS_ERROR = NO + +# The WARN_FORMAT tag determines the format of the warning messages that doxygen +# can produce. The string should contain the $file, $line, and $text tags, which +# will be replaced by the file and line number from which the warning originated +# and the warning text. Optionally the format may contain $version, which will +# be replaced by the version of the file (if it could be obtained via +# FILE_VERSION_FILTER) +# See also: WARN_LINE_FORMAT +# The default value is: $file:$line: $text. + +WARN_FORMAT = "$file:$line: $text" + +# In the $text part of the WARN_FORMAT command it is possible that a reference +# to a more specific place is given. To make it easier to jump to this place +# (outside of doxygen) the user can define a custom "cut" / "paste" string. +# Example: +# WARN_LINE_FORMAT = "'vi $file +$line'" +# See also: WARN_FORMAT +# The default value is: at line $line of file $file. + +WARN_LINE_FORMAT = "at line $line of file $file" + +# The WARN_LOGFILE tag can be used to specify a file to which warning and error +# messages should be written. If left blank the output is written to standard +# error (stderr). In case the file specified cannot be opened for writing the +# warning and error messages are written to standard error. When as file - is +# specified the warning and error messages are written to standard output +# (stdout). + +WARN_LOGFILE = + +#--------------------------------------------------------------------------- +# Configuration options related to the input files +#--------------------------------------------------------------------------- + +# The INPUT tag is used to specify the files and/or directories that contain +# documented source files. You may enter file names like myfile.cpp or +# directories like /usr/src/myproject. Separate the files or directories with +# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING +# Note: If this tag is empty the current directory is searched. + +INPUT = $(pFlow_PROJECT_DIR)/src \ + $(pFlow_PROJECT_DIR)/utilities \ + $(pFlow_PROJECT_DIR)/solvers + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses +# libiconv (or the iconv built into libc) for the transcoding. See the libiconv +# documentation (see: +# https://www.gnu.org/software/libiconv/) for the list of possible encodings. +# See also: INPUT_FILE_ENCODING +# The default value is: UTF-8. + +INPUT_ENCODING = UTF-8 + +# This tag can be used to specify the character encoding of the source files +# that doxygen parses The INPUT_FILE_ENCODING tag can be used to specify +# character encoding on a per file pattern basis. Doxygen will compare the file +# name with each pattern and apply the encoding instead of the default +# INPUT_ENCODING) if there is a match. The character encodings are a list of the +# form: pattern=encoding (like *.php=ISO-8859-1). See cfg_input_encoding +# "INPUT_ENCODING" for further information on supported encodings. + +INPUT_FILE_ENCODING = + +# If the value of the INPUT tag contains directories, you can use the +# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and +# *.h) to filter out the source-files in the directories. +# +# Note that for custom extensions or not directly supported extensions you also +# need to set EXTENSION_MAPPING for the extension otherwise the files are not +# read by doxygen. +# +# Note the list of default checked file patterns might differ from the list of +# default file extension mappings. +# +# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, +# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, +# *.hh, *.hxx, *.hpp, *.h++, *.l, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, +# *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C +# comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, +# *.vhdl, *.ucf, *.qsf and *.ice. + +FILE_PATTERNS = *.hpp \ + *.cpp + +# The RECURSIVE tag can be used to specify whether or not subdirectories should +# be searched for input files as well. +# The default value is: NO. + +RECURSIVE = YES + +# The EXCLUDE tag can be used to specify files and/or directories that should be +# excluded from the INPUT source files. This way you can easily exclude a +# subdirectory from a directory tree whose root is specified with the INPUT tag. +# +# Note that relative paths are relative to the directory from which doxygen is +# run. + +EXCLUDE = $(pFlow_PROJECT_DIR)/src/phasicFlow/commandLine + +# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or +# directories that are symbolic links (a Unix file system feature) are excluded +# from the input. +# The default value is: NO. + +EXCLUDE_SYMLINKS = NO + +# If the value of the INPUT tag contains directories, you can use the +# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude +# certain files from those directories. +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories for example use the pattern */test/* + +EXCLUDE_PATTERNS = + +# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names +# (namespaces, classes, functions, etc.) that should be excluded from the +# output. The symbol name can be a fully qualified name, a word, or if the +# wildcard * is used, a substring. Examples: ANamespace, AClass, +# ANamespace::AClass, ANamespace::*Test +# +# Note that the wildcards are matched against the file with absolute path, so to +# exclude all test directories use the pattern */test/* + +EXCLUDE_SYMBOLS = + +# The EXAMPLE_PATH tag can be used to specify one or more files or directories +# that contain example code fragments that are included (see the \include +# command). + +EXAMPLE_PATH = + +# If the value of the EXAMPLE_PATH tag contains directories, you can use the +# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and +# *.h) to filter out the source-files in the directories. If left blank all +# files are included. + +EXAMPLE_PATTERNS = + +# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be +# searched for input files to be used with the \include or \dontinclude commands +# irrespective of the value of the RECURSIVE tag. +# The default value is: NO. + +EXAMPLE_RECURSIVE = NO + +# The IMAGE_PATH tag can be used to specify one or more files or directories +# that contain images that are to be included in the documentation (see the +# \image command). + +IMAGE_PATH = + +# The INPUT_FILTER tag can be used to specify a program that doxygen should +# invoke to filter for each input file. Doxygen will invoke the filter program +# by executing (via popen()) the command: +# +# +# +# where is the value of the INPUT_FILTER tag, and is the +# name of an input file. Doxygen will then use the output that the filter +# program writes to standard output. If FILTER_PATTERNS is specified, this tag +# will be ignored. +# +# Note that the filter must not add or remove lines; it is applied before the +# code is scanned, but not when the output code is generated. If lines are added +# or removed, the anchors will not be placed correctly. +# +# Note that doxygen will use the data processed and written to standard output +# for further processing, therefore nothing else, like debug statements or used +# commands (so in case of a Windows batch file always use @echo OFF), should be +# written to standard output. +# +# Note that for custom extensions or not directly supported extensions you also +# need to set EXTENSION_MAPPING for the extension otherwise the files are not +# properly processed by doxygen. + +INPUT_FILTER = + +# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern +# basis. Doxygen will compare the file name with each pattern and apply the +# filter if there is a match. The filters are a list of the form: pattern=filter +# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how +# filters are used. If the FILTER_PATTERNS tag is empty or if none of the +# patterns match the file name, INPUT_FILTER is applied. +# +# Note that for custom extensions or not directly supported extensions you also +# need to set EXTENSION_MAPPING for the extension otherwise the files are not +# properly processed by doxygen. + +FILTER_PATTERNS = + +# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using +# INPUT_FILTER) will also be used to filter the input files that are used for +# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). +# The default value is: NO. + +FILTER_SOURCE_FILES = NO + +# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file +# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and +# it is also possible to disable source filtering for a specific pattern using +# *.ext= (so without naming a filter). +# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. + +FILTER_SOURCE_PATTERNS = + +# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that +# is part of the input, its contents will be placed on the main page +# (index.html). This can be useful if you have a project on for instance GitHub +# and want to reuse the introduction page also for the doxygen output. + +USE_MDFILE_AS_MAINPAGE = + +# The Fortran standard specifies that for fixed formatted Fortran code all +# characters from position 72 are to be considered as comment. A common +# extension is to allow longer lines before the automatic comment starts. The +# setting FORTRAN_COMMENT_AFTER will also make it possible that longer lines can +# be processed before the automatic comment starts. +# Minimum value: 7, maximum value: 10000, default value: 72. + +FORTRAN_COMMENT_AFTER = 72 + +#--------------------------------------------------------------------------- +# Configuration options related to source browsing +#--------------------------------------------------------------------------- + +# If the SOURCE_BROWSER tag is set to YES then a list of source files will be +# generated. Documented entities will be cross-referenced with these sources. +# +# Note: To get rid of all source code in the generated output, make sure that +# also VERBATIM_HEADERS is set to NO. +# The default value is: NO. + +SOURCE_BROWSER = YES + +# Setting the INLINE_SOURCES tag to YES will include the body of functions, +# classes and enums directly into the documentation. +# The default value is: NO. + +INLINE_SOURCES = NO + +# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any +# special comment blocks from generated source code fragments. Normal C, C++ and +# Fortran comments will always remain visible. +# The default value is: YES. + +STRIP_CODE_COMMENTS = YES + +# If the REFERENCED_BY_RELATION tag is set to YES then for each documented +# entity all documented functions referencing it will be listed. +# The default value is: NO. + +REFERENCED_BY_RELATION = YES + +# If the REFERENCES_RELATION tag is set to YES then for each documented function +# all documented entities called/used by that function will be listed. +# The default value is: NO. + +REFERENCES_RELATION = YES + +# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set +# to YES then the hyperlinks from functions in REFERENCES_RELATION and +# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will +# link to the documentation. +# The default value is: YES. + +REFERENCES_LINK_SOURCE = YES + +# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the +# source code will show a tooltip with additional information such as prototype, +# brief description and links to the definition and documentation. Since this +# will make the HTML file larger and loading of large files a bit slower, you +# can opt to disable this feature. +# The default value is: YES. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +SOURCE_TOOLTIPS = YES + +# If the USE_HTAGS tag is set to YES then the references to source code will +# point to the HTML generated by the htags(1) tool instead of doxygen built-in +# source browser. The htags tool is part of GNU's global source tagging system +# (see https://www.gnu.org/software/global/global.html). You will need version +# 4.8.6 or higher. +# +# To use it do the following: +# - Install the latest version of global +# - Enable SOURCE_BROWSER and USE_HTAGS in the configuration file +# - Make sure the INPUT points to the root of the source tree +# - Run doxygen as normal +# +# Doxygen will invoke htags (and that will in turn invoke gtags), so these +# tools must be available from the command line (i.e. in the search path). +# +# The result: instead of the source browser generated by doxygen, the links to +# source code will now point to the output of htags. +# The default value is: NO. +# This tag requires that the tag SOURCE_BROWSER is set to YES. + +USE_HTAGS = NO + +# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a +# verbatim copy of the header file for each class for which an include is +# specified. Set to NO to disable this. +# See also: Section \class. +# The default value is: YES. + +VERBATIM_HEADERS = YES + +# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the +# clang parser (see: +# http://clang.llvm.org/) for more accurate parsing at the cost of reduced +# performance. This can be particularly helpful with template rich C++ code for +# which doxygen's built-in parser lacks the necessary type information. +# Note: The availability of this option depends on whether or not doxygen was +# generated with the -Duse_libclang=ON option for CMake. +# The default value is: NO. + +CLANG_ASSISTED_PARSING = NO + +# If the CLANG_ASSISTED_PARSING tag is set to YES and the CLANG_ADD_INC_PATHS +# tag is set to YES then doxygen will add the directory of each input to the +# include path. +# The default value is: YES. +# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. + +CLANG_ADD_INC_PATHS = YES + +# If clang assisted parsing is enabled you can provide the compiler with command +# line options that you would normally use when invoking the compiler. Note that +# the include paths will already be set by doxygen for the files and directories +# specified with INPUT and INCLUDE_PATH. +# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. + +CLANG_OPTIONS = + +# If clang assisted parsing is enabled you can provide the clang parser with the +# path to the directory containing a file called compile_commands.json. This +# file is the compilation database (see: +# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the +# options used when the source files were built. This is equivalent to +# specifying the -p option to a clang tool, such as clang-check. These options +# will then be passed to the parser. Any options specified with CLANG_OPTIONS +# will be added as well. +# Note: The availability of this option depends on whether or not doxygen was +# generated with the -Duse_libclang=ON option for CMake. + +CLANG_DATABASE_PATH = + +#--------------------------------------------------------------------------- +# Configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- + +# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all +# compounds will be generated. Enable this if the project contains a lot of +# classes, structs, unions or interfaces. +# The default value is: YES. + +ALPHABETICAL_INDEX = YES + +# The IGNORE_PREFIX tag can be used to specify a prefix (or a list of prefixes) +# that should be ignored while generating the index headers. The IGNORE_PREFIX +# tag works for classes, function and member names. The entity will be placed in +# the alphabetical list under the first letter of the entity name that remains +# after removing the prefix. +# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. + +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the HTML output +#--------------------------------------------------------------------------- + +# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output +# The default value is: YES. + +GENERATE_HTML = YES + +# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a +# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of +# it. +# The default directory is: html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_OUTPUT = html + +# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each +# generated HTML page (for example: .htm, .php, .asp). +# The default value is: .html. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FILE_EXTENSION = .html + +# The HTML_HEADER tag can be used to specify a user-defined HTML header file for +# each generated HTML page. If the tag is left blank doxygen will generate a +# standard header. +# +# To get valid HTML the header file that includes any scripts and style sheets +# that doxygen needs, which is dependent on the configuration options used (e.g. +# the setting GENERATE_TREEVIEW). It is highly recommended to start with a +# default header using +# doxygen -w html new_header.html new_footer.html new_stylesheet.css +# YourConfigFile +# and then modify the file new_header.html. See also section "Doxygen usage" +# for information on how to generate the default header that doxygen normally +# uses. +# Note: The header is subject to change so you typically have to regenerate the +# default header when upgrading to a newer version of doxygen. For a description +# of the possible markers and block names see the documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_HEADER = header.html + +# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each +# generated HTML page. If the tag is left blank doxygen will generate a standard +# footer. See HTML_HEADER for more information on how to generate a default +# footer and what special commands can be used inside the footer. See also +# section "Doxygen usage" for information on how to generate the default footer +# that doxygen normally uses. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FOOTER = footer.html + +# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style +# sheet that is used by each HTML page. It can be used to fine-tune the look of +# the HTML output. If left blank doxygen will generate a default style sheet. +# See also section "Doxygen usage" for information on how to generate the style +# sheet that doxygen normally uses. +# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as +# it is more robust and this tag (HTML_STYLESHEET) will in the future become +# obsolete. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_STYLESHEET = + +# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined +# cascading style sheets that are included after the standard style sheets +# created by doxygen. Using this option one can overrule certain style aspects. +# This is preferred over using HTML_STYLESHEET since it does not replace the +# standard style sheet and is therefore more robust against future updates. +# Doxygen will copy the style sheet files to the output directory. +# Note: The order of the extra style sheet files is of importance (e.g. the last +# style sheet in the list overrules the setting of the previous ones in the +# list). +# Note: Since the styling of scrollbars can currently not be overruled in +# Webkit/Chromium, the styling will be left out of the default doxygen.css if +# one or more extra stylesheets have been specified. So if scrollbar +# customization is desired it has to be added explicitly. For an example see the +# documentation. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_STYLESHEET = customdoxygen.css + +# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or +# other source files which should be copied to the HTML output directory. Note +# that these files will be copied to the base HTML output directory. Use the +# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these +# files. In the HTML_STYLESHEET file, use the file name only. Also note that the +# files will be copied as-is; there are no commands or markers available. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_EXTRA_FILES = + +# The HTML_COLORSTYLE tag can be used to specify if the generated HTML output +# should be rendered with a dark or light theme. +# Possible values are: LIGHT always generate light mode output, DARK always +# generate dark mode output, AUTO_LIGHT automatically set the mode according to +# the user preference, use light mode if no preference is set (the default), +# AUTO_DARK automatically set the mode according to the user preference, use +# dark mode if no preference is set and TOGGLE allow to user to switch between +# light and dark mode via a button. +# The default value is: AUTO_LIGHT. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE = AUTO_LIGHT + +# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen +# will adjust the colors in the style sheet and background images according to +# this color. Hue is specified as an angle on a color-wheel, see +# https://en.wikipedia.org/wiki/Hue for more information. For instance the value +# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 +# purple, and 360 is red again. +# Minimum value: 0, maximum value: 359, default value: 220. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_HUE = 134 + +# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors +# in the HTML output. For a value of 0 the output will use gray-scales only. A +# value of 255 will produce the most vivid colors. +# Minimum value: 0, maximum value: 255, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_SAT = 111 + +# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the +# luminance component of the colors in the HTML output. Values below 100 +# gradually make the output lighter, whereas values above 100 make the output +# darker. The value divided by 100 is the actual gamma applied, so 80 represents +# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not +# change the gamma. +# Minimum value: 40, maximum value: 240, default value: 80. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_COLORSTYLE_GAMMA = 208 + +# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML +# page will contain the date and time when the page was generated. Setting this +# to YES can help to show when doxygen was last run and thus if the +# documentation is up to date. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_TIMESTAMP = NO + +# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML +# documentation will contain a main index with vertical navigation menus that +# are dynamically created via JavaScript. If disabled, the navigation index will +# consists of multiple levels of tabs that are statically embedded in every HTML +# page. Disable this option to support browsers that do not have JavaScript, +# like the Qt help browser. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_MENUS = YES + +# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML +# documentation will contain sections that can be hidden and shown after the +# page has loaded. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_DYNAMIC_SECTIONS = NO + +# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries +# shown in the various tree structured indices initially; the user can expand +# and collapse entries dynamically later on. Doxygen will expand the tree to +# such a level that at most the specified number of entries are visible (unless +# a fully collapsed tree already exceeds this amount). So setting the number of +# entries 1 will produce a full collapsed tree by default. 0 is a special value +# representing an infinite number of entries and will result in a full expanded +# tree by default. +# Minimum value: 0, maximum value: 9999, default value: 100. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_INDEX_NUM_ENTRIES = 100 + +# If the GENERATE_DOCSET tag is set to YES, additional index files will be +# generated that can be used as input for Apple's Xcode 3 integrated development +# environment (see: +# https://developer.apple.com/xcode/), introduced with OSX 10.5 (Leopard). To +# create a documentation set, doxygen will generate a Makefile in the HTML +# output directory. Running make will produce the docset in that directory and +# running make install will install the docset in +# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at +# startup. See https://developer.apple.com/library/archive/featuredarticles/Doxy +# genXcode/_index.html for more information. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_DOCSET = NO + +# This tag determines the name of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# The default value is: Doxygen generated docs. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDNAME = "Doxygen generated docs" + +# This tag determines the URL of the docset feed. A documentation feed provides +# an umbrella under which multiple documentation sets from a single provider +# (such as a company or product suite) can be grouped. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_FEEDURL = + +# This tag specifies a string that should uniquely identify the documentation +# set bundle. This should be a reverse domain-name style string, e.g. +# com.mycompany.MyDocSet. Doxygen will append .docset to the name. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_BUNDLE_ID = org.doxygen.Project + +# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify +# the documentation publisher. This should be a reverse domain-name style +# string, e.g. com.mycompany.MyDocSet.documentation. +# The default value is: org.doxygen.Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_ID = org.doxygen.Publisher + +# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. +# The default value is: Publisher. +# This tag requires that the tag GENERATE_DOCSET is set to YES. + +DOCSET_PUBLISHER_NAME = Publisher + +# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three +# additional HTML index files: index.hhp, index.hhc, and index.hhk. The +# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop +# on Windows. In the beginning of 2021 Microsoft took the original page, with +# a.o. the download links, offline the HTML help workshop was already many years +# in maintenance mode). You can download the HTML help workshop from the web +# archives at Installation executable (see: +# http://web.archive.org/web/20160201063255/http://download.microsoft.com/downlo +# ad/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe). +# +# The HTML Help Workshop contains a compiler that can convert all HTML output +# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML +# files are now used as the Windows 98 help format, and will replace the old +# Windows help format (.hlp) on all Windows platforms in the future. Compressed +# HTML files also contain an index, a table of contents, and you can search for +# words in the documentation. The HTML workshop also contains a viewer for +# compressed HTML files. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_HTMLHELP = NO + +# The CHM_FILE tag can be used to specify the file name of the resulting .chm +# file. You can add a path in front of the file if the result should not be +# written to the html output directory. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_FILE = + +# The HHC_LOCATION tag can be used to specify the location (absolute path +# including file name) of the HTML help compiler (hhc.exe). If non-empty, +# doxygen will try to run the HTML help compiler on the generated index.hhp. +# The file has to be specified with full path. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +HHC_LOCATION = + +# The GENERATE_CHI flag controls if a separate .chi index file is generated +# (YES) or that it should be included in the main .chm file (NO). +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +GENERATE_CHI = NO + +# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc) +# and project file content. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +CHM_INDEX_ENCODING = + +# The BINARY_TOC flag controls whether a binary table of contents is generated +# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it +# enables the Previous and Next buttons. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +BINARY_TOC = NO + +# The TOC_EXPAND flag can be set to YES to add extra items for group members to +# the table of contents of the HTML help documentation and to the tree view. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTMLHELP is set to YES. + +TOC_EXPAND = NO + +# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and +# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that +# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help +# (.qch) of the generated HTML documentation. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_QHP = NO + +# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify +# the file name of the resulting .qch file. The path specified is relative to +# the HTML output folder. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QCH_FILE = + +# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help +# Project output. For more information please see Qt Help Project / Namespace +# (see: +# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#namespace). +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_NAMESPACE = org.doxygen.Project + +# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt +# Help Project output. For more information please see Qt Help Project / Virtual +# Folders (see: +# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#virtual-folders). +# The default value is: doc. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_VIRTUAL_FOLDER = doc + +# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom +# filter to add. For more information please see Qt Help Project / Custom +# Filters (see: +# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_NAME = + +# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the +# custom filter to add. For more information please see Qt Help Project / Custom +# Filters (see: +# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_CUST_FILTER_ATTRS = + +# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this +# project's filter section matches. Qt Help Project / Filter Attributes (see: +# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#filter-attributes). +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHP_SECT_FILTER_ATTRS = + +# The QHG_LOCATION tag can be used to specify the location (absolute path +# including file name) of Qt's qhelpgenerator. If non-empty doxygen will try to +# run qhelpgenerator on the generated .qhp file. +# This tag requires that the tag GENERATE_QHP is set to YES. + +QHG_LOCATION = + +# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be +# generated, together with the HTML files, they form an Eclipse help plugin. To +# install this plugin and make it available under the help contents menu in +# Eclipse, the contents of the directory containing the HTML and XML files needs +# to be copied into the plugins directory of eclipse. The name of the directory +# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. +# After copying Eclipse needs to be restarted before the help appears. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_ECLIPSEHELP = NO + +# A unique identifier for the Eclipse help plugin. When installing the plugin +# the directory name containing the HTML and XML files should also have this +# name. Each documentation set should have its own identifier. +# The default value is: org.doxygen.Project. +# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. + +ECLIPSE_DOC_ID = org.doxygen.Project + +# If you want full control over the layout of the generated HTML pages it might +# be necessary to disable the index and replace it with your own. The +# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top +# of each HTML page. A value of NO enables the index and the value YES disables +# it. Since the tabs in the index contain the same information as the navigation +# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +DISABLE_INDEX = YES + +# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index +# structure should be generated to display hierarchical information. If the tag +# value is set to YES, a side panel will be generated containing a tree-like +# index structure (just like the one that is generated for HTML Help). For this +# to work a browser that supports JavaScript, DHTML, CSS and frames is required +# (i.e. any modern browser). Windows users are probably better off using the +# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can +# further fine tune the look of the index (see "Fine-tuning the output"). As an +# example, the default style sheet generated by doxygen has an example that +# shows how to put an image at the root of the tree instead of the PROJECT_NAME. +# Since the tree basically has the same information as the tab index, you could +# consider setting DISABLE_INDEX to YES when enabling this option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +GENERATE_TREEVIEW = YES + +# When both GENERATE_TREEVIEW and DISABLE_INDEX are set to YES, then the +# FULL_SIDEBAR option determines if the side bar is limited to only the treeview +# area (value NO) or if it should extend to the full height of the window (value +# YES). Setting this to YES gives a layout similar to +# https://docs.readthedocs.io with more room for contents, but less room for the +# project logo, title, and description. If either GENERATE_TREEVIEW or +# DISABLE_INDEX is set to NO, this option has no effect. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FULL_SIDEBAR = NO + +# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that +# doxygen will group on one line in the generated HTML documentation. +# +# Note that a value of 0 will completely suppress the enum values from appearing +# in the overview section. +# Minimum value: 0, maximum value: 20, default value: 4. +# This tag requires that the tag GENERATE_HTML is set to YES. + +ENUM_VALUES_PER_LINE = 4 + +# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used +# to set the initial width (in pixels) of the frame in which the tree is shown. +# Minimum value: 0, maximum value: 1500, default value: 250. +# This tag requires that the tag GENERATE_HTML is set to YES. + +TREEVIEW_WIDTH = 250 + +# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to +# external symbols imported via tag files in a separate window. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +EXT_LINKS_IN_WINDOW = NO + +# If the OBFUSCATE_EMAILS tag is set to YES, doxygen will obfuscate email +# addresses. +# The default value is: YES. +# This tag requires that the tag GENERATE_HTML is set to YES. + +OBFUSCATE_EMAILS = YES + +# If the HTML_FORMULA_FORMAT option is set to svg, doxygen will use the pdf2svg +# tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see +# https://inkscape.org) to generate formulas as SVG images instead of PNGs for +# the HTML output. These images will generally look nicer at scaled resolutions. +# Possible values are: png (the default) and svg (looks nicer but requires the +# pdf2svg or inkscape tool). +# The default value is: png. +# This tag requires that the tag GENERATE_HTML is set to YES. + +HTML_FORMULA_FORMAT = png + +# Use this tag to change the font size of LaTeX formulas included as images in +# the HTML documentation. When you change the font size after a successful +# doxygen run you need to manually remove any form_*.png images from the HTML +# output directory to force them to be regenerated. +# Minimum value: 8, maximum value: 50, default value: 10. +# This tag requires that the tag GENERATE_HTML is set to YES. + +FORMULA_FONTSIZE = 16 + +# The FORMULA_MACROFILE can contain LaTeX \newcommand and \renewcommand commands +# to create new LaTeX commands to be used in formulas as building blocks. See +# the section "Including formulas" for details. + +FORMULA_MACROFILE = + +# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see +# https://www.mathjax.org) which uses client side JavaScript for the rendering +# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX +# installed or if you want to formulas look prettier in the HTML output. When +# enabled you may also need to install MathJax separately and configure the path +# to it using the MATHJAX_RELPATH option. +# The default value is: NO. +# This tag requires that the tag GENERATE_HTML is set to YES. + +USE_MATHJAX = NO + +# With MATHJAX_VERSION it is possible to specify the MathJax version to be used. +# Note that the different versions of MathJax have different requirements with +# regards to the different settings, so it is possible that also other MathJax +# settings have to be changed when switching between the different MathJax +# versions. +# Possible values are: MathJax_2 and MathJax_3. +# The default value is: MathJax_2. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_VERSION = MathJax_2 + +# When MathJax is enabled you can set the default output format to be used for +# the MathJax output. For more details about the output format see MathJax +# version 2 (see: +# http://docs.mathjax.org/en/v2.7-latest/output.html) and MathJax version 3 +# (see: +# http://docs.mathjax.org/en/latest/web/components/output.html). +# Possible values are: HTML-CSS (which is slower, but has the best +# compatibility. This is the name for Mathjax version 2, for MathJax version 3 +# this will be translated into chtml), NativeMML (i.e. MathML. Only supported +# for NathJax 2. For MathJax version 3 chtml will be used instead.), chtml (This +# is the name for Mathjax version 3, for MathJax version 2 this will be +# translated into HTML-CSS) and SVG. +# The default value is: HTML-CSS. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_FORMAT = HTML-CSS + +# When MathJax is enabled you need to specify the location relative to the HTML +# output directory using the MATHJAX_RELPATH option. The destination directory +# should contain the MathJax.js script. For instance, if the mathjax directory +# is located at the same level as the HTML output directory, then +# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax +# Content Delivery Network so you can quickly see the result without installing +# MathJax. However, it is strongly recommended to install a local copy of +# MathJax from https://www.mathjax.org before deployment. The default value is: +# - in case of MathJax version 2: https://cdn.jsdelivr.net/npm/mathjax@2 +# - in case of MathJax version 3: https://cdn.jsdelivr.net/npm/mathjax@3 +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest + +# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax +# extension names that should be enabled during MathJax rendering. For example +# for MathJax version 2 (see https://docs.mathjax.org/en/v2.7-latest/tex.html +# #tex-and-latex-extensions): +# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols +# For example for MathJax version 3 (see +# http://docs.mathjax.org/en/latest/input/tex/extensions/index.html): +# MATHJAX_EXTENSIONS = ams +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_EXTENSIONS = + +# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces +# of code that will be used on startup of the MathJax code. See the MathJax site +# (see: +# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an +# example see the documentation. +# This tag requires that the tag USE_MATHJAX is set to YES. + +MATHJAX_CODEFILE = + +# When the SEARCHENGINE tag is enabled doxygen will generate a search box for +# the HTML output. The underlying search engine uses javascript and DHTML and +# should work on any modern browser. Note that when using HTML help +# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) +# there is already a search function so this one should typically be disabled. +# For large projects the javascript based search engine can be slow, then +# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to +# search using the keyboard; to jump to the search box use + S +# (what the is depends on the OS and browser, but it is typically +# , /