qmcpack/tests/molecules/LiH_ae_MSD/qmc-ref/vmc_long.out

479 lines
17 KiB
Plaintext

Input file(s): vmc_long.in.xml
=====================================================
QMCPACK 3.7.9
(c) Copyright 2003- QMCPACK developers
Please cite:
J. Kim et al. J. Phys. Cond. Mat. 30 195901 (2018)
https://doi.org/10.1088/1361-648X/aab9c3
Git branch: develop
Last git commit: fea17b416dd98bfd43d55ea165c43ecb9bbcf6aa-dirty
Last git commit date: Mon May 6 13:16:27 2019 -0500
Last git commit subject: Merge pull request #1578 from anbenali/LCAO-CMPL-PrePhase
=====================================================
Global options
Total number of MPI ranks = 1
Number of MPI groups = 1
MPI group ID = 0
Number of ranks in group = 1
MPI ranks per node = 1
OMP 1st level threads = 16
OMP nested threading disabled or only 1 thread on the 2nd level
Precision used in this calculation, see definitions in the manual:
Base precision = double
Full precision = double
Structure-of-arrays (SoA) optimization enabled
Input XML = vmc_long.in.xml
Project = vmc_long
date = 2019-06-06 17:14:30 CDT
host = abenali
Random Number
-------------
Offset for the random number seeds based on time: 70
Range of prime numbers to use as seeds over processors and threads = 359-457
Particle Set
------------
Name: ion0
All the species have the same mass 1
Particle set size: 2
Particle Set
------------
Name: e
All the species have the same mass 1
Particle set size: 4
Wavefunction setup:
-------------------
Name: psi0
LCAO: SoaAtomicBasisSet<MultiQuintic,0>
Reading BasisSet from HDF5 file:LiH.orbs.h5
<input node="atomicBasisSet" name="Gaussian" expandYlm="Gamess" angular="cartesian" elementType="Li" normalized="no" type="Numerical" expM="0" />
AO BasisSet for Li
Angular momentum expanded in cartesian functions x^lx y^ly z^lz according to Gamess
Grid is created by the input paremters in h5
Using log grid ri = 1e-06 rf = 100 npts = 1001
R(n,l,m,s) 0 0 0 0
R(n,l,m,s) 1 0 0 0
R(n,l,m,s) 2 0 0 0
R(n,l,m,s) 3 0 0 0
R(n,l,m,s) 4 0 0 0
R(n,l,m,s) 5 1 0 0
R(n,l,m,s) 6 1 0 0
R(n,l,m,s) 7 1 0 0
R(n,l,m,s) 8 1 0 0
R(n,l,m,s) 9 2 0 0
R(n,l,m,s) 10 2 0 0
R(n,l,m,s) 11 2 0 0
R(n,l,m,s) 12 3 0 0
R(n,l,m,s) 13 3 0 0
R(n,l,m,s) 14 4 0 0
Expanding Ylm (angular function) according to Gamess using cartesian gaussians
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 3 cartesian gaussian orbitals for l= 1
Adding 3 cartesian gaussian orbitals for l= 1
Adding 3 cartesian gaussian orbitals for l= 1
Adding 3 cartesian gaussian orbitals for l= 1
Adding 6 cartesian gaussian orbitals for l= 2
Adding 6 cartesian gaussian orbitals for l= 2
Adding 6 cartesian gaussian orbitals for l= 2
Adding 10 cartesian gaussian orbitals for l= 3
Adding 10 cartesian gaussian orbitals for l= 3
Adding 15 cartesian gaussian orbitals for l= 4
Setting cutoff radius 23.3346
Maximum Angular Momentum = 4
Number of Radial functors = 15
Basis size = 70
<input node="atomicBasisSet" name="Gaussian" expandYlm="Gamess" angular="cartesian" elementType="H" normalized="no" type="Numerical" expM="0" />
AO BasisSet for H
Angular momentum expanded in cartesian functions x^lx y^ly z^lz according to Gamess
Grid is created by the input paremters in h5
Using log grid ri = 1e-06 rf = 100 npts = 1001
R(n,l,m,s) 0 0 0 0
R(n,l,m,s) 1 0 0 0
R(n,l,m,s) 2 0 0 0
R(n,l,m,s) 3 0 0 0
R(n,l,m,s) 4 1 0 0
R(n,l,m,s) 5 1 0 0
R(n,l,m,s) 6 1 0 0
R(n,l,m,s) 7 2 0 0
R(n,l,m,s) 8 2 0 0
R(n,l,m,s) 9 3 0 0
Expanding Ylm (angular function) according to Gamess using cartesian gaussians
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 1 cartesian gaussian orbitals for l= 0
Adding 3 cartesian gaussian orbitals for l= 1
Adding 3 cartesian gaussian orbitals for l= 1
Adding 3 cartesian gaussian orbitals for l= 1
Adding 6 cartesian gaussian orbitals for l= 2
Adding 6 cartesian gaussian orbitals for l= 2
Adding 10 cartesian gaussian orbitals for l= 3
Setting cutoff radius 11.8032
Maximum Angular Momentum = 3
Number of Radial functors = 10
Basis size = 35
Created SPOSet builder named 'LCAOBSet' of type molecularorbital
Creating SPOSet in SlaterDetBuilder::put(xmlNodePtr cur).
spo_name = spo-up
Building SPOSet 'spo-up' with 'LCAOBSet' basis set.
Reading cusp info from : spo-up.cuspInfo.xml
Found precomputed cusp data for spo set: spo-up
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2 Cloning distance tables. It has Cloning distance tables. It has Cloning distance tables. It has 2 Cloning distance tables. It has Cloning distance tables. It has 2 Cloning distance tables. It has
2
Cloning distance tables. It has Cloning distance tables. It has 2
2
2
2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has 22
Cloning distance tables. It has Cloning distance tables. It has Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has 2 Cloning distance tables. It has
2 Cloning distance tables. It has 22
Cloning distance tables. It has 22
Cloning distance tables. It has Cloning distance tables. It has 2
Cloning distance tables. It has 2
2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
2
Cloning distance tables. It has 2
Creating SPOSet in SlaterDetBuilder::put(xmlNodePtr cur).
spo_name = spo-dn
Building SPOSet 'spo-dn' with 'LCAOBSet' basis set.
Reading cusp info from : spo-dn.cuspInfo.xml
Found precomputed cusp data for spo set: spo-dn
Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has 2
2
Cloning distance tables. It has Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has 2
Cloning distance tables. It has 2
2 Cloning distance tables. It has
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
2
2
Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has Cloning distance tables. It has 22 Cloning distance tables. It has Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
Cloning distance tables. It has Cloning distance tables. It has 22
Cloning distance tables. It has Cloning distance tables. It has 2 Cloning distance tables. It has
2 Cloning distance tables. It has 22
2
Cloning distance tables. It has 2
Cloning distance tables. It has 2
2
Cloning distance tables. It has 2
Using Bryan's algorithm for MultiSlaterDeterminant expansion.
Creating base determinant (up) for MSD expansion.
Creating base determinant (down) for MSD expansion.
Found Multideterminants in H5 File
Found determinant list.
Reading CI expansion from HDF5:LiH.orbs.h5
Done reading CIs from H5!!
Sorting unique CIs
Done Sorting unique CIs
Found 185 terms in the MSD expansion.
Norm of ci vector (sum of ci^2): 0.999824
Found 70 unique up determinants.
Found 70 unique down determinants.
Number of terms in pairs array: 52
Number of terms in pairs array: 52
CI coefficients are optimizable.
FermionWF = MultiSlaterDeterminantFast
Jastrow
-------
Name: J2 Type: Two-Body Function: Bspline
Radial function for species: u - u
Number of parameters: 10
Cusp: -0.25
Cutoff radius: 10
Name Value Type Recompute Use Index
---- ------------- ---- --------- --- -----
uu_0 1.690231e-01 1 1 OFF
uu_1 6.260174e-02 1 1 OFF
uu_2 7.002351e-03 1 1 OFF
uu_3 -2.450325e-02 1 1 OFF
uu_4 -3.914573e-02 1 1 OFF
uu_5 -4.226678e-02 1 1 OFF
uu_6 -2.788722e-02 1 1 OFF
uu_7 -1.423216e-02 1 1 OFF
uu_8 -2.961230e-03 1 1 OFF
uu_9 1.054520e-02 1 1 OFF
Radial function for species: u - d
Number of parameters: 10
Cusp: -0.5
Cutoff radius: 10
Name Value Type Recompute Use Index
---- ------------- ---- --------- --- -----
ud_0 6.735085e-01 1 1 OFF
ud_1 3.452562e-01 1 1 OFF
ud_2 1.246050e-01 1 1 OFF
ud_3 2.213375e-02 1 1 OFF
ud_4 -6.075792e-02 1 1 OFF
ud_5 -1.223731e-01 1 1 OFF
ud_6 -1.552963e-01 1 1 OFF
ud_7 -1.757678e-01 1 1 OFF
ud_8 -1.698406e-01 1 1 OFF
ud_9 -1.551640e-01 1 1 OFF
Jastrow
-------
Name: J1 Type: One-Body Function: Bspline
Radial function for element: Li
Number of parameters: 10
Cusp: 0
Cutoff radius: 5
Name Value Type Recompute Use Index
----- ------------- ---- --------- --- -----
eLi_0 -6.077081e-01 1 1 OFF
eLi_1 -5.359780e-01 1 1 OFF
eLi_2 -3.727965e-01 1 1 OFF
eLi_3 -2.906943e-01 1 1 OFF
eLi_4 -2.999628e-01 1 1 OFF
eLi_5 -2.454202e-01 1 1 OFF
eLi_6 -1.728198e-01 1 1 OFF
eLi_7 -1.160361e-01 1 1 OFF
eLi_8 -6.562932e-02 1 1 OFF
eLi_9 -2.836427e-02 1 1 OFF
Radial function for element: H
Number of parameters: 10
Cusp: 0
Cutoff radius: 5
Name Value Type Recompute Use Index
---- ------------- ---- --------- --- -----
eH_0 -4.480082e-01 1 1 OFF
eH_1 -4.176870e-01 1 1 OFF
eH_2 -3.851086e-01 1 1 OFF
eH_3 -3.213942e-01 1 1 OFF
eH_4 -2.478094e-01 1 1 OFF
eH_5 -1.757067e-01 1 1 OFF
eH_6 -1.375145e-01 1 1 OFF
eH_7 -1.014467e-01 1 1 OFF
eH_8 -6.860089e-02 1 1 OFF
eH_9 -3.729804e-02 1 1 OFF
Jastrow
-------
Name: J3 Type: eeI Function: polynomial
Ion: Li electron-electron: u - u
Number of parameters for e-e: 3, for e-I: 3
Cutoff radius: 5
Ion: Li electron-electron: u - d
Number of parameters for e-e: 3, for e-I: 3
Cutoff radius: 5
Ion: H electron-electron: u - u
Number of parameters for e-e: 3, for e-I: 3
Cutoff radius: 5
Ion: H electron-electron: u - d
Number of parameters for e-e: 3, for e-I: 3
Cutoff radius: 5
QMCHamiltonian::addOperator Kinetic to H, physical Hamiltonian
QMCHamiltonian::addOperator ElecElec to H, physical Hamiltonian
QMCHamiltonian::addOperatorType added type coulomb named ElecElec
QMCHamiltonian::addOperator IonIon to H, physical Hamiltonian
QMCHamiltonian::addOperatorType added type coulomb named IonIon
QMCHamiltonian::addOperator IonElec to H, physical Hamiltonian
QMCHamiltonian::addOperatorType added type coulomb named IonElec
QMCHamiltonian::add2WalkerProperty added
4 to P::PropertyList
0 to P::Collectables
starting Index of the observables in P::PropertyList = 9
ParticleSetPool::randomize
<init source="ion0" target="e">
</init>
Initialization Execution time = 0.2894 secs
=========================================================
Summary of QMC systems
=========================================================
ParticleSetPool has:
ParticleSet 'e' contains 4 particles : u(2) d(2)
u -1.0290376291e+00 3.1535160491e-01 -5.4316936026e-01
u 4.1961638837e-01 1.0593755585e+00 3.9375569007e-01
d -4.8774806783e-01 1.0214679204e+00 4.1485315560e-01
d -5.9530518812e-01 -1.6074361887e-01 4.0498637614e+00
Distance table for similar particles (A-A):
source/target: e
Using structure-of-arrays (SoA) data layout
Distance computations use open boundary conditions in 3D.
Distance table for dissimilar particles (A-B):
source: ion0 target: e
Using structure-of-arrays (SoA) data layout
Distance computations use open boundary conditions in 3D.
ParticleSet 'ion0' contains 2 particles : Li(1) H(1)
Li 0.0000000000e+00 0.0000000000e+00 0.0000000000e+00
H 0.0000000000e+00 0.0000000000e+00 3.0139239693e+00
Distance table for similar particles (A-A):
source/target: ion0
Using structure-of-arrays (SoA) data layout
Distance computations use open boundary conditions in 3D.
Hamiltonian h0
Kinetic Kinetic energy
ElecElec CoulombAA source/target e
IonIon CoulombAA source/target ion0
IonElec CoulombAB source=ion0
=========================================================
Start VMC
File Root vmc_long.s000 append = no
=========================================================
Adding 16 walkers to 0 existing sets
Total number of walkers: 1.6000000000e+01
Total weight: 1.6000000000e+01
Resetting Properties of the walkers 1 x 13
<vmc function="put">
qmc_counter=0 my_counter=0
time step = 4.0000000000e-01
blocks = 200
steps = 3000
substeps = 3
current = 0
target samples = 0.0000000000e+00
walkers/mpi = 16
stepsbetweensamples = 603000
<parameter name="blocks" condition="int">200</parameter>
<parameter name="blocks_between_recompute" condition="int">0</parameter>
<parameter name="check_properties" condition="int">100</parameter>
<parameter name="checkproperties" condition="int">100</parameter>
<parameter name="current" condition="int">0</parameter>
<parameter name="dmcwalkersperthread" condition="real">0.0000000000e+00</parameter>
<parameter name="maxcpusecs" condition="real">3.6000000000e+05</parameter>
<parameter name="record_configs" condition="int">0</parameter>
<parameter name="record_walkers" condition="int">603000</parameter>
<parameter name="recordconfigs" condition="int">0</parameter>
<parameter name="recordwalkers" condition="int">603000</parameter>
<parameter name="rewind" condition="int">0</parameter>
<parameter name="samples" condition="real">0.0000000000e+00</parameter>
<parameter name="samplesperthread" condition="real">0.0000000000e+00</parameter>
<parameter name="steps" condition="int">3000</parameter>
<parameter name="stepsbetweensamples" condition="int">603000</parameter>
<parameter name="store_configs" condition="int">0</parameter>
<parameter name="storeconfigs" condition="int">0</parameter>
<parameter name="sub_steps" condition="int">3</parameter>
<parameter name="substeps" condition="int">3</parameter>
<parameter name="tau" condition="au">4.0000000000e-01</parameter>
<parameter name="time_step" condition="au">4.0000000000e-01</parameter>
<parameter name="timestep" condition="au">4.0000000000e-01</parameter>
<parameter name="use_drift" condition="string">yes</parameter>
<parameter name="usedrift" condition="string">yes</parameter>
<parameter name="walkers" condition="int">16</parameter>
<parameter name="warmup_steps" condition="int">50</parameter>
<parameter name="warmupsteps" condition="int">50</parameter>
DumpConfig==false Nothing (configurations, state) will be saved.
Walker Samples are dumped every 603000 steps.
</vmc>
Set drift_modifier UNR parameter a = 1.0000000000e+00
Adding a default LocalEnergyEstimator for the MainEstimator
CloneManager::makeClones makes 16 clones for W/Psi/H.
Cloning methods for both Psi and H are used
===== Memory Usage before cloning =====
Available memory on node 0, free + buffers : 14095 MB
Memory footprint by rank 0 on node 0 : 67 MB
==================================================
===== Memory Usage after cloning =====
Available memory on node 0, free + buffers : 14090 MB
Memory footprint by rank 0 on node 0 : 71 MB
==================================================
Initial partition of walkers 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Using Particle by Particle moves
Walker moves with drift
Total Sample Size =0
Walker distribution on root = 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
===== Memory Usage after the buffer registration =====
Available memory on node 0, free + buffers : 14089 MB
Memory footprint by rank 0 on node 0 : 72 MB
==================================================
Anonymous Buffer size per walker : 24776 Bytes.
MEMORY increase 0 MB VMC::resetRun
====================================================
SimpleFixedNodeBranch::finalize after a VMC block
QMC counter = 0
time step = 0.4
reference energy = -7.94463
reference variance = 0.220901
====================================================
QMC Execution time = 5.0589e+02 secs
Total Execution time = 5.0589e+02 secs
=========================================================
A new xml input file : vmc_long.s000.cont.xml