Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
QmRegionCandidateGenerator.h File Reference
#include <list>
#include <vector>
Include dependency graph for QmRegionCandidateGenerator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void Scine::Qmmm::QmRegionCandidateGenerator::generateQmRegionCandidates (std::vector< QmmmModel > &qmmmModelCandidates, std::vector< QmmmModel > &qmmmReferenceModels, const Utils::AtomCollection &fullStructure, const Utils::BondOrderCollection &bondOrders, const Utils::Settings &settings, Core::Log &log)
 Generates QM Region candidates with given settings and stores these in the vectors qmRegionCandidates and qmRegionCandidateIndices. More...
 
QmmmModel Scine::Qmmm::QmRegionCandidateGenerator::generateSingleQmRegionNonRandomly (SwooseUtilities::SubsystemGenerator &generator, SwooseUtilities::FragmentAnalyzer &fragmentAnalyzer, const double &initialRadius, std::vector< int > centerAtoms, const Utils::AtomCollection fullStructure, const std::vector< std::list< int >> listsOfNeighbors)
 Given a cutting probability of 100 percent, one only gets a single QM region candidate for a given initial radius. More...
 

Detailed Description