public double Magnitude() { double phaseAngle = AASIlluminatedFraction.PhaseAngle( GetRadiusVector(jdeCorrected), AASEarth.RadiusVector(jd), vectorToEarthCorrected.Length()); return(AASIlluminatedFraction.MarsMagnitudeMuller( AASMars.RadiusVector(jdeCorrected), vectorToEarthCorrected.Length(), phaseAngle )); }
public void PhaseAngleTest2(double R, double R0, double B, double L, double L0, double Delta, double expectedPhaseAngle) { double phaseAngle = AASIlluminatedFraction.PhaseAngle(R, R0, B, L, L0, Delta); Assert.Equal(expectedPhaseAngle, phaseAngle); }
public void PhaseAngleTest(double r, double R, double Delta, double expectedPhaseAngle) { double phaseAngle = AASIlluminatedFraction.PhaseAngle(r, R, Delta); Assert.Equal(expectedPhaseAngle, phaseAngle); }