/* extname.h	-- Guansong Zhang
 * Time-stamp: <97/05/19 15:26:08 zgs>
 */

#ifndef _EXTNAME_H
#define _EXTNAME_H

#define pcrc_init                 pcrc_init@SUFFIX@
#define pcrc_finalize             pcrc_finalize@SUFFIX@

#define pcrc_new_group_grid       pcrc_new_group_grid@SUFFIX@
#define pcrc_delete_group         pcrc_delete_group@SUFFIX@

#define pcrc_new_range_distribute pcrc_new_range_distribute@SUFFIX@
#define pcrc_newrange_collapse    pcrc_new_range_collapse@SUFFIX@
#define pcrc_new_range_align      pcrc_new_range_align@SUFFIX@
#define pcrc_new_range_copy       pcrc_new_range_copy@SUFFIX@
#define pcrc_new_range_loop       pcrc_new_range_loop@SUFFIX@
#define pcrc_delete_range         pcrc_delete_range@SUFFIX@


#define pcrc_new_array_data       pcrc_new_array_data@SUFFIX@
#define pcrc_set_array_distribute pcrc_set_array_distribute@SUFFIX@
#define pcrc_set_array_collapse   pcrc_set_array_collapse@SUFFIX@

#define pcrc_set_array_align      pcrc_set_array_align@SUFFIX@
#define pcrc_set_array_copy       pcrc_set_array_copy@SUFFIX@

#define pcrc_set_array_loop       pcrc_set_array_loop@SUFFIX@
#define pcrc_new_array_section    pcrc_new_array_section@SUFFIX@
#define pcrc_set_array_triplet    pcrc_set_array_triplet@SUFFIX@

#define pcrc_set_array_scalar     pcrc_set_array_scalar@SUFFIX@
#define pcrc_new_array_copy       pcrc_new_array_copy@SUFFIX@
#define pcrc_delete_array         pcrc_delete_array@SUFFIX@

#define pcrc_group                pcrc_group@SUFFIX@
#define pcrc_range                pcrc_range@SUFFIX@
#define pcrc_stride               pcrc_stride@SUFFIX@

#define pcrc_size                 pcrc_size@SUFFIX@

#define pcrc_reset_array_base     pcrc_reset_array_base@SUFFIX@

#define pcrc_on                   pcrc_on@SUFFIX@

#define pcrc_glob                 pcrc_glob@SUFFIX@
#define pcrc_loc                  pcrc_loc@SUFFIX@

#define pcrc_loop_bounds          pcrc_loop_bounds@SUFFIX@
#define pcrc_coef                 pcrc_coef@SUFFIX@

#define pcrc_reset_push_bounds    pcrc_reset_push_bounds@SUFFIX@
#define pcrc_reset_pop_bounds     pcrc_reset_pop_bounds@SUFFIX@

#define pcrc_shift                pcrc_shift@SUFFIX@
#define pcrc_tshift               pcrc_tshift@SUFFIX@
#define pcrc_remap                pcrc_remap@SUFFIX@
#define pcrc_write_halo           pcrc_write_halo@SUFFIX@

#define pcrc_clock                pcrc_clock@SUFFIX@

#endif
