EPIK Scalable runtime performance measurement system
Defines
epk_fmpiwrap_type.c File Reference

Fortran interface wrappers for datatype functions. More...

Defines

#define MPI_Pack_U   MPI_PACK
 All uppercase name of MPI_Pack.
#define MPI_Pack_external_U   MPI_PACK_EXTERNAL
 All uppercase name of MPI_Pack_external.
#define MPI_Pack_external_size_U   MPI_PACK_EXTERNAL_SIZE
 All uppercase name of MPI_Pack_external_size.
#define MPI_Pack_size_U   MPI_PACK_SIZE
 All uppercase name of MPI_Pack_size.
#define MPI_Sizeof_U   MPI_SIZEOF
 All uppercase name of MPI_Sizeof.
#define MPI_Type_commit_U   MPI_TYPE_COMMIT
 All uppercase name of MPI_Type_commit.
#define MPI_Type_contiguous_U   MPI_TYPE_CONTIGUOUS
 All uppercase name of MPI_Type_contiguous.
#define MPI_Type_create_darray_U   MPI_TYPE_CREATE_DARRAY
 All uppercase name of MPI_Type_create_darray.
#define MPI_Type_create_f90_complex_U   MPI_TYPE_CREATE_F90_COMPLEX
 All uppercase name of MPI_Type_create_f90_complex.
#define MPI_Type_create_f90_integer_U   MPI_TYPE_CREATE_F90_INTEGER
 All uppercase name of MPI_Type_create_f90_integer.
#define MPI_Type_create_f90_real_U   MPI_TYPE_CREATE_F90_REAL
 All uppercase name of MPI_Type_create_f90_real.
#define MPI_Type_create_hindexed_U   MPI_TYPE_CREATE_HINDEXED
 All uppercase name of MPI_Type_create_hindexed.
#define MPI_Type_create_hvector_U   MPI_TYPE_CREATE_HVECTOR
 All uppercase name of MPI_Type_create_hvector.
#define MPI_Type_create_indexed_block_U   MPI_TYPE_CREATE_INDEXED_BLOCK
 All uppercase name of MPI_Type_create_indexed_block.
#define MPI_Type_create_resized_U   MPI_TYPE_CREATE_RESIZED
 All uppercase name of MPI_Type_create_resized.
#define MPI_Type_create_struct_U   MPI_TYPE_CREATE_STRUCT
 All uppercase name of MPI_Type_create_struct.
#define MPI_Type_create_subarray_U   MPI_TYPE_CREATE_SUBARRAY
 All uppercase name of MPI_Type_create_subarray.
#define MPI_Type_dup_U   MPI_TYPE_DUP
 All uppercase name of MPI_Type_dup.
#define MPI_Type_extent_U   MPI_TYPE_EXTENT
 All uppercase name of MPI_Type_extent.
#define MPI_Type_free_U   MPI_TYPE_FREE
 All uppercase name of MPI_Type_free.
#define MPI_Type_get_contents_U   MPI_TYPE_GET_CONTENTS
 All uppercase name of MPI_Type_get_contents.
#define MPI_Type_get_envelope_U   MPI_TYPE_GET_ENVELOPE
 All uppercase name of MPI_Type_get_envelope.
#define MPI_Type_get_extent_U   MPI_TYPE_GET_EXTENT
 All uppercase name of MPI_Type_get_extent.
#define MPI_Type_get_true_extent_U   MPI_TYPE_GET_TRUE_EXTENT
 All uppercase name of MPI_Type_get_true_extent.
#define MPI_Type_hindexed_U   MPI_TYPE_HINDEXED
 All uppercase name of MPI_Type_hindexed.
#define MPI_Type_hvector_U   MPI_TYPE_HVECTOR
 All uppercase name of MPI_Type_hvector.
#define MPI_Type_indexed_U   MPI_TYPE_INDEXED
 All uppercase name of MPI_Type_indexed.
#define MPI_Type_lb_U   MPI_TYPE_LB
 All uppercase name of MPI_Type_lb.
#define MPI_Type_match_size_U   MPI_TYPE_MATCH_SIZE
 All uppercase name of MPI_Type_match_size.
#define MPI_Type_size_U   MPI_TYPE_SIZE
 All uppercase name of MPI_Type_size.
#define MPI_Type_struct_U   MPI_TYPE_STRUCT
 All uppercase name of MPI_Type_struct.
#define MPI_Type_ub_U   MPI_TYPE_UB
 All uppercase name of MPI_Type_ub.
#define MPI_Type_vector_U   MPI_TYPE_VECTOR
 All uppercase name of MPI_Type_vector.
#define MPI_Unpack_U   MPI_UNPACK
 All uppercase name of MPI_Unpack.
#define MPI_Unpack_external_U   MPI_UNPACK_EXTERNAL
 All uppercase name of MPI_Unpack_external.
#define MPI_Type_create_keyval_U   MPI_TYPE_CREATE_KEYVAL
 All uppercase name of MPI_Type_create_keyval.
#define MPI_Type_delete_attr_U   MPI_TYPE_DELETE_ATTR
 All uppercase name of MPI_Type_delete_attr.
#define MPI_Type_free_keyval_U   MPI_TYPE_FREE_KEYVAL
 All uppercase name of MPI_Type_free_keyval.
#define MPI_Type_get_attr_U   MPI_TYPE_GET_ATTR
 All uppercase name of MPI_Type_get_attr.
#define MPI_Type_get_name_U   MPI_TYPE_GET_NAME
 All uppercase name of MPI_Type_get_name.
#define MPI_Type_set_attr_U   MPI_TYPE_SET_ATTR
 All uppercase name of MPI_Type_set_attr.
#define MPI_Type_set_name_U   MPI_TYPE_SET_NAME
 All uppercase name of MPI_Type_set_name.
#define MPI_Pack_L   mpi_pack
 All lowercase name of MPI_Pack.
#define MPI_Pack_external_L   mpi_pack_external
 All lowercase name of MPI_Pack_external.
#define MPI_Pack_external_size_L   mpi_pack_external_size
 All lowercase name of MPI_Pack_external_size.
#define MPI_Pack_size_L   mpi_pack_size
 All lowercase name of MPI_Pack_size.
#define MPI_Sizeof_L   mpi_sizeof
 All lowercase name of MPI_Sizeof.
#define MPI_Type_commit_L   mpi_type_commit
 All lowercase name of MPI_Type_commit.
#define MPI_Type_contiguous_L   mpi_type_contiguous
 All lowercase name of MPI_Type_contiguous.
#define MPI_Type_create_darray_L   mpi_type_create_darray
 All lowercase name of MPI_Type_create_darray.
#define MPI_Type_create_f90_complex_L   mpi_type_create_f90_complex
 All lowercase name of MPI_Type_create_f90_complex.
#define MPI_Type_create_f90_integer_L   mpi_type_create_f90_integer
 All lowercase name of MPI_Type_create_f90_integer.
#define MPI_Type_create_f90_real_L   mpi_type_create_f90_real
 All lowercase name of MPI_Type_create_f90_real.
#define MPI_Type_create_hindexed_L   mpi_type_create_hindexed
 All lowercase name of MPI_Type_create_hindexed.
#define MPI_Type_create_hvector_L   mpi_type_create_hvector
 All lowercase name of MPI_Type_create_hvector.
#define MPI_Type_create_indexed_block_L   mpi_type_create_indexed_block
 All lowercase name of MPI_Type_create_indexed_block.
#define MPI_Type_create_resized_L   mpi_type_create_resized
 All lowercase name of MPI_Type_create_resized.
#define MPI_Type_create_struct_L   mpi_type_create_struct
 All lowercase name of MPI_Type_create_struct.
#define MPI_Type_create_subarray_L   mpi_type_create_subarray
 All lowercase name of MPI_Type_create_subarray.
#define MPI_Type_dup_L   mpi_type_dup
 All lowercase name of MPI_Type_dup.
#define MPI_Type_extent_L   mpi_type_extent
 All lowercase name of MPI_Type_extent.
#define MPI_Type_free_L   mpi_type_free
 All lowercase name of MPI_Type_free.
#define MPI_Type_get_contents_L   mpi_type_get_contents
 All lowercase name of MPI_Type_get_contents.
#define MPI_Type_get_envelope_L   mpi_type_get_envelope
 All lowercase name of MPI_Type_get_envelope.
#define MPI_Type_get_extent_L   mpi_type_get_extent
 All lowercase name of MPI_Type_get_extent.
#define MPI_Type_get_true_extent_L   mpi_type_get_true_extent
 All lowercase name of MPI_Type_get_true_extent.
#define MPI_Type_hindexed_L   mpi_type_hindexed
 All lowercase name of MPI_Type_hindexed.
#define MPI_Type_hvector_L   mpi_type_hvector
 All lowercase name of MPI_Type_hvector.
#define MPI_Type_indexed_L   mpi_type_indexed
 All lowercase name of MPI_Type_indexed.
#define MPI_Type_lb_L   mpi_type_lb
 All lowercase name of MPI_Type_lb.
#define MPI_Type_match_size_L   mpi_type_match_size
 All lowercase name of MPI_Type_match_size.
#define MPI_Type_size_L   mpi_type_size
 All lowercase name of MPI_Type_size.
#define MPI_Type_struct_L   mpi_type_struct
 All lowercase name of MPI_Type_struct.
#define MPI_Type_ub_L   mpi_type_ub
 All lowercase name of MPI_Type_ub.
#define MPI_Type_vector_L   mpi_type_vector
 All lowercase name of MPI_Type_vector.
#define MPI_Unpack_L   mpi_unpack
 All lowercase name of MPI_Unpack.
#define MPI_Unpack_external_L   mpi_unpack_external
 All lowercase name of MPI_Unpack_external.
#define MPI_Type_create_keyval_L   mpi_type_create_keyval
 All lowercase name of MPI_Type_create_keyval.
#define MPI_Type_delete_attr_L   mpi_type_delete_attr
 All lowercase name of MPI_Type_delete_attr.
#define MPI_Type_free_keyval_L   mpi_type_free_keyval
 All lowercase name of MPI_Type_free_keyval.
#define MPI_Type_get_attr_L   mpi_type_get_attr
 All lowercase name of MPI_Type_get_attr.
#define MPI_Type_get_name_L   mpi_type_get_name
 All lowercase name of MPI_Type_get_name.
#define MPI_Type_set_attr_L   mpi_type_set_attr
 All lowercase name of MPI_Type_set_attr.
#define MPI_Type_set_name_L   mpi_type_set_name
 All lowercase name of MPI_Type_set_name.

Detailed Description

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

SCALASCA    Copyright © 1998–2010 Forschungszentrum Jülich, Jülich Supercomputing Centre