Fix GNU build.

This commit is contained in:
Ye Luo 2017-09-30 18:24:13 -05:00
parent 1e77448d9a
commit 06dd850b9d
1 changed files with 3 additions and 3 deletions

View File

@ -569,7 +569,7 @@ OptimizableSPOSet::evaluate_notranspose
for (int iorb=0; iorb<N; iorb++)
{
logdet(iel,iorb) = GSValMatrix(iel,iorb);
const auto restrict cptr=(*C)[iorb];
const RealType *restrict cptr=(*C)[iorb];
for (int ibasis=0; ibasis<M; ibasis++)
logdet(iel,iorb) += cptr[ibasis]*GSValMatrix(iel,N+ibasis);
}
@ -579,7 +579,7 @@ OptimizableSPOSet::evaluate_notranspose
for (int iel=0; iel<N; iel++)
for (int iorb=0; iorb<N; iorb++)
{
const auto restrict cptr=(*C)[iorb];
const RealType *restrict cptr=(*C)[iorb];
d2logdet(iel,iorb) = GSLaplMatrix(iel,iorb);
for (int ibasis=0; ibasis<M; ibasis++)
d2logdet(iel,iorb) += cptr[ibasis]*GSLaplMatrix(iel,N+ibasis);
@ -589,7 +589,7 @@ OptimizableSPOSet::evaluate_notranspose
for (int i=0; i<N; i++)
for (int iorb=0; iorb<N; iorb++)
{
const auto restrict cptr=(*C)[iorb];
const RealType *restrict cptr=(*C)[iorb];
dlogdet(i,iorb) = GSGradMatrix(i,iorb);
for (int n=0; n<M; n++)
dlogdet(i,iorb) += cptr[n]* GSGradMatrix(i,N+n);