JSim 2026.06.01-p(1)
Loading...
Searching...
No Matches
frcsim::DragGravityComparison Struct Reference

Diagnostic output comparing drag force to gravitational acceleration. More...

#include <drag_model.hpp>

Public Attributes

Vector3 drag_force {}
 Computed drag force vector in newtons.
double drag_force_magnitude_n {0.0}
 Magnitude of drag_force in newtons.
double drag_acceleration_mps2 {0.0}
 Drag-induced acceleration magnitude in m/s^2.
double effective_gravity_acceleration_mps2 {0.0}
 Magnitude of effective gravity vector in m/s^2.
double drag_to_gravity_ratio {0.0}
 Ratio of drag acceleration to gravity (>1 means drag dominates).
double body_mass_kg {0.0}
 Body mass used for acceleration calculations in kg.
bool valid {false}
 True when the comparison computed without invalid inputs or mass=0.

Detailed Description

Diagnostic output comparing drag force to gravitational acceleration.

Member Data Documentation

◆ body_mass_kg

double frcsim::DragGravityComparison::body_mass_kg {0.0}

Body mass used for acceleration calculations in kg.

◆ drag_acceleration_mps2

double frcsim::DragGravityComparison::drag_acceleration_mps2 {0.0}

Drag-induced acceleration magnitude in m/s^2.

◆ drag_force

Vector3 frcsim::DragGravityComparison::drag_force {}

Computed drag force vector in newtons.

◆ drag_force_magnitude_n

double frcsim::DragGravityComparison::drag_force_magnitude_n {0.0}

Magnitude of drag_force in newtons.

◆ drag_to_gravity_ratio

double frcsim::DragGravityComparison::drag_to_gravity_ratio {0.0}

Ratio of drag acceleration to gravity (>1 means drag dominates).

◆ effective_gravity_acceleration_mps2

double frcsim::DragGravityComparison::effective_gravity_acceleration_mps2 {0.0}

Magnitude of effective gravity vector in m/s^2.

◆ valid

bool frcsim::DragGravityComparison::valid {false}

True when the comparison computed without invalid inputs or mass=0.


The documentation for this struct was generated from the following file: