|
| class | ERIs |
| | Takes a density matrix and and an auxiliary basis set and calculates the electron repulsion integrals. More...
|
| class | GaussianQuadratureBase |
| class | ImaginaryAxisIntegration |
| class | IncrementalFockBuilder |
| class | IndexParser |
| class | ActiveDensityMatrix |
| class | ADIIS |
| class | ADIIS_costfunction |
| class | AmplitudeIntegration |
| class | Anderson |
| | Anderson mixing as convergence acceleration in SCF/fixed point problems. More...
|
| class | AOBasis |
| | Container to hold Basisfunctions for all atoms. More...
|
| class | AOMatrix |
| class | AOKinetic |
| class | AOOverlap |
| class | AOCoulomb |
| class | AODipole |
| class | AOPotential |
| class | AOECP |
| class | AOMultipole |
| class | AOPlanewave |
| class | AOGaussianPrimitive |
| class | AOShell |
| class | AOTransform |
| class | Atom |
| class | AtomContainer |
| class | GaussianPrimitive |
| class | Shell |
| class | Element |
| class | BasisSet |
| class | BFGSTRM |
| class | BSE_OPERATOR |
| class | QMFragment |
| class | BSE |
| class | FullBSEDavidson |
| | Lowest roots of the full (non-TDA) BSE. More...
|
| struct | BSEOperator_Options |
| struct | BSEWindow |
| struct | BSEOperatorUKS_Options |
| class | BSE_OPERATOR_UKS |
| struct | BSE_Population |
| class | BSE_UKS |
| class | BSECoupling |
| | Evaluates electronic coupling elements. More...
|
| class | HamiltonianOperator |
| class | Calculatorfactory |
| class | Chargecarrier |
| class | CheckpointFile |
| class | CheckpointReader |
| class | CptTable |
| class | CheckpointWriter |
| class | ClassicalSegment |
| class | ConvergenceAcc |
| class | CouplingBase |
| | Base Class to derive DFT and BSE coupling from. More...
|
| class | CubeFile_Writer |
| class | DavidsonSolver |
| | Use Davidson algorithm to solve A*V=E*V. More...
|
| struct | Gyrationtensor |
| class | DensityIntegration |
| class | DFTcoupling |
| | Evaluates electronic coupling elements. More...
|
| struct | DFTSetupCache |
| | Parts of the DFT setup that stay the same between runs on the same molecule with the same basis sets, such as the outer iterations of QM/MM: the RI three-centre integrals and the AO matrix of an external Ewald potential. Owned by the caller (XTPDFT), lent to one DFTEngine per run. Entries are reused only if their key matches; otherwise they are rebuilt. More...
|
| class | DFTEngine |
| | Electronic ground-state via Density-Functional Theory. More...
|
| class | DFTGradient |
| class | DFTTimings |
| | Wall-clock accounting for the parts of a DFT run. More...
|
| class | DIIS |
| class | DipoleDipoleInteraction |
| class | ECPAOBasis |
| | Container to hold ECPs for all atoms. More...
|
| class | ECPGaussianPrimitive |
| class | ECPShell |
| class | ECPElement |
| class | ECPBasisSet |
| class | eeInteractor |
| | Mediates interaction between polar and static sites. More...
|
| class | Mat_p_Energy |
| class | AxA |
| class | Energy_terms |
| struct | ScreeningEnvironment |
| | The polarizable environment a GW-BSE calculation is screened by: what a QM/MM job hands to GWBSE (GWBSE::setScreeningEnvironment). More...
|
| struct | ScreeningCheck |
| | Outcome of EnvironmentScreening::Check: whether 1 + R is positive definite, and a human-readable account of what limits it. More...
|
| class | EnvironmentScreening |
| class | ERDiabatization |
| class | Esp2multipole |
| class | Espfit |
| class | Ewald_Potential |
| class | EwaldBlockJacobiPreconditioner |
| | Block-Jacobi preconditioner for EwaldPeriodicDipoleOperator's own PCG solve. More...
|
| struct | EwaldParameters |
| | The Ewald convergence parameters a background was converged with. More...
|
| class | EwaldPeriodicDipoleOperator |
| class | EwaldRealSpaceInteractor |
| class | EwaldRealSpaceSum |
| class | EwaldReciprocalSpaceSum |
| class | EwaldRegion |
| | The periodic Ewald background, as a Region. More...
|
| class | EwaldRegistry |
| class | EwaldShapeCorrection |
| struct | PcgIndefinitenessResult |
| class | EwaldSitePolarizabilityBlocks |
| struct | JorResult |
| struct | ExactPoles |
| | Pole sums of the exact (RPA spectral) correlation self-energy. More...
|
| class | ExtendedHuckelParameters |
| class | FCDDiabatization |
| class | FilterFactory |
| class | FragmentSaturator |
| | Saturates a mapped QMMolecule's own, real, external (i.e. covalently bonded at the MD level, but mapped out of this fragment/segment) bonds with new H atoms. More...
|
| class | GaussianWriter |
| class | GLink |
| class | GMHDiabatization |
| class | GNode |
| class | Grid |
| class | GridContainers |
| struct | GridboxRange |
| class | GridBox |
| class | GW |
| class | GW_UKS |
| class | GWBSE |
| | Electronic excitations from GW-BSE. More...
|
| class | GWBSEEngine |
| | Electronic Excitations via Density-Functional Theory. More...
|
| class | Density2Gyration |
| class | HirshfeldPartition |
| class | hist |
| class | huffmanTree |
| class | Job |
| class | JobCalculator |
| class | JobCalculatorfactory |
| class | JobTopology |
| class | KMCCalculator |
| class | LogBuffer |
| class | Logger |
| | Logger is used for thread-safe output of messages. More...
|
| class | TimeStamp |
| | Timestamp returns the current time as a string Example: cout << TimeStamp(). More...
|
| class | MatrixFreeOperator |
| class | Md2QmEngine |
| class | MemoryBudget |
| | Memory the user grants the process (–memory, GB), for choices that trade memory for speed (caches, batch sizes). More...
|
| class | MMRegion |
| class | Molden |
| class | NBO |
| class | NewtonRapson |
| | Newton Rapson rootfinder for 1d functions. More...
|
| class | Optimiser_costfunction |
| class | Orbitals |
| | Container for molecular orbitals and derived one-particle data. More...
|
| class | OrbReorder |
| struct | OutOfWindowShift |
| | How the RPA energies of levels outside the GW window are shifted. More...
|
| class | PairCalculator |
| class | ParallelXJobCalc |
| class | PMLocalization |
| class | PODCoupling |
| class | PolarRegion |
| class | PolarSite |
| | Class to represent Atom/Site in electrostatic+polarization. More...
|
| class | Populationanalysis |
| class | PPM |
| class | ProgObserver |
| class | QMAtom |
| | container for QM atoms More...
|
| class | QMCalculator |
| class | QMMolecule |
| class | QMNBList |
| class | QMPackage |
| class | QMPackageFactory |
| class | QMPair |
| class | QMRegion |
| class | QMStateType |
| class | QMStateCarrierStorage |
| | Storage class for properties of QMStateTypes, which can be used in KMC. More...
|
| class | QMState |
| | Identifier for QMstates. Strings like S1 are converted into enum +zero indexed int. More...
|
| class | QMThread |
| class | QMTool |
| class | QuadratureFactory |
| class | EulerMaclaurinGrid |
| class | Rate_Engine |
| class | Region |
| class | Regular_Grid |
| class | RPA |
| class | RPA_UKS |
| | Unrestricted RPA helper for spin-resolved GW screening. More...
|
| class | WeightedGram |
| struct | SymmetricEigenSystem |
| class | CholeskyFactor |
| class | OptionalTiming |
| class | ScreeningUpdate |
| | When evGW rebuilds the screening W. More...
|
| class | SegId |
| class | Segment |
| class | SegmentMapper |
| class | Sigma_base |
| class | Sigma_base_UKS |
| class | SigmaFactory |
| class | SigmaFactory_UKS |
| class | LebedevGrid |
| class | StateApplication |
| class | StateFilter_base |
| | Base Class for statefilter. More...
|
| class | StateSaver |
| class | StateTracker |
| | Tracks from a spectrum of states the state, which fullfills certain criteria. More...
|
| class | StaticRegion |
| class | StaticSite |
| | Class to represent Atom/Site in electrostatic. More...
|
| class | Symmetric_Matrix |
| class | SymmetricTiles |
| | A real symmetric n x n matrix stored as the tiles of its lower triangle (about half the memory of the dense matrix). More...
|
| class | TCMatrix |
| class | TCMatrix_dft |
| | RI three-centre tensor of the DFT code, B_P,mu nu = sum_Q V^-1/2_PQ (Q|mu nu). More...
|
| class | TCMatrix_gwbse |
| struct | TCMatrix_gwbse_spin |
| class | QMToolFactory |
| class | Topology |
| | Container for segments and box and atoms. More...
|
| class | TransitionDensities |
| | Generalized transition densities tools for different excited states. More...
|
| class | TrustRegion |
| class | UKSConvergenceAcc |
| class | vc2index |
| | This 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. More...
|
| class | Vxc_Functionals |
| | conversion of functional string into integer More...
|
| class | Vxc_Grid |
| class | Vxc_Potential |
| class | XtpApplication |
| class | FunctionEvaluation |
| class | EAnalyze |
| class | EInternal |
| class | EwaldBackground |
| class | IAnalyze |
| class | KMCLifetime |
| class | KMCMultiple |
| class | MapChecker |
| class | Neighborlist |
| class | VAverage |
| class | PotentialIO |
| class | Gauss_Hermite_Quadrature |
| class | Gauss_Laguerre_Quadrature |
| class | Gauss_Legendre_Quadrature_Base |
| class | Gauss_modified_Legendre_Quadrature |
| class | Gauss_Legendre_Quadrature |
| class | EQM |
| | Run DFT/GWBSE calculations. More...
|
| class | IEXCITON |
| | Evaluates Transition Charge distributions classically. More...
|
| class | IPodCoupling |
| | H-saturated, DFT + POD2-based electronic coupling calculator. More...
|
| class | IQM |
| | DFT & GWBSE-based coupling elements. More...
|
| class | QMMM |
| | QM/MM with different regions around. More...
|
| class | Orca |
| class | XTPDFT |
| | Wrapper for the internal XTP DFT engine. More...
|
| class | Sigma_CDA |
| class | Sigma_CDA_UKS |
| class | Sigma_Exact |
| class | Sigma_Exact_UKS |
| class | Sigma_PPM |
| class | Sigma_PPM_UKS |
| class | DeltaQ_filter |
| | ChargeTransfer_filter tracks states according to how much charge is on a fragment A and the rest of the molecule. More...
|
| class | Density_filter |
| | density_filter tracks states according to the difference of their density matrix to an earlier state More...
|
| class | Localisation_filter |
| | Localisation_filter tracks states according to how localised they are in a specific region. More...
|
| class | OscillatorStrength_filter |
| | OscillatorStrength_filter tracks states according to their f-value only works for singlets. More...
|
| class | Overlap_filter |
| | overlap_filter tracks states according to their overlap with a previous state More...
|
| class | APDFT |
| class | Coupling |
| class | DensityAnalysis |
| class | DftGwBse |
| class | Diabatization |
| class | ExcitonCoupling |
| class | GenCube |
| class | Log2Mps |
| class | Mol2Orb |
| class | MolPol |
| class | Orb2Fchk |
| class | Orb2Mol |
| class | Partialcharges |
| class | PodCouplingTool |
| class | Spectrum |
|
| typedef BSE_OPERATOR< 1, 2, 1, 0 > | SingletOperator_TDA |
| typedef BSE_OPERATOR< 1, 0, 1, 0 > | TripletOperator_TDA |
| typedef BSE_OPERATOR< 0, 2, 0, 1 > | SingletOperator_BTDA_B |
| typedef BSE_OPERATOR< 1, 0, 0, 0 > | HqpOperator |
| typedef BSE_OPERATOR< 0, 1, 0, 0 > | HxOperator |
| typedef BSE_OPERATOR< 0, 0, 1, 0 > | HdOperator |
| typedef BSE_OPERATOR< 0, 0, 0, 1 > | Hd2Operator |
| typedef BSE_OPERATOR_UKS< 1, 1, 1, 0 > | ExcitonUKSOperator_TDA |
| typedef BSE_OPERATOR_UKS< 0, 1, 0, 1 > | ExcitonUKSOperator_BTDA_B |
| typedef BSE_OPERATOR_UKS< 0, 0, 1, 0 > | HdUKSOperator |
| typedef BSE_OPERATOR_UKS< 0, 0, 0, 1 > | Hd2UKSOperator |
| typedef BSE_OPERATOR_UKS< 1, 0, 0, 0 > | QpUKSOperator |
| typedef BSE_OPERATOR_UKS< 0, 1, 0, 0 > | HxUKSOperator |
| using | CptLoc = H5::Group |
| using | PolarSegment = ClassicalSegment<PolarSite> |
| using | StaticSegment = ClassicalSegment<StaticSite> |
| using | Transposition = std::pair<Index, Index> |
| using | Mulliken = Populationanalysis<false> |
| using | Lowdin = Populationanalysis<true> |
| using | QMMapper = SegmentMapper<QMMolecule> |
| using | StaticMapper = SegmentMapper<StaticSegment> |
| using | PolarMapper = SegmentMapper<PolarSegment> |
| using | MatrixLibInt |
| using | AOMatrixDerivative = std::array<Eigen::MatrixXd, 3> |
| using | ThreeCenterDerivative = std::array<std::vector<Eigen::MatrixXd>, 3> |
|
| std::string | EnumToString (L l) |
| L | StringToEnum (const std::string &type) |
| L | StringToEnum (char type) |
| bool | CheckShellType (const std::string &shelltype) |
| Index | OffsetFuncShell (L l) |
| Index | NumFuncShell (L l) |
| Index | NumFuncShell_cartesian (L l) |
| Index | OffsetFuncShell_cartesian (L l) |
| Index | NormalizeExcitationVectors (Eigen::MatrixXd &X, Eigen::MatrixXd &Y) |
| Eigen::MatrixXd | BuildFullBSEXRankedInitialGuess (const Eigen::VectorXd &adiag, const Eigen::VectorXd &bdiag, Index nroots) |
| | Build an initial guess for full-BSE Davidson diagonalization.
|
| Eigen::MatrixXd | ApplyBSEExchange (const TCMatrix_gwbse &Mout, const BSEWindow &out, const TCMatrix_gwbse &Min, const BSEWindow &in, const Eigen::MatrixXd &x, double prefactor) |
| Eigen::MatrixXd | ApplyBSEQuasiparticle (const Eigen::MatrixXd &Hqp, Index vtotal, Index ctotal, const Eigen::MatrixXd &x, double prefactor) |
| std::ostream & | operator<< (std::ostream &s, CheckpointAccessLevel l) |
| template<> |
| void | CptTable::addCol< std::string > (const std::string &name, const size_t &offset) |
| bool | HasLibint2DerivativeSupport () |
| std::ostream & | operator<< (std::ostream &out, const libecpint::ECP &ecp) |
| bool | XTP_HAS_MKL_OVERLOAD () |
| std::string | EigenBackendDescription () |
| template<typename Preconditioner> |
| PcgIndefinitenessResult | SolveWithIndefinitenessCheck (const EwaldPeriodicDipoleOperator &op, Preconditioner &precond, const Eigen::VectorXd &b, Index max_iter, double tol, Logger &log, std::chrono::steady_clock::time_point t_start) |
| double | SiteRelativeDipoleChange (const Eigen::Vector3d &U0, const Eigen::Vector3d &U1) |
| JorResult | SolveWithJOR (const EwaldPeriodicDipoleOperator &op, const EwaldSitePolarizabilityBlocks &site_p, const Eigen::VectorXd &b, Index max_iter, double omega, Logger &log, std::chrono::steady_clock::time_point t_start, bool match_legacy_first_step) |
| std::vector< Job > | LOAD_JOBS (const std::string &xml_file) |
| void | WRITE_JOBS (const std::vector< Job > &jobs, const std::string &job_file) |
| void | UPDATE_JOBS (const std::vector< Job > &from, std::vector< Job > &to, const std::string &thisHost) |
| std::vector< Index > | MapAtomsToAOIndices (const std::vector< Index > &atom_indices, const std::vector< Index > &func_per_atom) |
| SymmetricEigenSystem | SymmetricEigen (const Eigen::MatrixXd &A, bool vectors=true) |
| | With vectors = false only the eigenvalues are computed.
|
| Eigen::MatrixXd | InverseSPD (const Eigen::MatrixXd &A) |
| void | HelpTextHeader (const std::string &tool_name) |
| std::ostream & | operator<< (std::ostream &out, const AOBasis &aobasis) |
| std::ostream & | operator<< (std::ostream &out, const libecpint::GaussianShell &shell) |
| std::ostream & | operator<< (std::ostream &out, const AOShell &shell) |
| std::ostream & | operator<< (std::ostream &out, const Shell &shell) |
| std::ostream & | operator<< (std::ostream &out, const Element &element) |
| std::ostream & | operator<< (std::ostream &out, const BasisSet &basis) |
| int | GetSign (double value) |
| bool | InVector (const std::vector< std::string > &vec, const std::string &word) |
| bool | FileExists (const std::string &fileName) |
| std::vector< double > | FlattenValues (const std::vector< std::vector< double > > &gridvalues) |
| std::vector< AOMatrixDerivative > | ComputeOverlapDerivatives (const AOBasis &aobasis) |
| std::vector< AOMatrixDerivative > | ComputeKineticDerivatives (const AOBasis &aobasis) |
| std::vector< AOMatrixDerivative > | ComputeNuclearAttractionDerivatives (const AOBasis &aobasis, const QMMolecule &mol) |
| std::vector< AOMatrixDerivative > | ComputeCoulombMetricDerivatives (const AOBasis &aobasis) |
| std::vector< ThreeCenterDerivative > | ComputeThreeCenterDerivatives (const AOBasis &auxbasis, const AOBasis &dftbasis) |
| std::vector< Eigen::MatrixXd > | ComputeThreeCenterDerivativeContraction (const AOBasis &auxbasis, const AOBasis &dftbasis, const Eigen::MatrixXd &density) |
| std::vector< ThreeCenterDerivative > | ComputeThreeCenterDerivativesMOTransformed (const AOBasis &auxbasis, const AOBasis &dftbasis, const Eigen::MatrixXd &occ_mo_coeffs) |
| ThreeCenterDerivative | ComputeThreeCenterDerivativesForAtom (const AOBasis &auxbasis, const AOBasis &dftbasis, Index target_atom) |
| std::vector< Eigen::MatrixXd > | ComputeThreeCenterIntegrals (const AOBasis &auxbasis, const AOBasis &dftbasis) |
| std::ostream & | operator<< (std::ostream &out, const ECPAOBasis &ecp) |
| std::ostream & | operator<< (std::ostream &out, const ECPShell &shell) |
| std::ostream & | operator<< (std::ostream &out, const ECPElement &element) |
| std::ostream & | operator<< (std::ostream &out, const ECPBasisSet &basis) |
| template double | eeInteractor::ApplyStaticField< StaticSegment, Estatic::V > (const StaticSegment &seg1, PolarSegment &seg2) const |
| template double | eeInteractor::ApplyStaticField< StaticSegment, Estatic::noE_V > (const StaticSegment &seg1, PolarSegment &seg2) const |
| template double | eeInteractor::ApplyStaticField< PolarSegment, Estatic::V > (const PolarSegment &seg1, PolarSegment &seg2) const |
| template double | eeInteractor::ApplyStaticField< PolarSegment, Estatic::noE_V > (const PolarSegment &seg1, PolarSegment &seg2) const |
| template double | eeInteractor::ApplyInducedField< Estatic::V > (const PolarSegment &seg1, PolarSegment &seg2) const |
| template double | eeInteractor::ApplyInducedField< Estatic::noE_V > (const PolarSegment &seg1, PolarSegment &seg2) const |
| template double | EwaldRealSpaceInteractor::ApplyStaticField< StaticSite, Estatic::V > (const StaticSite &, PolarSite &, const Eigen::Vector3d &) const |
| template double | EwaldRealSpaceInteractor::ApplyStaticField< StaticSite, Estatic::noE_V > (const StaticSite &, PolarSite &, const Eigen::Vector3d &) const |
| template double | EwaldRealSpaceInteractor::ApplyStaticField< PolarSite, Estatic::V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template double | EwaldRealSpaceInteractor::ApplyStaticField< PolarSite, Estatic::noE_V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfStaticFieldCorrection< StaticSite, Estatic::V > (const StaticSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfStaticFieldCorrection< StaticSite, Estatic::noE_V > (const StaticSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfStaticFieldCorrection< PolarSite, Estatic::V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfStaticFieldCorrection< PolarSite, Estatic::noE_V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfInducedFieldCorrection< Estatic::V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceInteractor::ApplyErfInducedFieldCorrection< Estatic::noE_V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template double | EwaldRealSpaceInteractor::ApplyInducedField< Estatic::V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template double | EwaldRealSpaceInteractor::ApplyInducedField< Estatic::noE_V > (const PolarSite &, PolarSite &, const Eigen::Vector3d &) const |
| template void | EwaldRealSpaceSum::AddFieldAt< Estatic::V > (Index, PolarSite &, EwaldChargeState, bool) const |
| template void | EwaldRealSpaceSum::AddFieldAt< Estatic::noE_V > (Index, PolarSite &, EwaldChargeState, bool) const |
| template void | EwaldRealSpaceSum::AddFieldAtMany< Estatic::V > (const std::vector< std::pair< Index, PolarSite * > > &, EwaldChargeState, bool) const |
| template void | EwaldRealSpaceSum::AddFieldAtMany< Estatic::noE_V > (const std::vector< std::pair< Index, PolarSite * > > &, EwaldChargeState, bool) const |
| template void | EwaldReciprocalSpaceSum::AddFieldAt< Estatic::V > (PolarSite &, EwaldChargeState) const |
| template void | EwaldReciprocalSpaceSum::AddFieldAt< Estatic::noE_V > (PolarSite &, EwaldChargeState) const |
| template void | EwaldReciprocalSpaceSum::AddFieldAtMany< Estatic::V > (const std::vector< PolarSite * > &, EwaldChargeState, const EwaldReciprocalSpaceSum::ProgressCallback &) const |
| template void | EwaldReciprocalSpaceSum::AddFieldAtMany< Estatic::noE_V > (const std::vector< PolarSite * > &, EwaldChargeState, const EwaldReciprocalSpaceSum::ProgressCallback &) const |
| template void | EwaldShapeCorrection::AddFieldAt< Estatic::V > (PolarSite &, EwaldChargeState) const |
| template void | EwaldShapeCorrection::AddFieldAt< Estatic::noE_V > (PolarSite &, EwaldChargeState) const |
| template<class OP> |
| Eigen::VectorXd | ExpValue (const Eigen::MatrixXd &state1, OP OPxstate2) |
| Eigen::VectorXd | ExpValue (const Eigen::MatrixXd &state1, const Eigen::MatrixXd &OPxstate2) |
| std::vector< std::string > | ModifyRegionOptionsFromJobFileRegion (tools::Property &opt, const tools::Property &job_opt) |
| template<libint2::Operator obtype, typename OperatorParams = typename libint2::operator_traits<obtype>::oper_params_type> |
| std::array< MatrixLibInt, libint2::operator_traits< obtype >::nopers > | computeOneBodyIntegrals (const AOBasis &aobasis, OperatorParams oparams=OperatorParams()) |
| std::vector< Eigen::MatrixXd > | ComputeAO3cBlock (const libint2::Shell &auxshell, const AOBasis &dftbasis, libint2::Engine &engine) |
| int | run_command_spawn (const std::string &command) |
| std::ostream & | operator<< (std::ostream &out, const Rate_Engine &rate_engine) |
| std::ostream & | operator<< (std::ostream &out, const Symmetric_Matrix &a) |
Charge transport classes.
Classes used for charge and exciton transport simulations