ScalES-PPM
Loading...
Searching...
No Matches
Macros | Functions
dist_array_f2c.c File Reference

Distributed data structure of multiple global arrays, Fortran to C interface. More...

#include <stddef.h>
#include <mpi.h>
#include "cfortran.h"
#include "core/ppm_visibility.h"
#include "core/core.h"
#include "core/ppm_xfuncs.h"
#include "ppm/dist_array.h"

Macros

#define FCALLSC_QUALIFIER   PPM_DSO_INTERNAL
 
#define FCALLSC_QUALIFIER
 
#define FCALLSC_QUALIFIER   PPM_DSO_INTERNAL
 

Functions

 FCALLSCSUB7 (PPM_dist_mult_array_new_f2c, PPM_DIST_MULT_ARRAY_NEW_F2C, ppm_dist_mult_array_new_f2c, PVOID, INT, PVOID, PVOID, INT, INT, INT)
 
 FCALLSCSUB2 (PPM_dist_mult_array_copy_f2c, PPM_DIST_MULT_ARRAY_COPY_F2C, ppm_dist_mult_array_copy_f2c, PVOID, PVOID)
 
 FCALLSCSUB1 (PPM_dist_mult_array_delete_f2c, PPM_DIST_MULT_ARRAY_DELETE_F2C, ppm_dist_mult_array_delete_f2c, PVOID)
 
 FCALLSCSUB3 (PPM_dist_mult_array_local_ptr_f2c, PPM_DIST_MULT_ARRAY_LOCAL_PTR_F2C, ppm_dist_mult_array_local_ptr_f2c, PVOID, INT, PVOID)
 
 FCALLSCSUB1 (PPM_dist_mult_array_expose_f2c, PPM_DIST_MULT_ARRAY_EXPOSE_F2C, ppm_dist_mult_array_expose_f2c, PVOID)
 
 FCALLSCSUB1 (PPM_dist_mult_array_unexpose_f2c, PPM_DIST_MULT_ARRAY_UNEXPOSE_F2C, ppm_dist_mult_array_unexpose_f2c, PVOID)
 
 FCALLSCSUB1 (PPM_dist_mult_array_rma_sync_f2c, PPM_DIST_MULT_ARRAY_RMA_SYNC_F2C, ppm_dist_mult_array_rma_sync_f2c, PVOID)
 
 FCALLSCFUN1 (INT, PPM_dist_mult_array_get_sync_mode_f2c, PPM_DIST_MULT_ARRAY_GET_SYNC_MODE_F2C, ppm_dist_mult_array_get_sync_mode_f2c, PVOID)
 
 FCALLSCSUB3 (PPM_dist_mult_array_set_sync_mode_f2c, PPM_DIST_MULT_ARRAY_SET_SYNC_MODE_F2C, ppm_dist_mult_array_set_sync_mode_f2c, PVOID, INT, INT)
 
 FCALLSCSUB4 (PPM_dist_mult_array_get_f2c, PPM_DIST_MULT_ARRAY_GET_F2C, ppm_dist_mult_array_get_f2c, PVOID, INT, INTV, PVOID)
 
 FCALLSCSUB4 (PPM_dist_mult_array_rank_rect_f2c, PPM_DIST_MULT_ARRAY_RANK_RECT_F2C, ppm_dist_mult_array_rank_rect_f2c, PVOID, INT, INT, PVOID)
 
 FCALLSCFUN1 (INT, PPM_dist_mult_array_comm_f2c, PPM_DIST_MULT_ARRAY_COMM_F2C, ppm_dist_mult_array_comm_f2c, PVOID)
 
 FCALLSCSUB2 (PPM_dist_mult_array_set_transfer_mode_f2c, PPM_DIST_MULT_ARRAY_SET_TRANSFER_MODE_F2C, ppm_dist_mult_array_set_transfer_mode_f2c, PVOID, INT)
 

Detailed Description

Distributed data structure of multiple global arrays, Fortran to C interface.

Version
1.0
Author
Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de Moritz Hanke hanke.nosp@m.@dkr.nosp@m.z.de

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.