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

#include <gauss_legendre_quadrature.h>

Inheritance diagram for votca::xtp::Gauss_Legendre_Quadrature_Base:
Collaboration diagram for votca::xtp::Gauss_Legendre_Quadrature_Base:

Protected Member Functions

void FillPoints () final
 
void FillAdaptedWeights () final
 
- Protected Member Functions inherited from votca::xtp::GaussianQuadratureBase
virtual bool UseSymmetry () const =0
 

Additional Inherited Members

- Public Member Functions inherited from votca::xtp::GaussianQuadratureBase
 GaussianQuadratureBase ()=default
 
void configure (Index order)
 
virtual ~GaussianQuadratureBase ()=default
 
Index Order () const
 
template<typename F >
double Integrate (const F &f) const
 
virtual double ScaledPoint (Index i) const =0
 
virtual double ScaledWeight (Index i) const =0
 
- Protected Attributes inherited from votca::xtp::GaussianQuadratureBase
Eigen::VectorXd points_
 
Eigen::VectorXd weights_
 
std::map< Index, Eigen::VectorXd > map_points_
 
std::map< Index, Eigen::VectorXd > map_AdaptedWeights_
 

Detailed Description

Definition at line 29 of file gauss_legendre_quadrature.h.

Member Function Documentation

◆ FillAdaptedWeights()

void votca::xtp::Gauss_Legendre_Quadrature_Base::FillAdaptedWeights ( )
finalprotectedvirtual

Implements votca::xtp::GaussianQuadratureBase.

Definition at line 297 of file gauss_legendre_quadrature.cc.

◆ FillPoints()

void votca::xtp::Gauss_Legendre_Quadrature_Base::FillPoints ( )
finalprotectedvirtual

Implements votca::xtp::GaussianQuadratureBase.

Definition at line 29 of file gauss_legendre_quadrature.cc.


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