Raymond Clay
d18be3b579
Unintentional change to CMakelists.txt. Revert to prior version
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6813 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-03-05 00:45:31 +00:00
Raymond Clay
195a97ac07
Enable use of nonlocal pseudopotentials WITHOUT buffer during optimization
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6812 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-03-05 00:37:51 +00:00
Ye Luo
d6a1a527ec
connect BGQ automated tests to CDash.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6809 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-03-04 18:50:36 +00:00
Mark Dewing
de203ec943
Add convert4qmc tests for GAMESS output.
...
Run this subset with 'ctest -R converter'.
Some of these tests (Be_sto3g and C_sto3g) produce the 'L' primitive, which
is not yet handled, and the conversion is expected to fail.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6788 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-18 18:43:14 +00:00
Mark Berrill
f147b0e68a
Changing how compilers are identified in CMake. Adding configure options for clang. Fixing a couple of compile errors for clang.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6766 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-12 20:31:35 +00:00
Mark Dewing
fcdcd1c951
Rearrange test scripts
...
Tests work for non-MPI builds.
Increased the default per-test timeout because it was too small for the long tests.
Use a more compact description of the scalar checks.
Add logic so that if a QMC run is not added, subsequent scalar checks are also
not added.
Added an output variable to RUN_QMC_APP so calling code can determine
if the test was added or not (due to to number of MPI processes)
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6757 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-08 15:00:30 +00:00
Paul Kent
b135e05cff
Avoid unused variables
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6755 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-06 05:16:11 +00:00
Paul Kent
f1690dc927
Fixed slurm support + print mpiexec /PI runners
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6731 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-01 20:57:00 +00:00
Paul Kent
f7c6404171
Detect srun for slurm on Crays
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6730 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-02-01 20:46:18 +00:00
Ye Luo
dc533b0cba
fixed a typo.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6728 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-01-31 22:54:29 +00:00
Paul Kent
9272404d6a
Workaround for partial MKL detection: Only use MKL with Intel compiler. Will have to specify libraries for GNU
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6680 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-01-05 22:58:25 +00:00
Mark Berrill
4db883f1ec
Removing unnecssary line in CMake
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6679 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-01-05 20:57:37 +00:00
Mark Berrill
f1b437d77d
Updating Intel CMake files, getting MKL working with Intel, updating README
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6678 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2016-01-05 19:37:18 +00:00
Mark Berrill
7cac7a99c3
Modifying CUDA flags so they pick up debug/optimized flags based on the build type
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6648 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-18 16:56:57 +00:00
Paul Kent
e0341a0d1b
Temporarily disabling use_fast_math due to multiple test breakages. Needs to be invstigated. Reported by Ye Luo
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6633 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-16 00:35:32 +00:00
Ye Luo
850b6be897
updated the toolchain for BGQ at ANL
...
cleaned BGQ workaround in CMakeLists.txt
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6630 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-05 18:36:18 +00:00
Mark Berrill
ad2d5ad933
Fixing bug configuring HDF5 with CMake 2.8.10
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6628 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-04 20:28:01 +00:00
Mark Berrill
7979d5af7e
Fixing minor bug with the default CMAKE_BUILD_TYPE not actually being set
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6627 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-03 22:44:28 +00:00
Mark Berrill
74a6a34cd1
Merging changes
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6626 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-03 22:41:31 +00:00
Ye Luo
872e05f781
Correct README. Use environment variables BOOST_ROOT and HDF5_ROOT instead of _HOME.
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6624 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-03 05:35:25 +00:00
Mark Berrill
35812bf2dd
Updating README for new CMake changes and minor CMake cleanup
...
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@6622 e5b18d87-469d-4833-9cc0-8cdfa06e9491
2015-12-02 20:08:42 +00:00
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