glucat  0.8.2
Static Public Member Functions | Private Member Functions | Friends | List of all members
glucat::basis_table< Scalar_T, LO, HI, Matrix_T > Class Template Reference

Table of basis elements used as a cache by basis_element() More...

#include <matrix_multi_imp.h>

Inheritance diagram for glucat::basis_table< Scalar_T, LO, HI, Matrix_T >:
Inheritance graph
[legend]
Collaboration diagram for glucat::basis_table< Scalar_T, LO, HI, Matrix_T >:
Collaboration graph
[legend]

Static Public Member Functions

static basis_tablebasis ()
 Single instance of basis table. More...
 

Private Member Functions

 basis_table ()
 
 ~basis_table ()
 
 basis_table (const basis_table &)
 
basis_tableoperator= (const basis_table &)
 

Friends

class friend_for_private_destructor
 

Detailed Description

template<typename Scalar_T, const index_t LO, const index_t HI, typename Matrix_T>
class glucat::basis_table< Scalar_T, LO, HI, Matrix_T >

Table of basis elements used as a cache by basis_element()

Definition at line 1218 of file matrix_multi_imp.h.

Constructor & Destructor Documentation

template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
glucat::basis_table< Scalar_T, LO, HI, Matrix_T >::basis_table ( )
inlineprivate

Definition at line 1228 of file matrix_multi_imp.h.

template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
glucat::basis_table< Scalar_T, LO, HI, Matrix_T >::~basis_table ( )
inlineprivate
template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
glucat::basis_table< Scalar_T, LO, HI, Matrix_T >::basis_table ( const basis_table< Scalar_T, LO, HI, Matrix_T > &  )
private

Member Function Documentation

template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
static basis_table& glucat::basis_table< Scalar_T, LO, HI, Matrix_T >::basis ( )
inlinestatic

Single instance of basis table.

Definition at line 1224 of file matrix_multi_imp.h.

template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
basis_table& glucat::basis_table< Scalar_T, LO, HI, Matrix_T >::operator= ( const basis_table< Scalar_T, LO, HI, Matrix_T > &  )
private

Friends And Related Function Documentation

template<typename Scalar_T , const index_t LO, const index_t HI, typename Matrix_T >
friend class friend_for_private_destructor
friend

Friend declaration to avoid compiler warning: "... only defines a private destructor and has no friends" Ref: Carlos O'Ryan, ACE http://doc.ece.uci.edu

Definition at line 1236 of file matrix_multi_imp.h.


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