Loading...
Searching...
No Matches
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
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 ( )