Structure of input parameters consumed by the solver.
More...
#include <lob.hpp>
Structure of input parameters consumed by the solver.
- Note
- This is is not a user-friendly structure. Generate
Input
using the provided Builder
class.
◆ aerodynamic_jump
double lob::Input::aerodynamic_jump {NaN()} |
◆ corilolis
◆ drags
std::array<uint16_t, kTableSize> lob::Input::drags {} |
◆ error
ErrorT lob::Input::error {ErrorT::kNotFormed} |
◆ gravity
◆ kTableSize
uint8_t lob::Input::kTableSize {85} |
|
staticconstexpr |
◆ mass
double lob::Input::mass {NaN()} |
Initial velocity of projectile in Fps.
◆ max_time
double lob::Input::max_time {NaN()} |
Minimum speed for solver.
◆ minimum_speed
uint16_t lob::Input::minimum_speed {0} |
◆ optic_height
double lob::Input::optic_height {NaN()} |
Mass of the projectile in pounds.
◆ speed_of_sound
double lob::Input::speed_of_sound {NaN()} |
Used to scale the drag table.
◆ spindrift_factor
double lob::Input::spindrift_factor {NaN()} |
Aerodynamic jump effect in Moa.
◆ stability_factor
double lob::Input::stability_factor {NaN()} |
Angle between sight and trajectory.
◆ step_size
uint16_t lob::Input::step_size {0} |
Max time of flight for solver.
◆ table_coefficient
double lob::Input::table_coefficient {NaN()} |
◆ velocity
uint16_t lob::Input::velocity {0} |
The local speed of sound in Fps.
◆ wind
◆ zero_angle
double lob::Input::zero_angle {NaN()} |
The documentation for this struct was generated from the following file: