Class PythonAbstractAlfriend1999
- java.lang.Object
-
- org.orekit.ssa.collision.shorttermencounter.probability.twod.AbstractShortTermEncounter2DPOCMethod
-
- org.orekit.ssa.collision.shorttermencounter.probability.twod.AbstractAlfriend1999
-
- org.orekit.ssa.collision.shorttermencounter.probability.twod.PythonAbstractAlfriend1999
-
- All Implemented Interfaces:
ShortTermEncounter2DPOCMethod
public class PythonAbstractAlfriend1999 extends AbstractAlfriend1999
-
-
Field Summary
Fields Modifier and Type Field Description protected long
pythonObject
Part of JCC Python interface to object-
Fields inherited from class org.orekit.ssa.collision.shorttermencounter.probability.twod.AbstractShortTermEncounter2DPOCMethod
DEFAULT_TCA_DIFFERENCE_TOLERANCE
-
Fields inherited from interface org.orekit.ssa.collision.shorttermencounter.probability.twod.ShortTermEncounter2DPOCMethod
DEFAULT_ZERO_THRESHOLD
-
-
Constructor Summary
Constructors Constructor Description PythonAbstractAlfriend1999(String name)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
computeValue(double radius, double squaredMahalanobisDistance, double covarianceMatrixDeterminant)
<T extends CalculusFieldElement<T>>
TcomputeValue(T radius, T squaredMahalanobisDistance, T covarianceMatrixDeterminant)
void
finalize()
ShortTermEncounter2DPOCMethodType
getType()
Get type of the method.void
pythonDecRef()
long
pythonExtension()
void
pythonExtension(long pythonObject)
-
Methods inherited from class org.orekit.ssa.collision.shorttermencounter.probability.twod.AbstractAlfriend1999
compute, compute
-
Methods inherited from class org.orekit.ssa.collision.shorttermencounter.probability.twod.AbstractShortTermEncounter2DPOCMethod
compute, compute, compute, compute, compute, compute, getName, getObjectOrbitFromCdm, getObjectStateCovarianceFromCdm, isAMaximumProbabilityOfCollisionMethod
-
-
-
-
Constructor Detail
-
PythonAbstractAlfriend1999
public PythonAbstractAlfriend1999(String name)
Default constructor.- Parameters:
name
- name of the method
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
-
pythonExtension
public long pythonExtension()
-
finalize
public void finalize() throws Throwable
-
pythonDecRef
public void pythonDecRef()
-
computeValue
public double computeValue(double radius, double squaredMahalanobisDistance, double covarianceMatrixDeterminant)
-
computeValue
public <T extends CalculusFieldElement<T>> T computeValue(T radius, T squaredMahalanobisDistance, T covarianceMatrixDeterminant)
-
getType
public ShortTermEncounter2DPOCMethodType getType()
Description copied from interface:ShortTermEncounter2DPOCMethod
Get type of the method.- Returns:
- type of the method
-
-