Simpatico  v1.10
List of all members | Static Public Attributes
DdMd::Modifier::Flags Class Reference

Detailed Description

Bit flag constants associated with particular actions.

The flag for each reimplemented function should be set in the subclass constructor by passing the appropriate Bit constant to the protected void Modifier::set(Bit) function.

For example, to activate an action that should be invoked at the end of each time step, one would call

within the body of the constructor for the subclass of Modifer that defines this member action function.

Definition at line 245 of file Modifier.h.

#include <Modifier.h>

Static Public Attributes

static const Bit Setup = 0
 Flag to activate setup() function. More...
 
static const Bit PreIntegrate1 = 1
 Flag to activate preIntegrate() function. More...
 
static const Bit PostIntegrate1 = 2
 Flag to activate postIntegrate1() function. More...
 
static const Bit PreTransform = 3
 Flag to activate preTransform() function. More...
 
static const Bit PreExchange = 4
 Flag to activate preExchange() function. More...
 
static const Bit PostExchange = 5
 Flag to activate postExchange() function. More...
 
static const Bit PostNeighbor = 6
 Flag to activate postNeighbor() function. More...
 
static const Bit PreUpdate = 7
 Flag to activate preUpdate() function. More...
 
static const Bit PostUpdate = 8
 Flag to activate postUpdate() function. More...
 
static const Bit PreForce = 9
 Flag to activate preForce() function. More...
 
static const Bit PostForce = 10
 Flag to activate postForce() function. More...
 
static const Bit EndOfStep = 11
 Flag to activate endOfStep() function. More...
 
static const Bit Exchange = 12
 Flag to activate pack/unpack exchange functions. More...
 
static const Bit Update = 13
 Flag to activate pack/unpack update functions. More...
 
static const Bit ReverseUpdate = 14
 Flag to activate pack/unpack reverse update functions. More...
 

Member Data Documentation

const Bit DdMd::Modifier::Flags::Setup = 0
static

Flag to activate setup() function.

Definition at line 250 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PreIntegrate1 = 1
static

Flag to activate preIntegrate() function.

Definition at line 253 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PostIntegrate1 = 2
static

Flag to activate postIntegrate1() function.

Definition at line 256 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PreTransform = 3
static

Flag to activate preTransform() function.

Definition at line 259 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PreExchange = 4
static

Flag to activate preExchange() function.

Definition at line 262 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PostExchange = 5
static

Flag to activate postExchange() function.

Definition at line 265 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PostNeighbor = 6
static

Flag to activate postNeighbor() function.

Definition at line 268 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PreUpdate = 7
static

Flag to activate preUpdate() function.

Definition at line 271 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PostUpdate = 8
static

Flag to activate postUpdate() function.

Definition at line 274 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PreForce = 9
static

Flag to activate preForce() function.

Definition at line 277 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::PostForce = 10
static

Flag to activate postForce() function.

Definition at line 280 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::EndOfStep = 11
static

Flag to activate endOfStep() function.

Definition at line 283 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::Exchange = 12
static

Flag to activate pack/unpack exchange functions.

Definition at line 286 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::Update = 13
static

Flag to activate pack/unpack update functions.

Definition at line 289 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().

const Bit DdMd::Modifier::Flags::ReverseUpdate = 14
static

Flag to activate pack/unpack reverse update functions.

Definition at line 292 of file Modifier.h.

Referenced by DdMd::ModifierManager::readParameters().


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