Skip to content

KratosMultiphysics.Communicator

Vicente Mataix Ferrándiz edited this page Jun 9, 2018 · 5 revisions

KratosMultiphysics.Communicator = class Communicator(pybind11_builtins.pybind11_object)

Method resolution order:

[Communicator](KratosMultiphysics.Communicator)
pybind11_builtins.pybind11_object
[builtins.object](builtins.html#object)

Methods defined here:

AssembleCurrentData(...) AssembleCurrentData(*args, **kwargs)
Overloaded function.

  1. AssembleCurrentData(self: Kratos.Communicator, arg0: Kratos.IntegerVariable) -> bool

  2. AssembleCurrentData(self: Kratos.Communicator, arg0: Kratos.DoubleVariable) -> bool

  3. AssembleCurrentData(self: Kratos.Communicator, arg0: Kratos.Array1DVariable3) -> bool

  4. AssembleCurrentData(self: Kratos.Communicator, arg0: Kratos.VectorVariable) -> bool

  5. AssembleCurrentData(self: Kratos.Communicator, arg0: Kratos.MatrixVariable) -> bool

AssembleNonHistoricalData(...) AssembleNonHistoricalData(*args, **kwargs)
Overloaded function.

  1. AssembleNonHistoricalData(self: Kratos.Communicator, arg0: Kratos.IntegerVariable) -> bool

  2. AssembleNonHistoricalData(self: Kratos.Communicator, arg0: Kratos.DoubleVariable) -> bool

  3. AssembleNonHistoricalData(self: Kratos.Communicator, arg0: Kratos.Array1DVariable3) -> bool

  4. AssembleNonHistoricalData(self: Kratos.Communicator, arg0: Kratos.VectorVariable) -> bool

  5. AssembleNonHistoricalData(self: Kratos.Communicator, arg0: Kratos.MatrixVariable) -> bool

Barrier(...) Barrier(self: Kratos.Communicator) -> None

GetNumberOfColors(...) GetNumberOfColors(self: Kratos.Communicator) -> int

GhostMesh(...) GhostMesh(*args, **kwargs)
Overloaded function.

  1. GhostMesh(self: Kratos.Communicator) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

  2. GhostMesh(self: Kratos.Communicator, arg0: int) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

InterfaceMesh(...) InterfaceMesh(*args, **kwargs)
Overloaded function.

  1. InterfaceMesh(self: Kratos.Communicator) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

  2. InterfaceMesh(self: Kratos.Communicator, arg0: int) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

LocalMesh(...) LocalMesh(*args, **kwargs)
Overloaded function.

  1. LocalMesh(self: Kratos.Communicator) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

  2. LocalMesh(self: Kratos.Communicator, arg0: int) -> Kratos::Mesh<Kratos::Node<3ul, Kratos::Dof >, Kratos::Properties, Kratos::Element, Kratos::Condition>

MaxAll(...) MaxAll(*args, **kwargs)
Overloaded function.

  1. MaxAll(self: Kratos.Communicator, arg0: int) -> int

  2. MaxAll(self: Kratos.Communicator, arg0: float) -> float

MinAll(...) MinAll(*args, **kwargs)
Overloaded function.

  1. MinAll(self: Kratos.Communicator, arg0: int) -> int

  2. MinAll(self: Kratos.Communicator, arg0: float) -> float

MyPID(...) MyPID(self: Kratos.Communicator) -> int

NeighbourIndices(...) NeighbourIndices(self: Kratos.Communicator) -> boost::numeric::ublas::vector<int, boost::numeric::ublas::unbounded_array<int, std::allocator > >

ScanSum(...) ScanSum(*args, **kwargs)
Overloaded function.

  1. ScanSum(self: Kratos.Communicator, arg0: int, arg1: int) -> int

  2. ScanSum(self: Kratos.Communicator, arg0: float, arg1: float) -> float

SumAll(...) SumAll(*args, **kwargs)
Overloaded function.

  1. SumAll(self: Kratos.Communicator, arg0: int) -> int

  2. SumAll(self: Kratos.Communicator, arg0: float) -> float

  3. SumAll(self: Kratos.Communicator, arg0: Kratos.Array3) -> Kratos.Array3

SynchronizeDofs(...) SynchronizeDofs(self: Kratos.Communicator) -> bool

SynchronizeNodalSolutionStepsData(...) SynchronizeNodalSolutionStepsData(self: Kratos.Communicator) -> bool

TotalProcesses(...) TotalProcesses(self: Kratos.Communicator) -> int

init(...) init(self: Kratos.Communicator) -> None


Methods inherited from pybind11_builtins.pybind11_object:

new(*args, **kwargs) from pybind11_builtins.pybind11_type Create and return a new object. See help(type) for accurate signature.

Project information

Getting Started

Tutorials

Developers

Kratos structure

Conventions

Solvers

Debugging, profiling and testing

HOW TOs

Utilities

Kratos API

Kratos Structural Mechanics API

Clone this wiki locally