LambertProblemMsgPayload

Enums

enum SolverMethod

Values:

enumerator IZZO
enumerator GOODING
struct LambertProblemMsgPayload
#include <LambertProblemMsgPayload.h>

Structure used to define the input for Lambert problem.

Public Members

SolverMethod solverMethod

[-] lambert solver algorithm (GOODING or IZZO)

double r1_N[3]

[m] position vector at t0

double r2_N[3]

[m] position vector at t1

double transferTime

[s] time of flight between r1_N and r2_N (t1-t0)

double mu

[m^3 s^-2] gravitational parameter of body

int numRevolutions

[-] number of revolutions to be completed (completed orbits)