MADNESS 0.10.1
|
#include <madness/mra/mra.h>
#include <madness/tensor/tensor.h>
#include <algorithm>
#include <cstdint>
#include <memory>
#include <numeric>
#include <vector>
#include "molresponse/response_functions.h"
Go to the source code of this file.
Classes | |
struct | madness::response_function_allocator |
struct | madness::response_matrix_allocator |
struct | madness::X_space |
struct | madness::X_vector |
Namespaces | |
namespace | madness |
Namespace for all elements and tools of MADNESS. | |
Functions | |
auto | madness::create_response_matrix (const size_t &num_states, const size_t &num_orbitals) -> response_matrix |
Create a response matrix object. | |
auto | madness::to_conjugate_response_matrix (const X_space &x) -> response_matrix |
auto | madness::to_conjugate_X_space (const response_matrix &x) -> X_space |
response_matrix [x,y] -> Xspace X.x=y X.y=conjugate(x) | |
auto | madness::to_flattened_vector (const X_space &x) -> vector_real_function_3d |
Flattens all response functions into a single vector of functions. | |
auto | madness::to_response_matrix (const X_space &x) -> response_matrix |
auto | madness::to_response_vector (const vector_real_function_3d &vec) -> vector_real_function_3d |
auto | madness::to_X_space (const response_matrix &x) -> X_space |