MADNESS  0.10.1
Namespaces | Functions
x_space.cc File Reference
#include "x_space.h"
#include "response_functions.h"
Include dependency graph for x_space.cc:

Namespaces

 madness
 File holds all helper structures necessary for the CC_Operator and CC2 class.
 

Functions

auto madness::create_response_matrix (const size_t &num_states, const size_t &num_orbitals) -> response_matrix
 Create a response matrix object. More...
 
auto madness::inner (const X_space &A, const X_space &B) -> Tensor< double >
 Computes the matrix elements between two response spaces. More...
 
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) More...
 
auto madness::to_flattened_vector (const X_space &x) -> vector_real_function_3d
 Flattens all response functions into a single vector of functions. More...
 
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
 
auto madness::transposeResponseMatrix (const response_matrix &x) -> response_matrix