123456789101112131415161718192021 |
- #ifndef ORIONSHIP_H
- #define ORIONSHIP_H
- //代码
- //////////////////////*头文件包含部分*/////////////////////////////////////
- #include "program.hpp"
- #include <cassert>
- #include <iostream>
- #include <math.h>
- #include <armadillo>
- using namespace arma;
- using namespace std;
- using namespace Ipopt;
- // 内置函数
- int OrionObjective(input0* input, double* output, mat* event);
- int Reentry_Orion_Dynamic(mat* StateVar, mat* ControlVar, auxdata1 auxdata, mat* dState, mat* integrand, mat* path);
- int Get_LD_Orion_Interp(vec Rou, vec Ma, vec V, auxdata1 auxdata, vec* L, vec* D, vec* alpha_rad);
- #endif
- #pragma once
|