siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
Loading...
Searching...
No Matches
siderust::lambert::Solution Struct Reference

Complete solution to a Lambert boundary-value problem. More...

#include <siderust/lambert.hpp>

Collaboration diagram for siderust::lambert::Solution:

Public Attributes

std::array< double, 3 > v1_kms
 Departure velocity [vx, vy, vz], km/s.
std::array< double, 3 > v2_kms
 Arrival velocity [vx, vy, vz], km/s.
Diagnostics diag
 Solver diagnostics.

Detailed Description

Complete solution to a Lambert boundary-value problem.

Definition at line 49 of file lambert.hpp.

Member Data Documentation

◆ diag

Diagnostics siderust::lambert::Solution::diag

Solver diagnostics.

Definition at line 52 of file lambert.hpp.

Referenced by siderust::lambert::operator<<(), and siderust::lambert::detail::solve_impl().

◆ v1_kms

std::array<double, 3> siderust::lambert::Solution::v1_kms

Departure velocity [vx, vy, vz], km/s.

Definition at line 50 of file lambert.hpp.

Referenced by siderust::lambert::operator<<(), and siderust::lambert::detail::solve_impl().

◆ v2_kms

std::array<double, 3> siderust::lambert::Solution::v2_kms

Arrival velocity [vx, vy, vz], km/s.

Definition at line 51 of file lambert.hpp.

Referenced by siderust::lambert::operator<<(), and siderust::lambert::detail::solve_impl().


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