|
JSim 2026.06.01-p(1)
|
Expanded drag diagnostics for force computation. More...
#include <vector.hpp>
Public Attributes | |
| DragVector | force {} |
| Drag force vector in newtons. | |
| DragVector | direction {} |
| Unit direction of velocity, undefined when speed is zero. | |
| double | speed_mps {0.0} |
| Speed magnitude in meters per second. | |
| double | speed_squared_mps2 {0.0} |
| Squared speed in $(m/s)^2$. | |
| double | dynamic_pressure_pa {0.0} |
| Dynamic pressure in pascals. | |
| double | drag_coefficient {0.0} |
| Drag coefficient used in the calculation. | |
| double | reference_area_m2 {0.0} |
| Reference area in square meters. | |
| double | cross_section_area_m2 {0.0} |
| Effective cross-sectional area in square meters. | |
| double | air_density_kgpm3 {0.0} |
| Air density in kilograms per cubic meter. | |
| double | linear_drag_coefficient_n_per_mps {0.0} |
| Linear drag term coefficient in N/(m/s). | |
| double | quadratic_drag_coefficient_n_per_mps2 {0.0} |
| Quadratic drag term coefficient in N/(m/s)^2. | |
| double | drag_force_magnitude_n {0.0} |
| Total drag magnitude in newtons. | |
| bool | valid {false} |
| True when the provided inputs were valid for drag evaluation. | |
Expanded drag diagnostics for force computation.
| double frcsim::Vector3::DragForceDetails::air_density_kgpm3 {0.0} |
Air density in kilograms per cubic meter.
| double frcsim::Vector3::DragForceDetails::cross_section_area_m2 {0.0} |
Effective cross-sectional area in square meters.
| DragVector frcsim::Vector3::DragForceDetails::direction {} |
Unit direction of velocity, undefined when speed is zero.
| double frcsim::Vector3::DragForceDetails::drag_coefficient {0.0} |
Drag coefficient used in the calculation.
| double frcsim::Vector3::DragForceDetails::drag_force_magnitude_n {0.0} |
Total drag magnitude in newtons.
| double frcsim::Vector3::DragForceDetails::dynamic_pressure_pa {0.0} |
Dynamic pressure in pascals.
| DragVector frcsim::Vector3::DragForceDetails::force {} |
Drag force vector in newtons.
| double frcsim::Vector3::DragForceDetails::linear_drag_coefficient_n_per_mps {0.0} |
Linear drag term coefficient in N/(m/s).
| double frcsim::Vector3::DragForceDetails::quadratic_drag_coefficient_n_per_mps2 {0.0} |
Quadratic drag term coefficient in N/(m/s)^2.
| double frcsim::Vector3::DragForceDetails::reference_area_m2 {0.0} |
Reference area in square meters.
| double frcsim::Vector3::DragForceDetails::speed_mps {0.0} |
Speed magnitude in meters per second.
| double frcsim::Vector3::DragForceDetails::speed_squared_mps2 {0.0} |
Squared speed in $(m/s)^2$.
| bool frcsim::Vector3::DragForceDetails::valid {false} |
True when the provided inputs were valid for drag evaluation.