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.
|
This is the complete list of members for Kratos::OpenMPUtils, including all inherited members.
DivideInPartitions(const int NumTerms, const int NumThreads, PartitionVector &Partitions) | Kratos::OpenMPUtils | inlinestatic |
GetCurrentNumberOfThreads() | Kratos::OpenMPUtils | inlinestatic |
IsDynamic() | Kratos::OpenMPUtils | inlinestatic |
IsInParallel() | Kratos::OpenMPUtils | inlinestatic |
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"ParallelUtilities\" instead") static inline int GetNumThreads() | Kratos::OpenMPUtils | inline |
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"ParallelUtilities\" instead") static int GetNumberOfProcessors() | Kratos::OpenMPUtils | inline |
KRATOS_DEPRECATED_MESSAGE("This is legacy version, please use the \"utilities/builtin_timer.h\" instead") static double GetCurrentTime() | Kratos::OpenMPUtils | inline |
PartitionedIterators(TVector &rVector, typename TVector::iterator &rBegin, typename TVector::iterator &rEnd) | Kratos::OpenMPUtils | inlinestatic |
PartitionVector typedef | Kratos::OpenMPUtils | |
ThisThread() | Kratos::OpenMPUtils | inlinestatic |