Skip to content

Commit

Permalink
moved exchange related files to subdirectory xchange
Browse files Browse the repository at this point in the history
  • Loading branch information
urbach committed Oct 19, 2012
1 parent 6cda434 commit 2a040e9
Show file tree
Hide file tree
Showing 45 changed files with 135 additions and 61 deletions.
8 changes: 1 addition & 7 deletions Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,7 @@
#include "global.h"
#include "su3.h"
#ifdef MPI
# include "xchange_field.h"
# ifdef _USE_TSPLITPAR
# include "xchange_field_tslice.h"
# endif
# if defined _USE_HALFSPINOR
# include "xchange_halffield.h"
# endif
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
Expand Down
2 changes: 1 addition & 1 deletion Hopping_Matrix_nocom.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
#include <stdlib.h>
#include <stdio.h>
#include "global.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "su3.h"
#include "sse.h"
#include "boundary.h"
Expand Down
2 changes: 1 addition & 1 deletion LapH_ev.c
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
#include "geometry_eo.h"
#include "read_input.h"
#include "start.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "mpi_init.h"
Expand Down
16 changes: 6 additions & 10 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -51,21 +51,17 @@ MODULES = read_input gamma hybrid_update measure_gauge_action start \
polyakov_loop getopt sighandler reweighting_factor \
source_generation boundary update_tm ranlxd \
mpi_init deriv_Sb deriv_Sb_D_psi ranlxs \
xchange_deri geometry_eo invert_overlap \
init_moment_field init_gauge_tmp \
xchange_field xchange_gauge prepare_source \
geometry_eo invert_overlap \
init_moment_field init_gauge_tmp prepare_source \
init_gauge_field init_geometry_indices init_spinor_field \
init_dirac_halfspinor xchange_halffield \
tm_operators_nd \
init_dirac_halfspinor tm_operators_nd \
chebyshev_polynomial_nd Ptilde_nd \
init_chi_spinor_field reweighting_factor_nd \
init_bispinor_field D_psi \
xchange_lexicfield xchange_2fields online_measurement \
update_momenta \
integrator phmc \
online_measurement update_momenta integrator phmc \
little_D block Dov_psi operator measurements pion_norm Dov_proj \
xchange_field_tslice temporalgauge spinor_fft X_psi P_M_eta \
xchange_jacobi jacobi init_jacobi_field \
temporalgauge spinor_fft X_psi P_M_eta \
jacobi init_jacobi_field \
fatal_error invert_clover_eo gettime @SPI_FILES@ init_omp_accumulators

## the GPU modules (all .cu files in $GPUDIR)
Expand Down
3 changes: 1 addition & 2 deletions benchmark.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,13 @@
#include "Hopping_Matrix_nocom.h"
#include "tm_operators.h"
#include "global.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init_spinor_field.h"
#include "init_moment_field.h"
#include "init_dirac_halfspinor.h"
#include "test/check_geometry.h"
#include "xchange_halffield.h"
#include "D_psi.h"
#include "phmc.h"
#include "mpi_init.h"
Expand Down
2 changes: 1 addition & 1 deletion block.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
#include "D_psi.h"
#include "linalg_eo.h"
#include "start.h"
#include "xchange_lexicfield.h"
#include "xchange/xchange.h"
#include "block.h"
#include "solver/lu_solve.h"
#include "su3.h"
Expand Down
3 changes: 1 addition & 2 deletions buffers/utils.ih
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#include <string.h>

#include <global.h>
#include <xchange_gauge.h>
#include <xchange.h>
#include <xchange/xchange.h>

#include <buffers/utils.h>
3 changes: 1 addition & 2 deletions check_locallity.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
#include "start.h"
#include "measure_gauge_action.h"
#ifdef MPI
#include "xchange.h"
#include "xchange/xchange.h"
#endif
#include "read_input.h"
#include "mpi_init.h"
Expand All @@ -59,7 +59,6 @@
#include "init_spinor_field.h"
#include "init_moment_field.h"
#include "init_dirac_halfspinor.h"
#include "xchange_halffield.h"
#include "smearing/stout.h"
#include "su3spinor.h"
#include "invert_eo.h"
Expand Down
4 changes: 2 additions & 2 deletions configure.in
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ AC_CHECK_PROG(CCDEP, gcc, "gcc", "$CC")
LDFLAGS="$LDFLAGS -L\${HOME}/lib -L\${top_builddir}/lib"
CCLD=${CC}

USESUBDIRS="buffers cu io solver linalg monomial"
USESUBDIRS="buffers cu io solver linalg monomial xchange"

AC_CHECK_HEADERS([stdint.h],
[ dnl for inttypes.h and stdint.h for uint_xxx types
Expand Down Expand Up @@ -897,7 +897,7 @@ if test ! -e tests/regressions; then
fi


LIBS="-lhmc -lmonomial -lsolver -llinalg -lhmc -lio $LIBS"
LIBS="-lhmc -lmonomial -lsolver -lxchange -llinalg -lhmc -lio $LIBS"
AUTOCONF=autoconf

for i in $USESUBDIRS
Expand Down
2 changes: 1 addition & 1 deletion deriv_Sb.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
#include "global.h"
#include "su3.h"
#include "boundary.h"
#include "xchange_2fields.h"
#include "xchange/xchange.h"
#include "sse.h"
#include "update_backward_gauge.h"
#include "hamiltonian_field.h"
Expand Down
3 changes: 1 addition & 2 deletions deriv_Sb_D_psi.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@
#include "global.h"
#include "su3.h"
#include "boundary.h"
#include "xchange_field.h"
#include "xchange_lexicfield.h"
#include "xchange/xchange.h"
#include "sse.h"
#include "hamiltonian_field.h"
#include "deriv_Sb_D_psi.h"
Expand Down
3 changes: 1 addition & 2 deletions hmc_tm.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
#include "measure_gauge_action.h"
#include "measure_rectangles.h"
#ifdef MPI
# include "xchange.h"
# include "xchange/xchange.h"
#endif
#include "read_input.h"
#include "mpi_init.h"
Expand All @@ -70,7 +70,6 @@
#include "init_dirac_halfspinor.h"
#include "init_bispinor_field.h"
#include "init_chi_spinor_field.h"
#include "xchange_halffield.h"
#include "test/check_geometry.h"
#include "boundary.h"
#include "phmc.h"
Expand Down
2 changes: 1 addition & 1 deletion hopping_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
#include "Hopping_Matrix_nocom.h"
#include "tm_operators.h"
#include "global.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init_spinor_field.h"
Expand Down
2 changes: 1 addition & 1 deletion hybrid_update.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#include "su3spinor.h"
#include "expo.h"
#include "sse.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "get_rectangle_staples.h"
#include "gamma.h"
#include "get_staples.h"
Expand Down
2 changes: 1 addition & 1 deletion init_jacobi_field.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include "global.h"
#include "su3.h"
#include "start.h"
#include "xchange_jacobi.h"
#include "xchange/xchange.h"
#include "init_jacobi_field.h"

#ifdef WITHLAPH
Expand Down
3 changes: 1 addition & 2 deletions invert.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
/*#include "eigenvalues.h"*/
#include "measure_gauge_action.h"
#ifdef MPI
#include "xchange.h"
#include "xchange/xchange.h"
#endif
#include <io/utils.h>
#include "read_input.h"
Expand All @@ -67,7 +67,6 @@
#include "init_dirac_halfspinor.h"
#include "init_bispinor_field.h"
#include "init_chi_spinor_field.h"
#include "xchange_halffield.h"
#include "smearing/stout.h"
#include "invert_eo.h"
#include "monomial/monomial.h"
Expand Down
2 changes: 1 addition & 1 deletion invert_doublet_eo.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
#include"gamma.h"
#include"solver/solver.h"
#include"read_input.h"
#include"xchange.h"
#include"xchange/xchange.h"
#include"tm_operators_nd.h"
#include"invert_doublet_eo.h"

Expand Down
2 changes: 1 addition & 1 deletion invert_eo.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
#include"gamma.h"
#include"solver/solver.h"
#include"read_input.h"
#include"xchange.h"
#include"xchange/xchange.h"
#include"solver/poly_precon.h"
#include"solver/dfl_projector.h"
#include"invert_eo.h"
Expand Down
2 changes: 1 addition & 1 deletion jacobi.c
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
#endif
#include "global.h"
#include "su3.h"
#include "xchange_jacobi.h"
#include "xchange/xchange.h"

#ifdef WITHLAPH

Expand Down
1 change: 0 additions & 1 deletion solver/fgmres.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
#include"global.h"
#include"su3.h"
#include"linalg_eo.h"
#include"xchange_field.h"
#include"gmres_precon.h"
#include"tm_operators.h"
#include"sub_low_ev.h"
Expand Down
1 change: 0 additions & 1 deletion solver/gmres_precon.c
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
#include"su3.h"
#include"linalg_eo.h"
#include"start.h"
#include"xchange_field.h"
#include "solver_field.h"
#include"gmres_precon.h"

Expand Down
2 changes: 1 addition & 1 deletion test/check_xchange.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
#include "global.h"
#include "geometry_eo.h"
#include "start.h"
#include "xchange.h"
#include "xchange/xchange.h"

void set_deri_point();
int check_geometry();
Expand Down
2 changes: 1 addition & 1 deletion test_lemon.c
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
#include "start.h"
#include "boundary.h"
#include "global.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "measure_gauge_action.h"
Expand Down
5 changes: 1 addition & 4 deletions tm_sub_Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,7 @@
# include"DirectPut.h"
#endif
#ifdef MPI
# include "xchange_field.h"
# if defined _USE_HALFSPINOR
# include "xchange_halffield.h"
# endif
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
Expand Down
5 changes: 1 addition & 4 deletions tm_times_Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,7 @@
# include"DirectPut.h"
#endif
#ifdef MPI
# include "xchange_field.h"
# if defined _USE_HALFSPINOR
# include "xchange_halffield.h"
# endif
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
Expand Down
2 changes: 1 addition & 1 deletion update_gauge.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
#include "su3spinor.h"
#include "expo.h"
#include "sse.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "hamiltonian_field.h"
#include "update_gauge.h"

Expand Down
2 changes: 1 addition & 1 deletion update_tm.c
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
#include "ranlxd.h"
#include "read_input.h"
#include "expo.h"
#include "xchange.h"
#include "xchange/xchange.h"
#include "measure_rectangles.h"
#include "init_gauge_tmp.h"
#include "monomial/monomial.h"
Expand Down
Loading

0 comments on commit 2a040e9

Please sign in to comment.