Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Static Public Member Functions | List of all members
vtb::core::Statistics_base Class Reference
Inheritance diagram for vtb::core::Statistics_base:
[legend]

Public Types

enum  Record {
  Time = 0,
  Position = 1,
  Euler_angles = 4,
  Velocity = 7,
  Angular_velocity = 10,
  Acceleration = 13,
  Angular_acceleration = 16,
  Underwater_volume = 19,
  Wave_length = 20,
  Wave_number = 23,
  Wave_height = 26,
  Wavy_surface = 29,
  Angular_momentum = 30,
  Number_of_records = 33,
  Surge = 1,
  Sway = 2,
  Heave = 3,
  Roll = 4,
  Pitch = 5,
  Yaw = 6,
  Velocity_x = 7,
  Velocity_y = 8,
  Velocity_z = 9,
  Angular_velocity_x = 10,
  Angular_velocity_y = 11,
  Angular_velocity_z = 12,
  Acceleration_x = 13,
  Acceleration_y = 14,
  Acceleration_z = 15,
  Angular_acceleration_x = 16,
  Angular_acceleration_y = 17,
  Angular_acceleration_z = 18,
  Wave_length_t = 20,
  Wave_length_x = 21,
  Wave_length_y = 22,
  Wave_number_t = 23,
  Wave_number_x = 24,
  Wave_number_y = 25,
  Wave_height_t = 26,
  Wave_height_x = 27,
  Wave_height_y = 28,
  Angular_momentum_x = 30,
  Angular_momentum_y = 31,
  Angular_momentum_z = 32
}
 
using size_type = std::size_t
 

Static Public Member Functions

static constexpr size_type size () noexcept
 
static void write_header (std::ostream &out)
 

Detailed Description

Definition at line 16 of file statistics.hh.