#include <seminumerical_exchange.h>
◆ SemiNumericalExchange()
◆ compute_K()
◆ compute_overlap_matrix()
| Mat occ::qm::cosx::SemiNumericalExchange::compute_overlap_matrix |
( |
| ) |
const |
◆ engine()
| const auto & occ::qm::cosx::SemiNumericalExchange::engine |
( |
| ) |
const |
|
inline |
◆ grid()
| const MolecularGrid & occ::qm::cosx::SemiNumericalExchange::grid |
( |
| ) |
const |
|
inline |
Get the underlying molecular grid.
◆ num_atoms()
| size_t occ::qm::cosx::SemiNumericalExchange::num_atoms |
( |
| ) |
const |
◆ num_batches()
| size_t occ::qm::cosx::SemiNumericalExchange::num_batches |
( |
| ) |
const |
◆ num_grid_points()
| size_t occ::qm::cosx::SemiNumericalExchange::num_grid_points |
( |
| ) |
const |
◆ set_settings()
| void occ::qm::cosx::SemiNumericalExchange::set_settings |
( |
const Settings & |
settings | ) |
|
◆ set_use_esp()
| void occ::qm::cosx::SemiNumericalExchange::set_use_esp |
( |
bool |
use_esp | ) |
|
|
inline |
Enable or disable the ESP-based approach (default: disabled for backward compatibility)
◆ set_use_spatial_hierarchy()
| void occ::qm::cosx::SemiNumericalExchange::set_use_spatial_hierarchy |
( |
bool |
use_hierarchy | ) |
|
|
inline |
Enable or disable spatial hierarchy (default: enabled)
◆ settings()
| const Settings & occ::qm::cosx::SemiNumericalExchange::settings |
( |
| ) |
const |
|
inline |
◆ use_esp()
| bool occ::qm::cosx::SemiNumericalExchange::use_esp |
( |
| ) |
const |
|
inline |
◆ use_spatial_hierarchy()
| bool occ::qm::cosx::SemiNumericalExchange::use_spatial_hierarchy |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: