PPL Logo

libs/ck-libs/ampi/romio/adio/common/flatten.c File Reference

Go to the source code of this file.

Functions

void ADIOI_Optimize_flattened (ADIOI_Flatlist_node *flat_type)
void ADIOI_Flatten_datatype (MPI_Datatype datatype)
void ADIOI_Flatten (MPI_Datatype datatype, ADIOI_Flatlist_node *flat, ADIO_Offset st_offset, int *curr_index)
int ADIOI_Count_contiguous_blocks (MPI_Datatype datatype, int *curr_index)
void ADIOI_Delete_flattened (MPI_Datatype datatype)


Function Documentation

void ADIOI_Optimize_flattened ( ADIOI_Flatlist_node flat_type  ) 

Definition at line 606 of file flatten.c.

References ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, and ADIOI_Fl_node::indices.

Referenced by ADIOI_Flatten_datatype().

void ADIOI_Flatten_datatype ( MPI_Datatype  datatype  ) 

void ADIOI_Flatten ( MPI_Datatype  datatype,
ADIOI_Flatlist_node flat,
ADIO_Offset  st_offset,
int curr_index 
)

int ADIOI_Count_contiguous_blocks ( MPI_Datatype  datatype,
int curr_index 
)

void ADIOI_Delete_flattened ( MPI_Datatype  datatype  ) 


Generated on Fri May 25 08:00:45 2012 for Charm++ by  doxygen 1.5.5