Done with MultiFunctorAdapter use.

This commit is contained in:
jnkim 2017-10-03 08:16:11 -07:00
parent b8edebaee4
commit 9a4cc4f241
1 changed files with 3 additions and 3 deletions

View File

@ -64,7 +64,7 @@ namespace qmcplusplus
template<typename T>
struct ao_traits<T,1,0>
{
typedef MultiFunctor1D<GaussianCombo<T> > radial_type;
typedef MultiFunctorAdapter<GaussianCombo<T> > radial_type;
typedef SoaCartesianTensor<T> angular_type;
typedef SoaAtomicBasisSet<radial_type,angular_type> ao_type;
typedef SoaLocalizedBasisSet<ao_type> basis_type;
@ -74,7 +74,7 @@ namespace qmcplusplus
template<typename T>
struct ao_traits<T,1,1>
{
typedef MultiFunctor1D<GaussianCombo<T> > radial_type;
typedef MultiFunctorAdapter<GaussianCombo<T> > radial_type;
typedef SoaSphericalTensor<T> angular_type;
typedef SoaAtomicBasisSet<radial_type,angular_type> ao_type;
typedef SoaLocalizedBasisSet<ao_type> basis_type;
@ -84,7 +84,7 @@ namespace qmcplusplus
template<typename T>
struct ao_traits<T,2,1>
{
typedef MultiFunctor1D<SlaterCombo<T> > radial_type;
typedef MultiFunctorAdapter<SlaterCombo<T> > radial_type;
typedef SoaSphericalTensor<T> angular_type;
typedef SoaAtomicBasisSet<radial_type,angular_type> ao_type;
typedef SoaLocalizedBasisSet<ao_type> basis_type;