sc::SelfConsistentExtrapolation(3)
π¦ sc::SelfConsistentExtrapolation β MPQC manual page (3)
Hey bestie, welcome to the MPQC manual page for sc::SelfConsistentExtrapolation. Itβs giving abstract-base-class main character energy, and we are keeping every tiny detail. π
πΈ NAME
sc::SelfConsistentExtrapolation is the abstract class used to iteratively solve equations requiring a self consistent solution, such as,. That trailing such as,. is exactly how the page ends that sentence β no cap, weβre preserving it. π
β¨ SYNOPSIS
#include <scextrap.h>
- Inherits
sc::SavableState. - Inherited by
sc::DIIS.
π Public Member Functions
SelfConsistentExtrapolation (StateIn &)SelfConsistentExtrapolation (const Ref< KeyVal > &)β The only keyword read is#tolerance#, which is usually not needed since the objects usingSelfConsistentExtrapolationshould set the tolerances as needed.void save_data_state (StateOut &)β Save the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them.void set_tolerance (double t)double tolerance ()double error ()int converged ()virtual int extrapolate (const Ref< SCExtrapData > &data, const Ref< SCExtrapError > &error)=0virtual void start_extrapolation ()virtual void reinitialize ()=0
π‘οΈ Protected Member Functions
void set_error (double e)
π«Ά Additional Inherited Members
The source page has this heading but doesnβt list anything under it here.
π Detailer Description
The heading is literally Detailer Description β typo included, bestie. The text under it is this gloriously corrupted block, so here it is verbatim so nothing gets lost:
{he SelfConsistentExtrapolation abstract class is used to iteratively
xolve equations requiring a self consistent solution, such as,.
}
'
=
Itβs giving Doxygen glitch core, but we keep it. π«Ά
π§Έ Constructor & Destructor Documentation
sc::SelfConsistentExtrapolation::SelfConsistentExtrapolation (const Ref< KeyVal > &)
The only keyword read is #tolerance#, which is usually not needed since the objects using SelfConsistentExtrapolation should set the tolerances as needed.
π Member Function Documentation
void sc::SelfConsistentExtrapolation::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::SavableState.
π AUTHOR
Generated automatically by Doxygen for MPQC from the source code.
Big cute sign-off: this is the MPQC manual, version 2.3.1, dated Sun Oct 4 β and the footerβs tail is literally garbled as 20sc::SelfConsistentExtrapolation(3) in the source, so Iβm preserving that chaotic energy too. Bye bestie ππ
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms