Github
Documentation
API
References
Steering Commitee
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
g
i
l
m
n
o
p
r
s
t
Functions
Variables
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
p
q
r
s
t
u
v
w
Enumerations
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Related Functions
Files
File List
File Members
All
a
c
d
e
f
g
i
j
l
m
n
p
r
s
t
v
w
Functions
a
c
d
e
g
i
j
l
m
n
p
r
s
t
v
Variables
d
g
n
p
r
s
v
Enumerations
Enumerator
Macros
a
c
f
g
p
s
t
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
satellite-sgp4io.h
Go to the documentation of this file.
1
/* ----------------------------------------------------------------
2
*
3
* sgp4io.h;
4
*
5
* this file contains a function to read two line element sets. while
6
* not formerly part of the sgp4 mathematical theory, it is
7
* required for practical implemenation.
8
*
9
* companion code for
10
* fundamentals of astrodynamics and applications
11
* 2007
12
* by david vallado
13
*
14
* (w) 719-573-2600, email dvallado@agi.com
15
*
16
* current :
17
* 3 sep 07 david vallado
18
* add operationmode for afspc (a) or improved (i)
19
* changes :
20
* 20 apr 07 david vallado
21
* misc updates for manual operation
22
* 14 aug 06 david vallado
23
* original baseline
24
*
25
* code from https://gitlab.inesctec.pt/pmms/ns3-satellite
26
* ---------------------------------------------------------------- */
27
28
#ifndef SAT_SGP4IO_H
29
#define SAT_SGP4IO_H
30
31
#include "
satellite-sgp4ext.h
"
// for several misc routines
32
#include "
satellite-sgp4unit.h
"
// for sgp4init and getgravconst
33
34
#include <math.h>
35
#include <stdio.h>
36
37
// ------------------------- function declarations -------------------------
38
39
void
twoline2rv
(
char
longstr1[130],
40
char
longstr2[130],
41
char
typerun,
42
char
typeinput,
43
char
opsmode,
44
gravconsttype
whichconst,
45
double
& startmfe,
46
double
& stopmfe,
47
double
& deltamin,
48
elsetrec
& satrec);
49
50
#endif
// SAT_SGP4IO_H
satellite-sgp4ext.h
twoline2rv
void twoline2rv(char longstr1[130], char longstr2[130], char typerun, char typeinput, char opsmode, gravconsttype whichconst, double &startmfe, double &stopmfe, double &deltamin, elsetrec &satrec)
Definition:
satellite-sgp4io.cc:73
satellite-sgp4unit.h
gravconsttype
gravconsttype
Definition:
satellite-sgp4unit.h:63
elsetrec
Definition:
satellite-sgp4unit.h:70
model
satellite-sgp4io.h
Generated by
1.9.1