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::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType > Member List

This is the complete list of members for Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >, including all inherited members.

ComputeCommunicationPlan(const std::unordered_map< int, TArgs... > &rNonLocalGlobalPointerMap)Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inlineprotected
DataVectorType typedefKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
GetApplyProxy(TApplyFunctor &&rApplyFunctor)Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inline
GetMyPID() constKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inline
GlobalPointerMapCommunicator(const DataCommunicator &rDataCommunicator)Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inline
GlobalPointerMapCommunicator(GlobalPointerMapCommunicator const &rOther)=deleteKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
GlobalPointerType typedefKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
GlobalPointerValueVectorPair typedefKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
IndexType typedefKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
Info() constKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inlinevirtual
IsDistributed() constKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inline
KRATOS_CLASS_POINTER_DEFINITION(GlobalPointerMapCommunicator)Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
mCurrentRankKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >protected
mrDataCommunicatorKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >protected
operator=(GlobalPointerMapCommunicator const &rOther)=deleteKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
PrintData(std::ostream &rOStream) constKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inlinevirtual
ProxyType typedefKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >
SendAndApplyRemotely(ProxyType< TApplyFunctor > &rApplyProxy)Kratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >inline
~GlobalPointerMapCommunicator()=defaultKratos::GlobalPointerMapCommunicator< TPointerDataType, TValueDataType >virtual