mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-10-26 01:29:34 +00:00 
			
		
		
		
	Thought I had already committed these.
Believe I have got the Gparity fermion force working.
* tests/Test_gpdwf_force.cc     -- correctly predicts dS for two flavour pseudofermion
                                   based on a small dt update of U field.
* tests/Test_hmc_EODWFRatio_Gparity.cc -- ran 1 trajectory on 8^4 with dH=0.21.
Need to accumulate a full plaquette log to believe fully which will take some hours of run time.
		
	
		
			
				
	
	
		
			77 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| cd lib
 | |
| 
 | |
| HFILES=`find . -type f -name '*.h'`
 | |
| CCFILES=`find . -type f -name '*.cc' -not  -name '*ommunicator*.cc'`
 | |
| echo> Make.inc
 | |
| echo HFILES=$HFILES >> Make.inc
 | |
| echo >> Make.inc
 | |
| echo CCFILES=$CCFILES >> Make.inc
 | |
| 
 | |
| cd ..
 | |
| 
 | |
| cd tests
 | |
| 
 | |
| echo> Make.inc
 | |
| TESTS=`ls T*.cc`
 | |
| TESTLIST=`echo ${TESTS} | sed s/.cc//g `
 | |
| 
 | |
| echo > Make.inc
 | |
| echo bin_PROGRAMS = ${TESTLIST} | sed s/Test_zmm//g >> Make.inc
 | |
| echo >> Make.inc
 | |
| 
 | |
| for f in $TESTS
 | |
| do
 | |
| BNAME=`basename $f .cc`
 | |
| echo >> Make.inc
 | |
| echo ${BNAME}_SOURCES=$f  >> Make.inc
 | |
| echo ${BNAME}_LDADD=-lGrid>> Make.inc
 | |
| echo >> Make.inc
 | |
| done
 | |
| 
 | |
| cd qdpxx
 | |
| 
 | |
| echo> Make.inc
 | |
| TESTS=`ls T*.cc`
 | |
| TESTLIST=`echo ${TESTS} | sed s/.cc//g `
 | |
| 
 | |
| echo > Make.inc
 | |
| echo bin_PROGRAMS = ${TESTLIST} >> Make.inc
 | |
| echo >> Make.inc
 | |
| 
 | |
| for f in $TESTS
 | |
| do
 | |
| BNAME=`basename $f .cc`
 | |
| echo >> Make.inc
 | |
| echo ${BNAME}_SOURCES=$f  >> Make.inc
 | |
| echo ${BNAME}_LDADD=-lGrid>> Make.inc
 | |
| echo >> Make.inc
 | |
| done
 | |
| 
 | |
| cd ..
 | |
| cd ..
 | |
| 
 | |
| 
 | |
| cd benchmarks
 | |
| 
 | |
| 
 | |
| echo> Make.inc
 | |
| TESTS=`ls B*.cc`
 | |
| TESTLIST=`echo ${TESTS} | sed s/.cc//g `
 | |
| 
 | |
| echo > Make.inc
 | |
| echo bin_PROGRAMS = ${TESTLIST} >> Make.inc
 | |
| echo >> Make.inc
 | |
| 
 | |
| for f in $TESTS
 | |
| do
 | |
| BNAME=`basename $f .cc`
 | |
| echo >> Make.inc
 | |
| echo ${BNAME}_SOURCES=$f  >> Make.inc
 | |
| echo ${BNAME}_LDADD=-lGrid>> Make.inc
 | |
| echo >> Make.inc
 | |
| done
 | |
| 
 | |
| cd ..
 |