AbstractGaussianContribution nullPointerException
As well as in issue #363 you can find enclosed a simplified case
highlighting the problem.
The bug occurs when an AbstractGaussianContribution (SRP and/or Drag) is
added to the force models. ComputeMeanState method faces a
nullPointerException :
java.lang.NullPointerException
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$IntegrableFunction.value(AbstractGaussianContribution.java:453)
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$GaussQuadrature.basicIntegrate(AbstractGaussianContribution.java:1149)
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$GaussQuadrature.integrate(AbstractGaussianContribution.java:1110)
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FourierCjSjCoefficients.computeCoefficients(AbstractGaussianContribution.java:1251)
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution$FourierCjSjCoefficients.(AbstractGaussianContribution.java:1227)
at
org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContribution.updateShortPeriodTerms(AbstractGaussianContribution.java:338)
at
org.orekit.propagation.semianalytical.dsst.DSSTPropagator.computeMeanOrbit(DSSTPropagator.java:522)
at
org.orekit.propagation.semianalytical.dsst.DSSTPropagator.computeMeanState(DSSTPropagator.java:372)
nb : you will need to change Orekit initialization in the test case.
(from redmine: issue id 365, created on 2017-10-11, closed on 2017-10-11)
- Uploads: