KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::OpenMPUtils Member List

This is the complete list of members for Kratos::OpenMPUtils, including all inherited members.

DivideInPartitions(const int NumTerms, const int NumThreads, PartitionVector &Partitions)Kratos::OpenMPUtilsinlinestatic
GetCurrentNumberOfThreads()Kratos::OpenMPUtilsinlinestatic
IsDynamic()Kratos::OpenMPUtilsinlinestatic
IsInParallel()Kratos::OpenMPUtilsinlinestatic
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"ParallelUtilities\" instead") static inline int GetNumThreads()Kratos::OpenMPUtilsinline
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"ParallelUtilities\" instead") static int GetNumberOfProcessors()Kratos::OpenMPUtilsinline
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"utilities/builtin_timer.h\" instead") static double GetCurrentTime()Kratos::OpenMPUtilsinline
PartitionedIterators(TVector &rVector, typename TVector::iterator &rBegin, typename TVector::iterator &rEnd)Kratos::OpenMPUtilsinlinestatic
PartitionVector typedefKratos::OpenMPUtils
ThisThread()Kratos::OpenMPUtilsinlinestatic