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

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, unsigned L>
struct SCTFunctor< SCT, L >

Definition at line 646 of file SphericalTensor.h.

Member Typedef Documentation

◆ pos_type

using pos_type = typename SCT::pos_type

Definition at line 649 of file SphericalTensor.h.

◆ value_type

using value_type = typename SCT::value_type

Definition at line 648 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 650 of file SphericalTensor.h.

References Ylm().

Referenced by SCTFunctor< SCT, 2 >::apply(), SCTFunctor< SCT, 3 >::apply(), and SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateTest().

651  {
653  }
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: