propagate_kep.hpp
Go to the documentation of this file.
1 // ------------------------------------------------------------------------ //
2 // This source file is part of the 'ESA Advanced Concepts Team's //
3 // Space Mechanics Toolbox' software. //
4 // //
5 // The source files are for research use only, //
6 // and are distributed WITHOUT ANY WARRANTY. Use them on your own risk. //
7 // //
8 // Copyright (c) 2004-2006 European Space Agency //
9 // ------------------------------------------------------------------------ //
10 
11 #pragma once
12 
13 #include "astro_functions.hpp"
14 
15 void propagateKEP(const double *, const double *, double, double,
16  double *, double *);
17 
18 void IC2par(const double *, const double *, double, double *);
19 
20 void par2IC(const double *, double, double *, double *);
21 
22 // Returns the cross product of the vectors X and Y.
23 // That is, z = X x Y. X and Y must be 3 element
24 // vectors.
25 void cross(const double *, const double *, double *);
void cross(const double *, const double *, double *)
Definition: propagate_kep.cpp:346
void IC2par(const double *, const double *, double, double *)
Definition: propagate_kep.cpp:164
void propagateKEP(const double *, const double *, double, double, double *, double *)
Definition: propagate_kep.cpp:34
void par2IC(const double *, double, double *, double *)
Definition: propagate_kep.cpp:268