SC_LIMITEXCEEDED(3)
okay bestie, welcome to the MPQC manual page for sc::LimitExceeded< T >(3) β yes, the whole template situation is the main character here πβ¨
β¨ NAME β¨
sc::LimitExceeded< T > β This is thrown when a limit is exceeded. That's literally the whole name vibe. π«Ά
π¦ SYNOPSIS π¦
#include <scexception.h>
Inherits sc::SCException. Slay.
π Public Member Functions π
Here's the exact public member-function lineup, no edits, no cap:
LimitExceeded (const char *description, const char *file, int line, T
lim, T val, const ClassDesc *class_desc=0, const char
*exception_type='LimitExceeded') throw ()
LimitExceeded (const LimitExceeded &ref) throw ()
T tolerance () throw ()
T value () throw ()
π¦ Detailed Description π¦
template<class T>
class sc::LimitExceeded< T >" This is thrown when a limit is exceeded.
It is more general than ToleranceExceeded. For problems that are numerical in nature and use double types, then ToleranceExceeded should be used instead. That's the whole note, bestie β don't skip it. π
lowkey important: this page is giving "general limit exceeded" energy, and the numericaldoublecase is specifically sent over toToleranceExceeded. πΈ
π Author π
Generated automatically by Doxygen for MPQC from the source code. Not me writing it by hand, the robots did that one. π€π
okay that's the whole iconic page. Source/version/date sign-off: MPQC version 2.3.1, dated Sun Oct 4 2020, page sc::LimitExceeded< T >(3) β bye bestie, go exceed limits responsibly πβ¨
π¦ 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