ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
ParticleObservables Namespace Reference

Classes

struct  AngularVelocity
 
struct  Average
 
struct  BodyAngularVelocity
 
struct  BodyVelocity
 
struct  Charge
 
struct  DipoleField
 
struct  DipoleMoment
 
struct  Director
 
struct  Force
 
struct  Identity
 
struct  Map
 
struct  Mass
 
struct  Position
 
struct  Product
 Meta-Observable that returns the product of two other observables. More...
 
struct  Sum
 
struct  traits
 
struct  traits< Particle >
 Template specialization for Particle. More...
 
struct  Velocity
 
struct  WeightedAverage
 
struct  WeightedSum
 

Typedefs

using Momentum = Product< Mass, Velocity >
 
using AverageMomentum = Average< Momentum >
 
using CenterOfMassPosition = WeightedAverage< Position, Mass >
 
using CenterOfMassVelocity = WeightedAverage< Velocity, Mass >
 
using Identities = Map< Identity >
 
using Forces = Map< Force >
 
using Positions = Map< Position >
 
using Velocities = Map< Velocity >
 
using Directors = Map< Director >
 
using DipoleFields = Map< DipoleField >
 
using BodyVelocities = Map< BodyVelocity >
 
using AngularVelocities = Map< AngularVelocity >
 
using BodyAngularVelocities = Map< BodyAngularVelocity >
 
template<class Particle >
using default_traits = traits< detail::decay_t< Particle > >
 

Typedef Documentation

◆ AngularVelocities

Definition at line 60 of file observable.hpp.

◆ AverageMomentum

Definition at line 50 of file observable.hpp.

◆ BodyAngularVelocities

◆ BodyVelocities

Definition at line 59 of file observable.hpp.

◆ CenterOfMassPosition

◆ CenterOfMassVelocity

◆ default_traits

template<class Particle >
using ParticleObservables::default_traits = typedef traits<detail::decay_t<Particle> >

Definition at line 42 of file properties.hpp.

◆ DipoleFields

Definition at line 58 of file observable.hpp.

◆ Directors

Definition at line 57 of file observable.hpp.

◆ Forces

Definition at line 54 of file observable.hpp.

◆ Identities

Definition at line 53 of file observable.hpp.

◆ Momentum

Definition at line 49 of file observable.hpp.

◆ Positions

Definition at line 55 of file observable.hpp.

◆ Velocities

Definition at line 56 of file observable.hpp.