LIBINT 2.9.0
Public Types | Static Public Member Functions | List of all members
libint2::StdLibintTDPolicy< CGShell1d< Axis > > Struct Template Reference

StdLibintTDPolicy<CGShell1d>::init_subobj initializes CGF1d's in canonical order. More...

#include <policy_spec.h>

Public Types

typedef CGShell1d< Axis > obj_type
 
typedef obj_type::iter_type subobj_type
 
typedef TypeTraits< obj_type >::StorageType obj_stype
 how these objects are stored
 
typedef TypeTraits< subobj_type >::StorageType subobj_stype
 how these subobjects are stored
 

Static Public Member Functions

static void init_subobj (const obj_stype &cgshell, std::vector< subobj_stype > &cgfs)
 This function allocates subobj of obj (e.g.
 
static void dealloc_subobj (std::vector< subobj_stype > &subobj)
 

Detailed Description

template<CartesianAxis Axis>
struct libint2::StdLibintTDPolicy< CGShell1d< Axis > >

StdLibintTDPolicy<CGShell1d>::init_subobj initializes CGF1d's in canonical order.

Member Function Documentation

◆ init_subobj()

template<CartesianAxis Axis>
static void libint2::StdLibintTDPolicy< CGShell1d< Axis > >::init_subobj ( const obj_stype & cgshell,
std::vector< subobj_stype > & cgfs )
inlinestatic

This function allocates subobj of obj (e.g.

basis functions contained in a shell)


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