![]() |
![]()
| ![]() |
![]()
NAMEsc::GaussLegendreAngularIntegrator - An implementation of an angular integrator using the Gauss-Legendre weights and grid points. SYNOPSIS#include <integrator.h> Inherits sc::AngularIntegrator. Public Member FunctionsGaussLegendreAngularIntegrator (const Ref<
KeyVal > &)
Public Member Functions inherited from
sc::AngularIntegrator
Public Member Functions inherited from sc::SavableState
Public Member Functions inherited from sc::DescribedClass
Public Member Functions inherited from sc::RefCount
Public Member Functions inherited from sc::Identity
Protected Member Functionsint get_ntheta (void) const
Protected Member Functions inherited from sc::SavableState
Protected Member Functions inherited from sc::RefCount
Protected Attributesint ntheta_
Additional Inherited MembersStatic Public Member Functions inherited from
sc::SavableState
Detailed DescriptionAn implementation of an angular integrator using the Gauss-Legendre weights and grid points. Constructor & Destructor Documentationsc::GaussLegendreAngularIntegrator::GaussLegendreAngularIntegrator (const Ref< KeyVal > &)Contract a GaussLegendreAngularIntegrator from KeyVal input. This class is for testing, the LebedevLaikovIntegrator is preferred for normal use. The following parameters are read: ntheta, nphi, and Ktheta. Member Function Documentationdouble sc::GaussLegendreAngularIntegrator::angular_point_cartesian (int iangular, double r, SCVector3 & integration_point) const [virtual]Implements sc::AngularIntegrator. int sc::GaussLegendreAngularIntegrator::num_angular_points (double r_value, int ir) [virtual]Implements sc::AngularIntegrator. int sc::GaussLegendreAngularIntegrator::nw (void) const [protected], [virtual]Implements sc::AngularIntegrator. void sc::GaussLegendreAngularIntegrator::print (std::ostream & = ExEnv::out0()) const [virtual]Print the object. Reimplemented from sc::DescribedClass. void sc::GaussLegendreAngularIntegrator::save_data_state (StateOut &) [virtual]Save the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. This must be implemented by the derived class if the class has data. Reimplemented from sc::AngularIntegrator. AuthorGenerated automatically by Doxygen for MPQC from the source code.
|