OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::IndexFinder Class Reference

#include <IndexFinder.hpp>

Public Member Functions

 IndexFinder (SimInfo *si)
 
SelectionSet find (int molIndex)
 
SelectionSet find (int begMolIndex, int endMolIndex)
 

Private Member Functions

void init ()
 

Private Attributes

SimInfoinfo_
 
vector< SelectionSetselectionSets_
 
vector< int > nObjects_
 

Detailed Description

Definition at line 49 of file IndexFinder.hpp.

Constructor & Destructor Documentation

◆ IndexFinder()

Member Function Documentation

◆ find() [1/2]

SelectionSet OpenMD::IndexFinder::find ( int  molIndex)

Definition at line 110 of file IndexFinder.cpp.

References selectionSets_.

Referenced by OpenMD::SelectionEvaluator::indexInstruction().

◆ find() [2/2]

SelectionSet OpenMD::IndexFinder::find ( int  begMolIndex,
int  endMolIndex 
)

Definition at line 114 of file IndexFinder.cpp.

References nObjects_, and selectionSets_.

◆ init()

Member Data Documentation

◆ info_

SimInfo* OpenMD::IndexFinder::info_
private

Definition at line 60 of file IndexFinder.hpp.

Referenced by IndexFinder(), and init().

◆ nObjects_

vector<int> OpenMD::IndexFinder::nObjects_
private

Definition at line 62 of file IndexFinder.hpp.

Referenced by find(), IndexFinder(), and init().

◆ selectionSets_

vector<SelectionSet> OpenMD::IndexFinder::selectionSets_
private

Definition at line 61 of file IndexFinder.hpp.

Referenced by find(), IndexFinder(), and init().


The documentation for this class was generated from the following files: