sc::CorrelationTable(3)
๐ NAME ๐
okay so bestie, this is sc::CorrelationTable(3) from the MPQC manual โ and the whole vibe is: sc::CorrelationTable is the class that provides a correlation table between two point groups. That's the main character energy right there. No cap. โจ
โจ SYNOPSIS โจ
#include <corrtab.h>
And yes, it Inherits sc::RefCount โ inherited realness, periodt. ๐
๐ธ Public Member Functions ๐ธ
CorrelationTable (const Ref< PointGroup > &group, const Ref< PointGroup > &subgroup)โ creates a correlation table for the two groups. slay.Ref< PointGroup > group () constโ hands you back the higher order point group. iconic.Ref< PointGroup > subgroup () constโ hands you back the lower order point group. yes bestie.int initialize_table (const Ref< PointGroup > &group, const Ref< PointGroup > &subgroup)โ โInitalizeโ (spelling exactly as the original says it, donโt come for me) the correlation table. The detailed tea is below ๐const char * error (int errcod)โ converts error codes frominitialize_tableinto a text string. helpful king.int n () constโ returns the number of irreps in the high order group.int subn () constโ returns the number of irreps in the subgroup.int degen (int igamma) constโ returns the degeneracy of the irrep.int subdegen (int igamma) constโ returns the degeneracy of the subgroup irrep.int ngamma (int igamma) constโ returns the number of irreps in the low order group that an irrep. (thatโs literally the original wording โ Iโm not adding lore) ๐int gamma (int igamma, int i) constโ returns the irreps in the low order group that an irrep from the high order group can be reduced to. we love a reduction moment ๐void print (std::ostream &o=ExEnv::out0()) constโ the original gives no description here, just this exact signature with the defaultExEnv::out0(). respect the mystery ๐ซถ
๐ Additional Inherited Members ๐
nothing extra listed here โ the inherited bits are just doing their inherited thing. ๐
๐ฆ Detailed Description ๐ฆ
The CorrelationTable class provides a correlation table between two point groups.
thatโs the whole detailed description, and honestly? it ate. โจ
๐ Member Function Documentation ๐
๐งฎ sc::CorrelationTable::initialize_table
int sc::CorrelationTable::initialize_table (const Ref< PointGroup > & group,
const Ref< PointGroup > & subgroup)
Initalize the correlation table. Returns 0 for success and nonzero for failure. This will fail if the subgroup is not really a subgroup of group. so like, check your subgroup before you come in here, bestie. ๐
๐ Author ๐
Author: Generated automatically by Doxygen for MPQC from the source code.
ngl thatโs the most lowkey flex โ auto-generated by Doxygen for MPQC straight from the source code. ๐
๐ Version 2.3.1 โ Sun Oct 4 2020 โ thatโs the whole sc::CorrelationTable(3) page from the MPQC manual, bestie. mwah, bye ๐ซถโจ
๐ฆ 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