Namespaces | |
algorithms | |
cfModels | |
PFtoVTK | |
pointStructureKernels | |
sphereInteractionKernels | |
sphereParticlesKernels | |
sphTriInteraction | |
triangleFunctions | |
triSurfaceKernels | |
TSFtoVTK | |
utilities | |
Functions | |
INLINE_FUNCTION iIstream & | operator>> (iIstream &str, AB3History &ab3) |
INLINE_FUNCTION iOstream & | operator<< (iOstream &str, const AB3History &ab3) |
INLINE_FUNCTION iIstream & | operator>> (iIstream &str, AB4History &ab4) |
INLINE_FUNCTION iOstream & | operator<< (iOstream &str, const AB4History &ab4) |
INLINE_FUNCTION iIstream & | operator>> (iIstream &str, AB5History &ab5) |
INLINE_FUNCTION iOstream & | operator<< (iOstream &str, const AB5History &ab5) |
INLINE_FUNCTION_HD uint64_t | splitBy3 (const uint64_t val) |
INLINE_FUNCTION_HD uint64_t | xyzToMortonCode64 (uint64_t x, uint64_t y, uint64_t z) |
INLINE_FUNCTION_HD uint64_t | getThirdBits (uint64_t x) |
INLINE_FUNCTION_HD void | mortonCode64Toxyz (uint64_t morton, uint64_t &x, uint64_t &y, uint64_t &z) |
template<typename indexType , typename cellIndexType > | |
INLINE_FUNCTION_HD void | indexToCell (const indexType idx, const triple< cellIndexType > &extent, triple< cellIndexType > &cell) |
template<typename cellIndexType > | |
INLINE_FUNCTION_HD triple< cellIndexType > | boxExtent (const iBox< cellIndexType > &box) |
template<typename indexType , typename cellIndexType > | |
INLINE_FUNCTION_HD void | indexToCell (const indexType idx, const iBox< cellIndexType > &box, triple< cellIndexType > &cell) |
INLINE_FUNCTION_HD bool | sphereSphereCheck (const realx3 &p1, const realx3 p2, real d1, real d2) |
INLINE_FUNCTION_HD int32x3 | mapIndexLevels (const int32x3 &ind, int32 lowerLevel, int32 upperLevel) |
iOstream & | operator<< (iOstream &os, const rotatingAxis &ax) |
iIstream & | operator>> (iIstream &is, rotatingAxis &ax) |
iOstream & | operator<< (iOstream &os, const timeInterval &obj) |
iIstream & | operator>> (iIstream &is, timeInterval &obj) |
iOstream & | operator<< (iOstream &os, const vibrating &obj) |
iIstream & | operator>> (iIstream &is, vibrating &obj) |
template<template< class, class > class VectorField, class T , class PropType > | |
iIstream & | operator>> (iIstream &is, Field< VectorField, T, PropType > &ifld) |
template<template< class, class > class VectorField, class T , class PropType > | |
iOstream & | operator<< (iOstream &os, const Field< VectorField, T, PropType > &ofld) |
template<typename T > | |
iOstream & | operator<< (iOstream &os, const List< T > &lst) |
template<typename T > | |
iIstream & | operator>> (iIstream &is, List< T > &lst) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const wordHashMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const labelHashMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const uint32HashMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const int64HashMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const int32HashMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const wordMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const labelMap< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const uint32Map< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const int32Map< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const int64Map< T > &m) |
template<typename T > | |
iOstream & | printKeys (iOstream &os, const wordHashMapPtr< T > &m) |
template<template< class, class > class VectorField, class T , class MemorySpace > | |
iIstream & | operator>> (iIstream &is, pointField< VectorField, T, MemorySpace > &pF) |
template<template< class, class > class VectorField, class T , class MemorySpace > | |
iOstream & | operator<< (iOstream &os, const pointField< VectorField, T, MemorySpace > &pF) |
template<class T , typename... properties> | |
T | maxActive_serial (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | maxActiveH (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > &flag, size_t start, size_t end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | maxActiveD (const Kokkos::View< T *, properties... > &view, const Kokkos::View< int8 *, Kokkos::LayoutLeft > &flag, size_t start, size_t end) |
template<class T , class MemorySpace > | |
T | maxActive (const pointField< VectorSingle, T, MemorySpace > &pField) |
template<class side , class T , class MemorySpace = void> | |
T | maxActive (const pointField< VectorDual, T, MemorySpace > &pField) |
template<typename T > | |
iOstream & | operator<< (iOstream &os, const span< T > &s) |
template<typename Type > | |
INLINE_FUNCTION_HD void | SWAP (Type &x, Type &y) |
template<typename T , typename MemorySpace > | |
iIstream & | operator>> (iIstream &is, symArray< T, MemorySpace > &iArr) |
template<typename T , typename MemorySpace > | |
iOstream & | operator<< (iOstream &os, const symArray< T, MemorySpace > &oArr) |
template<template< class, class > class VectorField, class T , class MemorySpace > | |
iIstream & | operator>> (iIstream &is, triSurfaceField< VectorField, T, MemorySpace > &tsF) |
template<template< class, class > class VectorField, class T , class MemorySpace > | |
iOstream & | operator<< (iOstream &os, const triSurfaceField< VectorField, T, MemorySpace > &tsF) |
template<typename T , typename Allocator > | |
iIstream & | operator>> (iIstream &is, Vector< T, Allocator > &ivec) |
template<typename T , typename Allocator > | |
iOstream & | operator<< (iOstream &os, const Vector< T, Allocator > &ovec) |
template<typename T , typename Allocator > | |
auto | count (const Vector< T, Allocator > &vec, const T &val) |
template<typename T , typename Allocator , typename UnaryPredicate > | |
auto | count_if (const Vector< T, Allocator > &vec, UnaryPredicate p) |
template<typename T , typename Allocator > | |
void | fill_n (Vector< T, Allocator > &vec, size_t n, const T &val) |
template<typename T , typename Allocator > | |
void | fill (Vector< T, Allocator > &vec, const T &val) |
template<typename T , typename Allocator > | |
void | fillSequence (Vector< T, Allocator > &vec, int32 start, int32 end, const T &startVal) |
template<typename T , typename Allocator > | |
void | fillSequence (Vector< T, Allocator > &vec, const T &startVal) |
template<typename T , typename Allocator > | |
void | sort (Vector< T, Allocator > &vec) |
template<typename T , typename Allocator > | |
int64 | find (Vector< T, Allocator > &vec, const T &val) |
template<typename T , typename Allocator > | |
Vector< T, Allocator > | pow (const Vector< T, Allocator > &v, T e) |
template<typename T , typename Allocator , typename indexFunc > | |
Vector< T, Allocator > | pow (const Vector< T, Allocator > &v, T e, indexFunc iFn) |
template<typename T , typename Allocator > | |
T | min (const Vector< T, Allocator > &v) |
template<typename T , typename Allocator , typename indexFunc > | |
T | min (const Vector< T, Allocator > &v, indexFunc iFn) |
template<typename T , typename Allocator > | |
T | max (const Vector< T, Allocator > &v) |
template<typename T , typename Allocator , typename indexFunc > | |
T | max (const Vector< T, Allocator > &v, indexFunc iFn) |
template<typename T , typename Allocator > | |
T | sum (const Vector< T, Allocator > &v) |
template<typename T , typename Allocator , typename indexFunc > | |
T | sum (const Vector< T, Allocator > &v, indexFunc iFn) |
template<typename T , typename memory_space > | |
iIstream & | operator>> (iIstream &is, VectorDual< T, memory_space > &ivec) |
template<typename T , typename memory_space > | |
iOstream & | operator<< (iOstream &os, const VectorDual< T, memory_space > &ovec) |
template<typename side , typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | count (const VectorDual< T, MemorySpace > &vec, const T &val) |
template<typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | count (const VectorDual< T, MemorySpace > &vec, const T &val) |
template<typename side , typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | min (const VectorDual< T, MemorySpace > &vec) |
template<typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | min (const VectorDual< T, MemorySpace > &vec) |
template<typename side , typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | max (const VectorDual< T, MemorySpace > &vec) |
template<typename T , typename MemorySpace > | |
INLINE_FUNCTION_H int64 | max (const VectorDual< T, MemorySpace > &vec) |
template<typename T , typename MemorySpace > | |
iIstream & | operator>> (iIstream &is, VectorSingle< T, MemorySpace > &ivec) |
template<typename T , typename MemorySpace > | |
iOstream & | operator<< (iOstream &os, const VectorSingle< T, MemorySpace > &ovec) |
template<typename T , typename MemorySpace > | |
INLINE_FUNCTION_H size_t | count (const VectorSingle< T, MemorySpace > &vec, const T &val) |
template<class T , class MemorySpace > | |
INLINE_FUNCTION_H T | min (const VectorSingle< T, MemorySpace > &vec) |
template<class T , class MemorySpace > | |
INLINE_FUNCTION_H T | max (const VectorSingle< T, MemorySpace > &vec) |
iOstream & | operator<< (iOstream &os, const iEntry &e) |
iIstream & | operator>> (iIstream &is, iEntry &e) |
bool | isTwoPartEntry (dataEntry entry) |
iOstream & | operator<< (iOstream &os, fileSystem fs) |
std::ostream & | operator<< (std::ostream &os, fileSystem fs) |
fileSystem | operator/ (const fileSystem &fs1, const fileSystem &fs2) |
fileSystem | operator+ (const fileSystem &fs1, const word fName) |
fileSystem | CWD () |
bool | isDirectory (const fileSystem &path) |
bool | isRegularFile (const fileSystem &path) |
fileSystemList | subDirectories (const fileSystem &path) |
fileSystemList | containingFiles (const fileSystem &path) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | min (const ViewType1D< T, properties... > &view, size_t start, size_t end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | max (const ViewType1D< T, properties... > &view, size_t start, size_t end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | min_serial (const ViewType1D< T, properties... > &view, size_t start, size_t end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | max_serial (const ViewType1D< T, properties... > &view, size_t start, size_t end) |
template<typename UnaryFunction , typename T , typename... properties> | |
void | apply_to_each (const ViewType1D< T, properties... > &view, size_t start, size_t end, UnaryFunction func) |
template<typename T , typename... properties> | |
void | insertSetElementH (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, T val) |
template<typename T , typename... properties> | |
void | insertSetElementH (ViewType1D< T, properties... > &view, hostViewType1D< label > &selected, hostViewType1D< T > &vals) |
template<typename T , typename... properties> | |
void | insertSetElementD (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, T val) |
template<typename T , typename... properties> | |
void | insertSetElementD (ViewType1D< T, properties... > &view, deviceViewType1D< label > &selected, deviceViewType1D< T > &vals) |
template<typename T , typename... properties> | |
void | fill (ViewType3D< T, properties... > &view, range range1, range range2, range range3, T val) |
template<typename ExecutionSpace > | |
INLINE_FUNCTION_H constexpr bool | isHostAccessible () |
template<typename ExecutionSpace , typename MemoerySpace > | |
INLINE_FUNCTION_H constexpr bool | areAccessible () |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | realloc (ViewType1D< Type, Properties... > &view, int32 len) |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | reallocNoInit (ViewType1D< Type, Properties... > &view, int32 len) |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | reallocFill (ViewType1D< Type, Properties... > &view, int32 len, Type val) |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | realloc (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | reallocNoInit (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3) |
template<typename Type , typename... Properties> | |
INLINE_FUNCTION_H void | reallocFill (ViewType3D< Type, Properties... > &view, int32 len1, int32 len2, int32 len3, Type val) |
template<typename ViewType > | |
INLINE_FUNCTION_H void | swapViews (ViewType &v1, ViewType &v2) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H int32 | count (const ViewType1D< T, properties... > &view, int32 start, int32 end, const T &val) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H void | fill (ViewType1D< T, properties... > &view, range span, T val) |
template<typename T , typename... properties> | |
void | fill (ViewType1D< T, properties... > &view, int32 start, int32 end, T val) |
template<typename Type , typename... properties> | |
void | fillSequence (ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type startVal) |
template<typename Type , typename... properties, typename indexType , typename... indexProperties> | |
bool | fillSelected (ViewType1D< Type, properties... > view, const ViewType1D< indexType, indexProperties... > indices, const int32 numElems, const Type val, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool >=true) |
template<typename Type , typename... properties, typename indexType , typename... indexProperties> | |
bool | fillSelected (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) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | min (const ViewType1D< T, properties... > &view, int32 start, int32 end) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H T | max (const ViewType1D< T, properties... > &view, int32 start, int32 end) |
template<typename dType , typename... dProperties, typename sType , typename... sProperties> | |
INLINE_FUNCTION_H void | copy (const ViewType1D< dType, dProperties... > &dst, const ViewType1D< sType, sProperties... > &src) |
template<typename dType , typename... dProperties, typename sType , typename... sProperties> | |
INLINE_FUNCTION_H void | copy (const ViewType1D< dType, dProperties... > &dst, int32 dStart, const ViewType1D< sType, sProperties... > &src, int32 sStart, int32 sEnd) |
template<typename dType , typename sType , typename... sProperties> | |
INLINE_FUNCTION_H void | getNth (dType &dst, const ViewType1D< sType, sProperties... > &src, const int32 n) |
template<typename T , typename... properties> | |
INLINE_FUNCTION_H void | sort (ViewType1D< T, properties... > &view, int32 start, int32 end) |
template<typename T , typename... properties, typename CompareFunc > | |
INLINE_FUNCTION_H void | sort (ViewType1D< T, properties... > &view, int32 start, int32 end, CompareFunc compare) |
template<typename Type , typename... properties, typename permType , typename... permProperties> | |
void | permuteSort (const ViewType1D< Type, properties... > &view, int32 start, int32 end, ViewType1D< permType, permProperties... > &permuteView, int32 permStart, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< permType, permProperties... >::memory_space >(), bool >=true) |
template<typename Type , typename... properties> | |
INLINE_FUNCTION_HD int32 | binarySearch (const ViewType1D< Type, properties... > &view, int32 start, int32 end, const Type &val) |
template<typename Type , typename... properties, typename dType , typename... dProperties> | |
void | exclusiveScan (const ViewType1D< Type, properties... > &view, int32 start, int32 end, ViewType1D< dType, dProperties... > &dView, int32 dStart, typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< dType, dProperties... >::memory_space >(), bool >=true) |
template<typename Type , typename... properties, typename dType , typename... dProperties> | |
void | inclusiveScan (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 () |
Map< real, fileSystem > | getTimeFolders (const fileSystem &path) |
template<class T , class... Args> | |
uniquePtr< T > | makeUnique (Args &&... args) |
iIstream & | operator>> (iIstream &is, iIstreamManip f) |
iIstream & | operator>> (iIstream &is, IOstreamManip f) |
iIstream & | operator>> (iIstream &is, word &w) |
iIstream & | operator>> (iIstream &is, int64 &val) |
iIstream & | operator>> (iIstream &is, int32 &val) |
iIstream & | operator>> (iIstream &is, int16 &val) |
iIstream & | operator>> (iIstream &is, int8 &val) |
iIstream & | operator>> (iIstream &is, uint32 &val) |
iIstream & | operator>> (iIstream &is, uint16 &val) |
iIstream & | operator>> (iIstream &is, label &val) |
iIstream & | operator>> (iIstream &is, float &val) |
iIstream & | operator>> (iIstream &is, double &val) |
iOstream & | operator<< (iOstream &os, iOstreamManip f) |
iOstream & | operator<< (iOstream &os, IOstreamManip f) |
iOstream & | indent (iOstream &os) |
iOstream & | incrIndent (iOstream &os) |
iOstream & | decrIndent (iOstream &os) |
iOstream & | flush (iOstream &os) |
iOstream & | endl (iOstream &os) |
iOstream & | beginBlock (iOstream &os) |
iOstream & | endBlock (iOstream &os) |
iOstream & | endEntry (iOstream &os) |
iOstream & | operator<< (iOstream &os, const char c) |
iOstream & | operator<< (iOstream &os, const char *buf) |
iOstream & | operator<< (iOstream &os, const word &w) |
iOstream & | operator<< (iOstream &os, const int64 &val) |
iOstream & | operator<< (iOstream &os, const int32 &val) |
iOstream & | operator<< (iOstream &os, const int16 &val) |
iOstream & | operator<< (iOstream &os, const int8 &val) |
iOstream & | operator<< (iOstream &os, const label &val) |
iOstream & | operator<< (iOstream &os, const uint32 &val) |
iOstream & | operator<< (iOstream &os, const uint16 &val) |
iOstream & | operator<< (iOstream &os, const float &val) |
iOstream & | operator<< (iOstream &os, const double &val) |
IOstream & | dec (IOstream &io) |
IOstream & | hex (IOstream &io) |
IOstream & | oct (IOstream &io) |
IOstream & | fixed (IOstream &io) |
IOstream & | scientific (IOstream &io) |
iOstream & | operator<< (iOstream &os, const token &tok) |
iIstream & | operator>> (iIstream &is, token &tok) |
iOstream & | operator<< (iOstream &os, const token::punctuationToken &pt) |
std::ostream & | operator<< (std::ostream &os, const token::punctuationToken &pt) |
std::ostream & | operator<< (std::ostream &os, const token &tok) |
token | endListToken () |
token | beginListToken () |
token | endStatementToken () |
token | beginBlockToken () |
token | endBlocKToken () |
token | spaceToken () |
token | newLineToken () |
template<class OS > | |
static OS & | printTokenInfo (OS &os, const token &tok) |
bool | validTokenForStream (const token tok) |
bool | isBeginToken (const token &tok) |
bool | isEndToken (const token &tok) |
FUNCTION_H iIstream & | operator>> (iIstream &is, box &b) |
FUNCTION_H iOstream & | operator<< (iOstream &os, const box &b) |
INLINE_FUNCTION_HD box | extendBox (const box &b, const realx3 &dl) |
FUNCTION_H iIstream & | operator>> (iIstream &is, cylinder &b) |
FUNCTION_H iOstream & | operator<< (iOstream &os, const cylinder &b) |
template<typename intType > | |
FUNCTION_H iIstream & | operator>> (iIstream &is, iBox< intType > &b) |
template<typename intType > | |
FUNCTION_H iOstream & | operator<< (iOstream &os, const iBox< intType > &b) |
FUNCTION_H iIstream & | operator>> (iIstream &is, sphere &b) |
FUNCTION_H iOstream & | operator<< (iOstream &os, const sphere &b) |
iIstream & | operator>> (iIstream &is, multiTriSurface &tri) |
iOstream & | operator<< (iOstream &os, const multiTriSurface &tri) |
bool | badInput (iIstream &is, token &tok) |
bool | checkWordToken (iIstream &is, token &tok, const word &check) |
bool | checkNumberToken (iIstream &is, token &tok, real &val) |
iIstream & | operator>> (iIstream &is, triSurface &tri) |
iOstream & | operator<< (iOstream &os, const triSurface &tri) |
template<typename T , int32 nRow, int32 nInner, int32 nCol> | |
void | MatMul (T(&A)[nRow][nInner], T(&B)[nInner][nCol], T(&C)[nRow][nCol]) |
template<typename T , int32 nRow, int32 nCol> | |
void | assignMat (T(&A)[nRow][nCol], T(&B)[nRow][nCol]) |
iOstream & | operator<< (iOstream &os, const Timer &t) |
iIstream & | operator>> (iIstream &is, Timer &t) |
iOstream & | operator<< (iOstream &os, const Timers &t) |
iIstream & | operator>> (iIstream &is, Timers &t) |
const word | whiteSpace (" \t\n\v\f\r") |
int32 | countChar (const word &s, const char c) |
int32 | countChar (const char *s, const char c) |
word | toUpper (const word &inStr) |
bool | isYes (const word &str) |
bool | isNo (const word &str) |
word | real2Fixed (const real &v, int32 numPrecision=6) |
word | real2Word (const real &v, int32 numPrecision=6) |
word | removeDecimalZeros (const word &str) |
word | real2FixedStripZeros (const real &v, int32 numPrecision=6) |
word | int322Word (const int32 &v) |
word | angleBracketsNames (const word &w1, const word &w2) |
word | angleBracketsNames2 (const word &base, const word &w1, const word &w2) |
word | angleBracketsNames3 (const word &base, const word &w1, const word &w2, const word &w3) |
word | groupNames (const word &bw, const word &tw, char sep='.') |
word | baseName (const word &w, char sep='.') |
word | tailName (const word &w, char sep='.') |
bool | validWord (char c) |
bool | validWordWithQuote (char c) |
bool | validWord (const word &w) |
bool | validWordWithQuote (const word &c) |
bool | readLabel (const word &w, label &val) |
bool | readLabel (const char *buf, label &val) |
bool | readUint32 (const word &w, uint32 &val) |
bool | readUint32 (const char *buf, uint32 &val) |
bool | readInt64 (const word &w, int64 &val) |
bool | readInt64 (const char *buf, int64 &val) |
bool | readInt32 (const word &w, int32 &val) |
bool | readInt32 (const char *buf, int32 &val) |
bool | readInt16 (const word &w, int16 &val) |
bool | readInt16 (const char *buf, int16 &val) |
bool | readInt8 (const word &w, int8 &val) |
bool | readInt8 (const char *buf, int8 &val) |
bool | readReal (const word &w, real &val) |
bool | readReal (const char *buf, real &val) |
bool | readBoolian_Str (const word &w, bool &val) |
bool | readBoolian_Str (const char *buf, bool &val) |
bool | readValue (const word &w, real &val) |
bool | readValue (const word &w, label &val) |
bool | readValue (const word &w, uint32 &val) |
bool | readValue (const word &w, int64 &val) |
bool | readValue (const word &w, int32 &val) |
bool | readValue (const word &w, int16 &val) |
bool | readValue (const word &w, int8 &val) |
bool | readValue (const word &w, bool &val) |
INLINE_FUNCTION_HD bool | equal (const real &s1, const real &s2) |
INLINE_FUNCTION_HD bool | equal (const int64 &s1, const int64 &s2) |
INLINE_FUNCTION_HD bool | equal (const int32 &s1, const int32 &s2) |
INLINE_FUNCTION_HD bool | equal (const int16 &s1, const int16 &s2) |
INLINE_FUNCTION_HD bool | equal (const int8 &s1, const int8 &s2) |
INLINE_FUNCTION_HD bool | equal (const uint32 &s1, const uint32 &s2) |
INLINE_FUNCTION_HD bool | equal (const label &s1, const label &s2) |
INLINE_FUNCTION bool | equal (const word &s1, const word &s2) |
INLINE_FUNCTION_HD real | degree2Radian (const real &theta) |
INLINE_FUNCTION_HD real | radian2Degree (const real &phi) |
auto | floatingPointDescription () |
iIstream & | operator>> (iIstream &is, Logical &L) |
iOstream & | operator<< (iOstream &os, const Logical &L) |
INLINE_FUNCTION_HD real | abs (real x) |
INLINE_FUNCTION_HD int64 | abs (int64 x) |
INLINE_FUNCTION_HD int32 | abs (int32 x) |
INLINE_FUNCTION_HD real | mod (real x, real y) |
INLINE_FUNCTION_HD int64 | mod (int64 x, int64 y) |
INLINE_FUNCTION_HD int32 | mod (int32 x, int32 y) |
INLINE_FUNCTION_HD int64 | mod (label x, label y) |
INLINE_FUNCTION_HD int32 | mod (uint32 x, uint32 y) |
INLINE_FUNCTION_HD real | remainder (real x, real y) |
INLINE_FUNCTION_HD real | exp (real x) |
INLINE_FUNCTION_HD real | log (real x) |
INLINE_FUNCTION_HD real | log10 (real x) |
INLINE_FUNCTION_HD real | pow (real x, real y) |
INLINE_FUNCTION_HD real | sqrt (real x) |
INLINE_FUNCTION_HD real | cbrt (real x) |
INLINE_FUNCTION_HD real | sin (real x) |
INLINE_FUNCTION_HD real | cos (real x) |
INLINE_FUNCTION_HD real | tan (real x) |
INLINE_FUNCTION_HD real | asin (real x) |
INLINE_FUNCTION_HD real | acos (real x) |
INLINE_FUNCTION_HD real | atan (real x) |
INLINE_FUNCTION_HD real | atan2 (real y, real x) |
INLINE_FUNCTION_HD real | sinh (real x) |
INLINE_FUNCTION_HD real | cosh (real x) |
INLINE_FUNCTION_HD real | tanh (real x) |
INLINE_FUNCTION_HD real | asinh (real x) |
INLINE_FUNCTION_HD real | acosh (real x) |
INLINE_FUNCTION_HD real | atanh (real x) |
INLINE_FUNCTION_HD real | min (real x, real y) |
INLINE_FUNCTION_HD int64 | min (int32 x, int32 y) |
INLINE_FUNCTION_HD int64 | min (int64 x, int64 y) |
INLINE_FUNCTION_HD label | min (label x, label y) |
INLINE_FUNCTION_HD uint32 | min (uint32 x, uint32 y) |
INLINE_FUNCTION_HD uint32 | min (uint16 x, uint16 y) |
INLINE_FUNCTION_HD real | max (real x, real y) |
INLINE_FUNCTION_HD int64 | max (int64 x, int64 y) |
INLINE_FUNCTION_HD int32 | max (int32 x, int32 y) |
INLINE_FUNCTION_HD label | max (label x, label y) |
INLINE_FUNCTION_HD uint32 | max (uint32 x, uint32 y) |
INLINE_FUNCTION_HD uint32 | max (uint16 x, uint16 y) |
template<typename T > | |
constexpr T | largestNegative () |
template<typename T > | |
constexpr T | epsilonValue () |
template<typename T > | |
constexpr T | largestPositive () |
template<typename T > | |
bool INLINE_FUNCTION_HD | equal (const triple< T > &opr1, const triple< T > &opr2) |
template<> | |
word | basicTypeName< int8x3 > () |
template<> | |
word | basicTypeName< int16x3 > () |
template<> | |
word | basicTypeName< int32x3 > () |
template<> | |
word | basicTypeName< int64x3 > () |
template<> | |
word | basicTypeName< uint16x3 > () |
template<> | |
word | basicTypeName< uint32x3 > () |
template<> | |
word | basicTypeName< labelx3 > () |
template<> | |
word | basicTypeName< realx3 > () |
template<> | |
word | basicTypeName< uint16x3x3 > () |
template<> | |
word | basicTypeName< uint32x3x3 > () |
template<> | |
word | basicTypeName< realx3x3 > () |
template<> | |
word | basicTypeName< real4 > () |
template<typename T > | |
word | basicTypeName () |
template<> | |
word | basicTypeName< word > () |
template<> | |
word | basicTypeName< int64 > () |
template<> | |
word | basicTypeName< int32 > () |
template<> | |
word | basicTypeName< int16 > () |
template<> | |
word | basicTypeName< int8 > () |
template<> | |
word | basicTypeName< label > () |
template<> | |
word | basicTypeName< uint32 > () |
template<> | |
word | basicTypeName< real > () |
template<typename Type1 , typename Type2 > | |
bool | checkType (Type2 *object) |
template<typename Type1 , typename Type2 > | |
bool | checkType (Type2 &object) |
int32 | findCollisions (ContainerType &pairs, int32Vector_HD &flags) |
int32 | findCollisions (int32 num, realx3Vector_HD &points, real diam) |
bool | applySelector (systemControl &control, const pointStructure &pStruct, const dictionary &selDict) |
template<typename ObjType > | |
bool | geomObjectToVTK (IOfileHeader &header, real time, fileSystem destPath, word bName) |
template<typename Type > | |
bool | dataToVTK (vtkFile &vtk, const Type &dataEntity) |
template<> | |
bool | dataToVTK (vtkFile &vtk, const triSurface &surface) |
template<> | |
bool | dataToVTK (vtkFile &vtk, const multiTriSurface &surface) |
template<typename T > | |
rectMeshField_H< T > | sumOp (const pointField_H< T > field, const pointRectCell &pointToCell) |
template<typename T , typename incMask > | |
rectMeshField_H< T > | sumMaksOp (const pointField_H< T > field, const pointRectCell &pointToCell, const incMask &mask) |
template<typename T > | |
bool | convertRectMeshField (iOstream &os, rectMeshField_H< T > &field) |
template<> | |
bool | convertRectMeshField (iOstream &os, rectMeshField_H< real > &field) |
template<> | |
bool | convertRectMeshField (iOstream &os, rectMeshField_H< realx3 > &field) |
template<> | |
bool | convertRectMeshField (iOstream &os, rectMeshField_H< int32 > &field) |
bool | checkNormalVec (const realx3 &p1, const realx3 &p2, const realx3 &p3, realx3 &norm) |
Variables | |
const auto | ActivePoint = pointStructure::ACTIVE |
const double | vectorGrowthFactor__ = 1.1 |
const char * | settingsFolder__ = "settings" |
const char * | settingsRepository__ = "settings" |
const char * | caseSetupFolder__ = "caseSetup" |
const char * | caseSetupRepository__ = "caseSetup" |
const char * | geometryFolder__ = "geometry" |
const char * | geometryRepository_ = "geometry" |
const char * | integrationRepository__ = "integration" |
const char * | integrationFolder__ = "integration" |
const char * | settingsFile__ = "settingsDict" |
const char * | insertionFile__ = "particleInsertion" |
const char * | sphereShapeFile__ = "sphereShape" |
const char * | pointStructureFile__ = "pStructure" |
const char * | triSurfaceFile__ = "triSurface" |
const char * | createParticles__ = "createParticles" |
const char * | motionModelFile__ = "motionModel" |
const char * | contactSearchFile__ = "contactSearch" |
const char * | propertyFile__ = "interaction" |
const char * | interactionFile__ = "interaction" |
const char * | postprocessFile__ = "postprocessDict" |
const char * | uniform__ = "uniform" |
const char * | nonUniform__ = "nonUniform" |
const size_t | maxSizeToSerial__ = 64 |
constexpr char | tab = '\t' |
constexpr char | nl = '\n' |
Ostream | output |
Istream | input |
Ostream | errReport |
const real | zero = 0.0 |
const real | one = 1.0 |
const int32 | zero32 = 0 |
const int32 | one32 = 1 |
const word | nullWord |
const char * | floatingPointType__ = "float" |
const bool | usingDouble__ = false |
const real | Pi = real(3.1415926535897932384626433832) |
const real | smallValue = 1.0e-15 |
const real | verySmallValue = 1.0e-30 |
const real | largeValue = 1.0e15 |
const real | veryLargeValue = 1.0e30 |
const int32 | largestNegInt32 = largestNegative<int32>() |
const int32 | largestPosInt32 = largestPositive<int32>() |
const int64 | largestNegInt64 = largestNegative<int64>() |
const int64 | largestPosInt64 = largestPositive<int64>() |
const real | largestNegREAL = largestNegative<real>() |
const real | largestPosREAL = largestPositive<real>() |
const real | epsilonREAL = epsilonValue<real>() |
const realx3 | zero3 (0.0) |
const realx3 | one3 (1.0) |
const uint32x3 | zeroU3 (0) |
const uint32x3 | oneU3 (1) |
const realx3x3 | zero33 (zero3) |
const realx3x3 | one33 (one3) |
const uint32x3x3 | zeroU33 (zeroU3) |
const uint32x3x3 | oneU33 (oneU3) |
const real4 | zero4 (zero) |
Definition at line 34 of file geometryMotions.hpp.
Definition at line 36 of file geometryMotions.hpp.
Definition at line 38 of file geometryMotions.hpp.
typedef geometryMotion<fixedWall> fixedGeometry |
Definition at line 40 of file geometryMotions.hpp.
using CELL_INDEX_TYPE = int32 |
Definition at line 34 of file interactionTypes.hpp.
Definition at line 36 of file interactionTypes.hpp.
using sphereInsertion = Insertion<sphereShape> |
Definition at line 31 of file Insertions.hpp.
using bitset32_D = bitsetHD<unsigned> |
Definition at line 211 of file bitsetHD.hpp.
using bitset32_H = bitsetHD<unsigned, HostSpace> |
Definition at line 213 of file bitsetHD.hpp.
using bitset64_D = bitsetHD<unsigned long> |
Definition at line 215 of file bitsetHD.hpp.
using bitset64_H = bitsetHD<unsigned long, HostSpace> |
Definition at line 217 of file bitsetHD.hpp.
using int8Field_D = Field<VectorSingle, int8> |
Definition at line 34 of file Fields.hpp.
using int8Field_H = Field<VectorSingle, int8, HostSpace> |
Definition at line 36 of file Fields.hpp.
using int16Field_D = Field<VectorSingle, int16> |
Definition at line 38 of file Fields.hpp.
using int16Field_H = Field<VectorSingle, int16, HostSpace> |
Definition at line 40 of file Fields.hpp.
using int32Field_D = Field<VectorSingle, int32> |
Definition at line 42 of file Fields.hpp.
using int32Field_H = Field<VectorSingle, int32, HostSpace> |
Definition at line 44 of file Fields.hpp.
using int64Field_D = Field<VectorSingle, int64> |
Definition at line 46 of file Fields.hpp.
using int64Field_H = Field<VectorSingle, int64, HostSpace> |
Definition at line 48 of file Fields.hpp.
using uint32Field_D = Field<VectorSingle, uint32> |
Definition at line 50 of file Fields.hpp.
using uint32Field_H = Field<VectorSingle, uint32, HostSpace> |
Definition at line 52 of file Fields.hpp.
using labelField_D = Field<VectorSingle, label> |
Definition at line 54 of file Fields.hpp.
using labelField_H = Field<VectorSingle, label, HostSpace> |
Definition at line 56 of file Fields.hpp.
using realField_D = Field<VectorSingle, real> |
Definition at line 58 of file Fields.hpp.
using realField_H = Field<VectorSingle, real, HostSpace> |
Definition at line 60 of file Fields.hpp.
using realx3Field_D = Field<VectorSingle, realx3> |
Definition at line 62 of file Fields.hpp.
using realx3Field_H = Field<VectorSingle, realx3, HostSpace> |
Definition at line 64 of file Fields.hpp.
using uint16x3Field_D = Field<VectorSingle, uint16x3> |
Definition at line 66 of file Fields.hpp.
using uint16x3Field_H = Field<VectorSingle, uint16x3, HostSpace> |
Definition at line 68 of file Fields.hpp.
using uint32x3Field_D = Field<VectorSingle, uint32x3> |
Definition at line 70 of file Fields.hpp.
using uint32x3Field_H = Field<VectorSingle, uint32x3, HostSpace> |
Definition at line 72 of file Fields.hpp.
using int32x3Field_D = Field<VectorSingle, int32x3> |
Definition at line 74 of file Fields.hpp.
using int32x3Field_H = Field<VectorSingle, int32x3, HostSpace> |
Definition at line 76 of file Fields.hpp.
using int64x3Field_D = Field<VectorSingle, int64x3> |
Definition at line 78 of file Fields.hpp.
using int64x3Field_H = Field<VectorSingle, int64x3, HostSpace> |
Definition at line 80 of file Fields.hpp.
using realx3x3Field_D = Field<VectorSingle, realx3x3> |
Definition at line 82 of file Fields.hpp.
using realx3x3Field_H = Field<VectorSingle, realx3x3, HostSpace> |
Definition at line 84 of file Fields.hpp.
using wordField_H = Field<VectorSingle, word, HostSpace> |
Definition at line 87 of file Fields.hpp.
using int8Field_HD = Field<VectorDual, int8> |
Definition at line 91 of file Fields.hpp.
using int16Field_HD = Field<VectorDual, int16> |
Definition at line 93 of file Fields.hpp.
using int32Field_HD = Field<VectorDual, int32> |
Definition at line 95 of file Fields.hpp.
using int64Field_HD = Field<VectorDual, int64> |
Definition at line 97 of file Fields.hpp.
using uint32Field_HD = Field<VectorDual, uint32> |
Definition at line 99 of file Fields.hpp.
using labelField_HD = Field<VectorDual, label> |
Definition at line 101 of file Fields.hpp.
using realField_HD = Field<VectorDual, real> |
Definition at line 103 of file Fields.hpp.
using realx3Field_HD = Field<VectorDual, realx3> |
Definition at line 105 of file Fields.hpp.
using uint16x3Field_HD = Field<VectorDual, uint32x3> |
Definition at line 107 of file Fields.hpp.
using uint32x3Field_HD = Field<VectorDual, uint32x3> |
Definition at line 109 of file Fields.hpp.
using int32x3Field_HD = Field<VectorDual, int32x3> |
Definition at line 111 of file Fields.hpp.
using int64x3Field_HD = Field<VectorDual, int64x3> |
Definition at line 113 of file Fields.hpp.
using realx3x3Field_HD = Field<VectorDual, realx3x3> |
Definition at line 115 of file Fields.hpp.
Definition at line 118 of file Fields.hpp.
using int32IndexContainer = indexContainer<int32> |
Definition at line 165 of file indexContainer.hpp.
using int64IndexContainer = indexContainer<int64> |
Definition at line 166 of file indexContainer.hpp.
using uint32List = List<uint32> |
using realx3List = List<realx3> |
using realx3x3List = List<realx3x3> |
using wordHashMap = hashMap<word,T> |
Definition at line 140 of file hashMap.hpp.
using labelHashMap = hashMap<label,T> |
Definition at line 143 of file hashMap.hpp.
using uint32HashMap = hashMap<uint32,T> |
Definition at line 146 of file hashMap.hpp.
using int64HashMap = hashMap<int64,T> |
Definition at line 149 of file hashMap.hpp.
using int32HashMap = hashMap<int32,T> |
Definition at line 152 of file hashMap.hpp.
using orderedMapPtr = MapPtr<std::map, key, T> |
Definition at line 226 of file MapPtr.hpp.
using hashMapPtr = MapPtr<std::unordered_map , key, T> |
Definition at line 230 of file MapPtr.hpp.
using wordOrderedMapPtr = orderedMapPtr<word,T> |
Definition at line 233 of file MapPtr.hpp.
using wordHashMapPtr = hashMapPtr<word,T> |
Definition at line 236 of file MapPtr.hpp.
using pointField_H = pointField<VectorSingle, T, HostSpace> |
Definition at line 33 of file pointFields.hpp.
using pointField_D = pointField<VectorSingle, T> |
Definition at line 36 of file pointFields.hpp.
using pointField_HD = pointField<VectorDual, T> |
Definition at line 39 of file pointFields.hpp.
using int8PointField_D = pointField<VectorSingle, int8> |
Definition at line 42 of file pointFields.hpp.
using int8PointField_H = pointField<VectorSingle, int8, HostSpace> |
Definition at line 44 of file pointFields.hpp.
using int16PointField_D = pointField<VectorSingle, int16> |
Definition at line 46 of file pointFields.hpp.
using int16PointField_H = pointField<VectorSingle, int16, HostSpace> |
Definition at line 48 of file pointFields.hpp.
using int32PointField_D = pointField<VectorSingle, int32> |
Definition at line 50 of file pointFields.hpp.
using int32PointField_H = pointField<VectorSingle, int32, HostSpace> |
Definition at line 52 of file pointFields.hpp.
using int64PointField_D = pointField<VectorSingle, int64> |
Definition at line 54 of file pointFields.hpp.
using int64PointField_H = pointField<VectorSingle, int64, HostSpace> |
Definition at line 56 of file pointFields.hpp.
using uint32PointField_D = pointField<VectorSingle, uint32> |
Definition at line 58 of file pointFields.hpp.
using uint32PointField_H = pointField<VectorSingle, uint32, HostSpace> |
Definition at line 60 of file pointFields.hpp.
using labelPointField_D = pointField<VectorSingle, label> |
Definition at line 62 of file pointFields.hpp.
using labelPointField_H = pointField<VectorSingle, label, HostSpace> |
Definition at line 64 of file pointFields.hpp.
using realPointField_D = pointField<VectorSingle, real> |
Definition at line 66 of file pointFields.hpp.
using realPointField_H = pointField<VectorSingle, real, HostSpace> |
Definition at line 68 of file pointFields.hpp.
using realx3PointField_D = pointField<VectorSingle, realx3> |
Definition at line 70 of file pointFields.hpp.
using realx3PointField_H = pointField<VectorSingle, realx3, HostSpace> |
Definition at line 72 of file pointFields.hpp.
using wordPointField_H = pointField<VectorSingle, word, HostSpace> |
Definition at line 74 of file pointFields.hpp.
using int8PointField_HD = pointField<VectorDual, int8> |
Definition at line 76 of file pointFields.hpp.
using int16PointField_HD = pointField<VectorDual, int16> |
Definition at line 78 of file pointFields.hpp.
using int32PointField_HD = pointField<VectorDual, int32> |
Definition at line 80 of file pointFields.hpp.
using int64PointField_HD = pointField<VectorDual, int64> |
Definition at line 82 of file pointFields.hpp.
using uint32PointField_HD = pointField<VectorDual, uint32> |
Definition at line 84 of file pointFields.hpp.
using labelPointField_HD = pointField<VectorDual, label> |
Definition at line 86 of file pointFields.hpp.
using realPointField_HD = pointField<VectorDual, real> |
Definition at line 88 of file pointFields.hpp.
using realx3PointField_HD = pointField<VectorDual, realx3> |
Definition at line 90 of file pointFields.hpp.
using wordPointField = pointField<Vector, word, vecAllocator<word> > |
Definition at line 92 of file pointFields.hpp.
using Set = std::set<Key,std::less<Key>,std::allocator<Key> > |
using realSymArray_D = symArray<real> |
Definition at line 27 of file symArrays.hpp.
using realSymArray_H = symArray<real, HostSpace> |
Definition at line 29 of file symArrays.hpp.
using realx3SymArray_D = symArray<realx3> |
Definition at line 31 of file symArrays.hpp.
using realx3SymArray_H = symArray<realx3, HostSpace> |
Definition at line 33 of file symArrays.hpp.
using realTriSurfaceField_D = triSurfaceField<VectorSingle, real> |
Definition at line 32 of file triSurfaceFields.hpp.
Definition at line 34 of file triSurfaceFields.hpp.
Definition at line 36 of file triSurfaceFields.hpp.
Definition at line 38 of file triSurfaceFields.hpp.
using realTriSurfaceField_HD = triSurfaceField<VectorDual, real> |
Definition at line 40 of file triSurfaceFields.hpp.
Definition at line 42 of file triSurfaceFields.hpp.
using realTriSurfaceField = triSurfaceField<Vector, real, vecAllocator<real> > |
Definition at line 44 of file triSurfaceFields.hpp.
using realx3TriSurfaceField = triSurfaceField<Vector, realx3, vecAllocator<realx3> > |
Definition at line 46 of file triSurfaceFields.hpp.
using int8TriSurfaceField_D = triSurfaceField<VectorSingle, int8> |
Definition at line 48 of file triSurfaceFields.hpp.
Definition at line 50 of file triSurfaceFields.hpp.
using int8TriSurfaceField_HD = triSurfaceField<VectorDual, int8> |
Definition at line 52 of file triSurfaceFields.hpp.
using int8TriSurfaceField = triSurfaceField<Vector, int8, vecAllocator<real> > |
Definition at line 54 of file triSurfaceFields.hpp.
using vecAllocator = std::allocator<T> |
Definition at line 62 of file Vector.hpp.
using int8Vector = Vector<int8> |
Definition at line 32 of file Vectors.hpp.
using int16Vector = Vector<int16> |
Definition at line 34 of file Vectors.hpp.
using int32Vector = Vector<int32> |
Definition at line 36 of file Vectors.hpp.
using int64Vector = Vector<int64> |
Definition at line 38 of file Vectors.hpp.
using uint32Vector = Vector<uint32> |
Definition at line 40 of file Vectors.hpp.
using labelVector = Vector<label> |
Definition at line 42 of file Vectors.hpp.
using realVector = Vector<real> |
Definition at line 44 of file Vectors.hpp.
using realx3Vector = Vector<realx3> |
Definition at line 46 of file Vectors.hpp.
using uint16x3Vector = Vector<uint16x3> |
Definition at line 48 of file Vectors.hpp.
using uint32x3Vector = Vector<uint32x3> |
Definition at line 50 of file Vectors.hpp.
using int32x3Vector = Vector<int32x3> |
Definition at line 52 of file Vectors.hpp.
using int64x3Vector = Vector<int64x3> |
Definition at line 54 of file Vectors.hpp.
using uint16x3x3Vector = Vector<uint16x3x3> |
Definition at line 56 of file Vectors.hpp.
using uint32x3x3Vector = Vector<uint32x3x3> |
Definition at line 58 of file Vectors.hpp.
using int32x3x3Vector = Vector<int32x3x3> |
Definition at line 60 of file Vectors.hpp.
using realx3x3Vector = Vector<realx3x3> |
Definition at line 62 of file Vectors.hpp.
using wordVector = Vector<word> |
Definition at line 64 of file Vectors.hpp.
using int8Vector_HD = VectorDual<int8> |
Definition at line 31 of file VectorDuals.hpp.
using int16Vector_HD = VectorDual<int16> |
Definition at line 33 of file VectorDuals.hpp.
using int32Vector_HD = VectorDual<int32> |
Definition at line 35 of file VectorDuals.hpp.
using int64Vector_HD = VectorDual<int64> |
Definition at line 37 of file VectorDuals.hpp.
using uint32Vector_HD = VectorDual<uint32> |
Definition at line 39 of file VectorDuals.hpp.
using labelVector_HD = VectorDual<label> |
Definition at line 41 of file VectorDuals.hpp.
using realVector_HD = VectorDual<real> |
Definition at line 43 of file VectorDuals.hpp.
using realx3Vector_HD = VectorDual<realx3> |
Definition at line 45 of file VectorDuals.hpp.
using realx3x3Vector_HD = VectorDual<realx3x3> |
Definition at line 47 of file VectorDuals.hpp.
typedef VectorSingle<int8> int8Vector_D |
Definition at line 32 of file VectorSingles.hpp.
typedef VectorSingle<int8, HostSpace> int8Vector_H |
Definition at line 34 of file VectorSingles.hpp.
typedef VectorSingle<int16> int16Vector_D |
Definition at line 36 of file VectorSingles.hpp.
typedef VectorSingle<int16, HostSpace> int16Vector_H |
Definition at line 38 of file VectorSingles.hpp.
typedef VectorSingle<int32> int32Vector_D |
Definition at line 40 of file VectorSingles.hpp.
typedef VectorSingle<int32, HostSpace> int32Vector_H |
Definition at line 42 of file VectorSingles.hpp.
typedef VectorSingle<int64> int64Vector_D |
Definition at line 44 of file VectorSingles.hpp.
typedef VectorSingle<int64, HostSpace> int64Vector_H |
Definition at line 46 of file VectorSingles.hpp.
typedef VectorSingle<uint32> uint32Vector_D |
Definition at line 48 of file VectorSingles.hpp.
typedef VectorSingle<uint32, HostSpace> uint32Vector_H |
Definition at line 50 of file VectorSingles.hpp.
typedef VectorSingle<label> labelVector_D |
Definition at line 52 of file VectorSingles.hpp.
typedef VectorSingle<label, HostSpace> labelVector_H |
Definition at line 54 of file VectorSingles.hpp.
typedef VectorSingle<real> realVector_D |
Definition at line 56 of file VectorSingles.hpp.
typedef VectorSingle<real, HostSpace> realVector_H |
Definition at line 58 of file VectorSingles.hpp.
typedef VectorSingle<realx3> realx3Vector_D |
Definition at line 60 of file VectorSingles.hpp.
typedef VectorSingle<realx3, HostSpace> realx3Vector_H |
Definition at line 62 of file VectorSingles.hpp.
typedef VectorSingle<uint16x3> uint16x3Vector_D |
Definition at line 64 of file VectorSingles.hpp.
typedef VectorSingle<uint16x3, HostSpace> uint16x3Vector_H |
Definition at line 66 of file VectorSingles.hpp.
typedef VectorSingle<uint32x3> uint32x3Vector_D |
Definition at line 68 of file VectorSingles.hpp.
typedef VectorSingle<uint32x3, HostSpace> uint32x3Vector_H |
Definition at line 70 of file VectorSingles.hpp.
typedef VectorSingle<int32x3> int32x3Vector_D |
Definition at line 72 of file VectorSingles.hpp.
typedef VectorSingle<int32x3, HostSpace> int32x3Vector_H |
Definition at line 74 of file VectorSingles.hpp.
typedef VectorSingle<int64x3> int64x3Vector_D |
Definition at line 76 of file VectorSingles.hpp.
typedef VectorSingle<int64x3, HostSpace> int64x3Vector_H |
Definition at line 78 of file VectorSingles.hpp.
typedef VectorSingle<realx3x3> realx3x3Vector_D |
Definition at line 80 of file VectorSingles.hpp.
typedef VectorSingle<realx3x3, HostSpace> realx3x3Vector_H |
Definition at line 82 of file VectorSingles.hpp.
using fileSystemList = List<fileSystem> |
Definition at line 182 of file fileSystem.hpp.
using HostSpace = Kokkos::HostSpace |
Definition at line 39 of file KokkosTypes.hpp.
using Serial = Kokkos::Serial |
Definition at line 40 of file KokkosTypes.hpp.
using DefaultHostExecutionSpace = Kokkos::DefaultHostExecutionSpace |
Definition at line 46 of file KokkosTypes.hpp.
using DefaultExecutionSpace = Kokkos::DefaultExecutionSpace |
Definition at line 47 of file KokkosTypes.hpp.
using kPair = Kokkos::pair<T1,T2> |
Definition at line 52 of file KokkosTypes.hpp.
Definition at line 54 of file KokkosTypes.hpp.
Definition at line 56 of file KokkosTypes.hpp.
using ViewTypeScalar = Kokkos::View<T,properties...> |
Definition at line 59 of file KokkosTypes.hpp.
using ViewType1D = Kokkos::View<T*,properties...> |
Definition at line 62 of file KokkosTypes.hpp.
using DualViewType1D = Kokkos::DualView<T*,properties...> |
Definition at line 65 of file KokkosTypes.hpp.
using ViewType3D = Kokkos::View<T***,properties...> |
Definition at line 68 of file KokkosTypes.hpp.
using unorderedMap = Kokkos::UnorderedMap<Key, Value, properties...> |
Definition at line 71 of file KokkosTypes.hpp.
using unorderedSet = Kokkos::UnorderedMap<Key, void, properties...> |
Definition at line 74 of file KokkosTypes.hpp.
using deviceHashMap = Kokkos::UnorderedMap<Key, Value> |
Definition at line 77 of file KokkosTypes.hpp.
using hostHashMap = Kokkos::UnorderedMap<Key, Value, Kokkos::HostSpace> |
Definition at line 80 of file KokkosTypes.hpp.
using deviceHashSet = Kokkos::UnorderedMap<Key, void> |
Definition at line 83 of file KokkosTypes.hpp.
using hostHashSet = Kokkos::UnorderedMap<Key,void, Kokkos::HostSpace> |
Definition at line 86 of file KokkosTypes.hpp.
using deviceViewTypeScalar = Kokkos::View<T> |
Definition at line 90 of file KokkosTypes.hpp.
using deviceViewType1D = Kokkos::View<T*> |
Definition at line 93 of file KokkosTypes.hpp.
using deviceViewType2D = Kokkos::View<T**,Layout, void> |
Definition at line 96 of file KokkosTypes.hpp.
using hostViewTypeScalar = Kokkos::View<T, Kokkos::HostSpace> |
Definition at line 101 of file KokkosTypes.hpp.
using hostViewType1D = Kokkos::View<T*, Kokkos::HostSpace> |
Definition at line 104 of file KokkosTypes.hpp.
using hostViewType2D = Kokkos::View<T**,Layout, Kokkos::HostSpace> |
Definition at line 107 of file KokkosTypes.hpp.
using deviceAtomicViewType1D = Kokkos::View< T*, Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic> > |
Definition at line 127 of file KokkosTypes.hpp.
using deviceAtomicViewType3D = Kokkos::View< T***, Kokkos::MemoryTraits<std::is_same<DefaultExecutionSpace,Serial>::value?0:Kokkos::Atomic> > |
Definition at line 133 of file KokkosTypes.hpp.
Definition at line 30 of file randomReals.hpp.
using int32StridedRagne = stridedRange<int32> |
Definition at line 31 of file ranges.hpp.
using int64StridedRange = stridedRange<int64> |
Definition at line 32 of file ranges.hpp.
using realStridedRange = stridedRange<real> |
Definition at line 33 of file ranges.hpp.
using int32IntervalRange = intervalRange<int32> |
Definition at line 35 of file ranges.hpp.
using int64IntervalRange = intervalRange<int64> |
Definition at line 36 of file ranges.hpp.
using realIntervalRange = intervalRange<real> |
Definition at line 37 of file ranges.hpp.
using int32CombinedRange = combinedRange<int32> |
Definition at line 39 of file ranges.hpp.
using int64CombinedRange = combinedRange<int64> |
Definition at line 40 of file ranges.hpp.
using realCombinedRange = combinedRange<real> |
Definition at line 41 of file ranges.hpp.
Definition at line 203 of file iIstream.hpp.
Definition at line 264 of file iOstream.hpp.
Definition at line 273 of file IOstream.hpp.
Definition at line 31 of file tokenList.hpp.
using tokenTypeList = List<token::tokenType> |
Definition at line 32 of file tokenList.hpp.
typedef PeakableRegion<boxRegion> boxPeakableRegion |
Definition at line 33 of file peakableRegions.hpp.
Definition at line 35 of file peakableRegions.hpp.
using real = float |
Definition at line 46 of file builtinTypes.hpp.
using int8 = signed char |
Definition at line 49 of file builtinTypes.hpp.
using int16 = short int |
Definition at line 51 of file builtinTypes.hpp.
using int32 = int |
Definition at line 53 of file builtinTypes.hpp.
using int64 = long long int |
Definition at line 55 of file builtinTypes.hpp.
using uint16 = unsigned short int |
Definition at line 57 of file builtinTypes.hpp.
using uint32 = unsigned int |
Definition at line 59 of file builtinTypes.hpp.
using label = std::size_t |
Definition at line 61 of file builtinTypes.hpp.
using word = std::string |
Definition at line 63 of file builtinTypes.hpp.
using uint16x3x3 = triple<uint16x3> |
using uint32x3x3 = triple<uint32x3> |
using SearchType = NBSLevel0<DefaultExecutionSpace> |
Definition at line 33 of file positionRandom.cpp.
using ContainerType = unsortedPairs<DefaultExecutionSpace, int32> |
Definition at line 34 of file positionRandom.cpp.
using rectMeshField_H = rectMeshField<T,HostSpace> |
Definition at line 30 of file rectMeshFields.hpp.
using int8RectMeshField_H = rectMeshField<int8, HostSpace> |
Definition at line 32 of file rectMeshFields.hpp.
using int32RectMeshField_H = rectMeshField<int32, HostSpace> |
Definition at line 34 of file rectMeshFields.hpp.
using int64RectMeshField_H = rectMeshField<int64, HostSpace> |
Definition at line 36 of file rectMeshFields.hpp.
using realRectMeshField_H = rectMeshField<real, HostSpace> |
Definition at line 38 of file rectMeshFields.hpp.
using realx3RectMeshField_H = rectMeshField<realx3, HostSpace> |
Definition at line 40 of file rectMeshFields.hpp.
INLINE_FUNCTION iIstream& pFlow::operator>> | ( | iIstream & | str, |
AB3History & | ab3 | ||
) |
Definition at line 41 of file AdamsBashforth3.hpp.
References IOstream::check(), AB3History::dy1_, AB3History::dy2_, FUNCTION_NAME, iIstream::readBegin(), and iIstream::readEnd().
INLINE_FUNCTION iOstream& pFlow::operator<< | ( | iOstream & | str, |
const AB3History & | ab3 | ||
) |
Definition at line 57 of file AdamsBashforth3.hpp.
References token::BEGIN_LIST, IOstream::check(), AB3History::dy1_, AB3History::dy2_, token::END_LIST, FUNCTION_NAME, and token::SPACE.
INLINE_FUNCTION iIstream& pFlow::operator>> | ( | iIstream & | str, |
AB4History & | ab4 | ||
) |
Definition at line 42 of file AdamsBashforth4.hpp.
References IOstream::check(), AB4History::dy1_, AB4History::dy2_, AB4History::dy3_, FUNCTION_NAME, iIstream::readBegin(), and iIstream::readEnd().
INLINE_FUNCTION iOstream& pFlow::operator<< | ( | iOstream & | str, |
const AB4History & | ab4 | ||
) |
Definition at line 59 of file AdamsBashforth4.hpp.
References token::BEGIN_LIST, IOstream::check(), AB4History::dy1_, AB4History::dy2_, AB4History::dy3_, token::END_LIST, FUNCTION_NAME, and token::SPACE.
INLINE_FUNCTION iIstream& pFlow::operator>> | ( | iIstream & | str, |
AB5History & | ab5 | ||
) |
Definition at line 43 of file AdamsBashforth5.hpp.
References IOstream::check(), AB5History::dy1_, AB5History::dy2_, AB5History::dy3_, AB5History::dy4_, FUNCTION_NAME, iIstream::readBegin(), and iIstream::readEnd().
INLINE_FUNCTION iOstream& pFlow::operator<< | ( | iOstream & | str, |
const AB5History & | ab5 | ||
) |
Definition at line 61 of file AdamsBashforth5.hpp.
References token::BEGIN_LIST, IOstream::check(), AB5History::dy1_, AB5History::dy2_, AB5History::dy3_, AB5History::dy4_, token::END_LIST, FUNCTION_NAME, and token::SPACE.
INLINE_FUNCTION_HD uint64_t pFlow::splitBy3 | ( | const uint64_t | val | ) |
Definition at line 31 of file contactSearchFunctions.hpp.
Referenced by xyzToMortonCode64().
INLINE_FUNCTION_HD uint64_t pFlow::xyzToMortonCode64 | ( | uint64_t | x, |
uint64_t | y, | ||
uint64_t | z | ||
) |
Definition at line 42 of file contactSearchFunctions.hpp.
References splitBy3().
Referenced by positionParticles::sortByMortonCode().
INLINE_FUNCTION_HD uint64_t pFlow::getThirdBits | ( | uint64_t | x | ) |
Definition at line 49 of file contactSearchFunctions.hpp.
Referenced by mortonCode64Toxyz().
INLINE_FUNCTION_HD void pFlow::mortonCode64Toxyz | ( | uint64_t | morton, |
uint64_t & | x, | ||
uint64_t & | y, | ||
uint64_t & | z | ||
) |
Definition at line 62 of file contactSearchFunctions.hpp.
References getThirdBits().
INLINE_FUNCTION_HD void pFlow::indexToCell | ( | const indexType | idx, |
const triple< cellIndexType > & | extent, | ||
triple< cellIndexType > & | cell | ||
) |
Definition at line 71 of file contactSearchFunctions.hpp.
References triple< T >::x(), triple< T >::y(), and triple< T >::z().
Referenced by cellsWallLevel0< executionSpace >::findPairsElementRangeCount(), and indexToCell().
INLINE_FUNCTION_HD triple<cellIndexType> pFlow::boxExtent | ( | const iBox< cellIndexType > & | box | ) |
Definition at line 82 of file contactSearchFunctions.hpp.
References box::maxPoint(), box::minPoint(), triple< T >::x(), triple< T >::y(), and triple< T >::z().
Referenced by cellsWallLevel0< executionSpace >::findPairsElementRangeCount(), and indexToCell().
INLINE_FUNCTION_HD void pFlow::indexToCell | ( | const indexType | idx, |
const iBox< cellIndexType > & | box, | ||
triple< cellIndexType > & | cell | ||
) |
Definition at line 92 of file contactSearchFunctions.hpp.
References boxExtent(), indexToCell(), and box::minPoint().
INLINE_FUNCTION_HD bool pFlow::sphereSphereCheck | ( | const realx3 & | p1, |
const realx3 | p2, | ||
real | d1, | ||
real | d2 | ||
) |
Definition at line 105 of file contactSearchFunctions.hpp.
References length().
Referenced by findCollisions(), and while().
INLINE_FUNCTION_HD int32x3 mapIndexLevels | ( | const int32x3 & | ind, |
int32 | lowerLevel, | ||
int32 | upperLevel | ||
) |
Definition at line 118 of file NBSLevel.hpp.
References pow().
Referenced by NBSLevels< executionSpace >::build(), and while().
|
inline |
Definition at line 97 of file rotatingAxis.hpp.
References fatalExit, and rotatingAxis::write().
|
inline |
Definition at line 106 of file rotatingAxis.hpp.
References fatalExit, and rotatingAxis::read().
|
inline |
Definition at line 96 of file timeInterval.hpp.
References fatalExit, and timeInterval::write().
|
inline |
Definition at line 105 of file timeInterval.hpp.
References fatalExit, and timeInterval::read().
Definition at line 116 of file vibrating.hpp.
References fatalExit, and vibrating::write().
Definition at line 125 of file vibrating.hpp.
References fatalExit, and vibrating::read().
Definition at line 241 of file Field.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and Field< VectorField, T, PropType >::readField().
|
inline |
Definition at line 252 of file Field.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and Field< VectorField, T, PropType >::writeField().
|
inline |
Referenced by randomReal::create(), pStructSelector::create(), peakableRegion::create(), includeMask::create(), interaction::create(), integration::create(), Wall::create(), contactSearch::create(), positionParticles::create(), processField::create(), geometry::create(), and sphereParticles::diameterMassInertiaPropId().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
iIstream& pFlow::operator>> | ( | iIstream & | is, |
pointField< VectorField, T, MemorySpace > & | pF | ||
) |
Definition at line 166 of file pointField.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and pointField< VectorField, T, MemorySpace >::read().
iOstream& pFlow::operator<< | ( | iOstream & | os, |
const pointField< VectorField, T, MemorySpace > & | pF | ||
) |
Definition at line 179 of file pointField.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and pointField< VectorField, T, MemorySpace >::write().
T pFlow::maxActive_serial | ( | const Kokkos::View< T *, properties... > & | view, |
const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > & | flag, | ||
size_t | start, | ||
size_t | end | ||
) |
Definition at line 29 of file pointFieldAlgorithms.hpp.
References ActivePoint, and max().
Referenced by maxActive().
INLINE_FUNCTION_H T pFlow::maxActiveH | ( | const Kokkos::View< T *, properties... > & | view, |
const Kokkos::View< int8 *, Kokkos::LayoutLeft, Kokkos::HostSpace > & | flag, | ||
size_t | start, | ||
size_t | end | ||
) |
Definition at line 47 of file pointFieldAlgorithms.hpp.
References ActivePoint, LAMBDA_HD, and max().
Referenced by maxActive().
INLINE_FUNCTION_H T pFlow::maxActiveD | ( | const Kokkos::View< T *, properties... > & | view, |
const Kokkos::View< int8 *, Kokkos::LayoutLeft > & | flag, | ||
size_t | start, | ||
size_t | end | ||
) |
Definition at line 75 of file pointFieldAlgorithms.hpp.
References ActivePoint, LAMBDA_HD, and max().
Referenced by maxActive().
T pFlow::maxActive | ( | const pointField< VectorSingle, T, MemorySpace > & | pField | ) |
Definition at line 100 of file pointFieldAlgorithms.hpp.
References pointField< VectorField, T, MemorySpace >::allActive(), max(), maxActive_serial(), maxActiveD(), maxActiveH(), pointField< VectorField, T, MemorySpace >::pointFlag(), and sizeToSerial__.
Referenced by pointStructure::evaluatePointStructure().
T pFlow::maxActive | ( | const pointField< VectorDual, T, MemorySpace > & | pField | ) |
Definition at line 140 of file pointFieldAlgorithms.hpp.
References pointField< VectorField, T, MemorySpace >::allActive(), max(), maxActive_serial(), maxActiveD(), maxActiveH(), pointField< VectorField, T, MemorySpace >::pointFlag(), and sizeToSerial__.
Definition at line 162 of file span.hpp.
References token::BEGIN_LIST, IOstream::check(), token::END_LIST, FUNCTION_NAME, token::NL, and span< T >::size().
INLINE_FUNCTION_HD void pFlow::SWAP | ( | Type & | x, |
Type & | y | ||
) |
Definition at line 48 of file symArrayHD.hpp.
Referenced by symArray< nonLinearProperties >::operator()().
Definition at line 253 of file symArrayHD.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and symArray< T, MemorySpace >::read().
Definition at line 264 of file symArrayHD.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and symArray< T, MemorySpace >::write().
iIstream& pFlow::operator>> | ( | iIstream & | is, |
triSurfaceField< VectorField, T, MemorySpace > & | tsF | ||
) |
Definition at line 146 of file triSurfaceField.hpp.
References endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and triSurfaceField< VectorField, T, MemorySpace >::read().
iOstream& pFlow::operator<< | ( | iOstream & | os, |
const triSurfaceField< VectorField, T, MemorySpace > & | tsF | ||
) |
Definition at line 160 of file triSurfaceField.hpp.
References endl(), fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and triSurfaceField< VectorField, T, MemorySpace >::write().
Definition at line 392 of file Vector.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and Vector< T, Allocator >::readVector().
Definition at line 403 of file Vector.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and Vector< T, Allocator >::writeVector().
|
inline |
Definition at line 26 of file VectorAlgorithm.hpp.
References count().
Referenced by count(), Timer::end(), and Istream::getLine().
|
inline |
Definition at line 32 of file VectorAlgorithm.hpp.
References count_if().
|
inline |
|
inline |
Definition at line 44 of file VectorAlgorithm.hpp.
References fill().
Referenced by fill(), rectMeshField< int32, HostSpace >::fill(), VectorSingle< realx3, void >::fill(), shapeMixture::getNextShapeName(), mapperNBS< DefaultHostExecutionSpace >::nullifyHead(), and mapperNBS< DefaultHostExecutionSpace >::nullifyNext().
|
inline |
Definition at line 50 of file VectorAlgorithm.hpp.
Referenced by fillSequence(), and indexContainer< int32 >::indexContainer().
|
inline |
Definition at line 56 of file VectorAlgorithm.hpp.
References fillSequence(), and Vector< T, Allocator >::size().
|
inline |
Definition at line 62 of file VectorAlgorithm.hpp.
References sort().
Referenced by sortedPairs< executionSpace, idType >::prepareSorted().
Definition at line 69 of file VectorAlgorithm.hpp.
References ForAll.
Referenced by triSurface::addTriangle(), List< word >::find(), List< word >::findi(), Map< pFlow::repository * >::findIf(), hashMap< void * >::findIf(), MapPtr< pFlow::iEntry >::search(), List< word >::search(), and MapPtr< pFlow::iEntry >::set().
Definition at line 109 of file VectorMath.hpp.
References Vector< T, Allocator >::capacity().
Referenced by timeControl::checkForOutputToFile(), nonLinearMod< limited >::contactForce(), nonLinear< limited >::contactForce(), linear< limited >::contactForce(), sphereParticles::diameterMassInertiaPropId(), mapIndexLevels(), pow(), linear< limited >::readLinearDictionary(), and nonLinear< limited >::readNonLinearDictionary().
Definition at line 120 of file VectorMath.hpp.
References Vector< T, Allocator >::capacity(), pow(), and Vector< T, Allocator >::size().
|
inline |
Definition at line 138 of file VectorMath.hpp.
Referenced by cells< int32 >::bound(), timeControl::checkForOutputToFile(), sphereShape::diameterMinMax(), cells< int32 >::extendBox(), indexContainer< int32 >::indexContainer(), pointStructure::insertPoints(), VectorDual< int8 >::insertSetElement(), max(), min(), min_serial(), sortedContactList< valueType, executionSpace, idType >::operator()(), pFlow::pointStructureKernels::scanPointFlag(), selectRandom::selectRandom(), selectRange::selectRange(), and positionParticles::sortByMortonCode().
|
inline |
Definition at line 149 of file VectorMath.hpp.
References min(), and Vector< T, Allocator >::size().
|
inline |
Definition at line 164 of file VectorMath.hpp.
Referenced by Timer::averageTime(), cells< int32 >::bound(), triSurface::calcMaxIndex(), cells< int32 >::calculate(), sphereShape::diameterMinMax(), cells< int32 >::extendBox(), NBSLevel0< executionSpace >::findPairs(), NBSLevels< executionSpace >::findPairs(), indexContainer< int32 >::indexContainer(), pointStructure::insertPoints(), VectorSingle< realx3, void >::insertSetElement(), VectorDual< int8 >::insertSetElement(), zAxis::makeTransMatrix(), max(), max_serial(), maxActive(), maxActive_serial(), maxActiveD(), maxActiveH(), sortedContactList< valueType, executionSpace, idType >::operator()(), cellsWallLevels< executionSpace >::particleWallFindPairs(), cellsWallLevel0< executionSpace >::particleWallFindPairs(), positionRandom::positionRandom(), pFlow::pointStructureKernels::scanPointFlag(), selectRandom::selectRandom(), selectRange::selectRange(), and positionParticles::sortByMortonCode().
|
inline |
Definition at line 175 of file VectorMath.hpp.
References max(), and Vector< T, Allocator >::size().
|
inline |
Definition at line 190 of file VectorMath.hpp.
Referenced by MatMul(), and shapeMixture::totalInserted().
|
inline |
Definition at line 201 of file VectorMath.hpp.
References Vector< T, Allocator >::size().
|
inline |
Definition at line 935 of file VectorDual.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and VectorDual< T, MemorySpace >::read().
|
inline |
Definition at line 946 of file VectorDual.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and VectorDual< T, MemorySpace >::write().
INLINE_FUNCTION_H int64 pFlow::count | ( | const VectorDual< T, MemorySpace > & | vec, |
const T & | val | ||
) |
Definition at line 38 of file VectorDualAlgorithms.hpp.
References count(), VectorDual< T, MemorySpace >::deviceVectorAll(), VectorDual< T, MemorySpace >::hostVectorAll(), and VectorDual< T, MemorySpace >::size().
INLINE_FUNCTION_H int64 pFlow::count | ( | const VectorDual< T, MemorySpace > & | vec, |
const T & | val | ||
) |
Definition at line 55 of file VectorDualAlgorithms.hpp.
INLINE_FUNCTION_H int64 pFlow::min | ( | const VectorDual< T, MemorySpace > & | vec | ) |
Definition at line 62 of file VectorDualAlgorithms.hpp.
References VectorDual< T, MemorySpace >::deviceVectorAll(), VectorDual< T, MemorySpace >::hostVectorAll(), min(), and VectorDual< T, MemorySpace >::size().
INLINE_FUNCTION_H int64 pFlow::min | ( | const VectorDual< T, MemorySpace > & | vec | ) |
Definition at line 79 of file VectorDualAlgorithms.hpp.
INLINE_FUNCTION_H int64 pFlow::max | ( | const VectorDual< T, MemorySpace > & | vec | ) |
Definition at line 86 of file VectorDualAlgorithms.hpp.
References VectorDual< T, MemorySpace >::deviceVectorAll(), VectorDual< T, MemorySpace >::hostVectorAll(), max(), and VectorDual< T, MemorySpace >::size().
INLINE_FUNCTION_H int64 pFlow::max | ( | const VectorDual< T, MemorySpace > & | vec | ) |
Definition at line 103 of file VectorDualAlgorithms.hpp.
|
inline |
Definition at line 818 of file VectorSingle.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and VectorSingle< T, MemorySpace >::read().
|
inline |
Definition at line 829 of file VectorSingle.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and VectorSingle< T, MemorySpace >::write().
INLINE_FUNCTION_H size_t pFlow::count | ( | const VectorSingle< T, MemorySpace > & | vec, |
const T & | val | ||
) |
Definition at line 33 of file VectorSingleAlgorithms.hpp.
References count(), VectorSingle< T, MemorySpace >::deviceVectorAll(), and VectorSingle< T, MemorySpace >::size().
INLINE_FUNCTION_H T pFlow::min | ( | const VectorSingle< T, MemorySpace > & | vec | ) |
Definition at line 39 of file VectorSingleAlgorithms.hpp.
References VectorSingle< T, MemorySpace >::deviceVectorAll(), min(), and VectorSingle< T, MemorySpace >::size().
INLINE_FUNCTION_H T pFlow::max | ( | const VectorSingle< T, MemorySpace > & | vec | ) |
Definition at line 48 of file VectorSingleAlgorithms.hpp.
References VectorSingle< T, MemorySpace >::deviceVectorAll(), min(), and VectorSingle< T, MemorySpace >::size().
pFlow::iOstream & operator<< | ( | iOstream & | os, |
const iEntry & | e | ||
) |
Definition at line 164 of file iEntry.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and iEntry::write().
pFlow::iIstream & operator>> | ( | iIstream & | is, |
iEntry & | e | ||
) |
Definition at line 175 of file iEntry.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and iEntry::read().
bool isTwoPartEntry | ( | pFlow::dataEntry | entry | ) |
Definition at line 56 of file twoPartEntry.cpp.
References twoPartEntry::secondPart(), and iTstream::size().
Referenced by processField::getFieldType().
pFlow::iOstream & operator<< | ( | iOstream & | os, |
fileSystem | fs | ||
) |
Definition at line 287 of file fileSystem.cpp.
References fileSystem::path_.
std::ostream & operator<< | ( | std::ostream & | os, |
fileSystem | fs | ||
) |
Definition at line 293 of file fileSystem.cpp.
References fileSystem::path_.
pFlow::fileSystem operator/ | ( | const fileSystem & | fs1, |
const fileSystem & | fs2 | ||
) |
Definition at line 265 of file fileSystem.cpp.
References fileSystem::dirPath(), and fileSystem::path_.
pFlow::fileSystem operator+ | ( | const fileSystem & | fs1, |
const word | fName | ||
) |
Definition at line 277 of file fileSystem.cpp.
|
inline |
Definition at line 186 of file fileSystem.hpp.
References fileSystem::CWD().
Referenced by main().
bool isDirectory | ( | const fileSystem & | path | ) |
Definition at line 300 of file fileSystem.cpp.
References fileSystem::path().
Referenced by containingFiles(), fileSystem::fileSystem(), and subDirectories().
bool isRegularFile | ( | const fileSystem & | path | ) |
Definition at line 307 of file fileSystem.cpp.
References fileSystem::path().
pFlow::fileSystemList subDirectories | ( | const fileSystem & | path | ) |
Definition at line 313 of file fileSystem.cpp.
References isDirectory(), and fileSystem::path().
Referenced by getTimeFolders().
pFlow::fileSystemList containingFiles | ( | const fileSystem & | path | ) |
Definition at line 335 of file fileSystem.cpp.
References isDirectory(), and fileSystem::path().
Referenced by pFlow::PFtoVTK::convertTimeFolderPointFields(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), and pFlow::TSFtoVTK::convertTimeFolderTriSurfaceFields().
INLINE_FUNCTION_H T pFlow::min | ( | const ViewType1D< T, properties... > & | view, |
size_t | start, | ||
size_t | end | ||
) |
Definition at line 63 of file baseAlgorithms.hpp.
References LAMBDA_HD, and min().
INLINE_FUNCTION_H T pFlow::max | ( | const ViewType1D< T, properties... > & | view, |
size_t | start, | ||
size_t | end | ||
) |
Definition at line 84 of file baseAlgorithms.hpp.
References LAMBDA_HD, and max().
INLINE_FUNCTION_H T pFlow::min_serial | ( | const ViewType1D< T, properties... > & | view, |
size_t | start, | ||
size_t | end | ||
) |
Definition at line 105 of file baseAlgorithms.hpp.
References min().
INLINE_FUNCTION_H T pFlow::max_serial | ( | const ViewType1D< T, properties... > & | view, |
size_t | start, | ||
size_t | end | ||
) |
Definition at line 117 of file baseAlgorithms.hpp.
References max().
void pFlow::apply_to_each | ( | const ViewType1D< T, properties... > & | view, |
size_t | start, | ||
size_t | end, | ||
UnaryFunction | func | ||
) |
Definition at line 129 of file baseAlgorithms.hpp.
References LAMBDA_HD.
void pFlow::insertSetElementH | ( | ViewType1D< T, properties... > & | view, |
hostViewType1D< label > & | selected, | ||
T | val | ||
) |
Definition at line 146 of file baseAlgorithms.hpp.
void pFlow::insertSetElementH | ( | ViewType1D< T, properties... > & | view, |
hostViewType1D< label > & | selected, | ||
hostViewType1D< T > & | vals | ||
) |
Definition at line 163 of file baseAlgorithms.hpp.
void pFlow::insertSetElementD | ( | ViewType1D< T, properties... > & | view, |
deviceViewType1D< label > & | selected, | ||
T | val | ||
) |
Definition at line 178 of file baseAlgorithms.hpp.
References LAMBDA_D.
void pFlow::insertSetElementD | ( | ViewType1D< T, properties... > & | view, |
deviceViewType1D< label > & | selected, | ||
deviceViewType1D< T > & | vals | ||
) |
Definition at line 198 of file baseAlgorithms.hpp.
References LAMBDA_D.
void pFlow::fill | ( | ViewType3D< T, properties... > & | view, |
range | range1, | ||
range | range2, | ||
range | range3, | ||
T | val | ||
) |
Definition at line 231 of file baseAlgorithms.hpp.
|
constexpr |
Definition at line 35 of file KokkosUtilities.hpp.
|
constexpr |
Definition at line 42 of file KokkosUtilities.hpp.
INLINE_FUNCTION_H void pFlow::realloc | ( | ViewType1D< Type, Properties... > & | view, |
int32 | len | ||
) |
Definition at line 51 of file KokkosUtilities.hpp.
References realloc().
Referenced by symArray< nonLinearProperties >::assign(), and bitsetHD< blockType, MemorySpace >::realloc().
INLINE_FUNCTION_H void pFlow::reallocNoInit | ( | ViewType1D< Type, Properties... > & | view, |
int32 | len | ||
) |
Definition at line 60 of file KokkosUtilities.hpp.
Referenced by unsortedContactList< valueType, executionSpace, idType >::adjustCapacity(), sortedContactList< valueType, executionSpace, idType >::adjustCapacity(), cellsWallLevel0< executionSpace >::allocateArrays(), mapperNBS< DefaultHostExecutionSpace >::allocateHead(), mapperNBS< DefaultHostExecutionSpace >::checkAllocateNext(), NBSLevels< executionSpace >::findParticleLevel(), sortedPairs< executionSpace, idType >::prepareSorted(), VectorSingle< realx3, void >::reallocate(), and reallocFill().
INLINE_FUNCTION_H void pFlow::reallocFill | ( | ViewType1D< Type, Properties... > & | view, |
int32 | len, | ||
Type | val | ||
) |
Definition at line 76 of file KokkosUtilities.hpp.
References reallocNoInit().
INLINE_FUNCTION_H void pFlow::realloc | ( | ViewType3D< Type, Properties... > & | view, |
int32 | len1, | ||
int32 | len2, | ||
int32 | len3 | ||
) |
Definition at line 87 of file KokkosUtilities.hpp.
Referenced by realloc().
INLINE_FUNCTION_H void pFlow::reallocNoInit | ( | ViewType3D< Type, Properties... > & | view, |
int32 | len1, | ||
int32 | len2, | ||
int32 | len3 | ||
) |
Definition at line 96 of file KokkosUtilities.hpp.
INLINE_FUNCTION_H void pFlow::reallocFill | ( | ViewType3D< Type, Properties... > & | view, |
int32 | len1, | ||
int32 | len2, | ||
int32 | len3, | ||
Type | val | ||
) |
Definition at line 112 of file KokkosUtilities.hpp.
References reallocNoInit().
INLINE_FUNCTION_H void pFlow::swapViews | ( | ViewType & | v1, |
ViewType & | v2 | ||
) |
Definition at line 121 of file KokkosUtilities.hpp.
Referenced by sortedContactList< valueType, executionSpace, idType >::beforeBroadSearch(), and unsortedContactList< valueType, executionSpace, idType >::beforeBroadSearch().
INLINE_FUNCTION_H int32 pFlow::count | ( | const ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
const T & | val | ||
) |
Definition at line 39 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_H void pFlow::fill | ( | ViewType1D< T, properties... > & | view, |
range | span, | ||
T | val | ||
) |
Definition at line 69 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
void pFlow::fill | ( | ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
T | val | ||
) |
Definition at line 97 of file ViewAlgorithms.hpp.
References fill().
void pFlow::fillSequence | ( | ViewType1D< Type, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
const Type | startVal | ||
) |
Definition at line 110 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
bool pFlow::fillSelected | ( | ViewType1D< Type, properties... > | view, |
const ViewType1D< indexType, indexProperties... > | indices, | ||
const int32 | numElems, | ||
const Type | val, | ||
typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< indexType, indexProperties... >::memory_space >(), bool > | = true |
||
) |
Definition at line 147 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
Referenced by VectorSingle< realx3, void >::insertSetElement(), and VectorDual< int8 >::insertSetElement().
bool pFlow::fillSelected | ( | 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 |
||
) |
Definition at line 190 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_H T pFlow::min | ( | const ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end | ||
) |
Definition at line 234 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_H T pFlow::max | ( | const ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end | ||
) |
Definition at line 263 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_H void pFlow::copy | ( | const ViewType1D< dType, dProperties... > & | dst, |
const ViewType1D< sType, sProperties... > & | src | ||
) |
Definition at line 296 of file ViewAlgorithms.hpp.
Referenced by VectorSingle< realx3, void >::append(), VectorSingle< realx3, void >::assign(), VectorSingle< realx3, void >::hostVector(), VectorSingle< realx3, void >::hostVectorAll(), indexContainer< int32 >::indexContainer(), VectorSingle< realx3, void >::insertSetElement(), ListPtr< pFlow::processField >::ListPtr(), MapPtr< pFlow::iEntry >::MapPtr(), ListPtr< pFlow::processField >::operator=(), MapPtr< pFlow::iEntry >::operator=(), NBSLevels< executionSpace >::setDiameterRange(), VectorSingle< realx3, void >::VectorSingle(), and VectorSingle< realx3, void >::write().
INLINE_FUNCTION_H void pFlow::copy | ( | const ViewType1D< dType, dProperties... > & | dst, |
int32 | dStart, | ||
const ViewType1D< sType, sProperties... > & | src, | ||
int32 | sStart, | ||
int32 | sEnd | ||
) |
Definition at line 310 of file ViewAlgorithms.hpp.
INLINE_FUNCTION_H void pFlow::getNth | ( | dType & | dst, |
const ViewType1D< sType, sProperties... > & | src, | ||
const int32 | n | ||
) |
Definition at line 333 of file ViewAlgorithms.hpp.
References n.
Referenced by sortedPairs< executionSpace, idType >::prepareSorted().
INLINE_FUNCTION_H void pFlow::sort | ( | ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end | ||
) |
Definition at line 349 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_H void pFlow::sort | ( | ViewType1D< T, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
CompareFunc | compare | ||
) |
Definition at line 392 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
void pFlow::permuteSort | ( | const ViewType1D< Type, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
ViewType1D< permType, permProperties... > & | permuteView, | ||
int32 | permStart, | ||
typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< permType, permProperties... >::memory_space >(), bool > | = true |
||
) |
Definition at line 442 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
INLINE_FUNCTION_HD int32 pFlow::binarySearch | ( | const ViewType1D< Type, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
const Type & | val | ||
) |
Definition at line 495 of file ViewAlgorithms.hpp.
References pFlow::algorithms::binarySearch().
Referenced by sortedContactList< valueType, executionSpace, idType >::operator()().
void pFlow::exclusiveScan | ( | const ViewType1D< Type, properties... > & | view, |
int32 | start, | ||
int32 | end, | ||
ViewType1D< dType, dProperties... > & | dView, | ||
int32 | dStart, | ||
typename std::enable_if_t< areAccessible< typename ViewType1D< Type, properties... >::execution_space, typename ViewType1D< dType, dProperties... >::memory_space >(), bool > | = true |
||
) |
Definition at line 518 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
Referenced by sortedPairs< executionSpace, idType >::prepareSorted().
void pFlow::inclusiveScan | ( | 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 |
||
) |
Definition at line 557 of file ViewAlgorithms.hpp.
References maxSizeToSerial__.
|
inline |
Definition at line 38 of file Control.hpp.
|
inline |
Definition at line 119 of file timeFolder.hpp.
References endl(), fatalErrorInFunction, fatalExit, Map< Key, T, Compare >::insertIf(), readReal(), subDirectories(), and tailName().
|
inline |
Definition at line 100 of file uniquePtr.hpp.
|
inline |
Definition at line 206 of file iIstream.hpp.
|
inline |
Definition at line 212 of file iIstream.hpp.
|
inline |
Definition at line 129 of file iIstreamI.hpp.
References IOstream::check(), fatalExit, FUNCTION_NAME, token::good(), ioErrorInFile, token::isString(), token::isWord(), IOstream::lineNumber(), IOstream::name(), IOstream::setBad(), token::stringToken(), and token::wordToken().
|
inline |
Definition at line 163 of file iIstreamI.hpp.
References IOstream::check(), fatalExit, FUNCTION_NAME, token::good(), ioErrorInFile, token::isNumber(), IOstream::lineNumber(), IOstream::name(), token::number(), and IOstream::setBad().
|
inline |
Definition at line 195 of file iIstreamI.hpp.
|
inline |
Definition at line 203 of file iIstreamI.hpp.
|
inline |
Definition at line 211 of file iIstreamI.hpp.
|
inline |
Definition at line 227 of file iIstreamI.hpp.
|
inline |
Definition at line 235 of file iIstreamI.hpp.
|
inline |
Definition at line 219 of file iIstreamI.hpp.
|
inline |
Definition at line 244 of file iIstreamI.hpp.
References IOstream::check(), fatalExit, FUNCTION_NAME, token::good(), ioErrorInFile, token::isNumber(), IOstream::lineNumber(), IOstream::name(), token::number(), and IOstream::setBad().
|
inline |
Definition at line 275 of file iIstreamI.hpp.
References IOstream::check(), fatalExit, FUNCTION_NAME, token::good(), ioErrorInFile, token::isNumber(), IOstream::lineNumber(), IOstream::name(), token::number(), and IOstream::setBad().
|
inline |
Definition at line 268 of file iOstream.hpp.
|
inline |
Definition at line 274 of file iOstream.hpp.
Definition at line 282 of file iOstream.hpp.
References iOstream::indent().
Referenced by iOstream::beginBlock(), iOstream::endBlock(), stlFile::writeFacet(), and iOstream::writeWordKeyword().
Definition at line 289 of file iOstream.hpp.
References iOstream::incrIndent().
Referenced by iOstream::beginBlock().
Definition at line 296 of file iOstream.hpp.
References iOstream::decrIndent().
Referenced by iOstream::endBlock().
Definition at line 304 of file iOstream.hpp.
References iOstream::flush().
Definition at line 312 of file iOstream.hpp.
References iOstream::endl().
Referenced by fileSystem::absolute(), combinedRange< T >::addRanges(), pFlow::PFtoVTK::addUndstrcuturedGridField(), symArray< nonLinearProperties >::assign(), fileSystem::canonical(), fileSystem::checkFileName(), setFieldEntry::checkForTypeAndValueAll(), convertRectMeshField(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), pFlow::TSFtoVTK::convertTimeFolderTriSurfaceFields(), readControlDict::convertTimeToName(), cylinderWall::createCylinder(), fileSystem::createDirs(), iEntry< Key, T * >::createEntry(), readFromTimeFolder::createUniformPointField_H(), cylinder::cylinder(), dictionary::dataEntryPtr(), dictionary::dataEntryRef(), dataToVTK(), sphereParticles::diameterMassInertiaPropId(), dataEntry::dict(), dictionary::dictionary(), dataEntry::dictPtr(), fileSystem::dirExist(), repository::emplaceObject(), fileSystem::exist(), fileSystem::fileName(), fileSystem::fileSystem(), positionRandom::fillPoints(), positionOrdered::findAxisIndex(), geometry::findPropertyId(), iIstream::findToken(), iIstream::findTokenAndNext(), geomObjectToVTK(), includeMask::getFieldType(), processField::getFieldType(), IOobject::getObject(), getTimeFolders(), dictionary::getVal(), IOfileHeader::headerOk(), rotatingAxisMotion::indexToName(), vibratingMotion::indexToName(), multiRotatingAxisMotion::indexToName(), Insertion< ShapeType >::Insertion(), Insertion< ShapeType >::insertParticles(), sphereParticles::insertSphereParticles(), IOobject::IOobject(), ListPtr< pFlow::processField >::ListPtr(), Logical::Logical(), repository::lookupObject(), repository::lookupObjectTypeName(), repository::lookupRepository(), main(), MapPtr< pFlow::iEntry >::MapPtr(), multiRotatingAxis::multiRotatingAxis(), stlFile::name(), iIstream::nextData(), dynamicLinkLibs::open(), vtkFile::operator()(), fileSystem::operator/=(), operator<<(), ListPtr< pFlow::processField >::operator=(), MapPtr< pFlow::iEntry >::operator=(), dictionary::operator=(), operator>>(), MapPtr< pFlow::iEntry >::operator[](), token::parseError(), planeWall::planeWall(), readFromTimeFolder::pointFieldFileGetType(), readFromTimeFolder::pointFieldGetType(), positionOrdered::positionOrdered(), positionRandom::positionRandom(), postprocess::postprocess(), printKeys(), printKeys(), printTokenInfo(), ProcessField< T >::process(), postprocess::processTimeFolder(), readControlDict::read(), Insertion< ShapeType >::read(), timeInterval::read(), rotatingAxis::read(), shapeMixture::read(), Istream::read(), line::read(), dataEntry::read(), IOobject::read(), dictionary::read(), iIstream::readBegin(), iIstream::readBeginList(), iIstream::readBeginSquare(), sphereShape::readDictionary(), property::readDictionary(), fixedWall::readDictionary(), rotatingAxisMotion::readDictionary(), vibratingMotion::readDictionary(), multiRotatingAxisMotion::readDictionary(), iIstream::readEnd(), iIstream::readEndList(), iIstream::readEndSquare(), iIstream::readEndStatement(), Field< VectorDual, int8 >::readField(), IOfileHeader::readHeader(), insertionRegion::readInsertionRegion(), Field< VectorDual, int8 >::readNonUniform(), planeWall::readPlaneWall(), readFromTimeFolder::readPointField_D(), readFromTimeFolder::readPointField_H(), stlWall::readSTLWall(), Istream::readVariable(), reportAndExit(), rotatingAxis::rotatingAxis(), selectRandom::selectAllPointsInRange(), selectRandom::selectRandom(), NBSLevels< executionSpace >::setNumLevels(), setFieldEntry::setPointFieldDefaultValueNewAll(), setFieldEntry::setPointFieldSelectedAll(), sphereShape::shapeToDiameter(), stlFile::solid(), dictionary::subDict(), dictionary::subDictOrCreate(), dictionary::subDictPtr(), symArray< nonLinearProperties >::symArray(), pFlow::TSFtoVTK::triDataToVTK(), vibrating::vibrating(), vtkFile::vtkFile(), sphereRegion::write(), Insertion< ShapeType >::write(), timeInterval::write(), rotatingAxis::write(), shapeMixture::write(), iBox< intType >::write(), vibrating::write(), box::write(), sphere::write(), line::write(), cylinder::write(), IOobject::write(), repository::write(), sphereShape::writeDictionary(), property::writeDictionary(), rotatingAxisMotion::writeDictionary(), vibratingMotion::writeDictionary(), multiRotatingAxisMotion::writeDictionary(), stlFile::writeFacet(), Field< VectorDual, int8 >::writeField(), insertion::writeInsertionDict(), stlFile::writeSolid(), rectangleMesh::writeToVtk(), and dynamicLinkLibs::~dynamicLinkLibs().
Definition at line 321 of file iOstream.hpp.
References iOstream::beginBlock().
Referenced by iOstream::beginBlock().
Definition at line 330 of file iOstream.hpp.
References iOstream::endBlock().
Definition at line 338 of file iOstream.hpp.
References iOstream::endEntry().
Definition at line 346 of file iOstream.hpp.
References iOstream::write().
Definition at line 351 of file iOstream.hpp.
References iOstream::write().
Definition at line 356 of file iOstream.hpp.
References iOstream::write().
Definition at line 362 of file iOstream.hpp.
References iOstream::write().
Definition at line 367 of file iOstream.hpp.
References iOstream::write().
Definition at line 372 of file iOstream.hpp.
References iOstream::write().
Definition at line 377 of file iOstream.hpp.
References iOstream::write().
Definition at line 382 of file iOstream.hpp.
References iOstream::write().
Definition at line 387 of file iOstream.hpp.
References iOstream::write().
Definition at line 392 of file iOstream.hpp.
References iOstream::write().
Definition at line 397 of file iOstream.hpp.
References iOstream::write().
Definition at line 403 of file iOstream.hpp.
References iOstream::write().
Definition at line 275 of file IOstream.hpp.
References hex(), oct(), and IOstream::setf().
Referenced by hex(), oct(), and removeDecimalZeros().
Definition at line 281 of file IOstream.hpp.
References dec(), oct(), and IOstream::setf().
Referenced by dec(), and oct().
Definition at line 287 of file IOstream.hpp.
References dec(), hex(), and IOstream::setf().
Referenced by dec(), and hex().
Definition at line 293 of file IOstream.hpp.
References IOstream::setf().
Referenced by readControlDict::convertTimeToName(), and real2Fixed().
Definition at line 299 of file IOstream.hpp.
References IOstream::setf().
Referenced by readControlDict::convertTimeToName().
pFlow::iOstream & operator<< | ( | iOstream & | os, |
const token & | tok | ||
) |
Definition at line 146 of file tokenIO.cpp.
References IOstream::check(), token::doubleToken(), endl(), token::floatToken(), FUNCTION_NAME, token::int64Token(), token::pToken(), token::stringToken(), token::type_, warningInFunction, token::wordToken(), and iOstream::write().
pFlow::iIstream & operator>> | ( | iIstream & | is, |
token & | tok | ||
) |
Definition at line 139 of file tokenIO.cpp.
References iIstream::read(), and token::reset().
pFlow::iOstream & operator<< | ( | iOstream & | os, |
const token::punctuationToken & | pt | ||
) |
Definition at line 208 of file tokenIO.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const token::punctuationToken & | pt | ||
) |
Definition at line 213 of file tokenIO.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const token & | tok | ||
) |
Definition at line 218 of file tokenIO.cpp.
References printTokenInfo().
|
inline |
Definition at line 494 of file token.hpp.
References token::endList().
Referenced by List< word >::writeList().
|
inline |
Definition at line 499 of file token.hpp.
References token::beginList().
Referenced by List< word >::readList(), and List< word >::writeList().
|
inline |
Definition at line 504 of file token.hpp.
References token::endStatement().
Referenced by dataEntry::dataEntry(), and dataEntry::writeDataEntry().
|
inline |
Definition at line 509 of file token.hpp.
References token::beginBlock().
|
inline |
Definition at line 514 of file token.hpp.
References token::endBlocK().
|
inline |
Definition at line 519 of file token.hpp.
References token::space().
Referenced by dataEntry::writeDataEntry(), stlFile::writeFacet(), List< word >::writeList(), and stlFile::writeSolid().
|
inline |
Definition at line 524 of file token.hpp.
References token::newLine().
Referenced by List< word >::writeList().
|
static |
Definition at line 32 of file tokenIO.cpp.
References token::doubleToken(), endl(), token::floatToken(), token::int64Token(), token::lineNumber(), token::pToken(), token::stringToken(), token::type(), warningInFunction, and token::wordToken().
Referenced by operator<<(), and token::printInfo().
|
inline |
Referenced by oTstream::append(), iTstream::appendToken(), iTstream::appendTokens(), and iTstream::validate().
|
inline |
|
inline |
FUNCTION_H pFlow::iIstream & operator>> | ( | iIstream & | is, |
box & | b | ||
) |
Definition at line 107 of file box.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and box::read().
FUNCTION_H pFlow::iOstream & operator<< | ( | iOstream & | os, |
const box & | b | ||
) |
Definition at line 119 of file box.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and box::write().
INLINE_FUNCTION_HD box pFlow::extendBox | ( | const box & | b, |
const realx3 & | dl | ||
) |
Definition at line 120 of file box.hpp.
References box::maxPoint(), and box::minPoint().
FUNCTION_H pFlow::iIstream & operator>> | ( | iIstream & | is, |
cylinder & | b | ||
) |
Definition at line 176 of file cylinder.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and cylinder::read().
FUNCTION_H pFlow::iOstream & operator<< | ( | iOstream & | os, |
const cylinder & | b | ||
) |
Definition at line 188 of file cylinder.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and cylinder::write().
FUNCTION_H iIstream& pFlow::operator>> | ( | iIstream & | is, |
iBox< intType > & | b | ||
) |
FUNCTION_H iOstream& pFlow::operator<< | ( | iOstream & | os, |
const iBox< intType > & | b | ||
) |
FUNCTION_H pFlow::iIstream & operator>> | ( | iIstream & | is, |
sphere & | b | ||
) |
Definition at line 121 of file sphere.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and sphere::read().
FUNCTION_H pFlow::iOstream & operator<< | ( | iOstream & | os, |
const sphere & | b | ||
) |
Definition at line 133 of file sphere.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and sphere::write().
|
inline |
Definition at line 158 of file multiTriSurface.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and multiTriSurface::readMultiTriSurface().
|
inline |
Definition at line 169 of file multiTriSurface.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and multiTriSurface::writeMultiTriSurface().
Definition at line 29 of file stlFile.cpp.
References IOstream::bad(), and token::good().
Referenced by checkNumberToken(), checkWordToken(), and stlFile::readSolid().
Definition at line 34 of file stlFile.cpp.
References badInput(), IOstream::eof(), token::isWord(), and token::wordToken().
Referenced by stlFile::readFacet(), and stlFile::readSolid().
Definition at line 42 of file stlFile.cpp.
References badInput(), IOstream::eof(), token::isNumber(), and token::number().
Referenced by stlFile::readFacet().
|
inline |
Definition at line 261 of file triSurface.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and triSurface::readTriSurface().
|
inline |
Definition at line 272 of file triSurface.hpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and triSurface::writeTriSurface().
void MatMul | ( | T(&) | A[nRow][nInner], |
T(&) | B[nInner][nCol], | ||
T(&) | C[nRow][nCol] | ||
) |
Definition at line 73 of file zAxis.hpp.
References sum().
Referenced by zAxis::makeTransMatrix(), zAxis::transferBackZ(), and zAxis::transferToZ().
void assignMat | ( | T(&) | A[nRow][nCol], |
T(&) | B[nRow][nCol] | ||
) |
Definition at line 91 of file zAxis.hpp.
Referenced by zAxis::makeTransMatrix().
Definition at line 154 of file Timer.hpp.
References Timer::write().
Definition at line 110 of file Timers.hpp.
References Timers::write().
Definition at line 116 of file Timers.hpp.
|
inline |
pFlow::int32 countChar | ( | const word & | s, |
const char | c | ||
) |
Definition at line 28 of file bTypesFunctions.cpp.
References count().
Referenced by Ostream::write(), and Ostream::writeQuoted().
pFlow::int32 countChar | ( | const char * | s, |
const char | c | ||
) |
Definition at line 34 of file bTypesFunctions.cpp.
References count(), and length().
pFlow::word toUpper | ( | const word & | inStr | ) |
Definition at line 107 of file bTypesFunctions.cpp.
Referenced by Logical::evaluteWord(), isNo(), and isYes().
bool isYes | ( | const word & | str | ) |
Definition at line 114 of file bTypesFunctions.cpp.
References toUpper().
Referenced by readBoolian_Str().
bool isNo | ( | const word & | str | ) |
Definition at line 122 of file bTypesFunctions.cpp.
References toUpper().
Referenced by readBoolian_Str().
pFlow::word real2Fixed | ( | const real & | v, |
int32 | numPrecision = 6 |
||
) |
Definition at line 44 of file bTypesFunctions.cpp.
References fixed().
Referenced by real2FixedStripZeros().
pFlow::word real2Word | ( | const real & | v, |
int32 | numPrecision = 6 |
||
) |
Definition at line 52 of file bTypesFunctions.cpp.
References abs(), and verySmallValue.
Referenced by stlFile::readSolid().
pFlow::word removeDecimalZeros | ( | const word & | str | ) |
Definition at line 75 of file bTypesFunctions.cpp.
Referenced by real2FixedStripZeros().
pFlow::word real2FixedStripZeros | ( | const real & | v, |
int32 | numPrecision = 6 |
||
) |
Definition at line 101 of file bTypesFunctions.cpp.
References real2Fixed(), and removeDecimalZeros().
Referenced by timeControl::currentTimeWord().
pFlow::word int322Word | ( | const int32 & | v | ) |
Definition at line 67 of file bTypesFunctions.cpp.
Referenced by vtkFile::fileName().
pFlow::word angleBracketsNames | ( | const word & | w1, |
const word & | w2 | ||
) |
Definition at line 131 of file bTypesFunctions.cpp.
Referenced by randomReal::create(), peakableRegion::create(), interaction::create(), processField::create(), and geometry::create().
pFlow::word angleBracketsNames2 | ( | const word & | base, |
const word & | w1, | ||
const word & | w2 | ||
) |
Definition at line 137 of file bTypesFunctions.cpp.
Referenced by includeMask::create(), and contactSearch::create().
pFlow::word angleBracketsNames3 | ( | const word & | base, |
const word & | w1, | ||
const word & | w2, | ||
const word & | w3 | ||
) |
Definition at line 146 of file bTypesFunctions.cpp.
Referenced by interaction::create().
pFlow::word groupNames | ( | const word & | bw, |
const word & | tw, | ||
char | sep = '.' |
||
) |
Definition at line 151 of file bTypesFunctions.cpp.
pFlow::word baseName | ( | const word & | w, |
char | sep = '.' |
||
) |
Definition at line 156 of file bTypesFunctions.cpp.
pFlow::word tailName | ( | const word & | w, |
char | sep = '.' |
||
) |
Definition at line 168 of file bTypesFunctions.cpp.
References nullWord.
Referenced by getTimeFolders(), and timeFolder::timeName().
bool validWord | ( | char | c | ) |
Definition at line 180 of file bTypesFunctions.cpp.
Referenced by Istream::read(), and validWord().
bool validWordWithQuote | ( | char | c | ) |
Definition at line 194 of file bTypesFunctions.cpp.
Referenced by validWordWithQuote().
bool validWord | ( | const word & | w | ) |
Definition at line 205 of file bTypesFunctions.cpp.
References validWord().
bool validWordWithQuote | ( | const word & | c | ) |
Definition at line 215 of file bTypesFunctions.cpp.
References validWordWithQuote().
Definition at line 226 of file bTypesFunctions.cpp.
Referenced by readLabel(), and readValue().
bool readLabel | ( | const char * | buf, |
label & | val | ||
) |
Definition at line 238 of file bTypesFunctions.cpp.
References readLabel().
Definition at line 244 of file bTypesFunctions.cpp.
Referenced by readUint32(), and readValue().
bool readUint32 | ( | const char * | buf, |
uint32 & | val | ||
) |
Definition at line 256 of file bTypesFunctions.cpp.
References readUint32().
Definition at line 262 of file bTypesFunctions.cpp.
Referenced by Istream::read(), readInt64(), and readValue().
bool readInt64 | ( | const char * | buf, |
int64 & | val | ||
) |
Definition at line 274 of file bTypesFunctions.cpp.
References readInt64().
Definition at line 280 of file bTypesFunctions.cpp.
Referenced by readInt32(), and readValue().
bool readInt32 | ( | const char * | buf, |
int32 & | val | ||
) |
Definition at line 292 of file bTypesFunctions.cpp.
References readInt32().
Definition at line 299 of file bTypesFunctions.cpp.
Referenced by readInt16(), and readValue().
bool readInt16 | ( | const char * | buf, |
int16 & | val | ||
) |
Definition at line 311 of file bTypesFunctions.cpp.
References readInt16().
Definition at line 317 of file bTypesFunctions.cpp.
Referenced by readInt8(), and readValue().
bool readInt8 | ( | const char * | buf, |
int8 & | val | ||
) |
Definition at line 329 of file bTypesFunctions.cpp.
References readInt8().
Definition at line 335 of file bTypesFunctions.cpp.
Referenced by getTimeFolders(), Istream::read(), and readValue().
bool readReal | ( | const char * | buf, |
real & | val | ||
) |
Definition at line 351 of file bTypesFunctions.cpp.
bool readBoolian_Str | ( | const word & | w, |
bool & | val | ||
) |
Definition at line 372 of file bTypesFunctions.cpp.
References isNo(), and isYes().
Referenced by readBoolian_Str(), and readValue().
bool readBoolian_Str | ( | const char * | buf, |
bool & | val | ||
) |
Definition at line 387 of file bTypesFunctions.cpp.
References readBoolian_Str().
Definition at line 140 of file bTypesFunctions.hpp.
References readReal().
Referenced by combinedRange< T >::addIndividual(), intervalRange< T >::parseRange(), and stridedRange< real >::parseRange().
Definition at line 146 of file bTypesFunctions.hpp.
References readLabel().
Definition at line 152 of file bTypesFunctions.hpp.
References readUint32().
Definition at line 158 of file bTypesFunctions.hpp.
References readInt64().
Definition at line 164 of file bTypesFunctions.hpp.
References readInt32().
Definition at line 170 of file bTypesFunctions.hpp.
References readInt16().
Definition at line 176 of file bTypesFunctions.hpp.
References readInt8().
|
inline |
Definition at line 182 of file bTypesFunctions.hpp.
References readBoolian_Str().
INLINE_FUNCTION_HD bool pFlow::equal | ( | const real & | s1, |
const real & | s2 | ||
) |
Definition at line 188 of file bTypesFunctions.hpp.
References abs(), and smallValue.
Referenced by pFlow::algorithms::KOKKOS::count(), pFlow::algorithms::STD::count(), equal(), symArray< nonLinearProperties >::getN(), stridedRange< real >::isMember(), main(), zAxis::makeTransMatrix(), equalOp< T >::operator()(), token::operator==(), normalRolling< contactForceModel >::rollingFriction(), rotatingAxis::setOmega(), and vibrating::setTime().
INLINE_FUNCTION_HD bool pFlow::equal | ( | const int64 & | s1, |
const int64 & | s2 | ||
) |
Definition at line 193 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD bool pFlow::equal | ( | const int32 & | s1, |
const int32 & | s2 | ||
) |
Definition at line 198 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD bool pFlow::equal | ( | const int16 & | s1, |
const int16 & | s2 | ||
) |
Definition at line 203 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD bool pFlow::equal | ( | const int8 & | s1, |
const int8 & | s2 | ||
) |
Definition at line 208 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD bool pFlow::equal | ( | const uint32 & | s1, |
const uint32 & | s2 | ||
) |
Definition at line 213 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD bool pFlow::equal | ( | const label & | s1, |
const label & | s2 | ||
) |
Definition at line 218 of file bTypesFunctions.hpp.
INLINE_FUNCTION bool pFlow::equal | ( | const word & | s1, |
const word & | s2 | ||
) |
Definition at line 224 of file bTypesFunctions.hpp.
INLINE_FUNCTION_HD real pFlow::degree2Radian | ( | const real & | theta | ) |
Definition at line 229 of file bTypesFunctions.hpp.
References Pi.
INLINE_FUNCTION_HD real pFlow::radian2Degree | ( | const real & | phi | ) |
Definition at line 234 of file bTypesFunctions.hpp.
References Pi.
|
inline |
Definition at line 66 of file builtinTypes.hpp.
References floatingPointType__.
Referenced by main().
pFlow::iIstream & operator>> | ( | iIstream & | is, |
Logical & | L | ||
) |
Definition at line 113 of file Logical.cpp.
References fatalExit, and Logical::read().
pFlow::iOstream & operator<< | ( | iOstream & | os, |
const Logical & | L | ||
) |
Definition at line 122 of file Logical.cpp.
References fatalExit, and Logical::write().
INLINE_FUNCTION_HD real pFlow::abs | ( | real | x | ) |
Definition at line 43 of file math.hpp.
Referenced by timeControl::checkForOutputToFile(), equal(), timeControl::finalTime(), timeFlowControl::insertionTime(), stridedRange< real >::isMember(), pFlow::sphTriInteraction::isSphereInContactBothSides(), timeControl::reachedStopAt(), real2Word(), pFlow::triangleFunctions::triangleSurface(), and Timer::write().
INLINE_FUNCTION_HD int64 pFlow::abs | ( | int64 | x | ) |
INLINE_FUNCTION_HD int32 pFlow::abs | ( | int32 | x | ) |
INLINE_FUNCTION_HD real pFlow::mod | ( | real | x, |
real | y | ||
) |
Definition at line 72 of file math.hpp.
Referenced by timeFlowControl::insertionTime(), and stridedRange< real >::isMember().
INLINE_FUNCTION_HD real pFlow::remainder | ( | real | x, |
real | y | ||
) |
INLINE_FUNCTION_HD real pFlow::exp | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::log | ( | real | x | ) |
Definition at line 119 of file math.hpp.
Referenced by linear< limited >::readLinearDictionary(), and nonLinear< limited >::readNonLinearDictionary().
INLINE_FUNCTION_HD real pFlow::log10 | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::sqrt | ( | real | x | ) |
Definition at line 148 of file math.hpp.
Referenced by cylinder::calculateParams(), nonLinearMod< limited >::contactForce(), nonLinear< limited >::contactForce(), linear< limited >::contactForce(), symArray< nonLinearProperties >::getN(), triple< intType >::length(), quadruple< T >::length(), zAxis::makeTransMatrix(), sphere::radius(), cylinder::radius(), linear< limited >::readLinearDictionary(), nonLinear< limited >::readNonLinearDictionary(), sphere::write(), and cylinder::write().
INLINE_FUNCTION_HD real pFlow::cbrt | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::sin | ( | real | x | ) |
Definition at line 168 of file math.hpp.
Referenced by vibrating::calculateVelocity(), and cylinderWall::createCylinder().
INLINE_FUNCTION_HD real pFlow::cos | ( | real | x | ) |
Definition at line 178 of file math.hpp.
Referenced by cylinderWall::createCylinder().
INLINE_FUNCTION_HD real pFlow::tan | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::asin | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::acos | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::atan | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::sinh | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::cosh | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::tanh | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::asinh | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::acosh | ( | real | x | ) |
INLINE_FUNCTION_HD real pFlow::atanh | ( | real | x | ) |
INLINE_FUNCTION_HD int64 pFlow::min | ( | int32 | x, |
int32 | y | ||
) |
INLINE_FUNCTION_HD int64 pFlow::min | ( | int64 | x, |
int64 | y | ||
) |
INLINE_FUNCTION_HD label pFlow::min | ( | label | x, |
label | y | ||
) |
INLINE_FUNCTION_HD uint32 pFlow::min | ( | uint32 | x, |
uint32 | y | ||
) |
INLINE_FUNCTION_HD uint32 pFlow::min | ( | uint16 | x, |
uint16 | y | ||
) |
INLINE_FUNCTION_HD int64 pFlow::max | ( | int64 | x, |
int64 | y | ||
) |
INLINE_FUNCTION_HD int32 pFlow::max | ( | int32 | x, |
int32 | y | ||
) |
INLINE_FUNCTION_HD label pFlow::max | ( | label | x, |
label | y | ||
) |
INLINE_FUNCTION_HD uint32 pFlow::max | ( | uint32 | x, |
uint32 | y | ||
) |
INLINE_FUNCTION_HD uint32 pFlow::max | ( | uint16 | x, |
uint16 | y | ||
) |
|
inlineconstexpr |
Definition at line 40 of file numericConstants.hpp.
|
inlineconstexpr |
Definition at line 46 of file numericConstants.hpp.
References pFlow::algorithms::KOKKOS::min().
|
inlineconstexpr |
Definition at line 53 of file numericConstants.hpp.
References pFlow::algorithms::KOKKOS::max().
bool INLINE_FUNCTION_HD equal | ( | const triple< T > & | opr1, |
const triple< T > & | opr2 | ||
) |
Definition at line 461 of file tripleI.hpp.
References equal(), triple< T >::x(), triple< T >::y(), and triple< T >::z().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 121 of file typeInfo.hpp.
|
inline |
Definition at line 132 of file typeInfo.hpp.
|
inline |
Definition at line 135 of file typeInfo.hpp.
|
inline |
Definition at line 138 of file typeInfo.hpp.
|
inline |
Definition at line 141 of file typeInfo.hpp.
|
inline |
Definition at line 144 of file typeInfo.hpp.
|
inline |
Definition at line 147 of file typeInfo.hpp.
|
inline |
Definition at line 150 of file typeInfo.hpp.
|
inline |
Definition at line 153 of file typeInfo.hpp.
bool pFlow::checkType | ( | Type2 * | object | ) |
Definition at line 159 of file typeInfo.hpp.
bool pFlow::checkType | ( | Type2 & | object | ) |
Definition at line 165 of file typeInfo.hpp.
pFlow::int32 findCollisions | ( | ContainerType & | pairs, |
int32Vector_HD & | flags | ||
) |
Definition at line 246 of file positionRandom.cpp.
References unsortedPairs< executionSpace, idType >::capacity(), VectorDual< T, MemorySpace >::deviceVector(), unsortedPairs< executionSpace, idType >::getPairs(), and LAMBDA_HD.
Referenced by positionRandom::positionOnePass().
int32 pFlow::findCollisions | ( | int32 | num, |
realx3Vector_HD & | points, | ||
real | diam | ||
) |
Definition at line 42 of file positionRandom.cpp.
References sphereSphereCheck().
bool pFlow::applySelector | ( | systemControl & | control, |
const pointStructure & | pStruct, | ||
const dictionary & | selDict | ||
) |
Definition at line 34 of file setFields.hpp.
References pStructSelector::create(), pStruct, dictionary::subDict(), and systemControl::time().
Referenced by main().
bool pFlow::geomObjectToVTK | ( | IOfileHeader & | header, |
real | time, | ||
fileSystem | destPath, | ||
word | bName | ||
) |
Definition at line 35 of file geometric.hpp.
References dataToVTK(), endl(), endREPORT, fatalErrorInFunction, fatalExit, IOfileHeader::objectType(), and REPORT.
bool pFlow::dataToVTK | ( | vtkFile & | vtk, |
const Type & | dataEntity | ||
) |
Definition at line 61 of file geometric.hpp.
References fatalErrorInFunction, and fatalExit.
Referenced by geomObjectToVTK().
bool dataToVTK | ( | vtkFile & | vtk, |
const triSurface & | surface | ||
) |
Definition at line 26 of file geometric.cpp.
References endl(), VectorSingle< T, MemorySpace >::hostVector(), triSurface::numPoints(), triSurface::numTriangles(), triSurface::points(), and triSurface::vertices().
bool dataToVTK | ( | vtkFile & | vtk, |
const multiTriSurface & | surface | ||
) |
Definition at line 58 of file geometric.cpp.
References endl(), VectorSingle< T, MemorySpace >::hostVector(), triSurface::numPoints(), triSurface::numTriangles(), triSurface::points(), and triSurface::vertices().
rectMeshField_H<T> pFlow::sumOp | ( | const pointField_H< T > | field, |
const pointRectCell & | pointToCell | ||
) |
Definition at line 34 of file fieldOperations.hpp.
References pointRectCell::getCellIterator(), pointRectCell::mesh(), and n.
Referenced by ProcessField< T >::process().
rectMeshField_H<T> pFlow::sumMaksOp | ( | const pointField_H< T > | field, |
const pointRectCell & | pointToCell, | ||
const incMask & | mask | ||
) |
Definition at line 65 of file fieldOperations.hpp.
References pointRectCell::getCellIterator(), pointRectCell::mesh(), and n.
Referenced by ProcessField< T >::process().
bool pFlow::convertRectMeshField | ( | iOstream & | os, |
rectMeshField_H< T > & | field | ||
) |
Definition at line 29 of file rectMeshFieldToVTK.hpp.
References endl(), fatalErrorInFunction, and fatalExit.
Referenced by ProcessField< T >::writeToVTK().
bool pFlow::convertRectMeshField | ( | iOstream & | os, |
rectMeshField_H< real > & | field | ||
) |
Definition at line 39 of file rectMeshFieldToVTK.hpp.
References endl(), rectMeshField< T, MemorySpace >::name(), rectMeshField< T, MemorySpace >::nx(), rectMeshField< T, MemorySpace >::ny(), rectMeshField< T, MemorySpace >::nz(), and rectMeshField< T, MemorySpace >::size().
bool pFlow::convertRectMeshField | ( | iOstream & | os, |
rectMeshField_H< realx3 > & | field | ||
) |
Definition at line 58 of file rectMeshFieldToVTK.hpp.
References endl(), rectMeshField< T, MemorySpace >::name(), rectMeshField< T, MemorySpace >::nx(), rectMeshField< T, MemorySpace >::ny(), rectMeshField< T, MemorySpace >::nz(), and rectMeshField< T, MemorySpace >::size().
bool pFlow::convertRectMeshField | ( | iOstream & | os, |
rectMeshField_H< int32 > & | field | ||
) |
Definition at line 77 of file rectMeshFieldToVTK.hpp.
References endl(), rectMeshField< T, MemorySpace >::name(), rectMeshField< T, MemorySpace >::nx(), rectMeshField< T, MemorySpace >::ny(), rectMeshField< T, MemorySpace >::nz(), and rectMeshField< T, MemorySpace >::size().
Definition at line 88 of file Wall.cpp.
References cross(), length(), and smallValue.
Referenced by cylinderWall::createCylinder().
|
inline |
Definition at line 26 of file pointFieldAlgorithms.hpp.
Referenced by maxActive_serial(), maxActiveD(), and maxActiveH().
|
inline |
Definition at line 29 of file globalSettings.hpp.
|
inline |
Definition at line 29 of file vocabs.hpp.
|
inline |
Definition at line 30 of file vocabs.hpp.
|
inline |
Definition at line 31 of file vocabs.hpp.
|
inline |
Definition at line 32 of file vocabs.hpp.
|
inline |
Definition at line 33 of file vocabs.hpp.
Referenced by main().
|
inline |
Definition at line 34 of file vocabs.hpp.
|
inline |
Definition at line 35 of file vocabs.hpp.
|
inline |
Definition at line 36 of file vocabs.hpp.
|
inline |
Definition at line 39 of file vocabs.hpp.
|
inline |
Definition at line 40 of file vocabs.hpp.
Referenced by Insertion< ShapeType >::read(), and Insertion< ShapeType >::write().
|
inline |
Definition at line 41 of file vocabs.hpp.
Referenced by sphereShape::read(), and sphereShape::write().
|
inline |
Definition at line 42 of file vocabs.hpp.
Referenced by readFromTimeFolder::checkForPointStructure(), pFlow::PFtoVTK::convertTimeFolderPointFields(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), readFromTimeFolder::createUniformPointField_H(), main(), postprocess::processTimeFolder(), readFromTimeFolder::readPointField_D(), and readFromTimeFolder::readPointField_H().
|
inline |
Definition at line 43 of file vocabs.hpp.
Referenced by pFlow::TSFtoVTK::convertTimeFolderTriSurfaceFields().
|
inline |
Definition at line 44 of file vocabs.hpp.
|
inline |
Definition at line 45 of file vocabs.hpp.
Referenced by geometry::create(), fixedWall::read(), multiRotatingAxisMotion::read(), vibratingMotion::read(), rotatingAxisMotion::read(), fixedWall::write(), multiRotatingAxisMotion::write(), vibratingMotion::write(), and rotatingAxisMotion::write().
|
inline |
Definition at line 46 of file vocabs.hpp.
|
inline |
Definition at line 47 of file vocabs.hpp.
|
inline |
Definition at line 48 of file vocabs.hpp.
Referenced by interaction::create().
|
inline |
Definition at line 49 of file vocabs.hpp.
|
inline |
Definition at line 52 of file vocabs.hpp.
Referenced by Field< VectorDual, int8 >::readField().
|
inline |
Definition at line 53 of file vocabs.hpp.
Referenced by Field< VectorDual, int8 >::readField(), and Field< VectorDual, int8 >::writeField().
|
inline |
Definition at line 35 of file ViewAlgorithms.hpp.
Referenced by count(), exclusiveScan(), fill(), fillSelected(), fillSequence(), inclusiveScan(), max(), min(), permuteSort(), and sort().
|
constexpr |
Definition at line 408 of file iOstream.hpp.
|
constexpr |
Definition at line 409 of file iOstream.hpp.
Referenced by pFlow::PFtoVTK::convertTimeFolderPointFields(), pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected(), pFlow::TSFtoVTK::convertTimeFolderTriSurfaceFields(), Istream::read(), and Istream::readVariable().
pFlow::Ostream output |
pFlow::Istream input |
pFlow::Ostream errReport |
|
inline |
Definition at line 35 of file bTypesFunctions.hpp.
|
inline |
Definition at line 36 of file bTypesFunctions.hpp.
|
inline |
Definition at line 38 of file bTypesFunctions.hpp.
|
inline |
Definition at line 39 of file bTypesFunctions.hpp.
|
inline |
Definition at line 41 of file bTypesFunctions.hpp.
Referenced by token::stringToken(), tailName(), and token::wordToken().
|
inline |
Definition at line 37 of file builtinTypes.hpp.
Referenced by floatingPointDescription().
|
inline |
Definition at line 38 of file builtinTypes.hpp.
Definition at line 32 of file numericConstants.hpp.
Referenced by nonLinearMod< limited >::contactForce(), nonLinear< limited >::contactForce(), linear< limited >::contactForce(), cylinderWall::createCylinder(), degree2Radian(), sphereParticles::diameterMassInertiaPropId(), radian2Degree(), linear< limited >::readLinearDictionary(), and nonLinear< limited >::readNonLinearDictionary().
|
inline |
Definition at line 33 of file numericConstants.hpp.
Referenced by cylinder::calculateParams(), checkNormalVec(), Wall::checkTrianlge(), equal(), zAxis::makeTransMatrix(), quadruple< T >::normalize(), Timer::write(), and zAxis::zAxis().
|
inline |
Definition at line 34 of file numericConstants.hpp.
Referenced by triple< intType >::normalize(), and real2Word().
|
inline |
Definition at line 35 of file numericConstants.hpp.
Referenced by timeInterval::read().
|
inline |
Definition at line 36 of file numericConstants.hpp.
|
inline |
Definition at line 58 of file numericConstants.hpp.
|
inline |
Definition at line 59 of file numericConstants.hpp.
|
inline |
Definition at line 61 of file numericConstants.hpp.
|
inline |
Definition at line 62 of file numericConstants.hpp.
|
inline |
Definition at line 64 of file numericConstants.hpp.
|
inline |
Definition at line 65 of file numericConstants.hpp.
|
inline |
Definition at line 66 of file numericConstants.hpp.
const realx3 zero3 |
Definition at line 97 of file types.hpp.
Referenced by AdamsBashforth3::AdamsBashforth3(), AdamsBashforth4::AdamsBashforth4(), AdamsBashforth5::AdamsBashforth5(), fixedWall::pointVelocity(), geometry::zeroForce(), particles::zeroForce(), and particles::zeroTorque().
const uint32x3x3 zeroU33 |
const uint32x3x3 oneU33 |