votca 2024.2-dev
Loading...
Searching...
No Matches
votca::xtp::PPM Class Reference

#include <ppm.h>

Public Member Functions

 PPM ()
 
void PPM_construct_parameters (const RPA &rpa)
 
const Eigen::VectorXd & getPpm_weight () const
 
const Eigen::VectorXd & getPpm_freq () const
 
const Eigen::MatrixXd & getPpm_phi () const
 
void FreeMatrix ()
 

Private Attributes

double screening_r
 
double screening_i
 
Eigen::MatrixXd ppm_phi_
 
Eigen::VectorXd ppm_freq_
 
Eigen::VectorXd ppm_weight_
 

Detailed Description

Definition at line 31 of file ppm.h.

Constructor & Destructor Documentation

◆ PPM()

votca::xtp::PPM::PPM ( )
inline

Definition at line 33 of file ppm.h.

Member Function Documentation

◆ FreeMatrix()

void votca::xtp::PPM::FreeMatrix ( )
inline

Definition at line 45 of file ppm.h.

◆ getPpm_freq()

const Eigen::VectorXd & votca::xtp::PPM::getPpm_freq ( ) const
inline

Definition at line 41 of file ppm.h.

◆ getPpm_phi()

const Eigen::MatrixXd & votca::xtp::PPM::getPpm_phi ( ) const
inline

Definition at line 43 of file ppm.h.

◆ getPpm_weight()

const Eigen::VectorXd & votca::xtp::PPM::getPpm_weight ( ) const
inline

Definition at line 39 of file ppm.h.

◆ PPM_construct_parameters()

void votca::xtp::PPM::PPM_construct_parameters ( const RPA & rpa)

Definition at line 29 of file ppm.cc.

Member Data Documentation

◆ ppm_freq_

Eigen::VectorXd votca::xtp::PPM::ppm_freq_
private

Definition at line 53 of file ppm.h.

◆ ppm_phi_

Eigen::MatrixXd votca::xtp::PPM::ppm_phi_
private

Definition at line 52 of file ppm.h.

◆ ppm_weight_

Eigen::VectorXd votca::xtp::PPM::ppm_weight_
private

Definition at line 54 of file ppm.h.

◆ screening_i

double votca::xtp::PPM::screening_i
private

Definition at line 49 of file ppm.h.

◆ screening_r

double votca::xtp::PPM::screening_r
private

Definition at line 48 of file ppm.h.


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