# define PRECISION_R4

# define   sc_zero   sc_zero_r4
# define   sc_copy   sc_copy_r4
# define  sc_scale  sc_scale_r4
# define sc_cscale sc_cscale_r4
# define   sc_cax2   sc_cax2_r4
# define   sc_axpy   sc_axpy_r4
# define  sc_caxpy  sc_caxpy_r4
# define  sc_cxpby  sc_cxpby_r4
# define sc_caxpy2 sc_caxpy2_r4
# define sc_caxpby sc_caxpby_r4
# define   sc_xpby   sc_xpby_r4
# define  sc_axpby  sc_axpby_r4
# define    sc_xmy    sc_xmy_r4
# define  sc_norm2  sc_norm2_r4
# define    sc_dot    sc_dot_r4
# define  sc_cdotc  sc_cdotc_r4

# define    sc_zero_spincol_field    sc_zero_spincol_field_r4
# define    sc_copy_spincol_field    sc_copy_spincol_field_r4
# define   sc_scale_spincol_field   sc_scale_spincol_field_r4
# define  sc_cscale_spincol_field  sc_cscale_spincol_field_r4
# define    sc_cax2_spincol_field    sc_cax2_spincol_field_r4
# define    sc_axpy_spincol_field    sc_axpy_spincol_field_r4
# define   sc_caxpy_spincol_field   sc_caxpy_spincol_field_r4
# define   sc_cxpby_spincol_field   sc_cxpby_spincol_field_r4
# define  sc_caxpy2_spincol_field  sc_caxpy2_spincol_field_r4
# define  sc_caxpby_spincol_field  sc_caxpby_spincol_field_r4
# define    sc_xpby_spincol_field    sc_xpby_spincol_field_r4
# define   sc_axpby_spincol_field   sc_axpby_spincol_field_r4
# define     sc_xmy_spincol_field     sc_xmy_spincol_field_r4
# define   sc_norm2_spincol_field   sc_norm2_spincol_field_r4
# define     sc_dot_spincol_field     sc_dot_spincol_field_r4
# define   sc_cdotc_spincol_field   sc_cdotc_spincol_field_r4

# include "sc_spincol_field.F90"
