sc::SCElementScale(3)

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

✨ 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 a double a; that's the signature, bestie. ✨
  • SCElementScale (StateIn &) β€” takes a StateIn &; 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 (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. πŸŽ€
  • void process (SCMatrixBlockIter &) β€” This is the fallback routine to process blocks and is called by process_spec members 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