votca 2024.1-dev
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cvotca::xtp::ActiveDensityMatrix
 Cvotca::xtp::ADIIS
 Cvotca::xtp::AmplitudeIntegration< Grid >
 Cvotca::csg::AnalysisTool
 Cvotca::xtp::AndersonAnderson mixing as convergence acceleration in SCF/fixed point problems
 Cvotca::xtp::AOBasisContainer to hold Basisfunctions for all atoms
 Cvotca::xtp::AOGaussianPrimitive
 Cvotca::xtp::AOMatrix
 Cvotca::xtp::AOPotential< T >
 Cvotca::xtp::AOPotential< double >
 Cvotca::xtp::AOPotential< std::complex< double > >
 Cvotca::xtp::AOShell
 Cvotca::xtp::AOTransform
 Cvotca::xtp::AOShell::AOValues
 Cvotca::tools::Application
 Cvotca::xtp::Atom
 Cvotca::xtp::AtomContainer< T >
 Cvotca::xtp::AtomContainer< Atom >
 Cvotca::xtp::AtomContainer< PolarSite >
 Cvotca::xtp::AtomContainer< QMAtom >
 Cvotca::tools::Average< T >
 Cvotca::tools::Average< double >
 Cvotca::xtp::AxA
 Cvotca::csg::BaseBeadInformation about a base bead
 Cvotca::xtp::BasisSet
 Cvotca::csg::CGMoleculeDef::beaddef_t
 Cvotca::csg::BeadStructure::BeadInfoSmall structure to help store bead info relevant to the structure
 Cvotca::csg::BeadList
 Cvotca::csg::BeadMap
 Cvotca::csg::BeadMotifConnectorSimple class for storing the connections between motifs and the underlying beads that are part of the connection
 Cvotca::csg::BeadPairA particle pair
 Cvotca::csg::BeadStructureDesigned to determine if the structure beads passed in
 Cvotca::xtp::BFGSTRM
 Cvotca::tools::RangeParser::block_t
 Cvotca::csg::BondBead
 Cvotca::csg::BoundaryConditionClass keeps track of how the boundaries of the system are handled
 Cvotca::xtp::BSE
 Cvotca::xtp::BSE_Population
 Cvotca::xtp::BSEOperator_Options
 Cvotca::tools::CalculatorBase class for all calculators
 Cvotca::xtp::GridContainers::Cartesian_gridpoint
 Cvotca::csg::NBListGrid::cell_t
 Cvotca::csg::NBListGrid_3Body::cell_t
 Cvotca::csg::CGEngineCoarse graining engine
 Cvotca::csg::CGMoleculeDefDefinition of a coarse grained molecule
 Cvotca::csg::CGObserverObserver class for analysis hook
 Cvotca::xtp::Chargecarrier
 Cvotca::xtp::CheckpointFile
 Cvotca::xtp::CheckpointReader
 Cvotca::xtp::CheckpointWriter
 Cvotca::tools::ColorScheme
 Cvotca::tools::ColorSchemeBase
 Cvotca::xtp::ConvergenceAcc
 Cvotca::tools::CorrelateClass to calculate correlations of values
 Cvotca::xtp::CouplingBaseBase Class to derive DFT and BSE coupling from
 Cvotca::xtp::CptTable
 Cvotca::xtp::OpenMP_CUDA::CPU_data
 Cvotca::tools::CrossCorrelateClass to calculate cross correlations and autocorrelations
 Cvotca::csg::CsgUnitsClass keeps track csgs default units, for when unit conversions are necessarry
 Cvotca::xtp::CubeFile_Writer
 Cvotca::xtp::CudaMatrix
 Cvotca::xtp::CudaMatrixBlock< M >
 Cvotca::xtp::CudaMatrixTranspose< M >
 Cvotca::xtp::CudaPipeline
 Cvotca::xtp::AOGaussianPrimitive::data
 Cvotca::xtp::Atom::data
 Cvotca::xtp::PolarSite::data
 Cvotca::xtp::PotentialIO::data
 Cvotca::xtp::QMAtom::data
 Cvotca::xtp::QMPair::data
 Cvotca::xtp::StaticSite::data
 Cvotca::tools::DataCollection< T >This class handles a set of arrays which can be identified by name tags
 Cvotca::tools::DataCollection< double >
 Cvotca::xtp::DavidsonSolverUse Davidson algorithm to solve A*V=E*V
 Cvotca::xtp::OpenMP_CUDA::DefaultReference< T >
 Cvotca::xtp::OpenMP_CUDA::DefaultReference< const Eigen::MatrixXd >
 Cvotca::xtp::OpenMP_CUDA::DefaultReference< const Eigen::VectorXd >
 Cvotca::xtp::OpenMP_CUDA::DefaultReference< Eigen::MatrixXd >
 Cvotca::xtp::Density2Gyration
 Cvotca::xtp::DensityIntegration< Grid >
 Cvotca::xtp::DFTEngineElectronic ground-state via Density-Functional Theory
 Cvotca::xtp::DIIS
 Cvotca::xtp::eeInteractor::E_terms
 Cvotca::xtp::ECPAOBasisContainer to hold ECPs for all atoms
 Cvotca::xtp::ECPBasisSet
 Cvotca::xtp::ECPElement
 Cvotca::xtp::ECPGaussianPrimitive
 Cvotca::xtp::ECPShell
 Cvotca::tools::EdgeConnects to vertices
 Cvotca::tools::EdgeContainerEdgeContainer is responsible for operations on groups of edges
 Cvotca::xtp::eeInteractorMediates interaction between polar and static sites
 CEigen::EigenBase
 Cvotca::tools::EigenSystem
 Cvotca::xtp::Element
 Cvotca::csg::Map_Sphere::element_t
 Cvotca::tools::ElementsInformation about an element
 Cvotca::xtp::Energy_terms
 Cvotca::xtp::ERDiabatization
 Cvotca::xtp::ERIsTakes a density matrix and and an auxiliary basis set and calculates the electron repulsion integrals
 Cvotca::xtp::Esp2multipole
 Cvotca::xtp::Espfit
 Cvotca::xtp::EulerMaclaurinGrid
 Cvotca::csg::ExclusionList::exclusion_t
 Cvotca::csg::ExclusionList
 Cvotca::xtp::BSE::ExpectationValues
 Cvotca::xtp::FCDDiabatization
 Cvotca::xtp::SegmentMapper< AtomContainer >::FragInfo
 Cvotca::xtp::FunctionEvaluation
 Cvotca::csg::NBList::Functor
 Cvotca::csg::NBList_3Body::Functor
 Cvotca::xtp::GaussianPrimitive
 Cvotca::xtp::GaussianQuadratureBase
 Cvotca::xtp::GaussianWriter
 Cgeneric_product_impl_base
 Cvotca::xtp::GLink
 Cvotca::tools::globalsClass to store global variables
 Cvotca::xtp::GMHDiabatization
 Cvotca::xtp::GNode
 Cvotca::tools::Graph
 Cvotca::tools::GraphNodeA graph node that will take a variety of different values
 Cvotca::tools::GraphVisitor
 Cvotca::xtp::Grid
 Cvotca::xtp::GridBox
 Cvotca::xtp::GridboxRange
 Cvotca::xtp::GridContainers
 Cvotca::csg::Imc::group_tStruct to store collected information for groups (e.g. crosscorrelations)
 Cvotca::csg::RDFCalculator::group_tStruct to store collected information for groups (e.g. crosscorrelations)
 Cvotca::xtp::GW
 Cvotca::xtp::GWBSEElectronic excitations from GW-BSE
 Cvotca::xtp::GWBSEEngineElectronic Excitations via Density-Functional Theory
 Cvotca::xtp::Gyrationtensor
 Cstd::hash< votca::tools::Edge >
 Cstd::hash< votca::tools::ReducedEdge >
 Cvotca::xtp::hist< T >
 Cvotca::xtp::hist< double >
 Cvotca::xtp::hist< Eigen::MatrixXd >
 Cvotca::xtp::hist< votca::xtp::Energy_terms >
 Cvotca::tools::HistogramClass to generate histograms
 Cvotca::tools::HistogramNewClass to generate histograms
 Cvotca::xtp::huffmanTree< T >::huffmanNode< S >
 Cvotca::xtp::huffmanTree< T >::huffmanNode< votca::xtp::GLink >
 Cvotca::xtp::huffmanTree< T >
 Cvotca::xtp::huffmanTree< votca::xtp::GLink >
 Cvotca::tools::Identity< T >Information about Identity
 Cvotca::xtp::ImaginaryAxisIntegration
 Cvotca::csg::ImcClass to calculate distribution functions and cross correlations for inverse monte carlo
 Cvotca::csg::IMCNBSearchHandler
 Cvotca::xtp::IncrementalFockBuilder
 Cvotca::xtp::IndexParser
 Cvotca::xtp::checkpoint_utils::InferDataType< T >
 Cvotca::xtp::checkpoint_utils::InferDataType< double >
 Cvotca::xtp::checkpoint_utils::InferDataType< float >
 Cvotca::xtp::checkpoint_utils::InferDataType< int >
 Cvotca::xtp::checkpoint_utils::InferDataType< long int >
 Cvotca::xtp::checkpoint_utils::InferDataType< std::string >
 Cvotca::xtp::checkpoint_utils::InferDataType< unsigned >
 Cvotca::xtp::DipoleDipoleInteraction::InnerIterator
 Cvotca::csg::InteractionBase class for all interactions
 Cvotca::xtp::BSE::Interaction
 Cvotca::csg::Imc::interaction_tStruct to store collected information for interactions
 Cvotca::csg::RDFCalculator::interaction_tStruct to store collected information for interactions
 Cstd::ios_baseSTL class
 Cvotca::tools::RangeParser::iterator
 Cvotca::xtp::Job
 Cvotca::xtp::Job::JobResult
 Cvotca::xtp::JobTopology
 Cvotca::xtp::LebedevGrid
 Cvotca::Log
 Cvotca::csg::Map
 Cvotca::xtp::Mat_p_Energy
 Cvotca::xtp::Md2QmEngine
 Cvotca::xtp::EulerMaclaurinGrid::min_exp
 Cvotca::xtp::QMPackage::MinimalMMCharge
 Cvotca::xtp::Molden
 Cvotca::csg::MoleculeInformation about molecules
 Cvotca::csg::MoleculeItem
 Cvotca::csg::MotifDeconstructor_This is an internal class meant to deconstruct bead motifs into their simple forms
 Cvotca::tools::Mutex
 Cvotca::tools::NameName object
 Cvotca::xtp::NBO
 Cvotca::tools::NDimVector< T, dim >N-Dim Vector
 Cvotca::tools::NDimVector< votca::csg::NBListGrid::cell_t, 3 >
 Cvotca::csg::NematicOrder
 Cvotca::xtp::NewtonRapson< Func >Newton Rapson rootfinder for 1d functions
 Cvotca::tools::ObjectFactory< key_t, T, args_t >Template class for object factory
 Cvotca::tools::ObjectFactory< std::string, GaussianQuadratureBase >
 Cvotca::tools::ObjectFactory< std::string, JobCalculator >
 Cvotca::tools::ObjectFactory< std::string, QMCalculator >
 Cvotca::tools::ObjectFactory< std::string, QMPackage >
 Cvotca::tools::ObjectFactory< std::string, QMTool >
 Cvotca::tools::ObjectFactory< std::string, Sigma_base, TCMatrix_gwbse &, RPA & >
 Cvotca::tools::ObjectFactory< std::string, StateFilter_base >
 Cvotca::tools::ObjectFactory< std::string, T >
 Cvotca::xtp::OpenMP_CUDA
 Cvotca::xtp::Optimiser_costfunction
 Cvotca::xtp::BSE::options
 Cvotca::xtp::ConvergenceAcc::options
 Cvotca::xtp::GW::options
 Cvotca::xtp::ImaginaryAxisIntegration::options
 Cvotca::xtp::Sigma_base::options
 Cvotca::tools::Histogram::options_t
 Cvotca::tools::OptionsHandler
 Cvotca::xtp::OrbitalsContainer for molecular orbitals
 Cvotca::xtp::OrbReorder
 Cvotca::csg::Imc::pair_t
 Cvotca::csg::RDFCalculator::pair_t
 Cvotca::csg::PairList< element_type, pair_type >
 Cvotca::csg::PairList< Bead *, BeadPair >
 Cvotca::csg::PairList< const Segment *, QMPair >
 Cvotca::xtp::Rate_Engine::PairRates
 Cvotca::xtp::PMLocalization
 Cvotca::xtp::Populationanalysis< T >
 Cvotca::csg::PotentialFunction
 CPotentialInfo
 Cvotca::xtp::PotentialIO
 Cvotca::xtp::PPM
 Cvotca::xtp::ProgObserver< JobContainer >
 Cvotca::xtp::ProgObserver< std::vector< votca::xtp::Job > >
 Cvotca::xtp::ProgObserver< std::vector< xtp::Job > >
 Cvotca::xtp::DavidsonSolver::ProjectedSpace
 Cvotca::tools::PropertyClass to manage program options with xml serialization functionality
 Cvotca::tools::PropertyIOManipulatorManipulates the format state of the output stream
 Cvotca::xtp::QMAtomContainer for QM atoms
 Cvotca::xtp::QMFragment< T >
 Cvotca::xtp::QMFragment< double >
 Cvotca::xtp::QMFragment< votca::xtp::BSE_Population >
 Cvotca::xtp::QMPackage
 Cvotca::xtp::QMPair
 Cvotca::xtp::QMStateIdentifier for QMstates. Strings like S1 are converted into enum +zero indexed int
 Cvotca::xtp::QMStateCarrierStorage< T >Storage class for properties of QMStateTypes, which can be used in KMC
 Cvotca::xtp::QMStateCarrierStorage< bool >
 Cvotca::xtp::QMStateCarrierStorage< double >
 Cvotca::xtp::QMStateType
 Cvotca::xtp::GW::QPFunc
 Cvotca::xtp::GridContainers::radial_grid
 Cvotca::tools::Random
 Cvotca::tools::RangeParserRangeParser
 Cvotca::xtp::Rate_Engine
 Cvotca::csg::RDFCalculatorClass to calculate distribution functions and cross correlations for inverse monte carlo
 Cvotca::xtp::Region
 Cvotca::xtp::Regular_Grid
 Cvotca::csg::ResidueClass for a residue
 Cvotca::xtp::DavidsonSolver::RitzEigenPair
 Cvotca::xtp::RPA
 Cvotca::xtp::RPA::rpa_eigensolution
 Cvotca::xtp::SegId
 Cvotca::xtp::SegmentMapper< AtomContainer >::Seginfo
 Cvotca::xtp::SegmentMapper< AtomContainer >
 Cvotca::tools::DataCollection< T >::selectionClass for array selection
 Cvotca::xtp::Shell
 Cvotca::xtp::Sigma_base
 Cvotca::xtp::GridContainers::spherical_grid
 Cvotca::tools::SplineSpline Class
 CCGForceMatching::SplineInfoStructure, which contains CubicSpline object with related parameters
 Cvotca::xtp::StateFilter_baseBase Class for statefilter
 Cvotca::xtp::StateSaver
 Cvotca::xtp::StateTrackerTracks from a spectrum of states the state, which fullfills certain criteria
 Cvotca::xtp::StaticSiteClass to represent Atom/Site in electrostatic
 Cstd::stringbuf
 Cvotca::tools::StructureParametersProvides a means to standardise the constructors of different classes
 Cvotca::xtp::Symmetric_Matrix
 Cvotca::tools::TableClass to store tables like rdfs, tabulated potentials, etc
 Cvotca::xtp::TCMatrix
 Cvotca::tools::ThreadFramework for threaded execution
 Cvotca::xtp::TimeStampTimestamp returns the current time as a string Example: cout << TimeStamp()
 Cvotca::tools::TokenizerBreak string into words
 Cvotca::csg::TopologyTopology of the whole system
 Cvotca::xtp::TopologyContainer for segments and box and atoms
 Cvotca::csg::TopologyMap
 Cvotca::csg::TopologyReader
 CEigen::internal::traits
 Cvotca::csg::TrajectoryReaderTrajectoryreader interface
 Cvotca::csg::TrajectoryWriter
 Cvotca::xtp::TransitionDensitiesGeneralized transition densities tools for different excited states
 Cvotca::csg::TripleList< element_type, triple_type >
 Cvotca::csg::TripleList< Bead *, BeadTriple >
 Cvotca::xtp::TrustRegion
 Cvotca::xtp::TrustRegion::TrustRegionFunction
 Cstd::tuple
 Cvotca::tools::internal::type< T >
 Cvotca::tools::UnitConverterClass converts between different unit types
 Cvotca::xtp::vc2indexThis class transforms a pair of indices v,c into a compound index I, via I=ctotal*v+c the fast dimension is c. If you have a choice iterate over c and v not over I
 Cstd::vector< T >STL class
 Cvotca::xtp::Vxc_FunctionalsConversion of functional string into integer
 Cvotca::xtp::Vxc_Grid
 Cvotca::xtp::Vxc_Potential< Grid >
 Cvotca::xtp::Vxc_Potential< Grid >::XC_entry
 Cvotca::csg::XMLBead
 Cvotca::csg::XMLMolecule
 Cpyxtp::XTPCalculators
 Cpyxtp::XTPTools