<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="5,2872,101,2899"/>
<area shape="rect" id="node2" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; DiagSCMatrix \&gt;" alt="" coords="189,5,369,32"/>
<area shape="rect" id="node4" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; GaussianBasisSet \&gt;" alt="" coords="174,56,383,83"/>
<area shape="rect" id="node5" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; GaussianShell \&gt;" alt="" coords="187,107,371,133"/>
<area shape="rect" id="node6" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; Integral \&gt;" alt="" coords="207,157,350,184"/>
<area shape="rect" id="node7" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; OneBodyDerivInt \&gt;" alt="" coords="178,208,379,235"/>
<area shape="rect" id="node8" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; OneBodyInt \&gt;" alt="" coords="195,259,363,285"/>
<area shape="rect" id="node9" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AccumH \&gt;" alt="" coords="193,309,364,336"/>
<area shape="rect" id="node10" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AngularIntegrator \&gt;" alt="" coords="165,360,393,387"/>
<area shape="rect" id="node11" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Appearance \&gt;" alt="" coords="182,411,375,437"/>
<area shape="rect" id="node12" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::AtomInfo \&gt;" alt="" coords="191,461,366,488"/>
<area shape="rect" id="node13" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::BatchElectron\lDensity \&gt;" alt="" coords="183,513,374,554"/>
<area shape="rect" id="node14" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::BEMSolvent \&gt;" alt="" coords="183,579,375,605"/>
<area shape="rect" id="node15" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Convergence \&gt;" alt="" coords="179,629,379,656"/>
<area shape="rect" id="node16" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DenFunctional \&gt;" alt="" coords="175,680,382,707"/>
<area shape="rect" id="node17" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DenIntegrator \&gt;" alt="" coords="176,731,381,757"/>
<area shape="rect" id="node18" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::DescribedClass \&gt;" alt="" coords="171,781,386,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,353,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="212,1000,345,1027"/>
<area shape="rect" id="node23" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Function \&gt;" alt="" coords="193,1051,364,1077"/>
<area shape="rect" id="node24" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::GaussianBasis\lSet \&gt;" alt="" coords="181,1102,376,1143"/>
<area shape="rect" id="node25" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::HessianUpdate \&gt;" alt="" coords="171,1168,386,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,369,1296"/>
<area shape="rect" id="node28" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int1eV3 \&gt;" alt="" coords="196,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,369,1448"/>
<area shape="rect" id="node31" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Int2eV3 \&gt;" alt="" coords="196,1472,361,1499"/>
<area shape="rect" id="node32" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntCoor \&gt;" alt="" coords="197,1523,360,1549"/>
<area shape="rect" id="node33" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::IntCoorGen \&gt;" alt="" coords="185,1573,373,1600"/>
<area shape="rect" id="node34" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Integral \&gt;" alt="" coords="197,1624,361,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,381,1752"/>
<area shape="rect" id="node37" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Integration\lWeight \&gt;" alt="" coords="193,1777,364,1818"/>
<area shape="rect" id="node38" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::KeyVal \&gt;" alt="" coords="199,1843,358,1869"/>
<area shape="rect" id="node39" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::LineOpt \&gt;" alt="" coords="196,1893,361,1920"/>
<area shape="rect" id="node40" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::LSDACFunctional \&gt;" alt="" coords="166,1944,391,1971"/>
<area shape="rect" id="node41" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MachineTopology \&gt;" alt="" coords="166,1995,391,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,377,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="174,2249,383,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="168,2365,389,2392"/>
<area shape="rect" id="node49" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularFrequencies \&gt;" alt="" coords="151,2416,406,2443"/>
<area shape="rect" id="node50" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MolecularHessian \&gt;" alt="" coords="165,2467,393,2493"/>
<area shape="rect" id="node51" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Molecule \&gt;" alt="" coords="193,2517,365,2544"/>
<area shape="rect" id="node52" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::MoleculeColorizer \&gt;" alt="" coords="165,2568,393,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="183,2669,374,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="149,2771,408,2797"/>
<area shape="rect" id="node57" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::OverlapOrthog \&gt;" alt="" coords="174,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,383,3067"/>
<area shape="rect" id="node62" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiExEnv \&gt;" alt="" coords="193,3091,365,3117"/>
<area shape="rect" id="node63" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiFile11 \&gt;" alt="" coords="193,3141,364,3168"/>
<area shape="rect" id="node64" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::PsiInput \&gt;" alt="" coords="195,3192,362,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,385,3320"/>
<area shape="rect" id="node67" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntEval \&gt;" alt="" coords="187,3344,370,3371"/>
<area shape="rect" id="node68" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntEvalInfo \&gt;" alt="" coords="176,3395,381,3421"/>
<area shape="rect" id="node69" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::R12IntsAcc \&gt;" alt="" coords="185,3445,372,3472"/>
<area shape="rect" id="node70" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RadialIntegrator \&gt;" alt="" coords="170,3496,387,3523"/>
<area shape="rect" id="node71" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RegionTimer \&gt;" alt="" coords="181,3547,376,3573"/>
<area shape="rect" id="node72" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RenderedMolecule \&gt;" alt="" coords="162,3597,395,3624"/>
<area shape="rect" id="node73" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::RenderedObject \&gt;" alt="" coords="169,3648,388,3675"/>
<area shape="rect" id="node74" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SavableState \&gt;" alt="" coords="177,3699,380,3725"/>
<area shape="rect" id="node75" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::sc::Int1eCCA \&gt;" alt="" coords="180,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="175,3851,382,3877"/>
<area shape="rect" id="node78" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCExtrapError \&gt;" alt="" coords="175,3901,382,3928"/>
<area shape="rect" id="node79" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCF \&gt;" alt="" coords="208,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,375,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="184,4185,373,4212"/>
<area shape="rect" id="node84" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixLTri\lBlock \&gt;" alt="" coords="189,4237,368,4278"/>
<area shape="rect" id="node85" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixRect\lBlock \&gt;" alt="" coords="185,4302,372,4343"/>
<area shape="rect" id="node86" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SCMatrixSubblock\lIter \&gt;" alt="" coords="171,4367,387,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,381,4526"/>
<area shape="rect" id="node89" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SelfConsistent\lExtrapolation \&gt;" alt="" coords="182,4550,375,4591"/>
<area shape="rect" id="node90" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SetIntCoor \&gt;" alt="" coords="187,4616,371,4643"/>
<area shape="rect" id="node91" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ShellPairCints \&gt;" alt="" coords="177,4667,380,4693"/>
<area shape="rect" id="node92" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::ShellPairsCints \&gt;" alt="" coords="173,4717,384,4744"/>
<area shape="rect" id="node93" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::SOBasis \&gt;" alt="" coords="194,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="184,4869,373,4896"/>
<area shape="rect" id="node96" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Transform \&gt;" alt="" coords="189,4920,369,4947"/>
<area shape="rect" id="node97" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TriangleIntegrator \&gt;" alt="" coords="165,4971,393,4997"/>
<area shape="rect" id="node98" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Triangulated\lImplicitSurface \&gt;" alt="" coords="189,5022,368,5063"/>
<area shape="rect" id="node99" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Triangulated\lSurface \&gt;" alt="" coords="189,5087,368,5129"/>
<area shape="rect" id="node100" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TriInterpCoef \&gt;" alt="" coords="181,5153,377,5180"/>
<area shape="rect" id="node101" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyDeriv\lInt \&gt;" alt="" coords="184,5205,373,5246"/>
<area shape="rect" id="node102" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyGrid \&gt;" alt="" coords="180,5271,377,5297"/>
<area shape="rect" id="node103" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyInt \&gt;" alt="" coords="185,5321,372,5348"/>
<area shape="rect" id="node104" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::TwoBodyMOInts\lTransform \&gt;" alt="" coords="179,5373,379,5414"/>
<area shape="rect" id="node105" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Units \&gt;" alt="" coords="204,5439,353,5465"/>
<area shape="rect" id="node106" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Vertex \&gt;" alt="" coords="200,5489,357,5516"/>
<area shape="rect" id="node107" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Volume \&gt;" alt="" coords="197,5540,361,5567"/>
<area shape="rect" id="node108" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; sc::Wavefunction \&gt;" alt="" coords="178,5591,379,5617"/>
<area shape="rect" id="node109" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SCDimension \&gt;" alt="" coords="189,5641,369,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="202,5743,355,5769"/>
<area shape="rect" id="node115" href="$classsc_1_1Ref.html" title="sc::Ref\&lt; SymmSCMatrix \&gt;" alt="" coords="182,5793,375,5820"/>
<area shape="rect" id="node117" href="$classsc_1_1Ref.html" title="A template class that maintains references counts." alt="" coords="228,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="462,5,613,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="462,5641,613,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,598,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>
