Gromacs  2019-beta2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Enumerations
#include "gromacs/utility/flags.h"
+ Include dependency graph for selectionenums.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares common types used in selections.

Author
Teemu Murtola teemu.nosp@m..mur.nosp@m.tola@.nosp@m.gmai.nosp@m.l.com

Classes

struct  gmx::SelectionTopologyProperties
 Describes topology properties required for selection evaluation. More...
 

Typedefs

typedef FlagsTemplate
< SelectionFlag > 
gmx::SelectionFlags
 Holds a collection of SelectionFlag values.
 

Enumerations

enum  e_coverfrac_t { CFRAC_NONE, CFRAC_SOLIDANGLE }
 Defines the type of covered fraction. More...
 
enum  gmx::SelectionFlag {
  efSelection_OnlyStatic = 1<<0, efSelection_OnlyAtoms = 1<<1, efSelection_OnlySorted = 1<<2, gmx::efSelection_DynamicMask = 1<<3,
  gmx::efSelection_DisallowEmpty = 1<<4, gmx::efSelection_EvaluateVelocities = 1<<5, gmx::efSelection_EvaluateForces = 1<<6
}
 Flags for options. More...