# define PRECISION_R4
# include "defs_r4.h"

# define d_dd d_dd_r4
# define d_eo d_eo_r4
# define d_dag_dd d_dag_dd_r4
# define d_dag_eo d_dag_eo_r4

# define module_xbound_sc2_dd module_xbound_sc2_dd_r4
# define xbound_sc2_dd_cp xbound_sc2_dd_cp_r4
# define xbound_sc2_dd_mpi xbound_sc2_dd_mpi_r4
# define xbsc2 xbsc2_r4

# define sc2 sc2_r4
# define ddu ddu_r4
# define d_projection_vol       d_projection_vol_r4


# define dd_xf dd_xf_r4
# define dd_yf dd_yf_r4
# define dd_zf dd_zf_r4
# define dd_xb dd_xb_r4
# define dd_yb dd_yb_r4
# define dd_zb dd_zb_r4
# define dd_t  dd_t_r4
# define dd_dag_xf dd_dag_xf_r4
# define dd_dag_yf dd_dag_yf_r4
# define dd_dag_zf dd_dag_zf_r4
# define dd_dag_xb dd_dag_xb_r4
# define dd_dag_yb dd_dag_yb_r4
# define dd_dag_zb dd_dag_zb_r4
# define dd_dag_t  dd_dag_t_r4

# define spin_projection spin_projection_r4
# define spin_projection_ip spin_projection_ip_r4
# define spin_projection_ip2 spin_projection_ip2_r4

# include "dd.F90"
