Gromacs
2022.2
|
Parsing and Evaluation of Analysis Selections (selection)
Directories | |
directory | tests |
Unit tests for Parsing and Evaluation of Analysis Selections (selection). | |
Files | |
file | centerofmass.cpp |
Implements functions in centerofmass.h. | |
file | centerofmass.h |
API for calculation of centers of mass/geometry. | |
file | compiler.cpp |
Selection compilation and optimization. | |
file | compiler.h |
Declares gmx::SelectionCompiler. | |
file | evaluate.cpp |
Implements functions in evaluate.h. | |
file | evaluate.h |
Evaluation functions for sel_evalfunc(). | |
file | indexutil.cpp |
Implements functions in indexutil.h. | |
file | indexutil.h |
API for handling index files and index groups. | |
file | keywords.h |
Definitions of generic keyword evaluation structures. | |
file | mempool.cpp |
Implements functions in mempool.h. | |
file | mempool.h |
Declarations for memory pooling functions. | |
file | nbsearch.cpp |
Implements neighborhood searching for analysis (from nbsearch.h). | |
file | nbsearch.h |
API for neighborhood searching for analysis. | |
file | params.cpp |
Implements functions in selparam.h. | |
file | parser_internal.h |
Helper functions for the selection parser. | |
file | parsetree.cpp |
Implements functions in parsetree.h. | |
file | parsetree.h |
Handling of intermediate selection parser data. | |
file | poscalc.cpp |
Implements gmx::PositionCalculationCollection and functions in poscalc.h. | |
file | poscalc.h |
API for structured and optimized calculation of positions. | |
file | position.cpp |
Implements functions in position.h. | |
file | position.h |
API for handling positions. | |
file | scanner.h |
Parser/scanner interaction functions. | |
file | scanner_flex.h |
file | scanner_internal.cpp |
Helper functions for the selection tokenizer. | |
file | scanner_internal.h |
Internal header file used by the selection tokenizer. | |
file | selection.cpp |
Implements classes in selection.h. | |
file | selection.h |
Declares gmx::Selection and supporting classes. | |
file | selectioncollection.cpp |
Implements gmx::SelectionCollection. | |
file | selectioncollection.h |
Declares gmx::SelectionCollection. | |
file | selectioncollection_impl.h |
Declares private implementation class for gmx::SelectionCollection. | |
file | selectionenums.h |
Declares common types used in selections. | |
file | selectionfileoption.h |
Declares gmx::SelectionFileOption and gmx::SelectionFileOptionInfo. | |
file | selectionfileoptionstorage.h |
Declares gmx::SelectionFileOptionStorage. | |
file | selectionoption.cpp |
Implements classes in selectionoption.h and selectionoptionstorage.h. | |
file | selectionoption.h |
Declares gmx::SelectionOption and gmx::SelectionOptionInfo. | |
file | selectionoptionbehavior.cpp |
Implements gmx::SelectionOptionBehavior. | |
file | selectionoptionbehavior.h |
Declares gmx::SelectionOptionBehavior. | |
file | selectionoptionmanager.cpp |
Implements gmx::SelectionOptionManager. | |
file | selectionoptionmanager.h |
Declares gmx::SelectionOptionManager. | |
file | selectionoptionstorage.h |
Declares gmx::SelectionOptionStorage. | |
file | selelem.cpp |
Implements functions in selelem.h. | |
file | selelem.h |
Declares gmx::SelectionTreeElement and related things. | |
file | selhelp.cpp |
Implements functions in selhelp.h. | |
file | selhelp.h |
Functions for initializing online help for selections. | |
file | selmethod.cpp |
Implements functions in selmethod.h. | |
file | selmethod.h |
API for handling selection methods. | |
file | selmethod_impl.h |
file | selparam.h |
API for handling parameters used in selections. | |
file | selvalue.cpp |
Implements functions in selvalue.h. | |
file | selvalue.h |
Declares gmx_ana_selvalue_t. | |
file | sm_compare.cpp |
Implements internal selection method for comparison expressions. | |
file | sm_distance.cpp |
Implements distance-based selection methods. | |
file | sm_insolidangle.cpp |
Implements the insolidangle selection method. | |
file | sm_keywords.cpp |
Implements internal selection methods for numeric and string keyword evaluation. | |
file | sm_merge.cpp |
Implements the merge and plus selection modifiers. | |
file | sm_permute.cpp |
Implements the permute selection modifier. | |
file | sm_position.cpp |
Implements position evaluation selection methods. | |
file | sm_same.cpp |
Implements the same selection method. | |
file | sm_simple.cpp |
Implements simple keyword selection methods. | |
file | symrec.cpp |
Implements classes in symrec.h. | |
file | symrec.h |
Handling of selection parser symbol table. | |