Ye Luo
1668b7f113
fixed CMake/IntelCompilers.cmake for setting proper macros based on CPU flags.
...
fixed a printf syntax and argument mismatch.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6592 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-10-04 22:37:56 +00:00
Ying Wai Li
3809896de8
A few fixes for the CMake cleanup branch merging
...
* added a few compiler-sepcific files that CMakeLists.txt needs
* added fixes specific to Cray machines
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6585 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-09-25 19:51:10 +00:00
Mark Berrill
622a8929f4
Merging CMake_cleanup branch into trunk
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6583 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-09-25 18:06:38 +00:00
Ye Luo
cafbf21725
allows to change the linker, mainly for profiling tools like hpctoolkit.
...
updates BGQToolChain file.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6420 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-01-15 04:10:05 +00:00
Jaron Krogel
fbe779bcce
Compile fix for revs. 6402 and 6399
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6403 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-11-19 18:28:35 +00:00
Mark Berrill
8125d07f31
Adding ctest capabilities
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6402 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-11-13 21:21:32 +00:00
Paul Kent
980505e87b
Bugfix for exported subversion number
...
Updated CMakeLists for safer handling of svn absence
Updated release script to edit version numbers in CMakeLists
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6332 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-07-29 21:14:33 +00:00
Paul Kent
9b25e987a9
Script to build release tarball via svn export
...
Modified svn detection in CMakeLists to not fail on exported files by check for .svn
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6324 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-07-05 21:02:46 +00:00
Cynthia Gu
8089810297
file resiliency tool for adios
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6315 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-06-11 16:53:45 +00:00
Cynthia Gu
e9ea60d0d9
Redesign adios file layout
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6195 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-02-05 20:52:34 +00:00
Cynthia Gu
23dc283aa0
add adios compiling marco
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6174 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2014-01-21 16:39:29 +00:00
Jeongnim Kim
f0d9fdcd2f
Create bin/qmcpack.settings to record the build settings, e.g., compiler flags, system info etc.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6128 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-12-17 20:00:01 +00:00
Jeongnim Kim
f7c337d648
Make real structure factor, disable timer etc as the default options.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6093 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-12-02 18:09:25 +00:00
Jeongnim Kim
013b691498
Remove checking external einspline library. Always use the internal one and edit the top CMakeLists.txt if a special version is needed.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6083 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-11-26 21:48:53 +00:00
Cynthia Gu
8508f10021
Fix the cmake file. Add HAVE_ADIOS flag for titan.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6007 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-10-21 13:54:34 +00:00
Jeongnim Kim
91e3e18f88
Cynthia Gu
...
zg1@ornl.gov
Add trace and checkpoint IO with ADIOS.
Add IO profiling and IO verify for ADIOS.
Add cmake files for sith and titan.
Tested w/ and w/o ADIOS on Sith adn Titan
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6005 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-10-18 20:27:59 +00:00
Jeongnim Kim
d9f1b2515c
Relax matching condition of eshdf and remove APPNAMESPACE from the compiler flags.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5859 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-05-20 16:19:29 +00:00
Jeongnim Kim
ae1b86d33a
Add QMC_PHI and toolchain file on beacon@nics.
...
When QMC_PHI=1, only einspline is built including test_multi_single, a qmc code which uses only einspline functions.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5840 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2013-05-13 12:28:40 +00:00
Jeongnim Kim
86797422be
Update cmake file to use internal einspline, unless HAVE_EINSPLINE_EXT=1. Update status message of lapack/blas.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5487 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-04-22 14:24:14 +00:00
Jeremy McMinis
174c99043f
default is einspline included in qmcpack
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/branches/OptBF@5466 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-03-28 19:56:10 +00:00
Jeremy McMinis
2f9b51a9c2
Merged changes from trunk to your_branch:svn merge -r 5441:5455 https://subversion.assembla.com/svn/qmcdev/trunk
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/branches/OptBF@5458 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-03-24 21:10:38 +00:00
Jeongnim Kim
826128c087
Change einspline to use src/einspline
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5451 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-03-23 10:43:07 +00:00
Jeremy McMinis
99d0dabbd7
initial commit for diffs getting optimizable bf functions to work with einspline
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/branches/OptBF@5443 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-03-22 01:14:56 +00:00
Jeongnim Kim
0bb06fa6bf
Update cmake files to build einspline within QMCPACK and improve handling of CUDA. Updated options.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5429 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2012-02-17 17:37:16 +00:00
Jeongnim Kim
e4013faafb
Nerge cmake changes from google code and add abort with missing PP file.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5357 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-09-14 21:41:49 +00:00
Jeongnim Kim
fed207160a
Add build policy.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5352 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-08-30 16:01:08 +00:00
Jeongnim Kim
a4ba2eebea
Fix CUDA with intel compilers.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5301 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-07-21 13:35:43 +00:00
Miguel Morales
16f12c2f7d
added quintic interpolation for NGOrbitals, completed pbyp backflow routines, enabled backflow with cusp correction method, enabled backflow with LCAO orbitals, initial implementation of backflow with multideterminants, implemented partial buffering of msd data in linear optm method, plus other minor bug fixes
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5253 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-06-03 01:02:51 +00:00
Jeongnim Kim
5aae542020
Add BUILD_SQD.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5207 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-04-29 16:41:23 +00:00
Miguel Morales
015a3ed1f7
restored original CMakeList.txt
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5104 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-01-28 02:31:54 +00:00
Miguel Morales
6363406263
several small changes in multidet implementation including: added ORMAS output to converter, fixed bug with 6tuple excitations, added CSF to the slow MSD class, etc Also added some funcitonality to cusp correction classes.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5103 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2011-01-28 02:30:52 +00:00
Miguel Morales
30ed4f42ce
small bug fix to VMCLinearOptOMP, added option to disable the use of buffers in optm of CI coeffs
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@5040 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-11-09 19:01:05 +00:00
Miguel Morales
bfe4c1852f
restore
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4960 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-08-25 21:17:16 +00:00
Miguel Morales
e41b64cde2
fix bug in fast derivatives
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4958 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-08-25 21:15:47 +00:00
Miguel Morales
5302b02c0c
restored wrongly committed files
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4938 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-08-09 18:14:51 +00:00
Miguel Morales
d3cb768cf8
work on cusp correction and fix a bug in gamess converter
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4937 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-08-09 18:11:17 +00:00
Ken Esler
06c3ec6ca1
Merging GPU code from the branch into the mainline repository. Many files are affected. Please consider this an alpha commit, and check results from runs after updating.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4623 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-02-16 00:54:49 +00:00
Jeongnim Kim
585c4a51c7
io and mpi update. See qmcpack.cmscc.org.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4578 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-02-08 20:58:59 +00:00
Ken Esler
504e662103
Adding CMake files to enable/disable CUDA.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4563 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-02-05 18:45:53 +00:00
Jeongnim Kim
e2130fc4c9
Update cmake to compile boost libraries 1.38.x higher. Get ready to use mpi.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4512 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2010-01-04 17:14:34 +00:00
Jeongnim Kim
b1d591c64b
Update cmake files. May need to raise the minimum to 2.6.4.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4508 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-12-23 15:49:53 +00:00
Jeongnim Kim
bee917898d
Add mpi test to disable if the compilation fails.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4461 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-12-05 20:27:08 +00:00
Jeongnim Kim
64ac060e0f
Replace QMC_BUILD_COMPLETE by QMC_BUILD_LEVEL.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4343 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-10-28 18:27:53 +00:00
Jeremy McMinis
64867260eb
comment out boost build for BUILD_QMCTOOLS
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4221 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-09-23 19:52:38 +00:00
Jeongnim Kim
ee37279bae
Add return value and update cmake file to handle toochain better.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4107 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-08-12 21:23:52 +00:00
Jeongnim Kim
35af468f4c
Change the minor version and see if googlecode repository can be updated.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@4006 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-08-06 14:57:08 +00:00
Jeongnim Kim
0aff1ba94e
Hello.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@3975 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-07-22 21:41:30 +00:00
Jeongnim Kim
5ae29e704d
Add tau stuff and built-in library libtau.a. Not fully tested yet with openmp+mpi.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@3780 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-04-20 22:19:07 +00:00
Jeongnim Kim
2635c2610e
Bring back gnu/icpc check for mpicxx.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@3614 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-02-28 22:26:38 +00:00
Jeongnim Kim
756a6b9733
Make complete build the default.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@3593 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2009-02-21 20:01:02 +00:00