SC_EULERMACLAURINRADIALINTEGRATOR(3)

πŸ“¦
version 2.3.1 Β· 5 versions
, in ubuntu jammy

πŸ’… NAME

okay bestie, welcome to sc::EulerMaclaurinRadialIntegrator(3) β€” an MPQC manual page. This class is an implementation of a radial integrator using the Euler-Maclaurin weights and grid points. That's the whole name vibe. ✨

🫢 SYNOPSIS

#include <integrator.h>

Inherits sc::RadialIntegrator. Main character energy via inheritance. πŸ‘‘

🌸 Public Member Functions

  • EulerMaclaurinRadialIntegrator (int i) β€” constructor that takes an int.
  • EulerMaclaurinRadialIntegrator (const Ref< KeyVal > &) β€” constructs a EulerMaclaurinRadialIntegrator from KeyVal input.
  • EulerMaclaurinRadialIntegrator (StateIn &) β€” constructor that takes a StateIn &.
  • void save_data_state (StateOut &) β€” saves the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them.
  • int nr () const β€” the nr() function; yes, it returns an int and yes, it's const.
  • double radial_value (int ir, int nr, double radii, double &multiplier) β€” takes int ir, int nr, double radii, and a double &multiplier, then gives back a double.
  • void print (std::ostream &=ExEnv::out0()) const β€” prints the object.

πŸ¦‹ Additional Inherited Members

The original page has this heading and then... no extra bullets. So yes, there are additional inherited members, but Doxygen didn't spill the tea here. πŸ™ˆ

πŸ”₯ Detailed Description

An implementation of a radial integrator using the Euler-Maclaurin weights and grid points. Literally what it says on the label. No cap. πŸ’…

πŸŽ€ Constructor & Destructor Documentation

sc::EulerMaclaurinRadialIntegrator::EulerMaclaurinRadialIntegrator (const Ref< KeyVal > &)

Constructs a EulerMaclaurinRadialIntegrator from KeyVal input. The nr keyword gives the number of radial integration points. The default is 75. Slay, defaults. ✨

The page only gives this detailed constructor writeup for the const Ref< KeyVal > & version. The other two constructors are listed up in Public Member Functions. 🫢

πŸ’– Member Function Documentation

void sc::EulerMaclaurinRadialIntegrator::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::RadialIntegrator.

🌈 Author

Generated automatically by Doxygen for MPQC from the source code. So the author is Doxygen doing its lil autogen thing. πŸ€–πŸ’…


And that's the whole manual page, bestie. The footer says Version 2.3.1 and Sun Oct 4 for MPQC β€” cute little version/date sign-off. πŸŽ€βœ¨

πŸ“¦ where this page comes from