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::Communicator Member List

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

AddColors(SizeType NumberOfAddedColors)Kratos::Communicator
AssembleCurrentData(Variable< int > const &ThisVariable)Kratos::Communicatorvirtual
AssembleCurrentData(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
AssembleCurrentData(Variable< array_1d< double, 3 > > const &ThisVariable)Kratos::Communicatorvirtual
AssembleCurrentData(Variable< Vector > const &ThisVariable)Kratos::Communicatorvirtual
AssembleCurrentData(Variable< Matrix > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< int > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< array_1d< double, 3 > > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< DenseVector< array_1d< double, 3 > > > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< Vector > const &ThisVariable)Kratos::Communicatorvirtual
AssembleNonHistoricalData(Variable< Matrix > const &ThisVariable)Kratos::Communicatorvirtual
Clear()Kratos::Communicator
Communicator()Kratos::Communicator
Communicator(const DataCommunicator &rDataCommunicator)Kratos::Communicator
Communicator(Communicator const &rOther)Kratos::Communicator
ConditionConstantIterator typedefKratos::Communicator
ConditionIterator typedefKratos::Communicator
ConditionsContainerType typedefKratos::Communicator
ConditionType typedefKratos::Communicator
Create(const DataCommunicator &rDataCommunicator) constKratos::Communicatorvirtual
Create() constKratos::Communicator
ElementConstantIterator typedefKratos::Communicator
ElementIterator typedefKratos::Communicator
ElementsContainerType typedefKratos::Communicator
ElementType typedefKratos::Communicator
GetDataCommunicator() constKratos::Communicatorvirtual
GetNumberOfColors() constKratos::Communicator
GhostMesh()Kratos::Communicator
GhostMesh() constKratos::Communicator
GhostMesh(IndexType ThisIndex)Kratos::Communicator
GhostMesh(IndexType ThisIndex) constKratos::Communicator
GhostMeshes()Kratos::Communicator
GhostMeshes() constKratos::Communicator
GlobalNumberOfConditions() constKratos::Communicator
GlobalNumberOfElements() constKratos::Communicator
GlobalNumberOfMasterSlaveConstraints() constKratos::Communicator
GlobalNumberOfNodes() constKratos::Communicator
IndexType typedefKratos::Communicator
Info() constKratos::Communicatorvirtual
InterfaceMesh()Kratos::Communicator
InterfaceMesh() constKratos::Communicator
InterfaceMesh(IndexType ThisIndex)Kratos::Communicator
InterfaceMesh(IndexType ThisIndex) constKratos::Communicator
InterfaceMeshes()Kratos::Communicator
InterfaceMeshes() constKratos::Communicator
IsDistributed() constKratos::Communicatorvirtual
KRATOS_CLASS_POINTER_DEFINITION(Communicator)Kratos::Communicator
LocalMesh()Kratos::Communicator
LocalMesh() constKratos::Communicator
LocalMesh(IndexType ThisIndex)Kratos::Communicator
LocalMesh(IndexType ThisIndex) constKratos::Communicator
LocalMeshes()Kratos::Communicator
LocalMeshes() constKratos::Communicator
MeshesContainerType typedefKratos::Communicator
MeshType typedefKratos::Communicator
mGhostMeshesKratos::Communicatorprotected
mInterfaceMeshesKratos::Communicatorprotected
mLocalMeshesKratos::Communicatorprotected
mNeighbourIndicesKratos::Communicatorprotected
mNumberOfColorsKratos::Communicatorprotected
mpGhostMeshKratos::Communicatorprotected
mpInterfaceMeshKratos::Communicatorprotected
mpLocalMeshKratos::Communicatorprotected
mrDataCommunicatorKratos::Communicatorprotected
MyPID() constKratos::Communicatorvirtual
NeighbourIndices()Kratos::Communicator
NeighbourIndices() constKratos::Communicator
NeighbourIndicesContainerType typedefKratos::Communicator
NodeConstantIterator typedefKratos::Communicator
NodeIterator typedefKratos::Communicator
NodesContainerType typedefKratos::Communicator
NodeType typedefKratos::Communicator
operator=(Communicator const &rOther)=deleteKratos::Communicator
pGhostMesh()Kratos::Communicator
pGhostMesh() constKratos::Communicator
pGhostMesh(IndexType ThisIndex)Kratos::Communicator
pGhostMesh(IndexType ThisIndex) constKratos::Communicator
pInterfaceMesh()Kratos::Communicator
pInterfaceMesh() constKratos::Communicator
pInterfaceMesh(IndexType ThisIndex)Kratos::Communicator
pInterfaceMesh(IndexType ThisIndex) constKratos::Communicator
pLocalMesh()Kratos::Communicator
pLocalMesh() constKratos::Communicator
pLocalMesh(IndexType ThisIndex)Kratos::Communicator
pLocalMesh(IndexType ThisIndex) constKratos::Communicator
PrintData(std::ostream &rOStream, std::string const &rPrefixString="") constKratos::Communicatorvirtual
PrintInfo(std::ostream &rOStream) constKratos::Communicatorvirtual
PropertiesConstantIterator typedefKratos::Communicator
PropertiesContainerType typedefKratos::Communicator
PropertiesIterator typedefKratos::Communicator
PropertiesType typedefKratos::Communicator
SetLocalMesh(MeshType::Pointer pGivenMesh)Kratos::Communicator
SetNumberOfColors(SizeType NewNumberOfColors)Kratos::Communicator
SizeType typedefKratos::Communicator
SynchronizeAndNodalFlags(const Flags &TheFlags)Kratos::Communicatorvirtual
SynchronizeCurrentDataToAbsMax(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeCurrentDataToAbsMin(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeCurrentDataToMax(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeCurrentDataToMin(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeDofs()Kratos::Communicatorvirtual
SynchronizeElementalFlags()Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< int > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< array_1d< double, 3 > > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< DenseVector< array_1d< double, 3 > > > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< DenseVector< int > > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< Vector > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeElementalNonHistoricalVariable(Variable< Matrix > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeNodalFlags()Kratos::Communicatorvirtual
SynchronizeNodalSolutionStepsData()Kratos::Communicatorvirtual
SynchronizeNonHistoricalDataToAbsMax(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalDataToAbsMin(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalDataToMax(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalDataToMin(Variable< double > const &ThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< int > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< double > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< bool > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< array_1d< double, 3 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< array_1d< double, 4 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< array_1d< double, 6 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< array_1d< double, 9 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< Vector > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< Matrix > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeNonHistoricalVariable(Variable< Quaternion< double >> const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeOrNodalFlags(const Flags &TheFlags)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< int > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< double > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< bool > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< array_1d< double, 3 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< array_1d< double, 4 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< array_1d< double, 6 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< array_1d< double, 9 > > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< Vector > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< Matrix > const &rThisVariable)Kratos::Communicatorvirtual
SynchronizeVariable(Variable< Quaternion< double >> const &rThisVariable)Kratos::Communicatorvirtual
TotalProcesses() constKratos::Communicatorvirtual
TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects)Kratos::Communicatorvirtual
TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects)Kratos::Communicatorvirtual
TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects)Kratos::Communicatorvirtual
TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects, Kratos::Serializer &particleSerializer)Kratos::Communicatorvirtual
TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer)Kratos::Communicatorvirtual
TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer)Kratos::Communicatorvirtual
~Communicator()=defaultKratos::Communicatorvirtual