Classes | Functions
PLMD::vesselbase Namespace Reference

Classes

class  ActionWithAveraging
 
This abstract base class should be used if you are writing some method that calculates an "average" from a set of trajectory frames. More...
 
class  ActionWithInputVessel
 
More...
 
class  ActionWithVessel
 
This is used to create PLMD::Action objects that are computed by calculating the same function multiple times. More...
 
class  AltMin
 
class  AveragingVessel
 
class  Between
 
class  BridgeVessel
 
This class allows you to calculate the vessel in one ActionWithVessel. More...
 
class  FunctionVessel
 
Objects that inherit from FunctionVessel can be used (in tandem with PLMD::vesselbase::ActionWithVessel) to calculate functions of the form \(\prod_k H_k[ \sum_j \prod_i g_i(x) ]\). More...
 
class  Highest
 
class  Histogram
 
class  LessThan
 
class  Lowest
 
class  Max
 
class  Mean
 
class  Min
 
class  Moments
 
class  MoreThan
 
class  OrderingVessel
 
class  ShortcutVessel
 
class  StoreDataVessel
 
Objects that inherit from FunctionVessel can be used (in tandem with PLMD::vesselbase::ActionWithVessel) to store values and derivatives for a set of scalars or vectors that are calculated by a PLMD::vesselbase::ActionWithVessel. More...
 
class  Sum
 
class  ValueVessel
 
class  Vessel
 
class  VesselOptions
 This class is used to pass the input to Vessels. More...
 
class  VesselRegister
 

Functions

VesselRegistervesselRegister ()
 

Function Documentation

◆ vesselRegister()

VesselRegister & PLMD::vesselbase::vesselRegister ( )