YetAnotherCoupler 3.2.0_a
Loading...
Searching...
No Matches
Data Fields
dist_merge_vtable Struct Reference
Collaboration diagram for dist_merge_vtable:
Collaboration graph

Data Fields

size_t(* get_pack_size )(size_t, void *, MPI_Comm)
 
void(* pack )(size_t, void *, void *, int, int *, MPI_Comm)
 
void(* unpack )(void *, int, int *, size_t *, void *, MPI_Comm)
 
int(* compare )(void const *, void const *)
 
void(* merge )(void *, void *, MPI_Comm)
 
void(* free_data )(void *)
 

Detailed Description

Definition at line 2493 of file couple_config.c.

Field Documentation

◆ compare

int(* dist_merge_vtable::compare) (void const *, void const *)

Definition at line 2497 of file couple_config.c.

◆ free_data

void(* dist_merge_vtable::free_data) (void *)

Definition at line 2499 of file couple_config.c.

◆ get_pack_size

size_t(* dist_merge_vtable::get_pack_size) (size_t, void *, MPI_Comm)

Definition at line 2494 of file couple_config.c.

◆ merge

void(* dist_merge_vtable::merge) (void *, void *, MPI_Comm)

Definition at line 2498 of file couple_config.c.

◆ pack

void(* dist_merge_vtable::pack) (size_t, void *, void *, int, int *, MPI_Comm)

Definition at line 2495 of file couple_config.c.

◆ unpack

void(* dist_merge_vtable::unpack) (void *, int, int *, size_t *, void *, MPI_Comm)

Definition at line 2496 of file couple_config.c.


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