sc::SCElementScale(3)
β¨ sc::SCElementScale β¨
okay so bestie, welcome to the sc::SCElementScale(3) manual page from MPQC β it's giving very specific C++ energy, and we're gonna get through every single detail together. π
π NAME π
sc::SCElementScale β literally the name, no notes, periodt. πΈ
π¦ SYNOPSIS π¦
Inherits sc::SCElementOp.
πΈ Public Member Functions πΈ
SCElementScale (double a)β takes adouble a; that's the signature, bestie. β¨SCElementScale (StateIn &)β takes aStateIn &; yes, the ampersand is part of the vibe. πint has_side_effects ()β By default this returns nonzero. π«Άvoid save_data_state (StateOut &)β Save the base classes (withsave_data_state) and the members in the same order that theStateInCTOR initializes them. πvoid process (SCMatrixBlockIter &)β This is the fallback routine to process blocks and is called byprocess_specmembers that are not overridden. π₯
π Additional Inherited Members π
The original page just has this heading and doesn't list extra details here β mysterious, but we're respecting the lore. π«
π Member Function Documentation π
π int sc::SCElementScale::has_side_effects () [virtual] π
By default this returns nonzero. If the ElementOp specialization will change any elements of the matrix, then this must be overridden to return nonzero.
Reimplemented from sc::SCElementOp.
π¦ void sc::SCElementScale::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. π€β¨
xoxo, Version 2.3.1 Β· Sun Oct 4 2020 Β· MPQC source Β· 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