Skip to content

Commit

Permalink
moved init related stuff into subdir init
Browse files Browse the repository at this point in the history
  • Loading branch information
urbach committed Oct 19, 2012
1 parent 0bfd116 commit a2279bf
Show file tree
Hide file tree
Showing 45 changed files with 23 additions and 75 deletions.
4 changes: 1 addition & 3 deletions LapH_ev.c
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,9 @@
#include "read_input.h"
#include "start.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init/init.h"
#include "mpi_init.h"
#include "solver/eigenvalues_Jacobi.h"
#include "init_jacobi_field.h"

int main(int argc,char *argv[])
{
Expand Down
11 changes: 3 additions & 8 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,12 @@ MODULES = read_input gamma hybrid_update measure_gauge_action start \
source_generation boundary update_tm ranlxd \
mpi_init deriv_Sb deriv_Sb_D_psi ranlxs \
geometry_eo invert_overlap \
init_moment_field init_gauge_tmp prepare_source \
init_gauge_field init_geometry_indices init_spinor_field \
init_dirac_halfspinor \
chebyshev_polynomial_nd Ptilde_nd \
init_chi_spinor_field reweighting_factor_nd \
init_bispinor_field \
prepare_source chebyshev_polynomial_nd Ptilde_nd \
reweighting_factor_nd \
online_measurement update_momenta integrator phmc \
little_D block operator measurements pion_norm \
temporalgauge spinor_fft X_psi P_M_eta \
jacobi init_jacobi_field \
fatal_error invert_clover_eo gettime @SPI_FILES@ init_omp_accumulators
jacobi fatal_error invert_clover_eo gettime @SPI_FILES@

## the GPU modules (all .cu files in $GPUDIR)
GPUSOURCES := $(wildcard $(srcdir)/$(GPUDIR)/*.cu)
Expand Down
7 changes: 1 addition & 6 deletions benchmark.c
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@
#endif
#ifdef OMP
# include <omp.h>
# include "init_omp_accumulators.h"
#endif
#include "gettime.h"
#include "su3.h"
Expand All @@ -59,11 +58,7 @@
#include "operator/tm_operators.h"
#include "global.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 "init/init.h"
#include "test/check_geometry.h"
#include "operator/D_psi.h"
#include "phmc.h"
Expand Down
6 changes: 1 addition & 5 deletions check_locallity.c
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,7 @@
#include "sighandler.h"
#include "boundary.h"
#include "solver/solver.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 "init/init.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 xchange operator"
USESUBDIRS="buffers cu io solver linalg monomial xchange operator init"

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 -loperator -lsolver -lxchange -llinalg -lhmc -lio $LIBS"
LIBS="-lhmc -lmonomial -loperator -lsolver -lxchange -linit -llinalg -lhmc -lio $LIBS"
AUTOCONF=autoconf

for i in $USESUBDIRS
Expand Down
3 changes: 1 addition & 2 deletions gen_sources.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,9 @@
#include "read_input.h"
#include "mpi_init.h"
#include "source_generation.h"
#include "init_geometry_indices.h"
#include "init/init.h"
#include "linalg_eo.h"
#include "phmc.h"
#include "init_spinor_field.h"


void usage() {
Expand Down
10 changes: 1 addition & 9 deletions hmc_tm.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
#endif
#ifdef OMP
# include <omp.h>
# include "init_omp_accumulators.h"
#endif
#include "global.h"
#include "git_hash.h"
Expand All @@ -62,14 +61,7 @@
#include "mpi_init.h"
#include "sighandler.h"
#include "update_tm.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init_spinor_field.h"
#include "init_moment_field.h"
#include "init_gauge_tmp.h"
#include "init_dirac_halfspinor.h"
#include "init_bispinor_field.h"
#include "init_chi_spinor_field.h"
#include "init/init.h"
#include "test/check_geometry.h"
#include "boundary.h"
#include "phmc.h"
Expand Down
6 changes: 1 addition & 5 deletions hopping_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,7 @@
#include "operator/tm_operators.h"
#include "global.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 "init/init.h"
#include "test/check_geometry.h"
#include "operator/D_psi.h"
#include "phmc.h"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
9 changes: 1 addition & 8 deletions invert.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@
#endif
#ifdef OMP
# include <omp.h>
# include "init_omp_accumulators.h"
#endif
#include "global.h"
#include "git_hash.h"
Expand All @@ -60,13 +59,7 @@
#include "sighandler.h"
#include "boundary.h"
#include "solver/solver.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 "init_bispinor_field.h"
#include "init_chi_spinor_field.h"
#include "init/init.h"
#include "smearing/stout.h"
#include "invert_eo.h"
#include "monomial/monomial.h"
Expand Down
2 changes: 1 addition & 1 deletion monomial/ndpoly_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
#include "hamiltonian_field.h"
#include "boundary.h"
#include "phmc.h"
#include "init_chi_spinor_field.h"
#include "init/init_chi_spinor_field.h"
#include "solver/matrix_mult_typedef_nd.h"
#include "operator/clover_leaf.h"
#include "operator/clovertm_operators.h"
Expand Down
1 change: 0 additions & 1 deletion operator.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@
#include "invert_overlap.h"
#include "invert_clover_eo.h"
#include "boundary.h"
#include "init_chi_spinor_field.h"
#include "start.h"
#include "solver/eigenvalues.h"
#include "solver/solver.h"
Expand Down
1 change: 0 additions & 1 deletion operator/Dov_psi.c
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@
#include "solver/sub_low_ev.h"
#include "Dov_psi.h"
#include "solver/dirac_operator_eigenvectors.h"
#include "init_spinor_field.h"

void addproj_q_invsqrt(spinor * const Q, spinor * const P, const int n, const int N);
/* |R>=rnorm^2 Q^2 |S> */
Expand Down
2 changes: 1 addition & 1 deletion operator/Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
#include "init/init_dirac_halfspinor.h"
#include "update_backward_gauge.h"
#ifdef BGQ
# include"DirectPut.h"
Expand Down
2 changes: 1 addition & 1 deletion operator/tm_sub_Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
#include "init/init_dirac_halfspinor.h"
#include "update_backward_gauge.h"
#include "tm_sub_Hopping_Matrix.h"

Expand Down
2 changes: 1 addition & 1 deletion operator/tm_times_Hopping_Matrix.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
# include "xchange/xchange.h"
#endif
#include "boundary.h"
#include "init_dirac_halfspinor.h"
#include "init/init_dirac_halfspinor.h"
#include "update_backward_gauge.h"
#include "tm_times_Hopping_Matrix.h"

Expand Down
3 changes: 1 addition & 2 deletions phmc.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,9 @@
#include "global.h"

#include "read_input.h"
#include "init_bispinor_field.h"
#include "solver/eigenvalues_bi.h"
#include "solver/solver.h"
#include "init_chi_spinor_field.h"
#include "init/init.h"
#include "chebyshev_polynomial_nd.h"
#include "Ptilde_nd.h"
#include "operator/tm_operators_nd.h"
Expand Down
1 change: 0 additions & 1 deletion solver/dirac_operator_eigenvectors.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@
#include "operator/D_psi.h"
#include "ranlxd.h"
#include "operator/Dov_psi.h"
#include "init_spinor_field.h"

/* typedef enum tm_operator_ {PRECWS_DTM,PRECWS_QTM,PRECWS_D_DAGGER_D} tm_operator; */

Expand Down
2 changes: 1 addition & 1 deletion spinor_fft.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

#include "spinor_fft.h"
#include "mpi_init.h"
#include "init_spinor_field.h"
#include "init/init.h"

#ifdef HAVE_FFTW
#include <fftw3.h>
Expand Down
8 changes: 1 addition & 7 deletions test/check_overlap.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,7 @@
#include "sighandler.h"
#include "boundary.h"
#include "solver/solver.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 "init_bispinor_field.h"
#include "init_chi_spinor_field.h"
#include "init/init.h"
#include "xchange_halffield.h"
#include "stout_smear.h"
#include "invert_eo.h"
Expand Down
7 changes: 1 addition & 6 deletions test/test_eigenvalues.c
Original file line number Diff line number Diff line change
Expand Up @@ -58,12 +58,7 @@
#include "sighandler.h"
#include "hybrid_update.h"
#include "update_tm.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init_spinor_field.h"
#include "init_bispinor_field.h"
#include "init_moment_field.h"
#include "init_gauge_tmp.h"
#include "init/init.h"
#include "test/check_geometry.h"
#include "boundary.h"
#include "polyakov_loop.h"
Expand Down
3 changes: 1 addition & 2 deletions test_lemon.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,7 @@
#include "boundary.h"
#include "global.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
#include "init_geometry_indices.h"
#include "init/init.h"
#include "measure_gauge_action.h"
#include "mpi_init.h"

Expand Down
2 changes: 1 addition & 1 deletion update_tm.c
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
#include "expo.h"
#include "xchange/xchange.h"
#include "measure_rectangles.h"
#include "init_gauge_tmp.h"
#include "init/init_gauge_tmp.h"
#include "monomial/monomial.h"
#include "integrator.h"
#include "hamiltonian_field.h"
Expand Down
2 changes: 1 addition & 1 deletion xchange/xchange_halffield.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
#endif
#include "mpi_init.h"
#include "su3.h"
#include "init_dirac_halfspinor.h"
#include "init/init_dirac_halfspinor.h"
#include "xchange_halffield.h"

#if (defined _USE_HALFSPINOR)
Expand Down

0 comments on commit a2279bf

Please sign in to comment.