YAC 3.8.0
Yet Another Coupler
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
yac.Component Class Reference

Stores the component_id and provides further functionality. More...

Collaboration diagram for yac.Component:
Collaboration graph

Public Member Functions

 __init__ (self, comp_id)
 
 comp_comm (self)
 
 size (self)
 number of processes in this component
 
 rank (self)
 process index in the component
 

Data Fields

 comp_id
 

Detailed Description

Stores the component_id and provides further functionality.

Definition at line 1153 of file yac.pyx.

Constructor & Destructor Documentation

◆ __init__()

yac.Component.__init__ ( self,
comp_id )

Definition at line 1157 of file yac.pyx.

Member Function Documentation

◆ comp_comm()

yac.Component.comp_comm ( self)
See also
yac_cget_comp_comm (MPI.Comm, read-only)

Definition at line 1161 of file yac.pyx.

Here is the call graph for this function:

◆ rank()

yac.Component.rank ( self)

process index in the component

Definition at line 1181 of file yac.pyx.

Here is the call graph for this function:

◆ size()

yac.Component.size ( self)

number of processes in this component

Definition at line 1172 of file yac.pyx.

Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ comp_id

yac.Component.comp_id

Definition at line 1158 of file yac.pyx.


The documentation for this class was generated from the following file: