![]() |
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::MPICommunicator, including all inherited members.
| AddColors(SizeType NumberOfAddedColors) | Kratos::Communicator | |
| AssembleCurrentData(Variable< int > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleCurrentData(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleCurrentData(Variable< array_1d< double, 3 > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleCurrentData(Variable< Vector > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleCurrentData(Variable< Matrix > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< int > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< array_1d< double, 3 > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< DenseVector< array_1d< double, 3 > > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< Vector > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| AssembleNonHistoricalData(Variable< Matrix > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| BaseType typedef | Kratos::MPICommunicator | |
| Clear() | Kratos::Communicator | |
| Communicator() | Kratos::Communicator | |
| Communicator(const DataCommunicator &rDataCommunicator) | Kratos::Communicator | |
| Communicator(Communicator const &rOther) | Kratos::Communicator | |
| ConditionConstantIterator typedef | Kratos::MPICommunicator | |
| ConditionIterator typedef | Kratos::MPICommunicator | |
| ConditionsContainerType typedef | Kratos::MPICommunicator | |
| ConditionType typedef | Kratos::MPICommunicator | |
| Create(const DataCommunicator &rDataCommunicator) const override | Kratos::MPICommunicator | inlinevirtual |
| Create(const DataCommunicator &rDataCommunicator) const | Kratos::MPICommunicator | |
| Create() const | Kratos::MPICommunicator | |
| Kratos::Communicator::Create() const | Kratos::Communicator | |
| ElementConstantIterator typedef | Kratos::MPICommunicator | |
| ElementIterator typedef | Kratos::MPICommunicator | |
| ElementsContainerType typedef | Kratos::MPICommunicator | |
| ElementType typedef | Kratos::MPICommunicator | |
| GetDataCommunicator() const | Kratos::Communicator | virtual |
| GetNumberOfColors() const | Kratos::Communicator | |
| GhostMesh() | Kratos::Communicator | |
| GhostMesh() const | Kratos::Communicator | |
| GhostMesh(IndexType ThisIndex) | Kratos::Communicator | |
| GhostMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| GhostMeshes() | Kratos::Communicator | |
| GhostMeshes() const | Kratos::Communicator | |
| GlobalNumberOfConditions() const | Kratos::Communicator | |
| GlobalNumberOfElements() const | Kratos::Communicator | |
| GlobalNumberOfMasterSlaveConstraints() const | Kratos::Communicator | |
| GlobalNumberOfNodes() const | Kratos::Communicator | |
| IndexType typedef | Kratos::MPICommunicator | |
| Info() const override | Kratos::MPICommunicator | inlinevirtual |
| InterfaceMesh() | Kratos::Communicator | |
| InterfaceMesh() const | Kratos::Communicator | |
| InterfaceMesh(IndexType ThisIndex) | Kratos::Communicator | |
| InterfaceMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| InterfaceMeshes() | Kratos::Communicator | |
| InterfaceMeshes() const | Kratos::Communicator | |
| IsDistributed() const override | Kratos::MPICommunicator | inlinevirtual |
| KRATOS_CLASS_POINTER_DEFINITION(MPICommunicator) | Kratos::MPICommunicator | |
| Kratos::Communicator::KRATOS_CLASS_POINTER_DEFINITION(Communicator) | Kratos::Communicator | |
| KRATOS_DEPRECATED_MESSAGE("This constructor is deprecated, please use the one that accepts a DataCommunicator") MPICommunicator(VariablesList *Variables_list) | Kratos::MPICommunicator | inline |
| LocalMesh() | Kratos::Communicator | |
| LocalMesh() const | Kratos::Communicator | |
| LocalMesh(IndexType ThisIndex) | Kratos::Communicator | |
| LocalMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| LocalMeshes() | Kratos::Communicator | |
| LocalMeshes() const | Kratos::Communicator | |
| MeshesContainerType typedef | Kratos::MPICommunicator | |
| MeshType typedef | Kratos::MPICommunicator | |
| mGhostMeshes | Kratos::Communicator | protected |
| mInterfaceMeshes | Kratos::Communicator | protected |
| mLocalMeshes | Kratos::Communicator | protected |
| mNeighbourIndices | Kratos::Communicator | protected |
| mNumberOfColors | Kratos::Communicator | protected |
| mpGhostMesh | Kratos::Communicator | protected |
| MPICommunicator(VariablesList *pVariablesList, const DataCommunicator &rDataCommunicator) | Kratos::MPICommunicator | inline |
| MPICommunicator(MPICommunicator const &rOther) | Kratos::MPICommunicator | inline |
| mpInterfaceMesh | Kratos::Communicator | protected |
| mpLocalMesh | Kratos::Communicator | protected |
| mrDataCommunicator | Kratos::Communicator | protected |
| MyPID() const | Kratos::Communicator | virtual |
| NeighbourIndices() | Kratos::Communicator | |
| NeighbourIndices() const | Kratos::Communicator | |
| NeighbourIndicesContainerType typedef | Kratos::MPICommunicator | |
| NodeConstantIterator typedef | Kratos::MPICommunicator | |
| NodeIterator typedef | Kratos::MPICommunicator | |
| NodesContainerType typedef | Kratos::MPICommunicator | |
| NodeType typedef | Kratos::MPICommunicator | |
| operator=(MPICommunicator const &rOther)=delete | Kratos::MPICommunicator | |
| Kratos::Communicator::operator=(Communicator const &rOther)=delete | Kratos::Communicator | |
| pGhostMesh() | Kratos::Communicator | |
| pGhostMesh() const | Kratos::Communicator | |
| pGhostMesh(IndexType ThisIndex) | Kratos::Communicator | |
| pGhostMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| pInterfaceMesh() | Kratos::Communicator | |
| pInterfaceMesh() const | Kratos::Communicator | |
| pInterfaceMesh(IndexType ThisIndex) | Kratos::Communicator | |
| pInterfaceMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| pLocalMesh() | Kratos::Communicator | |
| pLocalMesh() const | Kratos::Communicator | |
| pLocalMesh(IndexType ThisIndex) | Kratos::Communicator | |
| pLocalMesh(IndexType ThisIndex) const | Kratos::Communicator | |
| PrintData(std::ostream &rOStream, std::string const &rPrefixString="") const | Kratos::Communicator | virtual |
| PrintInfo(std::ostream &rOStream) const | Kratos::Communicator | virtual |
| PropertiesConstantIterator typedef | Kratos::MPICommunicator | |
| PropertiesContainerType typedef | Kratos::MPICommunicator | |
| PropertiesIterator typedef | Kratos::MPICommunicator | |
| PropertiesType typedef | Kratos::MPICommunicator | |
| SetLocalMesh(MeshType::Pointer pGivenMesh) | Kratos::Communicator | |
| SetNumberOfColors(SizeType NewNumberOfColors) | Kratos::Communicator | |
| SizeType typedef | Kratos::MPICommunicator | |
| SynchronizeAndNodalFlags(const Flags &TheFlags) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeCurrentDataToAbsMax(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeCurrentDataToAbsMin(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeCurrentDataToMax(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeCurrentDataToMin(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeDofs() override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalFlags() override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< int > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< array_1d< double, 3 > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< DenseVector< array_1d< double, 3 > > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< DenseVector< int > > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< Vector > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeElementalNonHistoricalVariable(Variable< Matrix > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNodalFlags() override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNodalSolutionStepsData() override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalDataToAbsMax(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalDataToAbsMin(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalDataToMax(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalDataToMin(Variable< double > const &ThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< int > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< double > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< bool > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< array_1d< double, 3 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< array_1d< double, 4 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< array_1d< double, 6 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< array_1d< double, 9 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< Vector > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< Matrix > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeNonHistoricalVariable(Variable< Quaternion< double >> const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeOrNodalFlags(const Flags &TheFlags) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< int > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< double > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< bool > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< array_1d< double, 3 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< array_1d< double, 4 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< array_1d< double, 6 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< array_1d< double, 9 > > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< Vector > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< Matrix > const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| SynchronizeVariable(Variable< Quaternion< double >> const &rThisVariable) override | Kratos::MPICommunicator | inlinevirtual |
| TotalProcesses() const | Kratos::Communicator | virtual |
| TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects) override | Kratos::MPICommunicator | inline |
| TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects) override | Kratos::MPICommunicator | inline |
| TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects) override | Kratos::MPICommunicator | inline |
| TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) override | Kratos::MPICommunicator | inline |
| TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) override | Kratos::MPICommunicator | inline |
| TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) override | Kratos::MPICommunicator | inline |
| Kratos::Communicator::TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects) | Kratos::Communicator | virtual |
| Kratos::Communicator::TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects) | Kratos::Communicator | virtual |
| Kratos::Communicator::TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects) | Kratos::Communicator | virtual |
| Kratos::Communicator::TransferObjects(std::vector< NodesContainerType > &SendObjects, std::vector< NodesContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) | Kratos::Communicator | virtual |
| Kratos::Communicator::TransferObjects(std::vector< ElementsContainerType > &SendObjects, std::vector< ElementsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) | Kratos::Communicator | virtual |
| Kratos::Communicator::TransferObjects(std::vector< ConditionsContainerType > &SendObjects, std::vector< ConditionsContainerType > &RecvObjects, Kratos::Serializer &particleSerializer) | Kratos::Communicator | virtual |
| ~Communicator()=default | Kratos::Communicator | virtual |
| ~MPICommunicator() override=default | Kratos::MPICommunicator |