template <class T>
class vtb::core::Mass_array
Base classes
  • public std::vector< Mass< T > >
Methods
  • sum() const -> T
template <class T>
struct vtb::core::Mass

Mass attached to specified point in space.

Types
  • using vec3 = blitz::TinyVector< T, 3 >
Fields
  • vec3 x
  • T m
Methods
  • point() const -> const vec3 &
  • mass() const -> T
  • Mass(T mass, const vec3 & point)
  • Mass()
template <class T, class ... Args>
flatten(const Args &... args) -> Mass_array< T >