•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
mpqc::lcao::gaussian::DirectDFIntegralBuilder< Tile, Policy > Class Template Reference
Collaboration diagram for mpqc::lcao::gaussian::DirectDFIntegralBuilder< Tile, Policy >:

Public Types | |
using range_type = typename Tile::range_type | |
Public Member Functions | |
DirectDFIntegralBuilder ()=default | |
DirectDFIntegralBuilder (const TA::DistArray< Tile, Policy > &left, const TA::DistArray< Tile, Policy > &right, Formula::Notation notation=Formula::Notation::Chemical) | |
DirectDFIntegralBuilder (DirectDFIntegralBuilder &&)=delete | |
DirectDFIntegralBuilder (const DirectDFIntegralBuilder &)=delete | |
DirectDFIntegralBuilder & operator= (const DirectDFIntegralBuilder &)=delete | |
~DirectDFIntegralBuilder () | |
madness::uniqueidT id () const | |
template<typename Idx > | |
madness::Future< Tile > operator() (Idx &&idx, const range_type &range) const | |
![]() | |
virtual ~enable_shared_from_this ()=default | |
std::shared_ptr< DirectDFIntegralBuilder< Tile, Policy > > shared_from_this () | |
returns the pointer to this object More... | |
std::shared_ptr< std::add_const_t< DirectDFIntegralBuilder< Tile, Policy > > > shared_from_this () const | |
returns the pointer to this object More... | |
![]() | |
virtual ~virt_base_of_enable_shared_from_this ()=default | |
bool shared_from_this_possible () const | |
template<typename Target , typename = std::enable_if_t<!std::is_const_v<Target>>> | |
std::shared_ptr< Target > cast_shared_from_this_to () | |
returns the pointer to this cast to a particular type More... | |
template<typename Target > | |
std::shared_ptr< std::add_const_t< Target > > cast_shared_from_this_to () const | |
returns the pointer to this cast to a particular type More... | |
Member Typedef Documentation
◆ range_type
template<typename Tile , typename Policy >
using mpqc::lcao::gaussian::DirectDFIntegralBuilder< Tile, Policy >::range_type = typename Tile::range_type |
Constructor & Destructor Documentation
◆ DirectDFIntegralBuilder() [1/4]
template<typename Tile , typename Policy >
|
default |
◆ DirectDFIntegralBuilder() [2/4]
template<typename Tile , typename Policy >
|
inline |
◆ DirectDFIntegralBuilder() [3/4]
template<typename Tile , typename Policy >
|
delete |
◆ DirectDFIntegralBuilder() [4/4]
template<typename Tile , typename Policy >
|
delete |
◆ ~DirectDFIntegralBuilder()
template<typename Tile , typename Policy >
|
inline |
Member Function Documentation
◆ id()
template<typename Tile , typename Policy >
|
inline |
◆ operator()()
template<typename Tile , typename Policy >
template<typename Idx >
|
inline |
◆ operator=()
template<typename Tile , typename Policy >
|
delete |
The documentation for this class was generated from the following file:
- mpqc/chemistry/qc/lcao/integrals/integral_builder.h