|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include "AstGlobal.h"#include "AstCore/ScStateCalcEccentricity.hpp"#include "AstCore/ScStateCalcVx.hpp"#include "AstCore/ScStateCalcVy.hpp"#include "AstCore/ScStateCalcVz.hpp"#include "AstCore/ScStateCalcX.hpp"#include "AstCore/ScStateCalcY.hpp"#include "AstCore/ScStateCalcZ.hpp"#include "AstCore/ScStateCalcEpoch.hpp"#include "AstCore/ScStateCalcAltitude.hpp"#include "AstCore/ScStateCalcLatitude.hpp"#include "AstCore/ScStateCalcLongitude.hpp"#include "AstCore/ScStateCalcSemiMajorAxis.hpp"#include "AstCore/ScStateCalcInclination.hpp"#include "AstCore/ScStateCalcRAAN.hpp"#include "AstCore/ScStateCalcArgPeriapsis.hpp"#include "AstCore/ScStateCalcTrueAnomaly.hpp"#include "AstCore/ScStateCalcMeanAnomaly.hpp"#include "AstCore/ScStateCalcEccAnomaly.hpp"#include "AstCore/ScStateCalcAngularMomentum.hpp"#include "AstCore/ScStateCalcVelocity.hpp"#include "AstCore/ScStateCalcRadius.hpp"#include "AstCore/ScStateCalcFlightPathAngle.hpp"#include "AstCore/ScStateCalcAltitudeRate.hpp"#include "AstCore/ScStateCalcDeltaDec.hpp"#include "AstCore/ScStateCalcDeltaRA.hpp"#include "AstCore/ScStateCalcEquinoctialH.hpp"#include "AstCore/ScStateCalcEquinoctialK.hpp"#include "AstCore/ScStateCalcEquinoctialP.hpp"#include "AstCore/ScStateCalcEquinoctialQ.hpp"#include "AstCore/ScStateCalcMu.hpp"#include "AstCore/ScStateCalcAtmosDensity.hpp"#include "AstCore/ScStateCalcAtmosPressure.hpp"#include "AstCore/ScStateCalcAtmosTemperature.hpp"#include "AstCore/ScStateCalcAppSolTime.hpp"#include "AstCore/ScStateCalcBetaAngle.hpp"#include "AstCore/ScStateCalcEarthMeanLocTimeAN.hpp"#include "AstCore/ScStateCalcEarthMeanSolTime.hpp"#include "AstCore/ScStateCalcLocalAppSolLon.hpp"#include "AstCore/ScStateCalcLongPeriapsis.hpp"#include "AstCore/ScStateCalcOrbitStateValue.hpp"#include "AstCore/ScStateCalcSignedEccentricity.hpp"#include "AstCore/ScStateCalcTrueLong.hpp"#include "AstCore/ScStateCalcCrossTrack.hpp"#include "AstCore/ScStateCalcCrossTrackRate.hpp"#include "AstCore/ScStateCalcInTrack.hpp"#include "AstCore/ScStateCalcInTrackRate.hpp"#include "AstCore/ScStateCalcNormal.hpp"#include "AstCore/ScStateCalcNormalRate.hpp"#include "AstCore/ScStateCalcAzimuth.hpp"#include "AstCore/ScStateCalcAzimuthRate.hpp"#include "AstCore/ScStateCalcElevation.hpp"#include "AstCore/ScStateCalcElevationRate.hpp"#include "AstCore/ScStateCalcRadial.hpp"#include "AstCore/ScStateCalcRadialRate.hpp"#include "AstCore/ScStateCalcRange.hpp"#include "AstCore/ScStateCalcRangeRate.hpp"#include "AstCore/ScStateCalcTangential.hpp"#include "AstCore/ScStateCalcTangentialRate.hpp"#include "AstCore/ScStateCalcTimeDifference.hpp"#include "AstCore/ScStateCalcPower.hpp"#include "AstCore/ScStateCalcDeltaV.hpp"#include "AstCore/ScStateCalcDeltaVSquared.hpp"#include "AstCore/ScStateCalcMass.hpp"#include "AstCore/ScStateCalcPropellantMass.hpp"#include "AstCore/ScStateCalcTemperature.hpp"#include "AstCore/ScStateCalcReentryDeceleration.hpp"#include "AstCore/ScStateCalcSTMVelXVelX.hpp"#include "AstCore/ScStateCalcSTMVelXVelY.hpp"#include "AstCore/ScStateCalcSTMVelXVelZ.hpp"#include "AstCore/ScStateCalcSTMVelYVelX.hpp"#include "AstCore/ScStateCalcSTMVelYVelY.hpp"#include "AstCore/ScStateCalcSTMVelYVelZ.hpp"#include "AstCore/ScStateCalcSTMVelZVelX.hpp"#include "AstCore/ScStateCalcSTMVelZVelY.hpp"#include "AstCore/ScStateCalcSTMVelZVelZ.hpp"#include "AstCore/ScStateCalcDelaunayG.hpp"#include "AstCore/ScStateCalcDelaunayH.hpp"#include "AstCore/ScStateCalcDelaunayL.hpp"#include "AstCore/ScStateCalcSemiLatusRectum.hpp"#include "AstCore/ScStateCalcMeanLongitude.hpp"#include "AstCore/ScStateCalcHeightAboveTerrain.hpp"#include "AstCore/ScStateCalcLatitudeRate.hpp"#include "AstCore/ScStateCalcLongitudeRate.hpp"#include "AstCore/ScStateCalcAltitudeOfApoapsis.hpp"#include "AstCore/ScStateCalcAltitudeOfPeriapsis.hpp"#include "AstCore/ScStateCalcArgLat.hpp"#include "AstCore/ScStateCalcMeanMotion.hpp"#include "AstCore/ScStateCalcLonOfAscNode.hpp"#include "AstCore/ScStateCalcRadiusOfApoapsis.hpp"#include "AstCore/ScStateCalcRadiusOfPeriapsis.hpp"#include "AstCore/ScStateCalcOrbitPeriod.hpp"#include "AstCore/ScStateCalcTimePastAscNode.hpp"#include "AstCore/ScStateCalcTimePastPeriapsis.hpp"#include "AstCore/ScStateCalcMeanEarthLon.hpp"#include "AstCore/ScStateCalcRectifiedLongitude.hpp"#include "AstCore/ScStateCalcDec.hpp"#include "AstCore/ScStateCalcMeanEclipticLon.hpp"#include "AstCore/ScStateCalcSolarPhaseAngle.hpp"#include "AstCore/ScStateCalcRightAscension.hpp"#include "AstCore/ScStateCalcSpacecraftMass.hpp"#include "AstCore/ScStateCalcFuelMass.hpp"#include "AstCore/ScStateCalcThrust.hpp"#include "AstCore/ScStateCalcCrossSectionalArea.hpp"#include "AstCore/ScStateCalcReflectionCoefficient.hpp"#include "AstCore/ScStateCalcSolarPressure.hpp"#include "AstCore/ScStateCalcMagneticFieldStrength.hpp"#include "AstCore/ScStateCalcDragForce.hpp"#include "AstCore/ScStateCalcSolarRadiationForce.hpp"#include "AstCore/ScStateCalcMagneticFieldForce.hpp"#include "AstCore/ScStateCalcCloseApproachDistance.hpp"#include "AstCore/ScStateCalcCloseApproachSpeed.hpp"#include "AstCore/ScStateCalcCloseApproachBearing.hpp"#include "AstCore/ScStateCalcCloseApproachMag.hpp"#include "AstCore/ScStateCalcCloseApproachCosBearing.hpp"#include "AstCore/ScStateCalcCloseApproachX.hpp"#include "AstCore/ScStateCalcCloseApproachY.hpp"#include "AstCore/ScStateCalcCloseApproachTheta.hpp"#include "AstCore/ScStateCalcDamageFlux.hpp"#include "AstCore/ScStateCalcMatlab.hpp"#include "AstCore/ScStateCalcDeltaFromMaster.hpp"#include "AstCore/ScStateCalcDifference.hpp"#include "AstCore/ScStateCalcRelGroundTrackError.hpp"#include "AstCore/ScStateCalcRelAOLMaster.hpp"#include "AstCore/ScStateCalcOrbitDelaunayG.hpp"#include "AstCore/ScStateCalcOrbitDelaunayH.hpp"#include "AstCore/ScStateCalcOrbitDelaunayL.hpp"#include "AstCore/ScStateCalcOrbitSemiLatusRectum.hpp"#include "AstCore/ScStateCalcRepGrTrackErr.hpp"#include "AstCore/ScStateCalcFPA.hpp"#include "AstCore/ScStateCalcDuration.hpp"#include "AstCore/ScStateCalcGravCoeff.hpp"#include "AstCore/ScStateCalcRefRad.hpp"#include "AstCore/ScStateCalcLightSpeed.hpp"#include "AstCore/ScStateCalcBodyRelated.hpp"#include "AstCore/ScStateCalcFrameRelated.hpp"#include "AstCore/ScStateCalcRARate.hpp"#include "AstCore/ScStateCalcDecRate.hpp"#include "AstCore/ScStateCalcRA.hpp"#include "AstCore/ScStateCalcRMag.hpp"#include "AstCore/ScStateCalcVAz.hpp"#include "AstCore/ScStateCalc1PtAccess.hpp"#include "AstCore/ScStateCalcLongDriftRate.hpp"#include "AstCore/ScStateCalcDensity.hpp"#include "AstCore/ScStateCalcInertDeltaVMag.hpp"#include "AstCore/ScStateCalcMCSDeltaV.hpp"#include "AstCore/ScStateCalcBDotRCalc.hpp"#include "AstCore/ScStateCalcDamageMassFlux.hpp"#include "AstCore/ScStateCalcImpactFlux.hpp"#include "AstCore/ScStateCalcSEETSAAFlux.hpp"#include "AstCore/ScStateCalcScalar.hpp"#include "AstCore/ScStateCalcJScript.hpp"#include "AstCore/ScStateCalcVBScript.hpp"#include "AstCore/ScStateCalcDifferenceOtherSegment.hpp"#include "AstCore/ScStateCalcDiffAcrossSegmentOtherSat.hpp"#include "AstCore/ScStateCalcPosDiffMagOthSeg.hpp"#include "AstCore/ScStateCalcPosVelDiffMagOthSeg.hpp"#include "AstCore/ScStateCalcSequenceDeltaV.hpp"#include "AstCore/ScStateCalcSequenceDeltaVSquared.hpp"#include "AstCore/ScStateCalcValueOtherSegment.hpp"#include "AstCore/ScStateCalcValueAtSegmentOtherSat.hpp"#include "AstCore/ScStateCalcVelDiffMagOthSeg.hpp"#include "AstCore/ScStateCalcCd.hpp"#include "AstCore/ScStateCalcCr.hpp"#include "AstCore/ScStateCalcDragArea.hpp"#include "AstCore/ScStateCalcRadPressureArea.hpp"#include "AstCore/ScStateCalcRadPressureCoefficient.hpp"#include "AstCore/ScStateCalcSRPArea.hpp"#include "AstCore/ScStateCalcCosineVFPA.hpp"#include "AstCore/ScStateCalcC3Energy.hpp"#include "AstCore/ScStateCalcInAsympDec.hpp"#include "AstCore/ScStateCalcInAsympRA.hpp"#include "AstCore/ScStateCalcInVAzP.hpp"#include "AstCore/ScStateCalcOutAsympDec.hpp"#include "AstCore/ScStateCalcOutAsympRA.hpp"#include "AstCore/ScStateCalcOutVAzP.hpp"#include "AstCore/ScStateCalcVMag.hpp"
SpaceAST项目(https://github.com/space-ast/ast) 本软件基于 Apache 2.0 开源许可证分发。 您可在遵守许可证条款的前提下使用、修改和分发本软件。 许可证全文请见:
http://www.apache.org/licenses/LICENSE-2.0
重要须知: 软件按"现有状态"提供,无任何明示或暗示的担保条件。 除非法律要求或书面同意,作者与贡献者不承担任何责任。 使用本软件所产生的风险,需由您自行承担。