Skip to content

Commit

Permalink
moved operator related stuff into subdir operator
Browse files Browse the repository at this point in the history
  • Loading branch information
urbach committed Oct 19, 2012
1 parent c98bf14 commit 28abeff
Show file tree
Hide file tree
Showing 59 changed files with 211 additions and 115 deletions.
10 changes: 5 additions & 5 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -40,26 +40,26 @@ LINKLIBS = ${top_builddir}/linalg/liblinalg.a \

COMPILE = ${CC} ${DEFS} ${INCLUDES} -o $@ ${CFLAGS}

SMODULES = Hopping_Matrix_nocom tm_times_Hopping_Matrix Hopping_Matrix tm_operators tm_sub_Hopping_Matrix
SMODULES =

MODULES = read_input gamma hybrid_update measure_gauge_action start \
expo get_staples update_backward_gauge \
measure_rectangles get_rectangle_staples \
test/check_geometry test/check_xchange \
test/overlaptests clovertm_operators clover_leaf \
test/overlaptests \
invert_eo invert_doublet_eo update_gauge \
polyakov_loop getopt sighandler reweighting_factor \
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 tm_operators_nd \
init_dirac_halfspinor \
chebyshev_polynomial_nd Ptilde_nd \
init_chi_spinor_field reweighting_factor_nd \
init_bispinor_field D_psi \
init_bispinor_field \
online_measurement update_momenta integrator phmc \
little_D block Dov_psi operator measurements pion_norm Dov_proj \
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
Expand Down
4 changes: 2 additions & 2 deletions Ptilde_nd.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
#include "global.h"
#include "linalg_eo.h"
#include "start.h"
#include "tm_operators.h"
#include "tm_operators_nd.h"
#include "operator/tm_operators.h"
#include "operator/tm_operators_nd.h"
#include "chebyshev_polynomial_nd.h"
#include "phmc.h"
#include "solver/matrix_mult_typedef_nd.h"
Expand Down
4 changes: 2 additions & 2 deletions X_psi.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
#include "global.h"
#include "su3.h"
#include "linalg_eo.h"
#include "D_psi.h"
#include "operator/D_psi.h"
#include "gamma.h"
#include "X_psi.h"
#include "tm_operators.h"
#include "operator/tm_operators.h"
#include "solver/solver.h"
#include "read_input.h"

Expand Down
8 changes: 4 additions & 4 deletions benchmark.c
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@
#include "read_input.h"
#include "start.h"
#include "boundary.h"
#include "Hopping_Matrix.h"
#include "Hopping_Matrix_nocom.h"
#include "tm_operators.h"
#include "operator/Hopping_Matrix.h"
#include "operator/Hopping_Matrix_nocom.h"
#include "operator/tm_operators.h"
#include "global.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
Expand All @@ -65,7 +65,7 @@
#include "init_moment_field.h"
#include "init_dirac_halfspinor.h"
#include "test/check_geometry.h"
#include "D_psi.h"
#include "operator/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 @@ -28,7 +28,7 @@
#include <stdlib.h>
#include <string.h>
#include "global.h"
#include "D_psi.h"
#include "operator/D_psi.h"
#include "linalg_eo.h"
#include "start.h"
#include "xchange/xchange.h"
Expand Down
4 changes: 2 additions & 2 deletions chebyshev_polynomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
#include "global.h"
#include "linalg_eo.h"
#include "start.h"
#include "tm_operators.h"
#include "tm_operators_nd.h"
#include "operator/tm_operators.h"
#include "operator/tm_operators_nd.h"
#include "chebyshev_polynomial.h"

#define PI 3.141592653589793
Expand Down
4 changes: 2 additions & 2 deletions chebyshev_polynomial_nd.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
#include "global.h"
#include "linalg_eo.h"
#include "start.h"
#include "tm_operators.h"
#include "tm_operators_nd.h"
#include "operator/tm_operators.h"
#include "operator/tm_operators_nd.h"
#include "phmc.h"
#include "Ptilde_nd.h"
#include "chebyshev_polynomial_nd.h"
Expand Down
2 changes: 1 addition & 1 deletion check_locallity.c
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
#include "smearing/stout.h"
#include "su3spinor.h"
#include "invert_eo.h"
#include "D_psi.h"
#include "operator/D_psi.h"
#include "linalg/convert_eo_to_lexic.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"
USESUBDIRS="buffers cu io solver linalg monomial xchange operator"

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

for i in $USESUBDIRS
Expand Down
9 changes: 4 additions & 5 deletions hopping_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@
#include "read_input.h"
#include "start.h"
#include "boundary.h"
#include "Hopping_Matrix.h"
#include "Hopping_Matrix_nocom.h"
#include "tm_operators.h"
#include "operator/Hopping_Matrix.h"
#include "operator/Hopping_Matrix_nocom.h"
#include "operator/tm_operators.h"
#include "global.h"
#include "xchange/xchange.h"
#include "init_gauge_field.h"
Expand All @@ -63,8 +63,7 @@
#include "init_moment_field.h"
#include "init_dirac_halfspinor.h"
#include "test/check_geometry.h"
#include "xchange_halffield.h"
#include "D_psi.h"
#include "operator/D_psi.h"
#include "phmc.h"
#include "mpi_init.h"
#include "io/io_cm.h"
Expand Down
6 changes: 3 additions & 3 deletions invert.c
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
#include "monomial/monomial.h"
#include "ranlxd.h"
#include "phmc.h"
#include "D_psi.h"
#include "operator/D_psi.h"
#include "little_D.h"
#include "reweighting_factor.h"
#include "linalg/convert_eo_to_lexic.h"
Expand All @@ -88,8 +88,8 @@
#include <io/utils.h>
#include "solver/dirac_operator_eigenvectors.h"
#include "P_M_eta.h"
#include "tm_operators.h"
#include "Dov_psi.h"
#include "operator/tm_operators.h"
#include "operator/Dov_psi.h"
#include "solver/spectral_proj.h"
void usage()
{
Expand Down
8 changes: 4 additions & 4 deletions invert_clover_eo.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,10 @@
#include"global.h"
#include"su3.h"
#include"linalg_eo.h"
#include"tm_operators.h"
#include"Hopping_Matrix.h"
#include"clovertm_operators.h"
#include"D_psi.h"
#include"operator/tm_operators.h"
#include"operator/Hopping_Matrix.h"
#include"operator/clovertm_operators.h"
#include"operator/D_psi.h"
#include"gamma.h"
#include"solver/solver.h"
#include"invert_clover_eo.h"
Expand Down
8 changes: 4 additions & 4 deletions invert_doublet_eo.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@
#include<stdlib.h>
#include"global.h"
#include"linalg_eo.h"
#include"tm_operators.h"
#include"Hopping_Matrix.h"
#include"D_psi.h"
#include"operator/tm_operators.h"
#include"operator/Hopping_Matrix.h"
#include"operator/D_psi.h"
#include"gamma.h"
#include"solver/solver.h"
#include"read_input.h"
#include"xchange/xchange.h"
#include"tm_operators_nd.h"
#include"operator/tm_operators_nd.h"
#include"invert_doublet_eo.h"


Expand Down
6 changes: 3 additions & 3 deletions invert_eo.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@
#include<stdlib.h>
#include"global.h"
#include"linalg_eo.h"
#include"tm_operators.h"
#include"Hopping_Matrix.h"
#include"D_psi.h"
#include"operator/tm_operators.h"
#include"operator/Hopping_Matrix.h"
#include"operator/D_psi.h"
#include"gamma.h"
#include"solver/solver.h"
#include"read_input.h"
Expand Down
4 changes: 2 additions & 2 deletions invert_overlap.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
#include "solver/cgs_real.h"
#include "operator.h"
#include "invert_overlap.h"
#include "Dov_psi.h"
#include "operator/Dov_psi.h"
#include "linalg_eo.h"
#include "read_input.h"
#include "tm_operators.h"
#include "operator/tm_operators.h"
#include "gamma.h"
#include "solver/cg_her.h"

Expand Down
6 changes: 3 additions & 3 deletions monomial/clover_trlog_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
#include "su3.h"
#include "su3adj.h"
#include "su3spinor.h"
#include "clovertm_operators.h"
#include "clover_leaf.h"
#include "operator/clovertm_operators.h"
#include "operator/clover_leaf.h"
#include "monomial/monomial.h"
#include "Hopping_Matrix.h"
#include "operator/Hopping_Matrix.h"
#include "clover_trlog_monomial.h"

void clover_trlog_derivative(const int id, hamiltonian_field_t * const hf) {
Expand Down
8 changes: 4 additions & 4 deletions monomial/cloverdet_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,16 @@
#include "linalg_eo.h"
#include "deriv_Sb.h"
#include "gamma.h"
#include "tm_operators.h"
#include "Hopping_Matrix.h"
#include "operator/tm_operators.h"
#include "operator/Hopping_Matrix.h"
#include "solver/chrono_guess.h"
#include "solver/solver.h"
#include "clover_leaf.h"
#include "operator/clover_leaf.h"
#include "read_input.h"
#include "hamiltonian_field.h"
#include "boundary.h"
#include "monomial/monomial.h"
#include "clovertm_operators.h"
#include "operator/clovertm_operators.h"
#include "cloverdet_monomial.h"

/* think about chronological solver ! */
Expand Down
8 changes: 4 additions & 4 deletions monomial/cloverdetratio_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@
#include "linalg_eo.h"
#include "deriv_Sb.h"
#include "gamma.h"
#include "tm_operators.h"
#include "Hopping_Matrix.h"
#include "operator/tm_operators.h"
#include "operator/Hopping_Matrix.h"
#include "solver/chrono_guess.h"
#include "solver/solver.h"
#include "read_input.h"
#include "clovertm_operators.h"
#include "clover_leaf.h"
#include "operator/clovertm_operators.h"
#include "operator/clover_leaf.h"
#include "monomial/monomial.h"
#include "boundary.h"
#include "cloverdetratio_monomial.h"
Expand Down
6 changes: 3 additions & 3 deletions monomial/clovernd_trlog_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
#include "su3.h"
#include "su3adj.h"
#include "su3spinor.h"
#include "clovertm_operators.h"
#include "clover_leaf.h"
#include "operator/clovertm_operators.h"
#include "operator/clover_leaf.h"
#include "monomial/monomial.h"
#include "Hopping_Matrix.h"
#include "operator/Hopping_Matrix.h"
#include "clovernd_trlog_monomial.h"

void clovernd_trlog_derivative(const int id, hamiltonian_field_t * const hf) {
Expand Down
10 changes: 5 additions & 5 deletions monomial/cloverndpoly_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@
#include "start.h"
#include "solver/solver.h"
#include "deriv_Sb.h"
#include "tm_operators.h"
#include "tm_operators_nd.h"
#include "Hopping_Matrix.h"
#include "operator/tm_operators.h"
#include "operator/tm_operators_nd.h"
#include "operator/Hopping_Matrix.h"
#include "phmc.h"
#include "Ptilde_nd.h"
#include "monomial/monomial.h"
#include "hamiltonian_field.h"
#include "boundary.h"
#include "clovertm_operators.h"
#include "clover_leaf.h"
#include "operator/clovertm_operators.h"
#include "operator/clover_leaf.h"
#include "cloverndpoly_monomial.h"

/********************************************
Expand Down
4 changes: 2 additions & 2 deletions monomial/det_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@
#include "linalg_eo.h"
#include "deriv_Sb.h"
#include "deriv_Sb_D_psi.h"
#include "tm_operators.h"
#include "operator/tm_operators.h"
#include "hybrid_update.h"
#include "Hopping_Matrix.h"
#include "operator/Hopping_Matrix.h"
#include "solver/chrono_guess.h"
#include "solver/solver.h"
#include "read_input.h"
Expand Down
4 changes: 2 additions & 2 deletions monomial/detratio_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@
#include "linalg_eo.h"
#include "deriv_Sb.h"
#include "deriv_Sb_D_psi.h"
#include "tm_operators.h"
#include "Hopping_Matrix.h"
#include "operator/tm_operators.h"
#include "operator/Hopping_Matrix.h"
#include "solver/chrono_guess.h"
#include "solver/solver.h"
#include "read_input.h"
Expand Down
6 changes: 3 additions & 3 deletions monomial/monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@
#include "su3.h"
#include "su3adj.h"
#include "su3spinor.h"
#include "tm_operators.h"
#include "clovertm_operators.h"
#include "clover_leaf.h"
#include "operator/tm_operators.h"
#include "operator/clovertm_operators.h"
#include "operator/clover_leaf.h"
#include "ranlxd.h"
#include "sse.h"
#include "linalg_eo.h"
Expand Down
8 changes: 4 additions & 4 deletions monomial/nddetratio_monomial.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,14 @@
#include "start.h"
#include "solver/solver.h"
#include "deriv_Sb.h"
#include "tm_operators.h"
#include "operator/tm_operators.h"
#include "chebyshev_polynomial.h"
#include "tm_operators_nd.h"
#include "Hopping_Matrix.h"
#include "operator/tm_operators_nd.h"
#include "operator/Hopping_Matrix.h"
#include "phmc.h"
#include "boundary.h"
#include "gamma.h"
#include "tm_operators_nd.h"
#include "operator/tm_operators_nd.h"
#include "chebyshev_polynomial_nd.h"
#include "Ptilde_nd.h"
#include "reweighting_factor_nd.h"
Expand Down
Loading

0 comments on commit 28abeff

Please sign in to comment.