<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classsc_1_1RefBase.html" title="Provides a few utility routines common to all Ref template instantiations." alt="" coords="6,2872,101,2899"/>
<area shape="rect" id="node2" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; DiagSCMatrix \&gt;" alt="" coords="189,5,368,32"/>
<area shape="rect" id="node4" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; GaussianBasisSet \&gt;" alt="" coords="175,56,383,83"/>
<area shape="rect" id="node5" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; GaussianShell \&gt;" alt="" coords="187,107,370,133"/>
<area shape="rect" id="node6" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; Integral \&gt;" alt="" coords="208,157,349,184"/>
<area shape="rect" id="node7" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; OneBodyDerivInt \&gt;" alt="" coords="179,208,379,235"/>
<area shape="rect" id="node8" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; OneBodyInt \&gt;" alt="" coords="195,259,362,285"/>
<area shape="rect" id="node9" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AccumH \&gt;" alt="" coords="194,309,363,336"/>
<area shape="rect" id="node10" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AngularIntegrator \&gt;" alt="" coords="165,360,392,387"/>
<area shape="rect" id="node11" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Appearance \&gt;" alt="" coords="183,411,375,437"/>
<area shape="rect" id="node12" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AtomInfo \&gt;" alt="" coords="192,461,365,488"/>
<area shape="rect" id="node13" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::BatchElectron\lDensity \&gt;" alt="" coords="184,513,373,554"/>
<area shape="rect" id="node14" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::BEMSolvent \&gt;" alt="" coords="183,579,374,605"/>
<area shape="rect" id="node15" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Convergence \&gt;" alt="" coords="179,629,378,656"/>
<area shape="rect" id="node16" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DenFunctional \&gt;" alt="" coords="176,680,381,707"/>
<area shape="rect" id="node17" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DenIntegrator \&gt;" alt="" coords="177,731,381,757"/>
<area shape="rect" id="node18" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DescribedClass \&gt;" alt="" coords="172,781,385,808"/>
<area shape="rect" id="node19" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DipoleData \&gt;" alt="" coords="185,832,372,859"/>
<area shape="rect" id="node20" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Edge \&gt;" alt="" coords="205,883,352,909"/>
<area shape="rect" id="node21" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::EfieldDotVector\lData \&gt;" alt="" coords="179,934,378,975"/>
<area shape="rect" id="node22" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::FJT \&gt;" alt="" coords="213,1000,345,1027"/>
<area shape="rect" id="node23" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Function \&gt;" alt="" coords="195,1051,363,1077"/>
<area shape="rect" id="node24" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::GaussianBasis\lSet \&gt;" alt="" coords="182,1102,375,1143"/>
<area shape="rect" id="node25" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::HessianUpdate \&gt;" alt="" coords="172,1168,385,1195"/>
<area shape="rect" id="node26" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int1eCCA \&gt;" alt="" coords="191,1219,366,1245"/>
<area shape="rect" id="node27" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int1eCints \&gt;" alt="" coords="189,1269,368,1296"/>
<area shape="rect" id="node28" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int1eV3 \&gt;" alt="" coords="197,1320,361,1347"/>
<area shape="rect" id="node29" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int2eCCA \&gt;" alt="" coords="191,1371,366,1397"/>
<area shape="rect" id="node30" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int2eCints \&gt;" alt="" coords="189,1421,368,1448"/>
<area shape="rect" id="node31" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int2eV3 \&gt;" alt="" coords="197,1472,361,1499"/>
<area shape="rect" id="node32" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntCoor \&gt;" alt="" coords="198,1523,359,1549"/>
<area shape="rect" id="node33" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntCoorGen \&gt;" alt="" coords="185,1573,372,1600"/>
<area shape="rect" id="node34" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Integral \&gt;" alt="" coords="197,1624,360,1651"/>
<area shape="rect" id="node35" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntegralCCA \&gt;" alt="" coords="183,1675,374,1701"/>
<area shape="rect" id="node36" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntegralStorer \&gt;" alt="" coords="177,1725,380,1752"/>
<area shape="rect" id="node37" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Integration\lWeight \&gt;" alt="" coords="194,1777,363,1818"/>
<area shape="rect" id="node38" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::KeyVal \&gt;" alt="" coords="201,1843,357,1869"/>
<area shape="rect" id="node39" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::LineOpt \&gt;" alt="" coords="197,1893,361,1920"/>
<area shape="rect" id="node40" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::LSDACFunctional \&gt;" alt="" coords="167,1944,390,1971"/>
<area shape="rect" id="node41" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MachineTopology \&gt;" alt="" coords="167,1995,390,2021"/>
<area shape="rect" id="node42" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Material \&gt;" alt="" coords="195,2045,362,2072"/>
<area shape="rect" id="node43" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MemoryGrp \&gt;" alt="" coords="183,2096,374,2123"/>
<area shape="rect" id="node44" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MessageGrp \&gt;" alt="" coords="181,2147,376,2173"/>
<area shape="rect" id="node45" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MOIndexSpace \&gt;" alt="" coords="173,2197,384,2224"/>
<area shape="rect" id="node46" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MOIntsTransform\lFactory \&gt;" alt="" coords="175,2249,382,2290"/>
<area shape="rect" id="node47" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularCoor \&gt;" alt="" coords="175,2315,382,2341"/>
<area shape="rect" id="node48" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularEnergy \&gt;" alt="" coords="169,2365,389,2392"/>
<area shape="rect" id="node49" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularFrequencies \&gt;" alt="" coords="153,2416,405,2443"/>
<area shape="rect" id="node50" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularHessian \&gt;" alt="" coords="165,2467,392,2493"/>
<area shape="rect" id="node51" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Molecule \&gt;" alt="" coords="193,2517,364,2544"/>
<area shape="rect" id="node52" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MoleculeColorizer \&gt;" alt="" coords="165,2568,392,2595"/>
<area shape="rect" id="node53" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MP2R12Energy \&gt;" alt="" coords="173,2619,384,2645"/>
<area shape="rect" id="node54" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::OneBodyInt \&gt;" alt="" coords="184,2669,373,2696"/>
<area shape="rect" id="node55" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::OneBodyIntIter \&gt;" alt="" coords="173,2720,384,2747"/>
<area shape="rect" id="node56" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::OneBodyWavefunction \&gt;" alt="" coords="150,2771,407,2797"/>
<area shape="rect" id="node57" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::OverlapOrthog \&gt;" alt="" coords="175,2821,383,2848"/>
<area shape="rect" id="node58" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PetiteList \&gt;" alt="" coords="191,2872,366,2899"/>
<area shape="rect" id="node59" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PointCharge\lData \&gt;" alt="" coords="189,2923,368,2965"/>
<area shape="rect" id="node60" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PointGroup \&gt;" alt="" coords="185,2989,372,3016"/>
<area shape="rect" id="node61" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PrimPairsCints \&gt;" alt="" coords="175,3040,382,3067"/>
<area shape="rect" id="node62" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiExEnv \&gt;" alt="" coords="193,3091,364,3117"/>
<area shape="rect" id="node63" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiFile11 \&gt;" alt="" coords="194,3141,363,3168"/>
<area shape="rect" id="node64" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiInput \&gt;" alt="" coords="196,3192,361,3219"/>
<area shape="rect" id="node65" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiSCF \&gt;" alt="" coords="199,3243,358,3269"/>
<area shape="rect" id="node66" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12Amplitudes \&gt;" alt="" coords="173,3293,384,3320"/>
<area shape="rect" id="node67" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntEval \&gt;" alt="" coords="188,3344,369,3371"/>
<area shape="rect" id="node68" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntEvalInfo \&gt;" alt="" coords="177,3395,381,3421"/>
<area shape="rect" id="node69" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntsAcc \&gt;" alt="" coords="186,3445,371,3472"/>
<area shape="rect" id="node70" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RadialIntegrator \&gt;" alt="" coords="171,3496,387,3523"/>
<area shape="rect" id="node71" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RegionTimer \&gt;" alt="" coords="182,3547,375,3573"/>
<area shape="rect" id="node72" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RenderedMolecule \&gt;" alt="" coords="163,3597,394,3624"/>
<area shape="rect" id="node73" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RenderedObject \&gt;" alt="" coords="171,3648,387,3675"/>
<area shape="rect" id="node74" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SavableState \&gt;" alt="" coords="178,3699,379,3725"/>
<area shape="rect" id="node75" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::sc::Int1eCCA \&gt;" alt="" coords="181,3749,377,3776"/>
<area shape="rect" id="node76" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCBlockInfo \&gt;" alt="" coords="183,3800,374,3827"/>
<area shape="rect" id="node77" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCExtrapData \&gt;" alt="" coords="176,3851,381,3877"/>
<area shape="rect" id="node78" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCExtrapError \&gt;" alt="" coords="176,3901,381,3928"/>
<area shape="rect" id="node79" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCF \&gt;" alt="" coords="209,3952,349,3979"/>
<area shape="rect" id="node80" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixBlock \&gt;" alt="" coords="175,4003,382,4029"/>
<area shape="rect" id="node81" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixBlock\lList \&gt;" alt="" coords="183,4054,374,4095"/>
<area shape="rect" id="node82" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixDiag\lBlock \&gt;" alt="" coords="185,4119,372,4161"/>
<area shape="rect" id="node83" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixKit \&gt;" alt="" coords="185,4185,373,4212"/>
<area shape="rect" id="node84" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixLTri\lBlock \&gt;" alt="" coords="191,4237,366,4278"/>
<area shape="rect" id="node85" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixRect\lBlock \&gt;" alt="" coords="187,4302,371,4343"/>
<area shape="rect" id="node86" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixSubblock\lIter \&gt;" alt="" coords="171,4367,386,4409"/>
<area shape="rect" id="node87" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCVector \&gt;" alt="" coords="191,4433,366,4460"/>
<area shape="rect" id="node88" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCVectorSimple\lBlock \&gt;" alt="" coords="177,4485,380,4526"/>
<area shape="rect" id="node89" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SelfConsistent\lExtrapolation \&gt;" alt="" coords="183,4550,375,4591"/>
<area shape="rect" id="node90" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SetIntCoor \&gt;" alt="" coords="187,4616,370,4643"/>
<area shape="rect" id="node91" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ShellPairCints \&gt;" alt="" coords="178,4667,379,4693"/>
<area shape="rect" id="node92" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ShellPairsCints \&gt;" alt="" coords="175,4717,383,4744"/>
<area shape="rect" id="node93" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SOBasis \&gt;" alt="" coords="195,4768,363,4795"/>
<area shape="rect" id="node94" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ThreadGrp \&gt;" alt="" coords="187,4819,370,4845"/>
<area shape="rect" id="node95" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ThreadLock \&gt;" alt="" coords="185,4869,373,4896"/>
<area shape="rect" id="node96" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Transform \&gt;" alt="" coords="189,4920,368,4947"/>
<area shape="rect" id="node97" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TriangleIntegrator \&gt;" alt="" coords="165,4971,392,4997"/>
<area shape="rect" id="node98" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Triangulated\lImplicitSurface \&gt;" alt="" coords="190,5022,367,5063"/>
<area shape="rect" id="node99" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Triangulated\lSurface \&gt;" alt="" coords="190,5087,367,5129"/>
<area shape="rect" id="node100" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TriInterpCoef \&gt;" alt="" coords="181,5153,376,5180"/>
<area shape="rect" id="node101" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyDeriv\lInt \&gt;" alt="" coords="185,5205,372,5246"/>
<area shape="rect" id="node102" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyGrid \&gt;" alt="" coords="181,5271,376,5297"/>
<area shape="rect" id="node103" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyInt \&gt;" alt="" coords="186,5321,371,5348"/>
<area shape="rect" id="node104" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyMOInts\lTransform \&gt;" alt="" coords="179,5373,378,5414"/>
<area shape="rect" id="node105" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Units \&gt;" alt="" coords="205,5439,353,5465"/>
<area shape="rect" id="node106" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Vertex \&gt;" alt="" coords="201,5489,357,5516"/>
<area shape="rect" id="node107" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Volume \&gt;" alt="" coords="197,5540,360,5567"/>
<area shape="rect" id="node108" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Wavefunction \&gt;" alt="" coords="179,5591,378,5617"/>
<area shape="rect" id="node109" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SCDimension \&gt;" alt="" coords="189,5641,368,5668"/>
<area shape="rect" id="node111" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SCMatrix \&gt;" alt="" coords="203,5692,354,5719"/>
<area shape="rect" id="node113" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SCVector \&gt;" alt="" coords="203,5743,355,5769"/>
<area shape="rect" id="node115" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SymmSCMatrix \&gt;" alt="" coords="183,5793,375,5820"/>
<area shape="rect" id="node117" href="$classsc_1_1Ref.html" title="A template class that maintains references counts." alt="" coords="229,5844,329,5871"/>
<area shape="rect" id="node3" href="$classsc_1_1RefDiagSCMatrix.html" title="The RefDiagSCMatrix class is a smart pointer to an DiagSCMatrix specialization." alt="" coords="463,5,612,32"/>
<area shape="rect" id="node110" href="$classsc_1_1RefSCDimension.html" title="The RefSCDimension class is a smart pointer to an SCDimension specialization." alt="" coords="463,5641,612,5668"/>
<area shape="rect" id="node112" href="$classsc_1_1RefSCMatrix.html" title="The RefSCMatrix class is a smart pointer to an SCMatrix specialization." alt="" coords="477,5692,597,5719"/>
<area shape="rect" id="node114" href="$classsc_1_1RefSCVector.html" title="The RefSCVector class is a smart pointer to an SCVector specialization." alt="" coords="476,5743,599,5769"/>
<area shape="rect" id="node116" href="$classsc_1_1RefSymmSCMatrix.html" title="The RefSymmSCMatrix class is a smart pointer to an SCSymmSCMatrix specialization." alt="" coords="456,5793,619,5820"/>
</map>
