YAC 3.8.0
Yet Another Coupler
Loading...
Searching...
No Matches
yac_instance Struct Reference
Collaboration diagram for yac_instance:
Collaboration graph

Data Fields

struct yac_couple_configcouple_config
 Coupling configuration data of this YAC instance.
 
struct yac_component_configcomp_config
 Component configuration data of this YAC instance.
 
struct coupling_field ** cpl_fields
 Coupling fields added to this YAC instance via yac_instance_add_field.
 
size_t num_cpl_fields
 Number of elements in coupling_field ** cpl_fields.
 
MPI_Comm comm
 MPI communicator that contains the processes of this YAC instance.
 
enum yac_instance_phase phase
 Current phase of this YAC instance.
 

Detailed Description

Definition at line 81 of file instance.c.

Field Documentation

◆ comm

MPI_Comm yac_instance::comm

MPI communicator that contains the processes of this YAC instance.

Definition at line 95 of file instance.c.

◆ comp_config

struct yac_component_config* yac_instance::comp_config

Component configuration data of this YAC instance.

Definition at line 86 of file instance.c.

◆ couple_config

struct yac_couple_config* yac_instance::couple_config

Coupling configuration data of this YAC instance.

Definition at line 83 of file instance.c.

◆ cpl_fields

struct coupling_field** yac_instance::cpl_fields

Coupling fields added to this YAC instance via yac_instance_add_field.

Definition at line 89 of file instance.c.

◆ num_cpl_fields

size_t yac_instance::num_cpl_fields

Number of elements in coupling_field ** cpl_fields.

Definition at line 92 of file instance.c.

◆ phase

enum yac_instance_phase yac_instance::phase

Current phase of this YAC instance.

Definition at line 98 of file instance.c.


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