QMCPACK
SCTFunctor< SCT, 3 > Struct Template Reference
+ Collaboration diagram for SCTFunctor< SCT, 3 >:

Public Types

using value_type = typename SCT::value_type
 
using pos_type = typename SCT::pos_type
 

Static Public Member Functions

static void apply (std::vector< value_type > &Ylm, std::vector< pos_type > &gYlm, const pos_type &p)
 

Detailed Description

template<class SCT>
struct SCTFunctor< SCT, 3 >

Definition at line 701 of file SphericalTensor.h.

Member Typedef Documentation

◆ pos_type

using pos_type = typename SCT::pos_type

Definition at line 704 of file SphericalTensor.h.

◆ value_type

using value_type = typename SCT::value_type

Definition at line 703 of file SphericalTensor.h.

Member Function Documentation

◆ apply()

static void apply ( std::vector< value_type > &  Ylm,
std::vector< pos_type > &  gYlm,
const pos_type p 
)
inlinestatic

Definition at line 705 of file SphericalTensor.h.

References SCTFunctor< SCT, L >::apply(), and Ylm().

706  {
707  SCTFunctor<SCT, 2>::apply(Ylm, gYlm, p);
708  }
static void apply(std::vector< value_type > &Ylm, std::vector< pos_type > &gYlm, const pos_type &p)
std::complex< double > Ylm(int l, int m, const std::vector< double > &sph)

The documentation for this struct was generated from the following file: