#include <debug_utilities.h>
|
template<class TVarType > |
static EnalbeIfSingle< TVarType, bool > | InteralCmpEq (const TVarType &rVar1, const TVarType &rVar2) |
|
template<class TVarType > |
static EnalbeIfBoundedVector< TVarType, bool > | InteralCmpEq (const TVarType &rVar1, const TVarType &rVar2) |
|
template<class TVarType , class TContainerType > |
static void | CheckNonHistoricalVariable (ModelPart &rModelPart, const TContainerType &rContainer, const TVarType &rVariable) |
|
template<class TContainerType , class TVarType > |
static void | CheckNonHistoricalVariable (ModelPart &rModelPart, const TContainerType &rContainer, const TVarType &rVariable, GlobalPointerCommunicator< typename TContainerType::data_type > &rPointerCommunicator, std::unordered_map< int, GlobalPointer< typename TContainerType::data_type >> &gp_map) |
|
template<class TVarType > |
static void | CheckHistoricalVariable (ModelPart &rModelPart, const TVarType &rVariable) |
|
template<class TVarType > |
static void | CheckHistoricalVariable (ModelPart &rModelPart, const TVarType &rVariable, GlobalPointerCommunicator< Node > &rPointerCommunicator, std::unordered_map< int, GlobalPointer< Node >> &gp_map) |
|
◆ EnalbeIfBoundedVector
template<class TVarType , class TReturnType >
◆ EnalbeIfSingle
template<class TVarType , class TReturnType >
◆ EnalbeIfUnbounedVector
template<class TVarType , class TReturnType >
◆ MpiDebugUtilities()
Kratos::MpiDebugUtilities::MpiDebugUtilities |
( |
| ) |
|
|
inline |
◆ CheckHistoricalVariable() [1/2]
template<class TVarType >
static void Kratos::MpiDebugUtilities::CheckHistoricalVariable |
( |
ModelPart & |
rModelPart, |
|
|
const TVarType & |
rVariable |
|
) |
| |
|
inlinestatic |
◆ CheckHistoricalVariable() [2/2]
template<class TVarType >
◆ CheckNonHistoricalVariable() [1/2]
template<class TVarType , class TContainerType >
static void Kratos::MpiDebugUtilities::CheckNonHistoricalVariable |
( |
ModelPart & |
rModelPart, |
|
|
const TContainerType & |
rContainer, |
|
|
const TVarType & |
rVariable |
|
) |
| |
|
inlinestatic |
◆ CheckNonHistoricalVariable() [2/2]
template<class TContainerType , class TVarType >
static void Kratos::MpiDebugUtilities::CheckNonHistoricalVariable |
( |
ModelPart & |
rModelPart, |
|
|
const TContainerType & |
rContainer, |
|
|
const TVarType & |
rVariable, |
|
|
GlobalPointerCommunicator< typename TContainerType::data_type > & |
rPointerCommunicator, |
|
|
std::unordered_map< int, GlobalPointer< typename TContainerType::data_type >> & |
gp_map |
|
) |
| |
|
inlinestatic |
◆ InteralCmpEq() [1/2]
template<class TVarType >
static EnalbeIfSingle<TVarType, bool> Kratos::MpiDebugUtilities::InteralCmpEq |
( |
const TVarType & |
rVar1, |
|
|
const TVarType & |
rVar2 |
|
) |
| |
|
inlinestatic |
◆ InteralCmpEq() [2/2]
template<class TVarType >
static EnalbeIfBoundedVector<TVarType, bool> Kratos::MpiDebugUtilities::InteralCmpEq |
( |
const TVarType & |
rVar1, |
|
|
const TVarType & |
rVar2 |
|
) |
| |
|
inlinestatic |
◆ KRATOS_CLASS_POINTER_DEFINITION()
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/kratos/mpi/utilities/debug_utilities.h